cancel
Showing results for 
Search instead for 
Did you mean: 

Venda a Ordem / NFe v2 / XML 2.00 - Rejeicao 531 - ICMS90

Former Member
0 Kudos

Dear All,

Situacao: Venda a Ordem / NFe v2 / XML 2.00

1) Venda NF-e emitida ao escritorio central do cliente contendo toda a classificacao fiscal (CFOP 5120)

2) Remessa NF-e emitida ao destinatario final, a loja do Cliente(CFOP 5923)

O codigo de rejeicao SEFAZ para a Remessa NFe e o numero 531 u201CRejeição: Total da BC ICMS difere do somatório dos itensu201D

No referente a remessa NFe a classificacao fiscal ICMS e 90 (Outras). O preenchimento em SAP do vBC (# 236/ N15) em XML para ICMS90 (TAG Grupo de Tributação do ICMS 90) obedece a seguinte logica (Vide J_1B_NF_MAP_TO_XML e sub rotina u201CFill_Baseu201D):

  • normal base filled take base amount from there (MdR: Montante básico)

IF NOT p_base IS INITIAL.

p_vbc = p_base.

  • normal base empty - other based filled -> take other base (MdR: Outra Base)

ELSEIF NOT p_othbas IS INITIAL.

p_vbc = p_othbas.

  • exclude base (MdR: Mont.base excl.)

ELSE.

p_vbc = p_excbas.

A base ICMS da nossa Remessa NFe apresenta como referencia inicial u201COutra Baseu201D.

No caso da marca W (Valores Totais da NFe) presente no XML a base ICMS deve referir (vBC, # 328 / W03), seguindo a logica descrita abaixo (Vide J_1B_NF_MAP_TO_XML e sub rotina u201Cblock_su201D):

  • S01

  • is tag <totais>

*

  • S02

  • is tag <ICMSTot>

*

  • S03

xmlh-s1_vbc = wk_header_add-icmsbase. (MdR: isto e u201CValores.totaisu201D, u201CMontante básicou201D no documento original, mas o valor e zero porque tem como base o valor referenciado ao nivel do item individual u201CMontante básicou201D ).

Assumindo que a classificacao fiscal de ICMS e a correcta (ex.ICMS90) SAP referenciara sempre o vBC itimizado pelo que o vBC em cabecalho nao sera incluido. O que ha de errado no nosso lado?

Thanks and kind regards,

Marc

Accepted Solutions (0)

Answers (4)

Answers (4)

0 Kudos

Logo depois que postei a mensagem eu passei um pente fino na nota fiscal gerada pelo usuário e descobri que o Direito Fiscal de ICMS estava errado...

Abraço,

Marcelo

0 Kudos

Pessoal,

Estou tendo o mesmo problema.

Alguém passou por isso e sabe se tem alguma nota para resolver ?

Obrigado,

Marcelo

henrique_pinto
Active Contributor
0 Kudos

Marc,

esse problema eh complexo, com portugues do google translator vai ser complicado avaliar. rs...

Pelo que percebi, a base de ICMS está indo a nivel de item mas nao a nivel de header.

Sugestao, abra um chamado no componente XX-CSC-BR-NFE e explique o que deveria ocorrer e o que estah ocorrendo.

É possivelmente um bug mesmo, ou erro de configuracao na J1BTAX.

Abs,

Henrique.

Former Member
0 Kudos

Henrique,

Understood!

Kind regards,

Marc

former_member193386
Active Contributor
0 Kudos

Vocês já chegaram a conferir o XML que esta sendo enviado ao SEFAZ para validar se os campos estão realmente preenchidos corretamente?

Former Member
0 Kudos

GRC pré-validação é totalmente feliz ... SEFAZ não está

-

<vBC>489.60</vBC>

<vBCST>0.00</vBCST>

<vNF>489.60</vNF>

</ICMSTot>

former_member193386
Active Contributor
0 Kudos

Não entendi, os campos que sinalizou estão com os valores ok ?