cancel
Showing results for 
Search instead for 
Did you mean: 

Como usar a classe CL_TAX_CALC_BR para alteração específca da empresa

Former Member
0 Kudos

Bom dia pessoal,

Estamos estudando uma forma de quando um determinado IVA de consumo em MM, copia dos regulares forem usados, o PIS e o COFINS são calculados sem o IPI na base, segundo orientação do fiscal para uma das empresas do grupo.

Como podemos usar a classe CL_TAX_CALC_BR ou CL_TAX_CALC_BR_MM para que possamos alterar esta tributação?

Alguém passou por isto e qual solução foi adotada ?

como a classe CL_TAX_CALC_BR é chamada no calculo dos impostos brasileiros?

grato,

Alessandro

Accepted Solutions (1)

Accepted Solutions (1)

carloswagner_moatto3
Active Participant
0 Kudos

Boa tarde Ale, td bem ?

Ale, o metodo CL_TAX_CALC_BR é chamado dentro da formula 320 que ta associada na TAXBRA.

Caso você deseje alterar algum valor, voce pode usar por exemplo os enhancement points no final de cada metodo.

Como fazer isto?

Na SE24 voce insere o metodo CL_TAX_CAL_BR e por exemplo escolhe um metodo de calculo, CALC_ICMS_VALUE, ai podemos verificar quais os enhancement points para este calculo e inserir nossa lógica neste ponto.

Feito isto e ativando a modificação toda vez que você usar a TAXBRA e o que os critérios do programa foram satisfeitos, você terá o calculo alterado para a maneira que você determinou.

E ainda mantem-se o standard, não perdendo suporte.

abraço,

Moçatto

Former Member
0 Kudos

Existe a possibilidade de no método CALC_ICMS_VALUE, conseguir visualizar condições "Z" criadas ??

Answers (1)

Answers (1)

carloswagner_moatto3
Active Participant
0 Kudos

Sim, claro, existe!

pois você fará um enhancement dentro do método, tratando sua situação específica para esta condition Z

abraço

Moçatto

Former Member
0 Kudos

Obrigado,

eu realmente utilizei algumas enhancement nos métodos que precisei e funcionou perfeitamente.

obrigado.