Completed

Alteração de tela

Published on the May 15, 2017 in IT & Programming

About this project

Open

Tela web


Alterações em uma tela de sistema básica.

Inclusão da coluna filial, coluna oculta com os valores de 01 para são paulo e 02 para aricanduva. Esta coluna deverá ser oculta e caso o
usuário filtre a filial no cabeçalho o grid deverá sofrer o filtro quando clicar no botão processar.

Inclusão de dois campos conforme tela anexa para Duração de estoque (Dias), De -> Até, já venha como padrão de 0 áte 9999999 e seja possivel
do usuário alterar. Neste campo, se o usuário digitar uma quantidade especifica de dias, ao clicar no botão processar o grid deve filtrar
a coluna de dias de acordo com a quantidade selecionada pelo usuário.

Nome da filial selecionada em vermelho, no canto superior esquerdo da tela. (Conforme seleção muda). No caso de estar todas, aparece a palavra todas.


Incluir as colunas de meses na chamada de informações do browser, tanto a inicial como a chamada do botão processar. Foram incluidas estas colunas
no banco de dados e serão chamadas como as outras colunas da tela. Foram incluidas as colunas dos anos de 2016 e 2017 inteiros.
Como padrão sempre
trazer os últimos 4 meses (Não incluindo o atual)

Campo sugestão 2 do grid, precisar ser editavel e ter uma máscara de quantidade. Este campo precisa ser gravado na tabela quando o usuário alterar.
Então quando o usuário alterar, preciso que gere uma função que retorne um jso com o codigo do fornecedor + Código do produto + Valor alterado para
ser gravado no back end.

Campo média (Coluna do grid) = Total das vendas realizadas (Somatória dos valores das colunas), dividido pela quantidade de meses selecionados (Quant de colunas).

Campo dias (Coluna do grid) = Média / pelos dias do cabeçalho = Quant por dia      TOtal de estoque / Quant por dia = Quant de dias


Cálculo da coluna sugestão 1 -> Esta coluna deverá ter o valor alterado de acordo com o cálculo abaixo. Este cálculo deve ser feito na chamada inicial
e todas vez que o usuário clicar no botão processar.

Sugestão 1:
Calculo 1 = Campo sugestão de dias (Cabeçalho) dividido por 30 = quant de meses
Calculo 2 = Resultado do cálculo 1 menos a quantidade de estoque, será a quantidade do campo sugestão 1



Condição negociada -> Quando o usuário clicar no botão gera informação o sistema deverá perguntar se o usuário vai usar a condição negociada, neste momento
o sistema deverá abrir uma telinha para o usuário digitar um texto e esse texto deverá ser enviado como string para gravação do histórico no banco.

Category IT & Programming
Subcategory Other
Project size Small
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Experience in this type of projects Yes (I have managed this kind of project before)

Delivery term: Not specified

Skills needed

Other projects posted by R. C.