2024/02

Versão 2024/02, liberada em 18 de Novembro de 2024.

Os assinantes que desejarem realizar o download da NFeLibrary Standard completa podem clicar aqui.

Atenção: Esta versão da NFeLibrary é compatível com a NFeLibrary.dll versão 4.0.19.1 e Acronsoft.dll versão 2.1.0.0.

Alterações para atender a NT 2022.005 - (versão 1.11 liberada em Outubro 2024)

  • Nenhuma alteração necessária. O desenvolvedor deve verificar se precisará alterar algo em sua aplicação verificando as alterações no manual.

Alterações para atender a NT 2020.007 - (versão 1.40 liberada em Agosto 2024) 

  • Nenhuma alteração necessária. O desenvolvedor deve verificar se precisará alterar algo em sua aplicação verificando as alterações no manual.

Alterações para atender a NT 2024.002 - (versão 1.00 liberada em Maio 2024)

  • Adicionada função NFeEnviaECONF, que permite enviar o evento Conciliação Financeira - ECONF.
  • Adicionada função NFeCancelaECONF, que permite enviar o evento Cancelamento Conciliação Financeira - ECONF.

Alterações para atender a NT 2024.001 - (versão 1.00 liberada em Abril 2024) 

  • Alterado, na estrutura "tNFedetimpostoICMS", o campo "iorig", que passa a ser um campo do tipo string e renomeado para "sorig" para que possa ser opcional e atender ao requisito de não gerar o nó quando a nota for emitida por emitente do tipo MEI (CRT=4). Se a sua aplicação não emite notas para MEI, ou seja, “sorig” nunca será vazio, você precisa apenas atualizar o nome do campo “iorig” para “sorig” ao referenciar a estrutura “tNFedetimpostoICMS”. Se sua aplicação emite notas para MEI e irá emitir notas sem informar a tag “orig”, além da alteração acima, pode ser necessário alterar o tipo do campo na sua tabela.

Alterações para atender a NT 2023.005 - (versão 1.02 liberada em Abril 2024)

Alterações para atender a NT 2023.001 - (versão 1.51 liberada em Maio 2024)

  • Nenhuma alteração necessária. O desenvolvedor deve verificar se precisará alterar algo em sua aplicação verificando as alterações no manual.

Alterações para atender a NT 2014.002 - (versão 1.20 liberada em Maio 2024)

  • Nenhuma alteração necessária. O desenvolvedor deve verificar se precisará alterar algo em sua aplicação verificando as alterações no manual.

Alterações para atender a NT 2019.001 - (versão 1.62 liberada em Março 2024)

Alterações para atender a NT 2020.007 - (versão 1.30 liberada em Junho 2023)

  • Adicionada função NFeEnviarAtorInter, que permite enviar o evento Ator Interessado na NF-e.

Alterações para atender a NT 2023.002 - (versão 1.00 liberada em Maio 2023)

  • Nenhuma alteração necessária. O desenvolvedor deve verificar se precisará alterar algo em sua aplicação verificando as alterações no manual.

Suporte ao DataFlex

  • A NFeLibrary passa a ser suportada na versão 24.0 do DataFlex (32 e 64 bits).

Novas funcionalidades

  • Adicionada função NFeEnviarAtorInter, que faz o envio do evento Ator Interessado na NF-e.
  • Adicionada função NFeEnviaInsucessoEntrega, que faz o envio do evento Insucesso na Entrega da NF-e.
  • Adicionada função NFeCancelaInsucessoEntrega, que faz o envio do evento Cancelamento Insucesso na Entrega da NF-e.
  • Adicionada função NFeEnviaECONF, que faz o envio do evento Conciliação Financeira - ECONF.
  • Adicionada função NFeCancelaECONF, que faz o envio do evento Cancelamento Conciliação Financeira - ECONF.

Melhorias

  • Adicionada as tag’s "cBarra" e "cBarraTrib" nas funções NFeGeraXMLNFe4_00 e NFeLerXMLAutorizado.
  • Adicionada, no campo "Regime Tributário" da view Emitente.vw da workspace de exemplo, a opção 4 - "Simples Nacional - Microempreendedor Individual - MEI" para atender a NT 2024.001.
  • Alterado, na workspace de exemplo, o tipo do campo PrSeNota.iOrig para String e o nome para sOrig, para antender a NT 2024.001.
  • Adicionados, na função NFeEnviaEmailV2, os parâmetros "sCNPJCPF" e "sLicenca", onde será necessário informar o CNPJ ou CPF do licenciado e a chave da licença, respectivamente. 

Workspace de exemplo

  • Adicionada a view NFeEnviarAtorInter.vw, que demonstra como implementar a função NFeEnviarAtorInter.
  • Adicionada, na view NotaFiscal.vw, a aba "Insucesso na Entrega" na aba "Eventos", que implementa a função NFeEnviaInsucessoEntrega.
  • Adicionada, na view NotaFiscal.vw, a aba "Cancel. Insucesso Entrega" na aba "Eventos", que implementa a função NFeCancelaInsucessoEntrega.
  • Adicionada, na view NotaFiscal.vw, a aba "Conciliação Financeira" na aba "Eventos", que implementa a função NFeEnviaECONF.
  • Adicionada, na view NotaFiscal.vw, a aba "Cancelar Conciliação Financeira" na aba "Eventos", que implementa a função NFeCancelaECONF.
  • Adicionada, no campo "Regime Tributário" da view Emitente.vw, a opção 4 - "Simples Nacional - Microempreendedor Individual - MEI" para atender a NT 2024.001.
  • Alterado o tipo do campo PrSeNota.iOrig para String e o nome para sOrig, para antender a NT 2024.001.
  • Corrigida a geração do nó "autXML", que não estava enviando o CNPJ informado para a função NFeGeraXMLNFe4_00 e consequentemente não estava gerando o nó.
  • Adicionados, na view EnviaEmail.vw, os campos para informar o CNPJ/CPF do licenciado e  a chave da licença.

Correção

  • Corrigida, na função NFeCriaProcNFe, mensagem retornada no parâmetro "sMsgResultado", que em alguns casos estava retornando o texto errado.
  • Corrigida, na workspace de exemplo, a geração do nó "autXML", que não estava enviando o CNPJ informado para a função NFeGeraXMLNFe4_00 e consequentemente não estava gerando o nó.
  • Corrigida, na função NFeGeraXMLNFe4_00, a geração dos nós "CNPJPag" e "UFPag". Quando não era informado um CNPJ para o nó "CNPJPag", ocorria o erro símbolo inválido na expressão.
  • Corrigidas as funções RemoveAcentos, NFeRemoveCaracteresEspeciais e NFeRetornaCaracteresEspeciais, que passam a ser compatíveis com a codificação Unicode, utilizada a partir da versão 20.0 do DataFlex.