Jump to content

NF-e 4.0: Como preencher o Grupo I (Produtos e Serviços)


Recommended Posts

  • Administradores

Para a NF-e 4.0, o grupo " I. Produtos e Serviços", exige que sejam informados novos campos para identificar se o produto foi fabricado em escala relevante, ou não.

Para saber se seu produto é fabricado em escala relevante, deve-se consultar a c láusula 23ª do Convênio ICMS 52/2017. 1

Em caso de produção em escala NÃO relevante, o campo CNPJ do Fabricante deve ser informado.

O que mudou?

Neste grupo foram acrescentados três novos campos, sendo eles:

  • indEscala
  • CNPJFab
  • cBenef

Veja na imagem abaixo:

96713b3d25e3ed3fb5bd4b395522a94f50d2c023_2_690x217.png.340333bcd7cbea7369d499e0bf130626.png

 

Rejeições

É possível receber uma destas três rejeições:

Rejeição 879

Informado item “Produzido em Escala NÃO Relevante” e não informado CNPJ do Fabricante [nItem:nnn]

  • Regra de validação : Se informado indEscala=”N- não relevante” (id: I05d), deve ser informado CNPJ do Fabricante da Mercadoria (id: I05e)
  • Solução : Essa rejeição foi apresentada porque o indEscala=”N- não relevante” (id: I05d) não estava com o CNPJ do Fabricante da Mercadoria informado, deverá colocar o mesmo.

Rejeição 489

CNPJ informado inválido (DV ou zeros)

  • Regra de validação : Se informado CNPJFab (id: I05e)
  • Solução : Deverá informar o CNPJFab_I05e pois o mesmo é obrigatório.

Rejeição 854

Unidade Tributável (tag:uTrib) incompatível com produto informado [nItem:nnn]

  • Regra de validação : Informado campo cProdANP (id: LA02) = 210203001 (GLP) e campo uTrib (id: I13) <> “kg” (ignorar a diferenciação entre maiúsculas e minúsculas)
  • Solução : Se o campo uTrib tiver como produto 210203001 no campo cProdANP

Como preencher os novos campos na 4.00?

Se você utiliza o Componente NFe, Componente NFCe ou o Manager eDoc , veja como preencher as informações do Grupo K. nos três possíveis formatos de integração:

REC:

I05c|CEST|indEscala|CNPJFab|cBenef|

TX2:

indEscala_I05d=

CNPJFab_I05e=

cBenef_I05f=

DataSet:

undefined.campo(‘indEscala_I05d’).Value := ‘’;

undefined.campo(‘CNPJFab_I05e’) .Value := ‘’;

