Páginas filhas
  • DT PEDFP003 permitir inserir valor 0 no campo atraso máximo

Tempo aproximado para leitura: 05 min


01. DADOS GERAIS

Linha de Produto:Virtual age
Segmento:Moda
Módulo:Pedido de Venda
Função:Bloquear pedido de venda quando o cliente do pedido tiver fatura em atraso.
Ticket:4089965
Requisito/Story/Issue (informe o requisito relacionado) :DVACOM1-1697


02. SITUAÇÃO/REQUISITO

Possibilitar o usuário na sugestão de faturamento, bloquear o pedido de venda que contenham faturas em atraso, respeitando a questão de 0 e 1 dia (ou mais dias) de atraso, ou seja, interpretar a questão de se o cliente possuir fatura em atraso já é para bloquear, seguindo a tratativa do “Atraso Máximo” permitido, se conter 0 (zero) quer dizer que não permite dias em atraso e já é para bloquear, se conter 01 (dia) é para permitir vencimentos que estão com um dia de atraso e assim por diante conforme o funcionamento atual do componente;

03. SOLUÇÃO

  • Permitir o usuário informar 0 (zero) dia no campo “Atraso máximo” (NR_DIAATRASO), e o sistema consistir, interpretando que não é permitido fatura em atraso, bloqueando o pedido conforme o tipo de bloqueio (TP_BLOQUEIO) no caso de atraso, por exemplo, faturas vencidas no dia anterior, se informado “zero” no campo “Atraso máximo”, o pedido de venda vai ser bloqueado.


Imagem 1- Foi gerado um pedido de venda com um cliente que tem uma fatura vencida no dia anterior.

Imagem 2 - Foi aberto o componente PEDFP003 informado o pedido gerado anteriormente, inserido para bloquear pedido por atraso antes da sugestão e no campo "Atraso máximo" foi informado o valor 0. Em seguida foi acionado o botão "Gerar sugestão".

Imagem 3 - Foi gerado a sugestão, mas nota-se que o pedido não teve nenhuma sugestão.

Imagem 4 - Ao consultar o pedido de venda nota-se que o mesmo está com situação bloqueado.