Correção do Rel_ComissaoRepresentanteProduto NT 0606/2026

Resumo da Nota Técnica

Foi realizada uma correção no relatório Rel_ComissaoRepresentanteProduto para ajustar o cálculo das comissões apresentadas após a atualização para a versão 4.9.01.2.
O problema ocorria quando o relatório era emitido utilizando a opção Com base no Pedido de Vendas, fazendo com que alguns valores de comissão fossem calculados de forma incorreta e apresentados abaixo do valor real.

Detalhes da Nota Tecnica

Após a atualização do sistema para a versão 4.9.01.2, foram identificadas divergências nos valores exibidos pelo relatório Rel_ComissaoRepresentanteProduto. Os representantes Otávio e Carlos relataram que as comissões apresentadas estavam menores do que os valores esperados.

Foi realizado acesso ao ambiente do cliente para conferência da base de dados e dos relatórios emitidos. Durante a análise, foi constatado que a inconsistência ocorria especificamente no cálculo da comissão quando utilizada a opção Com base no Pedido de Vendas.

A causa do problema estava na interpretação do campo PEDVI_COMISSAO. Em algumas bases, como a da Almeida, esse campo armazena a comissão em formato de fração (por exemplo, 0,005 representa 0,50%) e não em percentual inteiro. No relatório, existia uma divisão por 100, enquanto a multiplicação por 100 para exibição do percentual estava comentada no arquivo .fr3, resultando em valores de comissão muito menores.

Exemplo da divergência identificada:

Situação Valor apresentado

Valor correto da comissão R$ 1,75

Valor apresentado pelo relatório R$ 0,02

A lógica do cálculo foi ajustada para considerar os dois formatos de armazenamento da comissão:

• Quando PEDVI_COMISSAO ≥ 1, o valor é tratado como percentual e o cálculo é realizado dividindo por 100.

• Quando PEDVI_COMISSAO < 1, o valor é tratado como fração e o cálculo utiliza diretamente o percentual armazenado.

• Na exibição do percentual no relatório, quando a comissão estiver em formato de fração, ela é multiplicada por 100 apenas para apresentação ao usuário.

Com essa alteração, o relatório passa a apresentar corretamente os valores das comissões independentemente da forma como a comissão está gravada na base de dados.

Configuração

Substituir o arquivo do relatório Fast pelo arquivo corrigido:

Arquivo atualizado:

Relatórios Fast\Rel_ComissaoRepresentanteProduto.fr3

Após a substituição, reconfigurar o relatório no sistema, caso necessário, e realizar uma nova emissão para validar os valores das comissões.

Questões:

1. Em qual situação ocorria a divergência no relatório Rel_ComissaoRepresentanteProduto?
a) Ao emitir o relatório por período de faturamento.
b) Ao emitir o relatório com base no Pedido de Vendas.
c) Ao emitir o relatório por representante sem filtro de produtos.
d) Ao emitir o relatório apenas com pedidos cancelados.
2. Como o campo PEDVI_COMISSAO é armazenado em algumas bases, como a da Almeida?
a) Como percentual inteiro (ex.: 50 para 50%).
b) Como valor monetário da comissão.
c) Como fração (ex.: 0,005 para 0,50%).
d) Como percentual em formato de texto.
3. Qual foi a regra implementada para corrigir o cálculo da comissão?
a) Sempre dividir PEDVI_COMISSAO por 100.
b) Sempre multiplicar PEDVI_COMISSAO por 100.
c) Tratar valores maiores ou iguais a 1 como percentual e menores que 1 como fração.
d) Utilizar apenas o percentual informado no cadastro do representante.

Vídeo 
https://youtu.be/kFep6ff8yRM
  

Parâmetros Envolvidos

Não há parâmetros envolvidos.

» Nota Técnica