01. DADOS GERAIS

Produto:

TOTVS Varejo Supermercados

Linha de Produto:

Supermercados - Linha Consinco

Segmento:

Varejo

Módulo:CADASTRO
Função:PRODUTO - MAX0091
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DSUPESTRUT-15440


02. 
SITUAÇÃO/REQUISITO

Na rotina Produtos - MAX0091, deverá ser implementado um campo, onde o usuário definirá o número máximo de dias de validade, por produto, para conferência de recebimento, para evitar que o usuário informe datas futuras incoerentes com a data de validade do produto recebido de fato.

03. SOLUÇÃO

  • Na rotina Produtos - MAX0091, na guia Geral, foi implementado um novo campo para compor os dados do Nro. Dias Validade Recebimento:
    • O campo já existente para o campo Nro. Dias Validade Recebimento, passou a ser considerado o campo Mínimo ( Min.: ), ou seja, o usuário passará a informar a quantidade mínima de dias para a validade do recebimento;
    • E foi então implementado o campo Máximo ( Max.: ), que irá armazenar quantidade máxima de dias para a validade no recebimento de produtos. 


  • Desta forma, os dois campos passarão a ter as seguintes regras:
    • Ambos os campos não são obrigatórios;
    • O campo Mínimo não poderá ser maior ou igual ao Máximo, se acontecer, não será permitida a alteração dos dados e mensagem de alerta ao usuário será exibida;
    • Será permitido ao campo Mínimo receber o valor 0;
    • Caso o campo Máximo seja informado, o campo Mínimo não poderá ficar nulo, se acontecer, não será permitida a alteração dos dados e mensagem de alerta ao usuário será exibida;
    • Ao informar algum valor ao campo Mínimo, não será obrigatório informar valores no campo Máximo.

Imagem 1 - Demonstração de funcionamento do campo.

04. DEMAIS INFORMAÇÕES

Se estiver na versão 25.01, atualize para o service pack 25.01.001 ou superior.

05. ASSUNTOS RELACIONADOS

        Clique aqui para saber mais sobre Produto - MAX0091.