01. DADOS GERAIS
Linha de Produto: | Datasul |
---|---|
Segmento: | Manufatura |
Módulo: | MFT - Faturamento |
Função: | FT4003 - Notas Fiscais Cálculo de Notas |
Requisito/Story/Issue: | DMANFAT1-13692 |
02. SITUAÇÃO/REQUISITO
Hoje o Desconto de ICMS Desonerado é calculado como um desconto comercial, já no início do cálculo. Como após este cálculo são aplicados os parâmetros de cálculo do Faturamento (FT0301), podem ocorrer diferenças de centavos, gerando um valor e percentual de desconto maior que o parametrizado e demonstrando essa diferença como um desconto comercial no XML. Além do problema de, a cada utilização deste desconto, serem feitos os recálculos para descobrir o valor, em função de não gravarmos o valor de desconto de ICMS.
03. SOLUÇÃO
O cálculo do Desconto de ICMS foi separado do cálculo dos descontos comerciais. Ou seja, ele será realizado como o cálculo do desconto de Zona Franca, após o valor da mercadoria já estar calculado, já aplicado todos os parâmetros de arredondamento e casas decimais. Iremos também gravar o valor do desconto de ICMS calculado, facilitando assim identificar o valor, e não precisando mais recalcular a cada utilização.
- O valor do pedido de venda / nota fiscal poderá sofrer diferenças nos valores quando utilizado o módulo de descontos e bonificações, e tenha algum desconto a nível de valor.
- Esta alteração não estará condicionada a nenhuma função, porém caso o cliente não concorde com o novo cálculo, ele poderá ativar a função (spp-desc-icms-antigo) pelo programa CD7070, que o cálculo voltará a ser como antes.