Quantcast
Channel: SCN : All Content - SPED & NF-e
Viewing all articles
Browse latest Browse all 2447

NT 2011.004 - Campos vBCSTRet e vICMSSTRet na CST 60

$
0
0

Oi Fernando,

 

Queria saber se vc consegue me ajudar, aqui na minha empresa temos uma situação que o XML não está apresentando a informação da tag <vBCSTRet> com o valor correto, a BADI lê o valor de uma condition type ZBR3 que criamoa, mas o XML ignora o que aBADI passa de valor e lê da tabela de impostos do item da nota fiscal J_1BNFESTX.


Na badi ele busca certo, no XML (depois da badi) ele desconsidera e move o que
está na tabela de imposto.

Nossa condition type não está na pricing de impostos/IVA e sim na pricing de Vendas, OK?

 

XML program:

 

IF lv_use_vbcstret = 'X'.

     
IF ls_rfc_tax_icms-v_bcstret IS INITIAL OR ls_rfc_tax_icms-v_bcstret < 0.

        ls_rfc_tax_icms
-v_bcstret = ls_item_tax-othbas.   "2040397

   
ENDIF.

   
ENDIF.

 

  LS_ITEM_TAX-OTHBAS 88.83                         

E isso faz com que a TAG no XML saia com o valor diferente de 230,00 .

 

Complementando o Standard no INCLUDE LJ_1B_NFEF79 Linha 359 a 369 faz o preenchimento final dessas duas TAGs. Porém,  apesar de usarem a mesma logica, no momento final o campo movido para uma TAG vem da tabela de TAXES da NFE, e o outro vem da estrutura da BADI, XMLI_310.

  

    IF lv_use_vbcstret = 'X'.

     
IF ls_rfc_tax_icms-v_bcstret IS INITIAL OR ls_rfc_tax_icms-v_bcstret < 0.

        ls_rfc_tax_icms
-v_bcstret = ls_item_tax-othbas.   "2040397

   
ENDIF.

   
ENDIF.

   
IF lv_use_vicmsstret = 'X'.

     
IF ls_rfc_tax_icms-v_icmsstret IS INITIAL OR ls_rfc_tax_icms-v_icmsstret < 0.

        ls_rfc_tax_icms
-v_icmsstret = xmli_310-vicmsstret."2040397

     
ENDIF.

   
ENDIF.

 

O campo que vem da BADI é preenchido corretamente, mas o valor do campo VBCSTRET preenchido na BADI que fica estrutura XMLI é ignorado pelo processamento Standard que busca da tabela de Taxes da NFE.

 

Por isso o valor obtido e tratado para a condição ZBR4 (VICMSSTRET) funciona e  o valor para a
condição ZBR3 (VBCSTRET) não funciona.

 

Obrigada!

Fernanda

 


Viewing all articles
Browse latest Browse all 2447


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>