• Início
  • Cursos
  • Fontes de Aplicativos
  • Downloads
  • Contato
  • Sitemap
  • Sobre

Régys Borges da Silveira

  • Início
  • Cursos
  • Fontes de Aplicativos
  • Downloads
  • Contato
  • Sitemap
  • Sobre
Home  /  NF-e • NFC-e  /  [NF-e 4.0] Alterações introduzidas pela NT 2016.002 versão 1.20
29 maio 2017

[NF-e 4.0] Alterações introduzidas pela NT 2016.002 versão 1.20

Escrito por Régys Borges da Silveira
29/05/2017 NF-e, NFC-e 4.0, nfe 21 comentários

Nota Fiscal Eletrônica
Com a Nota Técnica 2016.002 versão 1.20, temos as seguintes alterações no layout e prazos da NF-e 4.0:

  • Prorrogação do prazo de implantação em homologação para 03 de julho e produção para 02 de outubro de 2017. Já comentado no artigo Nova alteração nos prazos de implantação da NF-e 4.0, acesse ele para maiores informações.
  • Inclusão dos campos I05d e I05e no Grupo I – Produtos e Serviços da NF-e, atendendo ao disposto na Cláusula 23 do Convênio ICMS 52/2017. Neste grupo também foi criado o campo I05f “Código de Benefício Fiscal na UF aplicado ao item” permitindo informar por item o mesmo código de benefício adotado na EFD.
  • Número de ocorrência do Grupo Rastreabilidade do Produto alterada para 0-500.
  • Inclusão do campo Código de Agregação (id:I85) no Grupo rastreabilidade do Produto.
  • ID do campo pST alterado de N26.1 para N26a nos grupos ICMS60 e ICMSSN500.
  • ID do campo vICMSDeson alterado de N27a para N28a nos grupos ICMS20, ICMS 30, ICMS40, ICMS70 e ICMS90.
  • Inserido campos relativos ao FCP para operação própria nos grupos ICMS10 e ICMS 70 com o objetivo de atender a legislação de alguns estados.
  • Inclusão do campo ZX03 no Grupo ZX. Informações Suplementares da Nota Fiscal, com o objetivo de validar a URL de consulta por chave de acesso que aparece no DANFE NFC-e.
  • ID do campo W04h alterado para W04b
  • Regra de validação I05e-10, se informado item com campo indEscala=N – Não Relevante (id:I05d) então deve ser informado CNPJ do Fabricante (I05e). Regra de validação I05e-20, CNPJ do Fabricante informado incorretamente.
  • Regra de validação N17c-20 se aplica apenas ao modelo 55, excluído da regra do modelo 65. E código de rejeição desta validação passa a ser 876.
  • Regras de validação N17c-10 e N23d-10 alteradas em função da inclusão dos campos relativos ao FCP para operação própria nos Grupos ICMS10 e 70.
  • Regras de validação N28-30 e W04a-10 alteradas em função da mudança do ID do campo vICMSDeson para N28a.
  • Novas regras de validação para o Grupo ZX. Informações Suplementares da Nota Fiscal, RV ZX03-10 e ZX03-20.

Régys Borges da Silveira
Connect on Facebook Connect on Twitter Connect on Google+ Connect on Linkedin

Artigos relacionados

  • ARQUITETURA FISCAL EM SOFTWARE

    02/09/2021
  • Publicada NT2020.004 sobre o formato da impressão do DANFE Simplificado – Etiqueta

    31/08/2020
  • [live gravada] Inovando com SMART, vamos emitir NFC-e no POS?

    14/05/2020

