2018/01

Versão 2018/01 - liberada em 22/08/2018.

Atenção: Esta versão da NFeLibrary é compatível com a NFeLibrary.DLL versão 4.0.5.1.

IMPORTANTE: as chaves de emissão da NFeLibrary geradas para a versão 2017/01 e anteriores não irão funcionar com a versão 2018/01 da NFeLibrary. As chaves que tiverem sido adquiridas a partir de 01/12/2016 serão atualizadas sem custo. Chaves adquiridas antes desta data terão atualiação onerosa. Entre em contato conosco para fazer o upgrade das chaves.

Consulte nossa página Migrando a NF-e 3.10 para 4.00 para mais detalhes sobre a migração.

Alterações para atender a NT 2016/002 (versão 1.60 liberada em Junho/2018)

  • Todas as funções da NFeLibrary foram alteradas para funcionamento com a versão 4.00 da NF-e e alterações das diversas versões publicadas da NT 2016/002.

Novas funcionalidades

  • Incluído novo campo sURLChave na estrutura tNFeAssinarNFCe usada como parâmetro na função NFeAssinarNFCe. Este novo parâmetro é obrigatório para a versão 4.00 da NF-e.
  • Incluída nova função NFeGeraXMLNFe4_00. A partir da versão 2018/01 da NFeLibrary, as funções NFeGeraXMLNFe, NFeGeraXMLTransportadora, NFeGeraXMLCliente e NFeGeraXMLEmitente são consideradas obsoletas e não devem mais ser utilizadas.

Workspace de exemplo

  • Os pacotes da Workspace de exemplo foram atualizados para trabalhar com a versão 4.00 da NF-e.
  • O botão "Download Web" foi removido da tela NotaFiscal.vw, visto que a função usada por ele é considerada obsoleta.
  • Correção da view GeraDANFe.vw da workspace de exemplo, que travava se o usuário não informasse nada no caminho do XML e mandasse executar a rotina.

Correção

  • Correção na função NFeGeraDANFe, que falhava ao tentar gerar o DANFe de um arquivo XML com caracteres UTF-8.
  • Correção da view GeraDANFe.vw da workspace de exemplo, que não tratava se o usuário informasse uma string nula no caminho do XML e mandasse executar a rotina.
  • Correção na função NFeLerXMLAutorizado:
    • Erro ao ler elementos do grupo rastro.
    • Erro ao ler um XML com a tag detPag.
  • Correção na função NFeGeraDANFe, que não estava restaurando corretamente o Argument_Size, quando ocorria algum erro dentro da função.