Home 5 NFeLibrary 5 Novidades NFeLibrary 5 NFeLibrary 2018

NFeLibrary 2018

NFeLibrary – 2018/01 disponível

22/08/2018

Anunciamos a liberação da versão 2018/01. da NFeLibrary.

Agradecemos a todos os clientes que participaram dos testes da versão Release Candidate e nos reportaram os erros encontrados.

Abaixo o que mudou entre esta versão final e a Release Candidate 2:

  • Corrigido problema na função NFeConsultaCadastro que gerava o erro “Formato inválido em expresssão (operador).:” ao consultar alguns CNPJs na versão 4.00 de alguns servidores.
  • A função NFeConsultar foi alterada para usar “4.00”, caso o desenvolvedor não informe valor para o parâmetro sVersao.
  • Um novo parâmetro foi incluído na tela de configuração da Workspace de exemplo para informar se a tag infNFe.Cobr.fat.vDesc deve ou não ser gerada, se o conteúdo for zero. Esta alteração permite contornar, sem alteração no código, a situação de diferentes versões de schema em uso em diferentes ambiente e servidores das secretarias estaduais.

Confira aqui a lista completa das novidades da versão 2018/01.

NFeLibrary – Edição Read-Only descontinuada

31/07/2018

Informamos que a edição Read-Only da NFeLibrary foi descontinuada. Continuaremos dando suporte e fornecendo atualizações para as licenças com assinaturas ativas, mas não será mais possível renovar esta assinatura ou adquirir novas licenças.

Os clientes que possuem esta edição poderão optar por fazer upgrade para uma das outras duas edições disponíveis.

NFeLibrary – 2018/01 – Release Candidate 2 disponível

06/07/2018

Anunciamos a liberação versão Release Candidate 2 da NFeLibrary 2018/01.

Agradecemos a todos os clientes que participaram dos testes da versão Release Candidate e nos reportaram os erros encontrados.

Atenção: alguns provedores estão operando com a versão do schema 2016.002 v.1.60-b e outros com a versão 2016.002 v1.60. Isto faz com que XML’s sem a tag cobr.fat.vDesc sejam rejeitados e os desenvolvedores precisam gerar a tag com valor zerado e há casos em que o servidor rejeita esta mesma tag com valor zerado e o desenvolvedor precisa suprimir a tag. Por esta razão a NFeLibrary não irá gerar esta tag, se o valor informado pelo desenvolvedor for 0 (zero). Se o desenvolvedor precisar “forçar” a geração da tag com valor 0 (zero), basta mover um valor maior que zero, mas menor do que a precisão do campo (0.001). A DLL está sendo fornecida com a última versão do schema liberada no portal até a presente data. Pode ser que em ambiente de produção, este schema não funcione em algumas UF’s. Neste caso, o desenvolvedor precisará substituir os arquivos de schema pela versão anterior, disponível para download no portal da NF-e.

Abaixo o que mudou entre a versão Release Candidate e Release Candidate 2:

  • Correções na função NFeGeraXMLNFe4_00:
    • Correção de erro “Falta argumento requerido em mensagem”, quando era informado um CST inválido para PIS ou COFINS.
    • Correção para retornar “” quando ocorre erro na geração dos dados do emitente ou destinatário.
  • A função NFeLerXMLAutorizado foi corrigida para ler corretamente o grupo “rastro” dos itens. Quando a NF-e possuía mais de um item com o grupo “rastro”, a função gerava elementos nulos no array deste grupo.
  • A função NFeGeraXMLNFe4_00 foi alterada para gerar as novas tags introduzidas na versão 1.60 da NT 2016/002 divulgada em Junho.
  • A função NFeLerXMLAutorizado foi alterada para ler as novas tags introduzidas na versão 1.60 da NT 2016/002 divulgada em Junho.
  • Nova versão 4.0.5.1 da NFeLibrary.dll com correções internas e novo schema divulgado para a versão 1.60 da NT 2016/002 (NFeLibraryDLLv4.05a.zip).
  • Correção de mensagem de erro no pacote NF-eGeraXMLEmitente.pkg, que fazia referência à função NFeGeraXMLTransportadora em vez de NFeGeraXMLEmitente. Note que esta correção não afeta diretamente nenhuma funcionalidade. É apenas o texto da mensagem de erro que era exibido incorretamente.

Confira aqui a lista completa das novidades da versão 2018/01.

NFeLibrary – 2018/01 – Release Candidate disponível

08/06/2018

Anunciamos a liberação da versão Release Candidate da NFeLibrary 2018/01.

Agradecemos a todos os clientes que participaram dos testes da versão Beta 1 e nos reportaram os erros encontrados.

Nota para usuários da edição Read Only: não há nenhuma alteração nos pacotes da edição Read Only.

Esta é uma versão estável e recomendamos a todos os clientes que já utilizem esta versão para atualizar seus clientes finais. Para receber, faça a solicitação pelo e-mail suporte@developerflex.com.br.

Embora seja uma versão estável, ainda não a consideramos a versão final, pois com certeza quando uma grande quantidade de usuários finais começarem a utilizar, ainda serão encontrados ajustes pontuais a serem feitos. Desta forma, pretendemos liberar a versão final, somente próximo do prazo final de desativação da versão 3.10.

Abaixo o que mudou entre a versão Beta 1 e Release Candidate:

  • Nova versão 4.0.4.0 da NFeLibrary.dll com correções internas e novo schema divulgado para a versão 1.50 da NT 2016/002 (NFeLibraryDLLv4.04zip).
  • Corrigido problema na função NFeCancelar que esta obrigando o desenvolvedor a informar valor para o parâmetro opcional sDtCancelamento.
  • A função NFeDistribuicaoDFe foi alterada para utilizar a versão 1.01, caso o desenvolvedor não informe versão no parâmetro sVersao.
  • Corrigidos problemas na função NFeGeraXMLNFe4_00:
    • Não estava gerando os campos do grupo infNFe.pag.detPag.card.
    • Não estava respeitando o valor informado pelo desenvolvedos na tag vParams.vtNFe.vtNFedest.iIndIEDest.
  • A tela Manifestacao.vw da Workspace de exemplo foi alterada para informar “1.01” para o parâmetro sVersao na chamada da função NFeDistribuicaoDFe.
  • Foram removidas declarações de variáveis que não são mais usadas e também linhas comentadas no pacote NF-ePreparaNFExemplo.pkg que faz parte da Workspace de exemplo.
  • A tela ValidaXML.vw da Workspace de exemplo foi alterada para informar 68 para o primeiro parâmetro da função NFeValidaXML.

Confira aqui a lista completa das novidades da versão 2018/01.

IMPORTANTE: a versão Release Candidate é uma versão que pode se tornar a versão final, caso não seja mais encontrado nenhum erro introduzido na própria versão que está sendo liberada. Ela já passou por vários testes e pode ser usada em ambiente de produção. Recomendamos, entretanto, que o desenvolvedor teste todas as funcionalidades usadas em sua aplicação antes de atualizar um cliente final e nos reporte qualquer problema encontrado.

NFeLibrary – 2018/01 – Beta 1 disponível

02/05/2018

Anunciamos a liberação da versão Beta 1 da NFeLibrary 2018/01.

Os assinantes que desejarem fazer testes com esta nova versão antes da liberação final podem solicitar uma cópia pelo e-mail suporte@developerflex.com.br.

Abaixo o que mudou entre a versão Alpha 1 e Beta 1:

  • Nova versão 4.0.3.6 da NFeLibrary.dll com correções internas (NFeLibraryDLLv4.03f.zip).
  • Alterações no pacote NF-eGeraXMLNFe.pkg:
    • Corrigido tratamento dos campos CST do PIS e da CONFINS, que não estava removendo os brancos do final do valor passado pelo desenvolvedor.
    • Inclusão do campo indPag no grupo pag.detPag (este campo foi introduzido na versão 1.50 da NT 2016/002 divulgada em Abril.
    • Correção na chamda da função NFeGeraXMLCliente que estava usando dados da tabela da Workspace de exemplo.
    • Alteração para geração das tags pFCPUFDest e vFCPUFDest somente se forem maior que zero, pois estas tags passaram a ser opcionais na versão 1.50 da NT 2016/002 divulgada em Abril.
    • Correção na geração da tag modFrete, que estava sendo gerada sempre zerada.
  • Correção da versão interna informada na função NFeInutilizar.
  • Alterações no pacote NF-eLerXMLAutorizado.pkg:
    • Correção na leitura do grupo pag de XML da versão 3.10, que parou de ser lido após as alterações para ler o XML da versão 4.00.
    • Inclusão da leitura do campo indPag, introduzido na versão 1.50 da NT 2016/002 divulgada em Abril.

Confira aqui a lista completa das novidades desta versão.

IMPORTANTE: não recomendamos que a versão Beta 1 seja usada em produção, por tratar-se de uma versão preliminar que poderá ainda sofrer melhorias/correções.

NFeLibrary – 2018/01 – Alpha 1 disponível

10/04/2018

Anunciamos a liberação da versão Alpha 1 da NFeLibrary 2018/01.

Os assinantes que desejarem fazer testes com esta nova versão antes da liberação final podem solicitar uma cópia pelo e-mail suporte@developerflex.com.br.

Confira aqui a lista completa das novidades desta versão.

IMPORTANTE: não recomendamos que a versão Alpha 1 seja usada em produção, por tratar-se de uma versão preliminar que poderá ainda sofrer melhorias/correções.