1 comentário

  1. Rafael Castro Melo Responde a Rafael para Rafael Castro Melo" aria-label=" Responde a Rafael para Rafael Castro Melo"> Responde a Rafael
    18/07/2018 at 06:12

    Boa dia Régys, muito obrigado por sempre me ajudar com seus post, não sei se é aqui que devo postar mas se puder gostaria da sua ajuda.

    Já utilizo o ACBr NFE do Trunk2 com a NFE 3.10, porém atualizei do repositório para implementar a NFe 4.0 e não consigo sequer testar o serviço pelo programa demo.

    Quaisquer forma que configuro o AcbrNFe Demonstração, sempre tenho como resultado erro Interno 0, erro HTTP: 500.
    Grato pela atenção

    • Régys Borges da Silveira Responde a Régys para Régys Borges da Silveira" aria-label=" Responde a Régys para Régys Borges da Silveira"> Responde a Régys
      20/07/2018 at 19:05

      500 é erro no servidor, mas todos os servidores já estão rodando 4.0 em paralelo, seu acbr está realmente atualizado?

  2. Hendrik Responde a Hendrik para Hendrik" aria-label=" Responde a Hendrik para Hendrik"> Responde a Hendrik
    06/03/2018 at 15:49

    Boa tarde, pessoal.
    estou tentar consultar o status do serviço para NFe 4.0 pelo AcbrMonitor, mas esta retornando “Erro Interno: 10091”
    Estou utilizando o libOpenSSL

    • Régys Borges da Silveira Responde a Régys para Régys Borges da Silveira" aria-label=" Responde a Régys para Régys Borges da Silveira"> Responde a Régys
      12/03/2018 at 14:29

      Hendrik,
      Para suporte ao ACBrMonitor procure o pessoal da DJ System ou questione via fórum ACBr, eu não participo mais do projeto do monitor.

  3. JONAS ROCKENBACH Responde a JONAS para JONAS ROCKENBACH" aria-label=" Responde a JONAS para JONAS ROCKENBACH"> Responde a JONAS
    08/02/2018 at 17:05

    Só para colaborar com os colegas, eu estava recebendo ERRO INTERNO: 0, ERRO HTTP: 500 e descobri que era por conta do Código CSC errado, e também tenho permissão apenas para emitir em Homologação e estava setado Produção, alterei o valor destes dois campos e resolveu meu problema.

  4. Bruno Responde a Bruno para Bruno" aria-label=" Responde a Bruno para Bruno"> Responde a Bruno
    01/08/2017 at 17:36

    Boa tarde Regys estou com o msm problema do colega acima. ERRO INTERNO: 0, ERRO HTTP: 500. vc sabe me dizer se esse erro é pq ainda nao liberaram o ambiente de homologacao? Estou tentando testar no estado de SP. Grato pela atenção.

    • Régys Borges da Silveira Responde a Régys para Régys Borges da Silveira" aria-label=" Responde a Régys para Régys Borges da Silveira"> Responde a Régys
      01/08/2017 at 18:32

      O ambiente de homologação já deveria estar liberado, tentou contato com a Sefaz/SP para saber se tem algum problema?
      Você está usando o TLS 1.2 para conectar?

      • Bruno Responde a Bruno para Bruno" aria-label=" Responde a Bruno para Bruno"> Responde a Bruno
        02/08/2017 at 13:56

        Boa tarde estou fazendo os testes usando:
        SSLLib = libWinCrypt;

        ACBrNFe1.Configuracoes.Geral.SSLCryptLib := cryWinCrypt;
        ACBrNFe1.Configuracoes.Geral.SSLHttpLib := httpWinHttp;
        ACBrNFe1.Configuracoes.Geral.SSLXmlSignLib := xsXmlSec;

        ACBrNFe1.SSL.SSLType := LT_all;

        E nas opcoes da internet – Propriedades da internet – avancadas estou marcando a opcao: USAR TLS 1.2 somente.

        • Régys Borges da Silveira Responde a Régys para Régys Borges da Silveira" aria-label=" Responde a Régys para Régys Borges da Silveira"> Responde a Régys
          02/08/2017 at 14:16

          Se você utiliza wincrypt as configurações do Internet Explorer não são mais necessárias.
          Utilize em SSLType o valor referente a LTS 1.2 (LT_TLSv1_2)

          • Bruno
            02/08/2017 at 15:10

            Sim deixei como:
            ACBrNFe1.SSL.SSLType := LT_TLSv1_2;
            mas mesmo assim qdo chega na parte do Enviar(0);, ainda da o erro ERRO INTERNO: 0, ERRO HTTP: 500.

          • Régys Borges da Silveira
            03/08/2017 at 09:50

            Erro 500 é erro interno do servidor ou algum problema na comunicação, tentou entrar em contato com o SEFAZ para verificar se está tudo ok?

          • Bruno
            03/08/2017 at 14:11

            Ate tentei mas é dificil falar com alguem la que saiba me dizer.

          • Régys Borges da Silveira
            03/08/2017 at 14:38

            Complicado, poderia tentar fazer a nfc-e printar a tela e enviar via email para mim?
            regys.silveira@gmail.com.br

      • Bruno Responde a Bruno para Bruno" aria-label=" Responde a Bruno para Bruno"> Responde a Bruno
        15/08/2017 at 17:52

        Passei o erro para vc por e mail. o meu email e b_reugenio@hotmail.com

        • Nelson Ricardo Responde a Nelson para Nelson Ricardo" aria-label=" Responde a Nelson para Nelson Ricardo"> Responde a Nelson
          03/10/2017 at 10:31

          bruno faça assim
          estou usando o capcom Ok!

          no sslcriptlib = cryCapicom
          no sslhttplib =httpIndy
          no ssllib = libCapicomDelphiSoap
          no sslxmlsignlib = xsMsXmlCapicom

          vai funcionar
          beleza

          • Régys Borges da Silveira
            05/10/2017 at 14:28

            Assim você vai usar a Capicom, o colega está tentando utilizar modo nativo.
            O erro vai depender da UF, se ela liberou ou não os webservices novos para uso, mesmo em homologação, alguns estados ainda apresentavam problemas.

  5. Rafael Cruz Responde a Rafael para Rafael Cruz" aria-label=" Responde a Rafael para Rafael Cruz"> Responde a Rafael
    04/07/2017 at 09:36

    Bom dia

    Régis,

    Obrigado pelas divulgações acima, Gostaria de saber sua interpretação quanto ao item •Inclusão do campo Código de Agregação (id:I85) no Grupo rastreabilidade do Produto, o que seria Agregação?
    Também nos CST 70 ele altera e solicita BC FCP e valor FCP quando na ST o mesmo solicita o valor separado?

    Grato,
    Rafael Cruz

    • Régys Borges da Silveira Responde a Régys para Régys Borges da Silveira" aria-label=" Responde a Régys para Régys Borges da Silveira"> Responde a Régys
      04/07/2017 at 14:22

      Código de Agregação é um código utilizado geralmente pela área farmacêutica para identificar produtos de mesma família permitindo rastreabilidade.
      Segue link que pode lhe auxiliar no melhor entendimento: http://www.farmaceuticas.com.br/estrategias-para-implementacao-sistema-de-serializacao-e-rastreabilidade-rdc-no54-de-2013/

  6. Paulo Souza Responde a Paulo para Paulo Souza" aria-label=" Responde a Paulo para Paulo Souza"> Responde a Paulo
    31/05/2017 at 14:21

    Boa tarde Régys, seus posts são sempre fantásticos, não sei se é aqui que devo postar mas se puder gostaria da sua ajuda.

    Já utilizo o ACBr NFE do Trunk2 com a NFE 3.10, porém atualizei do repositório para implementar a NFe 4.0 e não consigo sequer testar o serviço pelo programa demo.

    Com a configuração de CAPICOM e NFe 3.10 vai tranquilo, mas quanto mudo para 4.0 dá o erro: ERRO INTERNO: 0, ERRO HTTP: 500, já fiz várias configurações que achei na NET, já mudei para TLS 1.2, já alterei as configurações do Internet Explorer e nada.

    Meu ambiente é:
    Windows 7 home premium
    Delphi 2009
    Usando CAPICOM

    Saberia dizer o que não estou configurando corretamente ?

    Grato pela atenção

    • Régys Borges da Silveira Responde a Régys para Régys Borges da Silveira" aria-label=" Responde a Régys para Régys Borges da Silveira"> Responde a Régys
      31/05/2017 at 17:09

      Paulo,
      Somente o MS liberou os ambientes de homologação, então antes da data de entrada em funcionamento do ambiente de homologação nos estados você não vai conseguir mesmo testar, você vai precisar aguardar a data.

      • Paulo Souza Responde a Paulo para Paulo Souza" aria-label=" Responde a Paulo para Paulo Souza"> Responde a Paulo
        01/06/2017 at 12:38

        Boa tarde Régys

        Ok, obrigado mais uma vez pela sua atenção.

Dê-nos sua opinião, seu comentário ajuda o site a crescer e melhorar a qualidade dos artigos.Cancelar resposta

Este site utiliza o Akismet para reduzir spam. Saiba como seus dados em comentários são processados.

Inscreva-se nas nossas redes sociais

  • Connect on Facebook
  • Connect on Twitter
  • Connect on LinkedIn
  • Connect on Instagram
  • Connect on RSS
  • Connect on YouTube
  • Connect on Github

Sites parceiros

  • Carlos H. Cantu
  • Delphi Basics
  • Delphi Feeds
  • Isaque Pinheiro
  • Object Pascal OOP

Social Media

  • Connect on Facebook
  • Connect on Twitter
  • Connect on LinkedIn
  • Connect on RSS
  • Connect on YouTube
  • Connect on Github
© Copyright 2014. Todos os direitos reservados.
Vá para versão mobile
 

Carregando comentários...