Financial Management Blogs by SAP
Get financial management insights from blog posts by SAP experts. Find and share tips on how to increase efficiency, reduce risk, and optimize working capital.
cancel
Showing results for 
Search instead for 
Did you mean: 

Olá pessoal,



Hoje vamos trazer informações sobre como as notas fiscais de serviço podem ser corretamente reportadas pelo TDF usando o relatório SPED EFD-Contribuições.


 

O primeiro passo para determinar o uso de notas fiscais de serviço no SPED EFD-Contribuições é executar a transação ITMF_CONTRIB_DET no sistema ECC. Essa transação é utilizada para definir quais notas fiscais são relevantes para crédito de PIS/COFINS e, consequentemente, devem ser reportadas no SPED EFD-Contribuições.


 

A transação ITMF_CONTRIB_DET preenche o campo ITMF_PCO_CATEGORY da tabela J_1BNFDOC (cabeçalho da nota fiscal) com quatro valores possíveis (“C”, ”R”, ”N” e nulo). A maneira como cada um dos valores é determinado está explicada neste link. Vale ressaltar que somente as notas fiscais em que o campo ITMF_PCO_CATEGORY é igual a “C” (Crédito) e “R” (Receita) são reportadas no SPED EFD-Contribuições.

 

Como as notas fiscais de serviço e as notas fiscais de serviço eletrônicas são editadas pela transação ITMF_CONTRIB_DET


 

Para que uma nota fiscal de serviço tenha o campo ITMF_PCO_CATEGORY determinado com o valor “C” ou “R” pela transação ITMF_CONTRIB_DET, as seguintes condições devem ser atendidas:

  1. No caso de uma nota fiscal eletrônica (NF-e), esta precisa estar vinculada a um processo logístico finalizado. Em se tratando de processos de SD, a NF-e precisa estar autorizada.

  2. A checkbox Service NF deve estar marcada:




    3. O modelo da nota fiscal não deve estar alterado:



 

Determinação do campo ITMF_PCO_CATEGORY com o valor “C” (Crédito)

Para esta determinação acontecer, a NF deve possuir as seguintes características:

  1. A nota fiscal deve ser de entrada, pois para notas fiscais de serviço não existe a situação de retorno de saída.

  2. O CST deve ser relevante para crédito. Isso significa que:

    • i. O item da nota fiscal deve ter uma lei de imposto PIS ou uma lei de imposto COFINS que determine um CST relevante para crédito. Essa configuração é feita na transação J1BTAX-> Entidades-> Lei de Imposto PIS ou J1BTAX-> Entidades-> Lei de Imposto COFINS.




 



Abaixo segue um exemplo de configuração de CST para COFINS:

 



Tecnicamente, o programa executado pela transação ITMF_CONTRIB_DET define se um CST é relevante para crédito através de uma consulta nas tabelas J_1BTAXSITPIS e J_1BTAXSITCOF, para PIS e COFINS respectivamente. Abaixo, segue o exemplo da tabela J_1BTAXSITCOF:

 



Como pode ser visto, há um campo nessa tabela que determina se o CST é relevante para crédito.

Observação: a transação ITMF_CONTRIB_DET, na condição acima, irá determinar o campo ITMF_PCO_CATEGORY com o valor “C”, se o CST de PIS e/ou o CST de COFINS for relevante para crédito. Isso significa que, se em um item incidir PIS e COFINS, o campo ITMF_PCO_CATEGORY terá o valor “C”, mesmo que somente o CST do PIS seja relevante para crédito,

 

 

Determinação do campo ITMF_PCO_CATEGORY com o valor “R” (Receita)

Para essa determinação ocorrer a nota fiscal deve ser de saída ou de retorno de entrada.

 

Agora que já definimos o campo ITMF_PCO_CATEGORY como “C” (crédito) ou “R” (receita), vamos ver como esses documentos serão reportados no bloco A do SPED EFD-Contribuições.



Reportando notas fiscais de serviço no bloco A do SPED EFD-Contribuições

Se a Nota Fiscal atender os critérios acima, tendo o item ITMF_PCO_CATEGORY determinado como “C” ou “R”, ela será reportada no bloco A.


A figura abaixo mostra o filtro das notas fiscais do registro A100 no HANA:





Como pode ser visto, para que uma nota fiscal seja reportada no A100, os campos abaixo precisam ter valores específicos:




  • PCO_CATEGORY: precisa ser igual a “R” ou “C”. Esse campo vem diretamente da J_1BNFDOC-ITMF_PCO_CATEGORY. Como citado anteriormente, a determinação do valor desse campo é feita pela transação ITMF_CONTRIB_DET.

  • NF_SRV: precisa ser igual a “X”. Esse campo vem diretamente do campo J_1BNFDOC-NFESRV e esse valor significa que a checkbox Service NF está marcada.

  • COD_MOD: precisa ser igual a “00”, “0” ou “”. Esse campo vem diretamente do campo J_1BNFDOC-COD_MOD e esses valores significam que a nota fiscal de serviço não tem modelo.



Os campos IND_OPER, IND_EMIT e COD_SIT possuem um tratamento especial nesse filtro. A nota fiscal só será emitida quando:




  • O campo IND_OPER for diferente de “0”.

  • O campo IND_EMIT for diferente de “1”.

  • O campo COD_SIT for diferente de “02”.



Veja abaixo, um exemplo de uma nota fiscal que é reportada no A100 e de uma nota fiscal que não é reportada:




























Campo
J_1BNFDOC-DIRECT



Campo
P_A100-IND_OPER



Campo
J_1BNFDOC-IND_EMIT



Campo
J_1BNFDOC-COD_SIT



NF Reportada no bloco A?



1



0



1



00



Sim



1



0



1



02



Não




No contexto do cenário de negócio, os campos acima significam o seguinte:





  • IND_OPER: Esse campo é determinado a partir do campo J_1BNFDOC-IND_DIRECT.

    • O campo IND_OPER tem o valor 1 quando o valor do campo J_1BNFDOC-IND_DIRECT é igual a 2 ou igual a 3. Ou seja, quando a nota fiscal é de saída.

    • O campo IND_OPER tem o valor 0 quando o campo J_1BNFDOC-IND_DIRECT é diferente de 2 ou 3, ou seja, quando a nota é de entrada.



  • IND_EMIT: Este campo vem diretamente do campo J_1BNFDOC-IND_EMIT. Seus valores tem os seguintes significados:

    • Valor 0: a nota fiscal é de emissão própria.

    • Valor 1: a nota fiscal é de emissão por terceiros.



  • COD_SIT: Este campo vem diretamente do campo J_1BNFDOC-COD_SIT. Seus valores tem os seguintes significados:

    • Valor 00: a nota fiscal está regular.

    • Valor 01: a nota fiscal está regular e foi reportada retroativamente.

    • Valor 02: a nota fiscal está cancelada.

    • Valor 03: a nota fiscal está cancelada e foi reportada retroativamente.

    • Valor 04: a nota fiscal é eletrônica e foi rejeitada pela SEFAZ.

    • Valor 05: a nota fiscal é eletrônica e foi denegada pela SEFAZ.

    • Valor 06: a nota fiscal é complementar.

    • Valor 07: a nota fiscal é complementar e foi reportada retroativamente.

    • Valor 08: a nota fiscal foi emitida em um registro especial ou em uma norma específica.




Abraço,


Leonardo Pletsch


Time de desenvolvimento do TDF



16 Comments