Você está na página 1de 10

14/09/2020 PIS / COFINS no Incoming Automation | SAP Blogs

Vinicius
Follow
Passos RSS feed Like
November 10, 2015 6 minute read

PIS / COFINS no Incoming Automation


14 Likes 5,228 Views 9 Comments

Vamos tratar de um assunto bem específico, que são as contribuições de PIS e COFINS no contexto da
Automação de Entrada do GRC para o ECC.

Serão detalhados os seguintes pontos:

– diferenças que podem ocorrer com os créditos dessas contribuições;

– configurações importantes;

– dicas de Debug relacionadas à essas configurações.

Verificação do Preço Líquido:

PIS e COFINS inclusos no preço líquido

ŸViewJ_1BKON1V

Algumas diferenças podem ocorrer pelo fato do fornecedor utilizar a base do PIS e COFINS inclusa no preço
líquido, e o cliente utilizar as contribuições fora do preço líquido.

Com essa view é possível configurar o preço líquido para que este seja composto pelo PIS e COFINS.

Essa configuração pode ser feita baseada no procedimento de cálculo utilizado no pedido de compras, assim
como relacionada também ao tipo de condição utilizada nas condições do pedido de compras, neste exemplo
ambas representadas pela procedure RM0000 e condições PB00.

Dessa forma é possível se desenhar uma configuração exclusiva para certos tipos de cenário.

A conferência deste preço líquido pode ser feita via DEBUG ou via o display das condições de MM no monitor
fiscal do GRC.

https://blogs.sap.com/2015/11/10/pis-cofins-no-incoming-automation/ 1/10
14/09/2020 PIS / COFINS no Incoming Automation | SAP Blogs

Neste link você pode conferir a linha da BASB mostrando o valor do preço líquido calculado no incoming
Follow RSS feed Like
automation:

http://scn.sap.com/community/portuguese/sped-and-nf-e/blog/2015/07/10/condi%C3%A7%C3%B5es-de-
imposto-no-monitor-fiscal

Dica de DEBUG para esta configuração:

Este include LJ_1B_NFE_INF35 é muito recorrente no que diz respeito ao incoming automation. Neste include
são feitos vários cálculos, e no final do include nós temos o resultado do cálculo do preço líquido:

Este resultado deve ser igual ao preço líquido informado no pedido de compras.

Formas de cálculo da base do PIS e COFINS

Nós temos 3 formas de cálculo de base para PIS e COFINS que podem ser utilizadas na automação de entrada:

https://blogs.sap.com/2015/11/10/pis-cofins-no-incoming-automation/ 2/10
14/09/2020 PIS / COFINS no Incoming Automation | SAP Blogs

Follow RSS feed Like

Base Flexível – View J_1BPISCOF_CBTV

Com essa configuração nós podemos adicionar ou subtrair diferentes bases à base do PIS e COFINS.

Por ex.: para um cenário de Revenda, pode ser interessante configurar as bases de PIS e COFINS para que
estas levem em conta a base do IPI.

https://blogs.sap.com/2015/11/10/pis-cofins-no-incoming-automation/ 3/10
14/09/2020 PIS / COFINS no Incoming Automation | SAP Blogs

Como um ponto de debug podemos citar o método:


Follow RSS feed Like

CL_TAX_CALC_BR_MM_IN->CALC_PIS_COF_BASE_PER_NUMBER

CALL FUNCTION ‘J_1B_PISCOF_BASE_CONFIG_READ‘

EXPORTING

iv_kvewe = ‘A’

iv_kappl = ‘TX’

iv_kalsm = ms_komk-kalsm

iv_mwskz = ms_komk-mwskz

iv_base_number = iv_base_number

IMPORTING

et_piscof_base_config = lt_piscof_base_config.

Como um ponto de debug podemos citar o método:

Podemos verificar com esse método se o que foi configurado ficou correto, ficou como esperado, bastando para isso
verificar a tabela de saída do método.

Base do XML – View J_1BTXCOND

Com essa view nós podemos selecionar às bases dos impostos que estão no XML.

O tipo de condição do PIS e COFINS é o XMLV. Portanto, nós podemos utilizar diretamente os valores de
impostos que vem do XML:

https://blogs.sap.com/2015/11/10/pis-cofins-no-incoming-automation/ 4/10
14/09/2020 PIS / COFINS no Incoming Automation | SAP Blogs

Follow RSS feed Like

Essa configuração também deve ser feita no procedimento de cálculo de MM:

Se você já possui o display das condições de MM no monitor fiscal do GRC, será possível visualizar os registros
de condição referentes à esta configuração:

https://blogs.sap.com/2015/11/10/pis-cofins-no-incoming-automation/ 5/10
14/09/2020 PIS / COFINS no Incoming Automation | SAP Blogs

Follow RSS feed Like

