Documentação Geral

Parametrização Fiscal – Passo D0198 – Nova marcação da variável “excluiTotNF”, para indicar operações que deve ser excluída do total da NF


    Passo D0198 – Nova marcação da variável “excluiTotNF”, para indicar operações que deve ser excluída do total da NF

    Por Carlos Dupim Jr.

     

    No cálculo do debug, foi inserido o passo D0198, que somente é considerado caso uma das regras puxadas nos demais passos possua a marcação “excluirTotNF”; caso sim, é apresentada no campo genérico do debug.

    Em contrapartida, foi criada essa marcação “excluirTotNF”, a ser preenchida no campo variáveis, com valor “1” caso deva ser aplicada; caso não, simplesmente não preencher a variável.

    Segue debug de exemplo no ambiente de testes que demostra a aplicação dessa marcação no genérico:

    http://devsp.systax.com.br/webservice/debug.php?config=62593&id_cli=55982&prod=8880001454895&get=1&origem_prod=0

     

    Essa variável e esse passo foram criados para indicar que os valores calculados dessa regra não devem ser somados ao total da nota; no motor de cálculo, essa variável será gatilho para que o motor não some os valores calculados ao totalizador.

    Portanto, foi inserida a variável "excluiTotNF" no admin para que possam ser preenchidas regras com ela, e foi também implementado o passo para que caso ela exista nas regras, haja o retorno no campo genérico do debug; assim, quando for realizada a implementação no motor, já teremos todos os parâmetros necessários para o cálculo.

    Voltar


Versão do documento: 45 Publicação: 10/6/2023