Olá Amigos, boa tarde !
Estou tendo dificuldades em parametrizar a retenção de PIS / COF (no pgto) com as condições impostas pelo meu cliente (TAXBRJ Classic.)
Já apliquei as todas as orientações do documento Customizing_ISS_PIS_COFINS_for_Classic_V1_4 / Customizing_WHT_Accumulation_for_Classic, mas não consegui atender.
O requerimento é o seguinte: calcular a retenção de PIS/COF utilizando como base o valor da mercadoria, ou seja, sem a inclusão do IPI.
Essa mesma base (sem IPI) , deve ser alimentada na tabela WITH_ITEM (Tela que aparece quando visualizamos a partida do cliente e clicamos em "Dados de imposto retido na fonte").
Pergunta: É possível fazer isso de forma standard na BRJ ?
Análise:
Cálculo da Base sem IPI: Ao analisar a função J_1BCALCULATE_TAXES, verifiquei que ele sempre soma os impostos ao valor líquido, deixando a base sempre com o valor bruto, por mais que modifique as fórmulas na pricing.. 805/806 - 825/826.
Tabela WITH_ITEM: A configuração das categorias de IRF está de acordo com o documento:
1.1 WHT Types at Invoice
Transaction SPRO: SAP Reference IMG -> Financial Accounting -> Financial Accounting Global Settings -> Withholding Tax -> Extended Withholding Tax -> Calculation -> Withholding Tax Types -> Define Withholding Tax Types for Invoice Posting -> specify a country key (BR for Brazil) and press push button New entries or select an existing entry and press the push button Copy as … Finally, save all new entries.
Base amount = Modified Tax Amount
Rounding rule = W/tax comm round
Post w/tax amount = X
No accumulation
W/tax base manual = X
Manual w/tax amount = X
No cert numbering = X
Base amount = W/tax code level
Withholding tax amount = W/tax code level
Desta maneira, o SAP preenche a base de IRF com o valor do montante de IRF. É esse mesmo o resultado esperado? Não deveria preencher a BASE de IRF corretamente ?
Alguém já passou por isso ? poderiam me dar uma luz?
Obrigado.
Abs,
Francisco Malavazzi