01. DADOS GERAIS
| Produto: | TOTVS Distribuição e Varejo
|
|---|---|
| Linha de Produto: | Linha Winthor |
| Segmento: | Distribuição |
| Módulo: |
Farma |
| Função: | Digitar Pedido de Venda |
| País: | Brasil |
| Requisito/Story/Issue (informe o requisito relacionado) : | DDVENDAS-56995 |
02. SITUAÇÃO/REQUISITO
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.
03. SOLUÇÃO
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
Para a utilização desta melhoria, certifique-se de que as rotinas e objetos abaixo estejam atualizados para as versões mínimas indicadas ou superiores:
Rotina 2316 - Versão 38.0.7.13
Objeto PERMISSAO_ACESSO.2316 - Versão 08.00.01.000
Configuração
Acesse a rotina 238 - Manutenção do Cadastro de Produtos.
Pesquise o produto desejado e vá até a seção Dados por filial, subseção 10 - Condições de venda.
Informe o percentual desejado no campo % de margem mínima de lucrativid. e clique em Salvar.
Acesse a rotina 530 - Permitir Acesso a Rotina.
Pesquise pela rotina 2316 e localize a permissão 101 - Permitir incluir item abaixo da margem mínima da rotina 238.
Desmarcada: O sistema bloqueará vendas abaixo da margem.Marcada: O sistema permitirá vendas abaixo da margem.
Execução (Cenário de Bloqueio)
Certifique-se de que a permissão 101 na rotina 530 esteja desmarcada.
Acesse a rotina 2316 - Digitar Pedido de Venda.
Inicie um novo pedido e tente inserir o produto configurado anteriormente.
Aplique um desconto ou preço que faça a margem de lucro ficar abaixo do percentual definido na rotina 238.
Ao tentar confirmar o item, o sistema apresentará uma mensagem de alerta informando a margem mínima e a margem praticada, impedindo a inclusão.
Execução (Cenário de Permissão)
Acesse a rotina 530 e marque a permissão 101 para o usuário.
Retorne à rotina 2316 e repita o processo de inclusão do item com margem abaixo do mínimo.
O sistema permitirá a inclusão do item normalmente, sem exibir mensagens de bloqueio.
04. DEMAIS INFORMAÇÕES
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.
Importante!
As versões estarão disponíveis para download no CCW.
https://centraldecontrole.pcinformatica.com.br/
Mantenha suas rotinas sempre atualizadas!