undefined.campo(‘cBenef_I05f’) .Value := ‘’;

 
Tópico originalmente criado por: @renan
Link para postar
Compartilhe em outros sites
Visitante
Responder este tópico...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Você também pode se interessar por:

    • Por Karina Harumi
      O Grupo W. Total da NFe , esse campo você informa os valores totais da NFe.
      Se tem a criação dos campos totalizadores do FCP, do IPI no caso de devolução.

      Como podemos ver na imagem acima, ocorreu o acréscimos de vários campos, como o do vFCP, vFCPST, vFCPSTRet e vIPIDevol.
      O que preencher nos novos campo?
      vFCP, segundo a regra de validação deverá ser preenchido com o valor total da soma dos campo vFCP_N17c de cada item; vFCPST, segundo a regra de validação, deverá ser preenchido com o valor total da soma dos campo vFCPST_N23d de cada item; vFCPSTRet, segundo a regra de validação, deverá ser preenchido com o valor total da soma dos campo vFCPSTRet_N27d de cada item; vIPIDevol, segundo a regra de validação, deverá ser preenchido com o valor total da soma dos campo vIPIDevol_UA04 de cada item; Rejeições:
      É possível receber uma destas quatro rejeições:
      Rejeição 863
      Total do IPI devolvido difere do somatório dos itens
      Regra de validação : Total do IPI devolvido (id: W12a) difere do somatório do valor dos itens (id:UA04) Solução : O campo vIPIDevol_W12a deverá conter a soma de todos os campos vIPIDevol_UA04 de cada item. Fórmula: vIPIDevol_UA04(item 1) + vIPIDevol_UA04(item 2) = vIPIDevol_W12a Rejeição 859
      Total do FCP retido anteriormente por Substituição Tributária difere do somatório dos itens
      Regra de validação : Total do FCP ST retido anteriormente (id: W06b) difere do somatório do valor dos itens (id:N27d) Solução : O campo vFCPSTRet_W06b deverá conter a soma dos campos vFCPSTRet_N27d de cada item. Fórmula: vFCPSTRet_N27d (item 1) + vFCPSTRet_N27d (item 2) = vFCPSTRet_W06b Rejeição 862
      Total do FCP ST difere do somatório dos itens
      Regra de validação : Total do FCP ST (id: W06a) difere do somatório do valor dos itens (id:N23d). Ou seja, o campo vFCPST_W06a está diferente da soma dos campos vFCPST_N23d de cada item. Solução : O campo vFCPST_W06a devera conter a soma dos campos vFCPST_N23d de cada item Fórmula: vFCPST_N23d (item 1) + vFCPST_N23d (item 2) = vFCPST_W06a Rejeição 861
      Total do FCP difere do somatório dos itens
      Regra de validação : Total do FCP (id: W04b) difere do somatório do valor dos itens (id:N17c). Solução : O campo vFCP_W04b deverá conter a soma dos campos vFCP_N17c de cada item. Fórmula: vFCP_N17c (item 1) + vFCP_N17c (item 2) = vFCP_W04b Como preencher esses campos novos?
      Se você utiliza o Componente NFe Componente NFCe ou o Manager eDoc , veja como preencher as informações do Grupo W. nos três possíveis formatos de integração:
      REC:
      W|
      W02|vBC|vICMS|vICMSDeson|vFCP|vBCST|vST|
      vFCPST|vFCPSTRet|vProd|vFrete|vSeg|vDesc|vII|vIPI|vIPIDevol|vPIS|vCOFINS|
      vOutro|vNF|vTotTrib|
      W04c|vFCPUFDest|vICMSUFDest|vICMSUFRemet|
      /* 0-1/Grupo facultativo */
      W17|vServ|vBC|vISS|vPIS|vCOFINS|dCompet|vDeducao|vOutro|vDescIncond| vDescCond|vISSRet|cRegTrib|
      W23|vRetPIS|vRetCOFINS|vRetCSLL|vBCIRRF|vIRRF|vBCRetPrev|vRetPrev|
      TX2:
      …campos antigos…
      vFCP_W04b=0.00
      vFCPST_W06a=0.00
      vFCPSTRet_W06b=0.00
      vIPIDevol_W12a=0.00
      …campos antigos…
      DataSet:
      undefined.campo(‘vFCP_W04b’).Value := ‘0.00’;
      undefined.campo(‘vFCPST_W06a’).Value := ‘0.00’;
      undefined.campo(‘vFCPSTRet_W06b’).Value := ‘0.00’;
      undefined.campo(‘vIPIDevol_W12a’).Value := ‘0.00’;
    • Por Karina Harumi
      O Grupo K. Detalhamento Específico de Medicamento e de matérias-primas farmacêuticas , tem a criação de campo para informar o código de Produto da ANVISA para medicamentos e matérias-primas farmacêuticas. Exclusão dos campos específicos de medicamento que passam a fazer parte do Grupo Rastreabilidade de Produto.
      O que mudou na NF-e 4.0?
      Foi retirado os campos nLote(id: K02), qLote(id: K03), dFab(id: K04), dVal(id:K05), e o campo cProdANVISA(id:K01a) se tornou obrigatório.
      Rejeições
      É possível receber uma destas rejeições:
      Rejeição 873
      Operação com medicamentos e não informado os campos de rastreabilidade [nItem:nnn]
      Regra de validação :Se informado Grupo de Medicamentos (tag:med) obrigatório preenchimento do grupo rastro (id: I80) Solução : se ocorrer o preenchimento do grupo rastro, é obrigatório a informação do grupo de Medicamentos. Como preencher os campo na versão 4.00?
      Se você utiliza o Componente NFe 1, Componente NFCe ou o Manager eDoc , veja como preencher as informações do Grupo K. nos três possíveis formatos de integração:
      REC:
      K|cProdANVISA|vPMC|
      TX2:
      cProdANVISA_K01a=
      vPMC_K06=
      DataSet:
      undefined.IncluirPart(‘K’);
      undefined.campo(‘cProdANVISA_K01a’).Value := ‘’;// Novo
      undefined.campo(‘vPMC_K06’).Value := ‘’;
      undefined.SalvarPart(‘K’);
       
      Tópico originalmente criado por: @renan
    • Por gisele.reis
      Descrição: Criação e Atualização de Regras de Validação - Intermediador da Operação – Marketplace e outros
       
      Saiba mais: https://blog.tecnospeed.com.br/nota-tecnica-2020-006-da-nfe-e-nfce/
    • Por Karina Harumi
      Emitentes de MDF-e muitas vezes têm a necessidade de referenciar uma NF-e emitida em contingência FS/FSDA, e para isso é necessário se usar o segundo código de barras da impressão de FS/FSDA. Porém esse código não está diretamente no XML da nota, ele é gerado a partir de determinados dados que constam na nota. Nesse artigo vamos demonstrar como gerar esse código.
      Está em anexo um projeto em Delphi que, a partir do XML de uma NF-e, busca todos os dados necessários e realiza a geração do código de barras FSDA. Para poder usá-lo, é necessário ter instalado no sistema algum produto da Tecnospeed que use a OCX GovX (componentes, Manager eDoc, etc).
      Tópico originalmente criado por: @Jonathan Santos

Sobre o HUB

Ih... bugou! #ajudabrasil 

Você como dev já passou por uma situação onde aconteceu algum bug ou problema, você olhou para os lados e não tinha ninguém para te ajudar? Seus problemas acabaram! 😎

Bem-vindo(a) ao HUB Comunidade, aqui você tira suas dúvidas, compartilha novidades e conhecimento, ajuda o amigo e até pode rolar uns memes de programador que só a gente entende! 🤪

Crie sua conta e bora trocar umas ideias! 

×
×
  • Create New...