Histórico da Página
01. DADOS GERAIS
| Produto: |
| ||||
|---|---|---|---|---|---|
| Segmento: |
| ||||
| Módulo: | Faturamento | ||||
| Função: | Faturamento | ||||
| País: | Brasil | ||||
| Ticket: | N/A | ||||
| Requisito/Story/Issue (informe o requisito relacionado) : | DLOGPORTOS-22575 | ||||
| Download: |
02. SITUAÇÃO/REQUISITO
Foi identificado que o processo de cálculo de impostos no módulo de faturamento ainda depende diretamente da procedure de banco proc_diu_imposto_nf.
Essa abordagem cria uma forte dependência do banco de dados, dificultando a manutenção e limitando a escalabilidade.
Será necessário contemporizar o processo, removendo a procedure e implementando a lógica em uma nova unit, tornando o sistema mais independente e com melhor desempenho.
03. SOLUÇÃO
O cálculo de impostos anteriormente era executado por meio da procedure p rocproc_diu_imposto_nf.
Essa procedure foi eliminada, e sua lógica foi transferida para o novo componente e responsável pelo cálculo do imposto no sistema.
A procedure contemplava apenas os impostos relacionados a lei da transparência criado em 2013.
A nova classe contempla além do cálculo da lei da transparência, os novos cálculos que atendem a reforma tributária.
04. DEMAIS INFORMAÇÕES
Não se aplica.
Reforma Tributária - Gerar novos tributos - IBS e CBS
05. ASSUNTOS RELACIONADOS
...