Escolar Documentos
Profissional Documentos
Cultura Documentos
Vinicius Passos
November 10, 2015 6 minute read
Vamos tratar de um assunto bem especí co, que são as contribuições de PIS e COFINS no contexto da
Automação de Entrada do GRC para o ECC.
ŸViewJ_1BKON1V
https://blogs.sap.com/2015/11/10/pis-cofins-no-incoming-automation/ 1/18
11/05/2020 PIS / COFINS no Incoming Automation | SAP Blogs
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 con gurar o preço líquido para que este seja composto pelo PIS e COFINS.
Essa con guraçã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 con guraçã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
scal do GRC.
Neste link você pode conferir a linha da BASB mostrando o valor do preço líquido calculado no incoming
automation:
http://scn.sap.com/community/portuguese/sped-and-nf-e/blog/2015/07/10/condi%C3%A7%C3%B5es-de-
imposto-no-monitor- scal
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 nal do include nós temos o resultado do cálculo do preço líquido:
https://blogs.sap.com/2015/11/10/pis-cofins-no-incoming-automation/ 2/18
11/05/2020 PIS / COFINS no Incoming Automation | SAP Blogs
Este resultado deve ser igual ao preço líquido informado no pedido de compras.
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/ 3/18
11/05/2020 PIS / COFINS no Incoming Automation | SAP Blogs
Com essa con guraçã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 con gurar as bases de PIS e COFINS para que estas
levem em conta a base do IPI.
CL_TAX_CALC_BR_MM_IN->CALC_PIS_COF_BASE_PER_NUMBER
EXPORTING
iv_kvewe = ‘A’
iv_kappl = ‘TX’
https://blogs.sap.com/2015/11/10/pis-cofins-no-incoming-automation/ 4/18
11/05/2020 PIS / COFINS no Incoming Automation | SAP Blogs
iv_kalsm = ms_komk-kalsm
Follow RSS feed Like
iv_mwskz = ms_komk-mwskz
iv_base_number = iv_base_number
IMPORTING
et_piscof_base_config = lt_piscof_base_config.
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.
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/ 5/18
11/05/2020 PIS / COFINS no Incoming Automation | SAP Blogs
https://blogs.sap.com/2015/11/10/pis-cofins-no-incoming-automation/ 6/18
11/05/2020 PIS / COFINS no Incoming Automation | SAP Blogs
Se você já possui o display das condições de MM no monitor scal do GRC, será possível visualizar os registros
Follow RSS feed Like
de condição referentes à esta con guração:
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:
https://blogs.sap.com/2015/11/10/pis-cofins-no-incoming-automation/ 7/18
11/05/2020 PIS / COFINS no Incoming Automation | SAP Blogs
Nesse outro ponto de debug, podemos verificar qual base vai ser utilizada para o cálculo:
– Base Flexível;
– Base do XML;
– Base Normal.
CL_TAX_CALC_BR_MM_IN->CALCULATE_PIS_COF_BASE
https://blogs.sap.com/2015/11/10/pis-cofins-no-incoming-automation/ 8/18
11/05/2020 PIS / COFINS no Incoming Automation | SAP Blogs
Quando houver alguma diferença no monitor fiscal ou no total da Writer, é interessante se debugar essa função:
J_1B_NF_VALUE_DETERMINATION.
https://blogs.sap.com/2015/11/10/pis-cofins-no-incoming-automation/ 9/18
11/05/2020 PIS / COFINS no Incoming Automation | SAP Blogs
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
https://blogs.sap.com/2015/11/10/pis-cofins-no-incoming-automation/ 10/18
11/05/2020 PIS / COFINS no Incoming Automation | SAP Blogs
LJ_1B_NFE_INF3B
Follow RSS feed Like
LJ_1B_NFE_INF3C
LJ_1B_NFE_INF3J
Funções:
J_1B_NF_VALUE_DETERMINATION – Nota Fiscal Utilities – Determine add. values for Nota Fiscal
/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.
É 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.
https://blogs.sap.com/2015/11/10/pis-cofins-no-incoming-automation/ 11/18
11/05/2020 PIS / COFINS no Incoming Automation | SAP Blogs
Depuração externa:
Base do XML:
1799294 – Transfer of XML-amounts to nota fiscal tax base amounts / Prerequisite part
Base Flexível:
1737087 – NF-e Simulation with XML Data with flexible PIS/COF base
2027931 – Flexible Base for PIS/COFINS and Multi Account Purchase Order
Preço Líquido:
1999484 – Incoming Automation – Other base and Net Price with negative values
https://blogs.sap.com/2015/11/10/pis-cofins-no-incoming-automation/ 12/18
11/05/2020 PIS / COFINS no Incoming Automation | SAP Blogs
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
Alert Moderator
Assigned tags
PIS/PASEP-Importação e COFINS-Importação
By Former Member , Oct 10, 2013
Condições de Imposto no Monitor Fiscal
By Allan Silva , Jul 10, 2015
NF-e 4.00: Incoming Automation
By Janaina Ferreira , Jun 16, 2017
Related Questions
9 Comments
Eduardo Rubia
Excelente! Eis aí um assunto que já merecia um post há muito tempo. Existe enorme confusão sobre como o
NFE Inbound trata PIS/COFINS, pois diferentemente de outros tributos, suas bases às vezes precisam ser
recompostas na entrada dependendo do cenário scal.
Com este artigo ca claro a hierarquia de composição das bases. Parabéns pelo artigo, Vinicius!
Like (0)
Jose Nunes
Vinícius,
Muito obrigado por compartilhar este documento. Realmente este assunto merecia um post, mas você superou
as espectativas. Está bem detalhado!
Me lembrou até do meu chamado na SAP sobre esse tema que está aberto desde o m de Agosto
[]’s
JN
Like (1)
Former Member
https://blogs.sap.com/2015/11/10/pis-cofins-no-incoming-automation/ 14/18
11/05/2020 PIS / COFINS no Incoming Automation | SAP Blogs
Former Member
Caramba Vinicius,
Lessons Learned
Like (0)
Former Member
Mas qual condição? Sabe informar qual Nota criou essas colunas nas tabelas de PIS e COFINS?
Obrigado
Guilherme Machado
Like (0)
Oi Guilherme!
https://blogs.sap.com/2015/11/10/pis-cofins-no-incoming-automation/ 15/18
11/05/2020 PIS / COFINS no Incoming Automation | SAP Blogs
A nota de SD 2141500 – Minimum price value for IPI, PIS and COFINS, cria esses internal codes.
Follow RSS feed Like
2189839 – Minimum Price COFINS exception wrongly created (side-e ect of SAP Note 2141500).
Mas o contexto dessas condições associadas aos internal codes em questão, está relacionado a processos de
venda.
Tu estás executando um cenário de incoming automation? Faço essa pergunta porque este tópico é relativo a
PIS/COFINS no incoming automation.
A nota 2141500 possui um PDF anexo que explica em detalhes todas as con gurações.
Mas como eu disse antes, esta não parece ser uma questão de Nota Fiscal Eletrônica.
Obrigado,
Abraço
Vinícius Passos
Like (0)
Former Member
https://blogs.sap.com/2015/11/10/pis-cofins-no-incoming-automation/ 16/18
11/05/2020 PIS / COFINS no Incoming Automation | SAP Blogs
Oi Vinicius. A nota foi aplicada, mas estas respectivas condições ainda não foram criadas.
Follow RSS feed Like
Não estou utilizando anda i Incoming Automation, mas espero utilizar em breve
Guilherme Machado
Like (0)
Rodrigo Ribeiro
Vinicius,
No meu cenário (Revenda) o assunto já foi resolvido, porem as alíquotas destacadas pelo fornecedor na NF
(PIS 0,65 e COFINS 3,00) não correspondem com o que deve ser calculado internamente (PIS 1,65 e COFINS
7,60), existe alguma solução standard para este caso?
Obrigado
Like (0)
Victor Almeida
Boa tarde!
Estou com um cenário de compra normal no qual o pedido de compras tem um item que é dividido em vários
centros de custo.
Quando executo a etapa de simulação os valores de PIS / COFINS é multiplicado pelo número de centros de
custo no rateio.
https://blogs.sap.com/2015/11/10/pis-cofins-no-incoming-automation/ 17/18
11/05/2020 PIS / COFINS no Incoming Automation | SAP Blogs
Like (0)
Find us on
Newsletter Support
https://blogs.sap.com/2015/11/10/pis-cofins-no-incoming-automation/ 18/18