| Produto: | |
|---|---|
| Linha de Produto: | |
| Segmento: | |
| Módulo: |
|
| Função: | Digitar Pedido de Venda |
| País: | Brasil |
| Requisito/Story/Issue (informe o requisito relacionado) : | DDVENDAS-56995 |
A rotina 2316 - Digitar Pedido de Venda validava as margens mínimas configuradas nas rotinas 132 (por filial) e 523 (por plano de pagamento) durante a gravação do pedido. No entanto, o sistema não aplicava a validação da margem mínima configurada na rotina 238 - Manutenção do Cadastro de Produtos (por produto/filial) no momento da inclusão do item, comportamento que já existia no Módulo 3 (rotina 316). O objetivo foi padronizar essa regra, replicando na rotina 2316 a mesma lógica de validação existente na rotina 316.
Foi implementada na rotina 2316 a validação da margem mínima definida na rotina 238, realizada no momento da inclusão ou alteração do item no pedido.
O sistema verifica se o item possui margem inferior à configurada na rotina 238. Se estiver abaixo, a inclusão é bloqueada e uma mensagem de alerta é exibida.
Caso a margem na rotina 238 esteja zerada ou nula, a validação é ignorada.
Foi criada a permissão 101 - Permitir incluir item abaixo da margem mínima da rotina 238 na rotina 530 - Permitir Acesso a Rotina. Quando marcada, o usuário pode incluir itens mesmo com a margem abaixo do mínimo configurado
|
A validação ocorre tanto na inclusão de um novo item quanto na alteração de um item já existente no pedido.
Se a alteração resultar em uma margem inferior à configurada (e o usuário não tiver permissão), a edição será bloqueada.