CTeLibrary - 2019/01 - Beta 2

16/09/2019

Anunciamos a liberação da versão Beta 2 da CTeLibrary 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 1 e Beta 2:

  • Correção do nome da tag chCTe do nó CTe.infCte.infCTeNorm.docAnt.emiDocAnt.idDocAnt.idDocAntEle na função CTeGeraXML.
  • Correção na geração do nome da tag tpFretamento do na função CTeOSGeraXML.
  • Adicionado os seguintes eventos:
  • Adicionada a geração e a leitura da tag qrCode nas funções CTeGeraXML e CTeLerXML respectivamente.
  • Alterado a geração da tag pICMSInterPart do grupo ICMSUFFIM para ocorrer somente se o valor for diferente de zero nas funções CTeGeraXMLCTeOSGeraXML.
  • Na workspace de exemplo, foi corrigido o DD do CT-e que ao chamar a função CTeEnviar não estava pssando o parâmetro sResultado por referência.
  • Na workspace de exemplo, foi corrigido problema na lookup do emitente no cadastro de configurações do sistema.
  • Na workspace de exemplo, foi corrigida a implementação das funções Request_Validate/Request_Save, onde antes de executar a função Request_Save não estava sendo verificado o retorno da Request_Validade.
  • Na workspace de exemplo, foi corrigido erro na chamada da função RenameFile, onde na passagem do parâmetro {new-filename} estava sendo informado o caminho completo do arquivo.
  • Na workspace de exemplo, foi alterado o tratamento do retorno da função CTeEnviar nas procedures CTeBuscar e CTeEnviarXML, onde criamos a procedure TrataRetorno para o tratamento.
  • Adicionada funcionalidade de envio síncrono do CT-e na função CTeEnviar.
  • Na workspace de exemplo, foram adicionados os botões para os eventos de comprovante de entrega e cancelamento do comprovante de entrega.
  • Todos os pacotes foram revisados e substituído o "Use Windows.pkg" por "Use VdfBase.pkg" para não ocorrer warning de compilação no DF 19.1 ao compilar uma aplicação Web.