...
Produto: | Solucoes_totvs_cross |
---|
SolucaoCross | TOTVS Backoffice |
---|
|
Solucoes_totvs_parceirosexptotvs |
---|
|
|
---|
Linha de Produto: | |
---|
Segmento: | |
---|
Módulo: | Modulos_cross_segmentos |
---|
ModulosCrossSegmentos | TOTVS Backoffice (Linha Protheus) - Escrituração e Relatórios Fiscais (SIGAFIS) |
---|
|
|
---|
Função: | FISXCRDPRE.PRW IMPXFIS.PRW |
---|
País: | Brasil |
---|
Ticket: | 17514693 |
---|
Requisito/Story/Issue (informe o requisito relacionado) : | DSERFISE-7987 |
---|
...
Para casos de operações que geram crédito presumido de ICMS cuja base de cálculo para o crédito presumido é o valor do ICMS do item e esse valor é muito baixo, o sistema não gera o registro do lançamento fiscal (código de lançamento da tabela 5.1.1) na tabela CDA (Lançamentos documento fiscal).
Um exemplo para esse contexto seria o seguinte:
Percentual de crédito presumido: 20%
Valor de ICMS calculado para o item: 0,0408 (considerando alíquota interestadual de 12% e base de calculo de 0,34)
Valor do ICMS arredondado: 0,04
Valor do crédito presumido: 0,0408 * 0,20 = 0,0081600816
Para o caso acima, o sistema não gravaria o registro na CDA referente ao valor do crédito presumido pois, por padrão os cálculos do sistema consideram precisão de arredondamento/truncamento de 2 casas decimais. Porém, é possível ajustar tanto o campo CDA_VALOR quanto o parâmetro MV_RNDPREC para termos a gravação do registro.
Assim o campo CDA_VALOR deve ter suas casas decimais alteradas para 4 (ou mais) e o parâmetro MV_RNDPREC deve ser configurado para 4com a precisão de decimais maior ou igual a do campo CDA_VALOR.
MV_RNDPREC: Indica a precisão de arredondamento dos valores de impostos das Notas Fiscais.
Porém, para um cenário com um valor de ICMS ainda menor o sistema não grava o registro na CDA mesmo configurando o parâmetro e o campo.
Vejamos:
Percentual de crédito presumido: 20%
Valor de ICMS calculado para o item: 0,006 (considerando alíquota interestadual de 12% e base de calculo de 0,05)
Valor do crédito presumido: 0,006 * 0,20 = 0,0012
Nesse caso, mesmo com o parâmetro e o campo configurado o sistema não gera o registro na CDA pois o valor da base (valor do ICMS do item) é tão baixo que não chega a 0,01 centavo fazendo com que o valor do ICMS do item seja zerado. Assim o sistema faz o seguinte:
Percentual de crédito presumido: 20%
Valor de ICMS calculado para o item: 0,006 (considerando alíquota interestadual de 12% e base de calculo de 0,05)
Valor do ICMS arredondado: 0,00
Valor do crédito presumido: 0,00 * 0,20 = 0,00
03. SOLUÇÃO
Aplicada solução para que o sistema efetue o calculo corretamente
...
tabs | Passo 01, Passo 02, Passo 03, Passo 04 |
---|
ids | passo1,passo2 |
---|
03. SOLUÇÃO
Aplicada solução para que o sistema efetue o calculo corretamente e grave o registro referente ao Código de Ajuste de Crédito presumido na tabela CDA (Lançamentos documento fiscal ) quando a base de cálculo do crédito presumido é o valor do ICMS e esse valor é muito pequeno.
Para que a solução funcione é necessário alterar os decimais do campo CDA_VALOR de acordo com a necessidade e da mesma forma configurar o parâmetro MV_RNDPREC com a precisão dos decimais maior ou igual aos decimais de CDA_VALOR.
04. DEMAIS INFORMAÇÕES
Parâmetro | Tipo | Descrição |
---|
MV_RNDPREC | N | Indica a precisão de arredondamento dos valores de impostos das Notas Fiscais. |
05. ASSUNTOS RELACIONADOS
...
default | yes |
---|
referencia | passo1 |
---|
...
default | no |
---|
referencia | passo2 |
---|
04. DEMAIS INFORMAÇÕES
Card documentos |
---|
Informacao | Use esse box para destacar informações relevantes e/ou de destaque. |
---|
Titulo | IMPORTANTE! |
---|
|
...