NFe 4.0 – Mudanças no layout XML Oobj para nova versão

12
NFe 4.0 - Mudanças no layout XML Oobj para nova versão Tempo de leitura: 4 minutos

Veja as alterações realizadas no layout XML Oobj na mudança da versão 3.10 para 4.0

No XML Oobj, as mudanças foram semelhantes às do layout de XML da Sefaz. Foram poucas as alterações obrigatórias, porém você deve se atentar a todas elas para verificar quais devem ser implementadas nas notas que você emite.

Listamos abaixo os campos excluídos, campos adicionados e campos alterados da versão 3.10 para a 4.0.

[ATUALIZAÇÃO 03/07/2018] As Notas Técnicas 2016.002 v1.51 e v1.60 trouxeram algumas alterações na NFe 4.0 e podem ser vistas respectivamente aqui e aqui. Essas mudanças foram incorporadas à lista abaixo.

 

🔴 Campos Excluídos

A nova versão removeu vários campos para dar lugar a novos campos:

  • ide/indPag – Indicador da forma de pagamento
  • med/nLote – Número do Lote de medicamentos ou de matérias-primas farmacêuticas
  • med/qLote – Quantidade de produto no Lote de medicamentos ou de matérias-primas farmacêuticas
  • med/dFab – Data de fabricação
  • med/dVal – Data de validade
  • comb/pMixGN – Percentual de gas natural para o produto GLP
  • IPI/clEnq – Classe de enquadramento do IPI para Cigarros e Bebidas

Caso um desses campos continue sendo preenchido, o arquivo enviado pode ser rejeitado por falha no schema.

 

🔵 Campos Adicionados

Segue a lista de todas as adições na versão 4.00:

  • prod/indEscala (opcional) – Indicador de escala relevante
  • prod/CNPJFab (opcional) – CNPJ do Fabricante da Mercadoria, obrigatório para produto em escala NÃO relevante
  • prod/cBenef (opcional) – Código de Benefício Fiscal na UF aplicada ao item
  • prod/rastro (opcional) – Detalhamento de produto sujeito a rastreabilidade
  • med/cProdANVISA (obrigatório em operações com medicamentos) – Código de Produto da ANVISA
  • comb/descANP (obrigatório em operações com combustíveis líquidos e lubrificantes) – Descrição do produto conforme ANP
  • comb/pGLP (opcional) – Percentual do GLP derivado do petróleo no produto GLP
  • comb/pGNn (opcional) – Percentual de Gás Natural Nacional
  • comb/pGNi (opcional) – Percentual de Gás Natural Importado
  • comb/vPart (opcional) – Valor de partida
  • ICMS/*/vBCFCP (opcional) – Valor da Base de Cálculo do FCP
  • ICMS/*/pFCP (opcional) – Percentual do Fundo de Combate à Pobreza (FCP)
  • ICMS/*/vFCP (opcional) – Valor do Fundo de Combate à Pobreza (FCP)
  • ICMS/*/vBCFCPST (opcional) – Valor da Base de Cálculo do FCP retido por Substituição Tributária
  • ICMS/*/pFCPST (opcional) – Percentual do Fundo de Combate à Pobreza (FCP) retido por Substituição Tributária
  • ICMS/*/vFCPST (opcional) – Valor do Fundo de Combate à Pobreza (FCP) retido por Substituição Tributária
  • ICMS/*/pST (opcional) – Alíquota suportada pelo Consumidor Final
  • ICMS/*/vBCFCPSTRet (opcional) – Valor da Base de Cálculo do FCP retido anteriormente por Substituição Tributária
  • ICMS/*/pFCPSTRet (opcional) – Percentual do Fundo de Combate à Pobreza (FCP) retido anteriormente por Substituição Tributária
  • ICMS/*/vFCPSTRet (opcional) – Valor do Fundo de Combate à Pobreza (FCP) retido anteriormente por Substituição Tributária
  • ICMS/ICMS60/pRedBCEfet ou ICMS/ICMSSN500/pRedBCEfet (opcional) – Percentual de redução da base de cálculo efetiva
  • ICMS/ICMS60/vBCEfet ou ICMS/ICMSSN500/vBCEfet (opcional) – Valor da base de cálculo efetiva
  • ICMS/ICMS60/pICMSEfet ou ICMS/ICMSSN500/pICMSEfet (opcional) – Alíquota do ICMS efetiva
  • ICMS/ICMS60/vICMSEfet ou ICMS/ICMSSN500/vICMSEfet (opcional) – Valor do ICMS efetivo
  • ICMS/ICMSUFDest/vBCFCPUFDest (opcional) – Valor da BC FCP na UF de destino
  • total/ICMSTot/vFCP (obrigatório) – Valor Total do FCP (Fundo de Combate à Pobreza)
  • total/ICMSTot/vFCPST (obrigatório) – Valor Total do FCP (Fundo de Combate à Pobreza) retido por substituição tributária
  • total/ICMSTot/vFCPSTRet (obrigatório) – Valor Total do FCP retido anteriormente por Substituição Tributária
  • total/ICMSTot/vIPIDevol (obrigatório) – Valor Total do IPI Devolvido
  • pag/detPag (obrigatório) – Grupo de detalhamento de pagamento
  • pag/detPag/indPag (opcional) – Indicador da forma de pagamento
  • pag/vTroco (opcional) – Valor do troco
  • infNFeSupl/urlChave (obrigatório para NFCe) – URL da Consulta por chave de acesso da NFCe

