01. DADOS GERAIS
| Produto: | TOTVS Varejo Supermercados | Solucoes_totvs_parceirosexptotvs |
|---|
|
|
|---|
| Linha de Produto: | Supermercados - Linha Consinco Consinco |
|---|
| Segmento: | |
|---|
| Módulo: | CADASTRO |
|---|
| Função: | PRODUTO - MAX0091 |
|---|
| Ticket: |
|
|---|
| Requisito/Story/Issue (informe o requisito relacionado) : | DSUPESTRUT-15440 |
|---|
02. SITUAÇÃO/REQUISITO
Acrescentar Na rotina Produtos - MAX0091, deverá ser implementado um campo, onde o usuário definirá o número máximo para Nro. Dias Validade Recebimento, sendo assim possível registrar número de dias mínimo e máximode 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 acrescido 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.: ),
o campo Máx- 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
o número - quantidade máxima de dias
máximo de - para a validade no recebimento de produtos.
- Este novo campo deverá estar sempre maior que o número de dias mínimo de validade no recebimento de produtos, caso isso não aconteça será emitido alerta ao usuário.
- Se o campo máximo houver valor informado e o campo mínimo não, será emitido alerta o usuário.
- 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
Se o campo mínimohouver valor informado, não torna o campo máximo obrigatório.O campo mínimo permite valor 0

Imagem 1 - Demonstração de funcionamento do campo.
Se estiver na versão 25.01, atualize para o service pack 25.01.xxx 001 ou superior.
05. ASSUNTOS RELACIONADOS
Clique aqui para saber mais sobre Produto - MAX0091templatedocumentos.