22707 - Estorno de comissão após alterar percentual
Problema: Se o pagamento do título gerou base para a comissão (o sistema atualiza os dados na tabela E504CON), caso o usuário alterar os percentuais de comissão do representante superior e estornar o título do contas a receber, os valores estornados ficarão incorretos (está refazendo o cálculo conforme o novo percentual).
Rotina / Tela: Estorno contas a receber, geração de comissão
Solução: Este é o conceito da rotina. Veja o exemplo abaixo que explica o funcionamento:
Exemplo:
Ao fechar a NF de 20mil, representante 1 com comissão de 10%, representante superior 13 com comissão de 2% e representante superior 14 com comissão de 1%, é gerada comissão para os superiores na tabela E504SUP da seguinte forma:
Rep 1: 2.000,00
Rep 13: 400,00
Rep 14: 200,00
Realizada a baixa do título e na tabela E504CAP a comissão paga fica correto, da seguinte forma:
CODREP VLRCOM
Rep 1: 2.000,00
Rep 13: 400,00
Rep 14: 200,00
Alterada comissão do representante 14 para 2% e realizado estorno da baixa pela tela F301EBL, a tabela E504SUP continua da seguinte forma:
Rep 1: 2.000,00
Rep 13: 400,00
Rep 14: 200,00
Ao realizar o estorno, vai buscar a comissão informada no cadastro do representante, e se lá foi alterada, vai considerar o novo percentual.
Se alterarmos a rotina para pegar o percentual da E504SUP, por exemplo, irá impactar na próxima baixa do título, por exemplo:
Ao realizar nova baixa do título com o novo percentual, não há alteração na tabela E504SUP, pois o sistema sempre busca o percentual de comissão gravado no cadastro do representante. Os percentuais dos representantes superiores gravados na tabela E504SUP são gerados apenas no fechamento da NF.
Desta forma, vai gerar a comissão pelo novo percentual, e não mais pelo que foi fechado na nota fiscal.
A rotina de pagamento de comissão foi criada dessa maneira, caso seja necessário alterar os percentuais dos representantes superiores, o processo de fechamento da NF deve ser executado novamente.
Rotina / Tela: Estorno contas a receber, geração de comissão
Solução: Este é o conceito da rotina. Veja o exemplo abaixo que explica o funcionamento:
Exemplo:
Ao fechar a NF de 20mil, representante 1 com comissão de 10%, representante superior 13 com comissão de 2% e representante superior 14 com comissão de 1%, é gerada comissão para os superiores na tabela E504SUP da seguinte forma:
Rep 1: 2.000,00
Rep 13: 400,00
Rep 14: 200,00
Realizada a baixa do título e na tabela E504CAP a comissão paga fica correto, da seguinte forma:
CODREP VLRCOM
Rep 1: 2.000,00
Rep 13: 400,00
Rep 14: 200,00
Alterada comissão do representante 14 para 2% e realizado estorno da baixa pela tela F301EBL, a tabela E504SUP continua da seguinte forma:
Rep 1: 2.000,00
Rep 13: 400,00
Rep 14: 200,00
Ao realizar o estorno, vai buscar a comissão informada no cadastro do representante, e se lá foi alterada, vai considerar o novo percentual.
Se alterarmos a rotina para pegar o percentual da E504SUP, por exemplo, irá impactar na próxima baixa do título, por exemplo:
Ao realizar nova baixa do título com o novo percentual, não há alteração na tabela E504SUP, pois o sistema sempre busca o percentual de comissão gravado no cadastro do representante. Os percentuais dos representantes superiores gravados na tabela E504SUP são gerados apenas no fechamento da NF.
Desta forma, vai gerar a comissão pelo novo percentual, e não mais pelo que foi fechado na nota fiscal.
A rotina de pagamento de comissão foi criada dessa maneira, caso seja necessário alterar os percentuais dos representantes superiores, o processo de fechamento da NF deve ser executado novamente.