* – Estes campos foram adicionados a vários tipos de ICMS. Para a tabela completa, acesse nosso Ebook sobre a NFe 4.0 aqui.

A maioria dos campos são opcionais e portanto não precisam ser incluídos no arquivo XML enviado. Porém os obrigatórios devem estar presentes em todas as NFes ou NFCes enviadas.

 

📝 Outras alterações

A versão 4.0 da NFe e NFCe também traz outras mudanças em campos já existentes. Segue abaixo as principais modificações:

  • O campo versao deve ser preenchido com o valor 4.00
  • O Indicador de presença do comprador no estabelecimento comercial no momento da operação (campo ide/indPres) ganhou um novo valor: 5 – Operação presencial, fora do estabelecimento
  • O Modelo do Documento Fiscal referenciado (campo refNF/mod) ganhou um novo valor: 02 – modelo 02
  • O Motivo de Desoneração do Grupo de Tributação 40, 41 ou 50 (ICMS40/motDesICMS) ganhou um novo valor: 90 – Solicitado pelo Fisco
  • O CST do Grupo de Repasse do ICMS ST ganhou um novo valor: 60 – Cobrado anteriormente por Substituição Tributária
  • O Código do selo de controle IPI (campo IPI/cSelo) foi reestruturado e agora possui uma tabela com o código de acordo com a cor do selo.
  • O Código de Enquadramento Legal do IPI (campo IPI/cEnq) agora deve seguir o padrão de preenchimento conforme Anexo XIV da Nota Técnica 2015.002
  • A Modalidade de frete (campo transp/modFrete) ganhou duas novas opções: 3 – Transporte Próprio por conta do Remetente; e 4 – Transporte Próprio por conta do Destinatário;
  • O Grupo de Pagamentos agora é obrigatório tanto para NFe quanto para NFCe e seus campos sofreram mudanças:
    • Forma de Pagamento mudou da posição de pag/tPag para pag/detPag/tPag
    • Valor do pagamento mudou da posição de pag/vPag para pag/detPag/vPag
    • Grupo de cartões mudou da posição de pag/card para pag/detPag/card
  • A Forma de Pagamento (campo pag/detPag/tPag) ganhou três novas opções: 15 – Boleto bancário; e 90 – Sem pagamento;
  • A Bandeira da operadora de cartão de crédito e/ou débito (campo pag/detPag/card/tBand) ganhou cinco novas opções: 05 – Diners Club; 06 – Elo; 07 – Hipercard; 08 – Aura; e 09 – Cabal

 

❔ Já posso atualizar meu ambiente de homologação?

Sim, a Oobj está disponibilizando uma versão para que os clientes possam testar as mudanças geradas pela troca de versão da NFe/NFCe no layout XML Oobj.

Agende a atualização do seu sistema com a nossa equipe de suporte respondendo a este comunicado ou através do email: suporte@oobj.com.br

Você pode encontrar o Manual de Integração completo XML Oobj NFe / NFCe 4.0 aqui e os demais arquivos na nossa página de Manuais e Downloads.

12 Comentários

  1. Material excelente! Me auxiliou bastante nos esclarecimentos sobre as mudanças da NFe 4.0.

    • Obrigada Elaine!

  2. Excelente material. Auxiliou bastante a atualização.

    • Obrigada Marcelo!

  3. Melhor artigo da internet sobre essa NT dos DFs 4.0.

    Simples e direto.

    Obrigado.

    Abraços.

    • Muito obrigada Bruno!

  4. Amanda
    Parabéns por sua iniciativa… bastante esclarecedor esse seu material

    • Obrigada Djalma!
      O conteúdo foi produzido junto com a nossa equipe técnica.

  5. Boa noite ! Instalei a versão gratuita do emissor na versão 4.0 , porém quando importo o XML da Nfe emitida pelo sistema interno para colocar no emissor e emitir a Nfe ele diz que a versão da XML é incompatível. O que fazer? Contactar o desenvolvedor do meu programa interno ? Existe emissor pago que transforma esse arquivo XML meu que vem na versão 3.10 para 4.00 após a importação para o emissor ? Favor aguardo um retorno

    • Wendell, olá.
      Realmente você tem que realizar algumas mudanças no arquivo do XML para transformá-lo de 3.10 para 4.0.
      Não tenho conhecimento se existe um programa onde é realizada essa conversão.
      Para ajudar as pessoas, nós fizemos um checklist com as 11 alterações obrigatórias. Segue o link:
      http://blog.oobj.com.br/checklist-nfe-4-00/

      Se você precisar de um software de mensageria que cuide de toda essa parte e tenha um suporte especializado para te ajudar na migração, o Oobj NFe pode ser para você:
      Solicite uma apresentação com nossa equipe:
      https://www.oobj.com.br/solucoes/oobj-nfe

  6. Ótimo, material.
    Mesmo 6 meses apos ser publicado esclarece as dúvidas com perfeição.

    • Obrigada Luis!

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *