NFeLibrary - 2019/01 - Release Candidate

20/05/2019

Anunciamos a liberação da versão Release Candidate (RC) da NFeLibrary 2019/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 a lista completa das novidades aqui.

Abaixo o que mudou entre a versão Beta 2 e RC:

  • Corrigida a chamada da lookup da transportadora na view NotaFiscal.vw na workspace de exemplo, que apresentava erro.
  • Adicionada a leitura do nó "avulsa" na função NFeLerXMLAutorizado.
  • Criada a estrutura tNFeAvulsa para armazenar as informações referentes ao nó "avulsa" da NF-e.
  • Corrigida a leitura das tags referentes ao CPF do emitente e da transportadora na função NFeLerXMLAutorizado, pois ao ler o informação referente ao CPF, a mesma estava sendo armazenada no campo referente a CNPJ. Por questões de compatibilidade, o campo CNPJ continuará recebendo o CPF, mas agora, além dele, será também alimentado o campo CPF da estrutura.
  • Adicionado campo sCPF na estrutura da transportadora.
  • Removidos os arquivos relacionados a capa de lote (view, lookup, CLe.* e CLeChNFe.*) da workspace de exemplo.
  • Atualizada a tabela PAISES (disponível na edição Plus) de acordo com a tabela disponibilizada no portal da NF-e (versão 1.01, atualizada em 12/04/2019).
  • Adicionados os campos dDataInicio e dDataFim na estrutura da tabela PAISES (disponível na edição Plus).
  • Adicionado o campo dDataInicio nos índices 2, 3 e 4 da tabela PAISES (disponível na edição Plus).
  • Adicionado a função Uppercase no parâmetro sUF da função NFePegaCodigoEstadoIBGE, para garantir que a função localize o código, mesmo que o desenvolvedor passe a sigla da UF em letras minúsculas.
  • Adicionado a função Uppercase no parâmetro sUF da função NFePegaCodigoMunicipioIBGE, para garantir que a função localize o código, mesmo que o desenvolvedor passe a sigla da UF em letras minúsculas.
  • Alterada a função NFePegaCodigoPaisBACEN para buscar o código de país que esteja dentro da validade, de acordo com os campos dDataInicio e dDataFim.
  • Adicionado tratamento nas funções NFeEnviaEPECNFeEnviaPedProrrog para verificar, e gerar um erro, se a chamda da função está ocorrendo dentro de uma bloco de transação.
  • Corrigido o caminho do comando "Use" do pacote RemoveAcentos.pkg, dentro da função NFePegaCodigoMunicipioIBGE.