cancel
Showing results for 
Search instead for 
Did you mean: 

NT 2011.004 - Campos vBCSTRet e vICMSSTRet na CST 60

Former Member
0 Kudos

Pessoal,

Alguém tem informação sobre o preenchimento dos campos vBCSTRet e vICMSSTRet na CST 60 ?

Na NT 2011.004 está sendo solicitado o preenchimento destes campos, que é o valor do ICMS cobrado anteriormente por substituição tributária.

A SAP irá disponibilizar ou terão que ser desenvolvidos via Badi ?

Notei que no include LJ_1B_NFEF23, não está sendo tratado a CST 60, como abaixo a cópia do trecho do programa:

case lv_taxsit.

when c_51.

  • version 1.07 does not have the fields for tax situation 51

  • origin of material and tax situation instead are reported

  • in the same fields as for tax situation 40

if wk_header-xmlvers = '01.07'.

lv_taxsit = c_40.

endif.

when c_60.

when c_70.

Grato pela atenção

Julio Pioto

Accepted Solutions (0)

Answers (1)

Answers (1)

former_member182114
Active Contributor
0 Kudos

Bom dia Julio,

O XLM não está sendo gerado corretamente?

O código do include que mostrou não significa que não está tratando o CST 60, mas que não precisa mudar como de 51 para 50 (os campos de impostos na estrutura da RFC não tem exatamente 100% dos campos, mas apenas os multiplos de 10, repare que 41, 50 e 51 qdo layout 1.07 usam os campos 40.

Quanto aos dois campos que você comentou, também por compatibilidade eles não mudaram de nome, veja:

* with version 2, the name in the XML layout changes from vBCST to
* vBCSTRet, but internally, we continue to use vBCST
      MOVE: lv_taxsit TO c_vbcst+3(2).
      ASSIGN COMPONENT c_vbcst OF STRUCTURE xmli TO <f4>.
      IF sy-subrc IS INITIAL.
        PERFORM fill_base USING wk_item_tax-base
                               wk_item_tax-othbas
                               wk_item_tax-excbas
                         CHANGING <f4>.
      ENDIF.

Atenciosamente, Fernando Da Ró