Skip to Content
avatar image
Former Member

Condição de ICMS não está sendo calculada após aplicação das notas da NFe 4.0

Boa tarde!

Estamos utilizando a TAXBRJ e após aplicarmos as notas da NFe 4.0 a condição de ICMS (ICM3) parou de ser calculada, já revisamos as configurações e a princípio parece estar ok. Debugando encontrei um ponto que me intrigou, na função J_1BCALCULATE_TAXES, foi deletada a linha

tic = cbic * icms-rate_f., é justamente a linha que preencheria o valor do ICMS (testamos no ambiente de qualidade e neste ponto passa o valor correto).

Revisei a nota que trata dos pontos dessa função (2443504) e a nota deleta essa justamente essa linha, inserindo uma outra instrução.

*>>>> START OF DELETION <<<<<
tic = cbic * icms-rate_f.

PERFORM check_do_truncate CHANGING tic. "1563039
*>>>> END OF DELETION <<<<<<<
*>>>> START OF INSERTION <<<<
IF calc-icms_fcp = yes. "2443504
lv_fcp_icms_amount = lv_fcp_icms_base * icms_intrastate-fcp_rate_f. "2443504
ENDIF.

Alguém passou por esse problema?

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Nov 16, 2017 at 03:10 PM

    Oi,

    Se você preencher o parâmetro tic com valor ele mapeia para a ICM3? Se sim, parece muito com um erro no código. Eu recomendaria nesse campo abrir um chat pelo Support Launchpad no componente de XX-CSC-BR-SD e perguntar para a SAP se esse problema já foi reportado por algum cliente TAXBRJ? Mesmo que não seja um bug, pode ser que eles já tenham visto esse problema em ambiente interno ou com outros clientes.

    att,

    Renan Correa

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Nov 16, 2017 at 03:24 PM

    Oi Renan, se preencher o tic ele mapeia o valor na ICM3 sim, vou abrir um chamado e verificar com a SAP. Obrigado.

    Add comment
    10|10000 characters needed characters exceeded