01. DADOS GERAIS

Produto:

Linha de Produto:

Segmento:

Módulo:

Farma-Hospitalar

Função:Alterar Pedido de Venda
País:Brasil
Requisito/Story/Issue (informe o requisito relacionado) :DDVENDAS-56996


02. SITUAÇÃO/REQUISITO

Atualmente, as rotinas de vendas validam margens mínimas globais ou por plano de pagamento, mas não consideravam a margem específica definida por produto e filial no cadastro de produtos. Esta melhoria visa padronizar o comportamento da rotina 2336, replicando a lógica de validação de margem mínima no momento da alteração de preços ou inclusão de itens, garantindo maior controle sobre a lucratividade da operação.

03. SOLUÇÃO

Implementada na rotina 2336 a validação da margem mínima de lucratividade configurada na rotina 238 (Manutenção do Cadastro de Produtos). A validação ocorre em três pontos principais:

  1. Inclusão do item: O sistema impede a adição do produto se o preço resultar em margem inferior à permitida.

  2. Edição direta do preço: Ao reduzir o valor unitário de um item já existente no pedido, o sistema valida se a nova margem atende ao requisito.

  3. Descontos em massa: Ao aplicar descontos a múltiplos itens, a operação é bloqueada caso qualquer um deles fique abaixo da margem mínima.

    Se a margem for violada, o sistema apresenta uma mensagem de alerta detalhando a margem mínima exigida e a margem praticada, bloqueando a confirmação da ação.



Rotina 2336 - Alterar Pedido de Venda - Versão 38.0.8.5 ou superior

Rotina 238 - Manutenção do Cadastro de Produtos - Configurar a Margem Mínima de Lucratividade na seção 10 - Condições de Venda

Rotina 530 - Permitir ou bloquear o acesso através da permissão 79 - Permitir incluir/alterar item abaixo da margem mínima da rotina 238

  • Acesse a rotina 238, localize o produto desejado e, na aba Dados por Filial, preencha o campo % de margem mínima de lucratividade.

  • Acesse a rotina 530, selecione o usuário e localize a rotina 2336. Certifique-se de que a permissão 79 está desmarcada para que a validação seja impeditiva.

  • Abra a rotina 2336 e selecione um pedido para alteração.

  • Ao tentar incluir um novo item ou alterar o preço de um item existente aplicando um desconto que deixe a margem abaixo do valor definido na rotina 238, clique em Confirmar.

  • O sistema exibirá a mensagem de atenção: "A margem de lucratividade mínima do produto não foi atendida" e impedirá a gravação.

  • Caso o usuário possua a permissão 79 marcada na rotina 530, o sistema permitirá a gravação do item mesmo com margem abaixo do limite configurado.


04. DEMAIS INFORMAÇÕES


05. ASSUNTOS RELACIONADOS