Versão 2025/01, liberada em 29 de Dezembro de 2025.
Atenção: Esta versão da CTeLibrary é compatível com a CTeLibrary.dll versão 5.0.0.2 e CTeAcronsoft.dll versão 1.0.0.0.
Alterações para atender a NT 2025/001 RTC (versão 1.10 liberada em Outubro/2025)
- Adicionada, nas funções CTeGeraXML e CTeOSGeraXML, a geração do campo "indDoacao" do grupo "IBSCBS";
- Adicionada, na função CTeLerXML, a leitura do campo "indDoacao" do grupo "IBSCBS";
- Removida, das funções CTeGeraXML e CTeOSGeraXML, a geração dos grupos gIBSCredPres e gCBSCredPres;
- Removida, da função CTeLerXML, a leitura dos grupos gIBSCredPres e gCBSCredPres.
Alterações para atender a NT 2025/001 RTC (versão 1.09 liberada em Setembro/2025)
- Nenhuma alteração necessária. O desenvolvedor deve verificar se precisará alterar algo em sua aplicação averiguando as alterações no manual.
Alterações para atender a NT 2025/001 RTC (versão 1.08a liberada em Agosto/2025)
- Adicionada, nas funções CTeGeraXML e CTeOSGeraXML, a geração dos campos relacionados à reforma tributária;
- Adicionada, na função CTeLerXML, a leitura dos campos relacionados à reforma tributária.
Suporte ao DataFlex
- A CTeLibrary passa a ser suportada na versão 24.0 do DataFlex (32 e 64 bits).
- A CTeLibrary passa a ser suportada na versão 25.0 do DataFlex (32 e 64 bits).
Melhorias
- Com o objetivo de agilizar e simplificar a implementação das versões da CTeLibrary, a partir desta versão, passa a ser utilizada a CTeAcronsoft.dll, em substituição à Acronsoft.dll, eliminando assim a dependência de compatibilidade entre as libraries (CTeLibrary, NFeLibrary e NFSeLibrary).
Workspace de exemplo
- Corrigida, na função interna que alimenta a estrutura da CTeLibrary, a validação do grupo infDoc, que verifica se apenas um dos subgrupos está sendo informado.
Correção
- Corrigido, na função CTeOSEnviar, o valor padrão do parâmetro sVersao, que não estava sendo enviado para o webservice;
- Corrigido, na função CTeEnviaCECTE, o tratamento do retorno do Web Service que, mesmo quando executado com sucesso, apresentava mensagem de erro caso o parâmetro "bExibeErro" estivesse configurado como "true";
- Corrigida, na função CTeLerXML, a leitura do grupo "infGTVe", que causava o erro "Conversão ilegal de tipo de dado".