Sobre este projeto
it-programming / others-5
Aberto
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.
Categoria TI e Programação
Subcategoria Outros
Tamanho do projeto Pequeño
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Experiência nesse tipo de projeto Sim (Eu já gerenciei esse tipo de projeto)
Prazo de Entrega: Não estabelecido
Habilidades necessárias