01. DADOS GERAIS
| Produto: | TOTVS Distribuição e Varejo
|
|---|---|
| Linha de Produto: | Linha Winthor |
| Segmento: | Distribuição |
| Módulo: |
Farma-Hospitalar |
| Função: | Importação / Exportação OL |
| País: | Brasil |
| Requisito/Story/Issue (informe o requisito relacionado) : | DDVENDAS-56997 |
02. SITUAÇÃO/REQUISITO
Atualmente, a INTEGRADORA_MED valida margens mínimas configuradas por filial (132) e por plano de pagamento (523), porém não considera a margem mínima definida por produto/filial na rotina 238. O objetivo é padronizar esta regra com os demais módulos comerciais, garantindo que pedidos vindos de Força de Vendas (FV) respeitem a lucratividade mínima configurada
03. SOLUÇÃO
Implementação da validação de margem na INTEGRADORA_MED. Ao processar um pedido, o sistema calculará a margem de cada item e comparará com o percentual definido na rotina 238. Caso algum item esteja abaixo da margem:
O pedido será totalmente rejeitado (IMPORTADO = 3).
Uma mensagem explicativa será gravada no campo OBSERVACAO_PC da tabela PCPEDCFV.
A validação pode ser flexibilizada através de novo parâmetro na rotina 2302.
Parâmetro: Na rotina 2302, aba Parâmetros, foi adicionada a opção Permitir incluir item abaixo da margem mínima da rotina 238 (PERMITEINCLUIRABAIXOMARGEMMIN238).
Não (Padrão): O sistema rejeita pedidos com margem insuficiente.
Sim: O sistema ignora a validação e importa o pedido normalmente.
Rotinas e Dependências:
Rotina 2302 - PCPARAMINTEGRADORA - Versão 38.0.2.6 ou superior.
Objeto INTEGRADORA_MED - Versão 8.0.08.000.
Objeto INTEGRADORACOMPLE_MED - Versão 8.0.04.000.
Acesse a rotina 238 e configure um percentual no campo % de margem mínima de lucratividade para o produto e filial desejados.
Acesse a rotina 2302, selecione a integradora desejada e clique em editar.
Na aba Parâmetros, localize a opção Permitir incluir item abaixo da margem mínima da rotina 238 e defina como Não para ativar o bloqueio.
Realize a importação de um pedido via Força de Vendas contendo um item com preço de venda que resulte em margem inferior à configurada.
Valide que o pedido foi rejeitado e verifique o motivo na consulta de logs de importação ou via banco de dados na tabela de pedidos eletrônicos.
04. DEMAIS INFORMAÇÕES
Se a margem mínima na rotina 238 estiver zerada ou nula, o sistema não aplicará restrições, independentemente da parametrização na rotina 2302.
Esta regra visa a conformidade comercial entre vendas diretas e integradas.
05. ASSUNTOS RELACIONADOS