Como dica de debug, pode se colocar um ponto de parada no include LJ_1B_NFE_INF35, e verificar se a
configuração vai ser acessada e se o valor do XML vai ser devidamente selecionado:

Nesse outro ponto de debug, podemos verificar qual base vai ser utilizada para o cálculo:

https://blogs.sap.com/2015/11/10/pis-cofins-no-incoming-automation/ 6/10
14/09/2020 PIS / COFINS no Incoming Automation | SAP Blogs

– Base Flexível;
Follow RSS feed Like
– Base do XML;

– Base Normal.

CL_TAX_CALC_BR_MM_IN->CALCULATE_PIS_COF_BASE

Diferenças de arredondamento ou total da NF (writer)

Quando houver alguma diferença no monitor fiscal ou no total da Writer, é interessante se debugar essa função:
J_1B_NF_VALUE_DETERMINATION.

Neste ponto será verificado o resultado do cálculo contra o valor do XML:


https://blogs.sap.com/2015/11/10/pis-cofins-no-incoming-automation/ 7/10
14/09/2020 PIS / COFINS no Incoming Automation | SAP Blogs

Follow RSS feed Like

Outros pontos para debug

Esses objetos são interessantes não só para se colocar um ponto de parada e se depurar o código.

Você pode fazer pesquisas de notas do incoming automation relacionadas à estes objetos para saber se seu sistema
está atualizado em relação à estes pontos importantes:

Includes:

LJ_1B_NFE_INF35

LJ_1B_NFE_INF3B

LJ_1B_NFE_INF3C

LJ_1B_NFE_INF3J

https://blogs.sap.com/2015/11/10/pis-cofins-no-incoming-automation/ 8/10
14/09/2020 PIS / COFINS no Incoming Automation | SAP Blogs

Funções:
Follow RSS feed Like
J_1B_CBT – Condition-Based Tax Calculation Brazil

J_1B_NF_VALUE_DETERMINATION – Nota Fiscal Utilities – Determine add. values for Nota Fiscal

Função do GRC: Utilizada para acessar o ECC através do GRC

/XNFE/READ_RFC_DESTINATION

Nessa função /XNFE/READ_RFC_DESTINATION você pode colocar um ponto de parada do lado do GRC e rodar a
simulação fiscal por ex. A partir desta função o sistema GRC vai selecionar o a RFC referente ao processo que está
sendo executado. Então você pode entrar com um F5 na RFC e ser direcionado via RFC destination, para o sistema
ECC.

Para isso o usuário “robô” do RFC, precisa ser do tipo “Dialog” e ter as devidas autorizações para debug.

Algumas Notas relacionadas ao assunto

É importante a verificar se essas notas estão aplicadas em seu sistema, se for o caso de seu cenário é claro.

A primeira nota trata exatamente das autorizações que o usuário de RFC destination precisa para poder depurar o
sistema.

Depuração externa:

668252 – Authorization check for HTTP/external debugging

Display das condições de MM no monitor fiscal:

2180751 – Display of MM conditions in the NF-e Fiscal Monitor

2142110 – Display of MM conditions in the NF-e Fiscal Monitor

Base do XML:

1799270 – Transfer of XML-amounts to nota fiscal tax base amounts

1799294 – Transfer of XML-amounts to nota fiscal tax base amounts / Prerequisite part

1817495 – Transfer of XML-amounts to nota fiscal tax base amounts


https://blogs.sap.com/2015/11/10/pis-cofins-no-incoming-automation/ 9/10
14/09/2020 PIS / COFINS no Incoming Automation | SAP Blogs

1857765 – PIS/COFINS taxes – transfer from XML to nota fiscal


Follow RSS feed Like
Base Flexível:

1737087 – NF-e Simulation with XML Data with flexible PIS/COF base

1843823 – Integration of flexible PIS/COFINS base into NF-e In. Autom.

1871347 – Flexible PIS-/COFINS-base with incom. autom. prerequisite

2027931 – Flexible Base for PIS/COFINS and Multi Account Purchase Order

Preço Líquido:

1785118 – PIS-/COFINS-base amount not correct

1999484 – Incoming Automation – Other base and Net Price with negative values

2075255 – Rounding difference Between Debit and Credit in incoming automation

Conclusão

Esse blog foi escrito com o intuito de auxiliar nas diferenças que possam vir a ocorrer com a Automação de Entrada
no que diz respeito ao PIS e COFINS.

Toda dica ou dúvida será bem recebida e dentro das possibilidades, devidamente atendidas. Dessa forma nós
podemos tornar a solução mais clara e desenvolver um produto melhor.

Vinícius Passos

NF-e / Globalization Services


SAP Labs Latin America

https://blogs.sap.com/2015/11/10/pis-cofins-no-incoming-automation/ 10/10