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

Cálculo do ICMS partilha - J_1BTPARTILHA

$
0
0

Pessoal,

 

Terminamos de implementar as notas da NT 2015.003 ontem, mas a partilha do ICMS não está funcionando.

 

ecc-versão.jpg

Implementei a BAdI ES_J1B_ICMS_PARTILHA, e fiz a regra para identificar o não contribuinte. Essa parte nós já validamos:

 

DETERMINE_ICMS_NON_CONTRIBUTOR.jpg

Como a regra da partilha não estava sendo feita, verifiquei onde os dados da tabela eram lidos.

 

J_1BTPARTILHA.jpg

J_1BTPARTILHA - utilizações.jpg

 

A partir do método READ_LAST_VALID_RATE, eu fui analisando as utilizações, para tentar identificar onde está acontecendo o erro para não ler a tabela (e não fazer a regra):

 

CL_J_1B_ICMS_PARTILHA->DETERMINE_DEST_PARTILHA_RATE
      --> LJ1BGF01 --> J_1B_NF_BI_PREPOSTING
      --> CL_J_1B_ICMS_PARTILHA->CALCULATE
           --> LJ1BRF13 -- calculate_icms_partilha -- (não é chamado em nenhum lugar)
                --> CL_TAX_CALC_BR->CALCULATE_ICMS_PARTILHA
                --> CL_TAX_CALC_BR->CALCULATE_TAXES

 

Fui colocando break point em tudo quanto é lugar, e em nenhum parou. O ponto interessante que eu encontrei, é que na include LJ1BRF13 existe a rotina calculate_icms_partilha, e ela não está sendo chamada em nenhum lugar.

 

Alguém teria alguma sugestão do que posso fazer?


Viewing all articles
Browse latest Browse all 2447


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