Versão 2014/01 liberada em 01 de Maio de 2014.
Esta atualização é compatível com a CTeLibrary.dll versão 2.0.1.5 (CTeLibrary_v2.01e.zip).
A principa novidade é o suporte à versão 2.0 do CT-e.
Alterações para atender a NT 2013/014
- Nenhuma alteração necessária na CTeLibrary. O desenvolvedor deve verificar se precisará alterar algo em sua aplicação consultando os detalhes da NT.
Alterações para atender a NT 2013/013
- A procedure CTeBuscar dentro do arquivo cCteDataDictionary.dll da Workspace de exemplo foi alterada para tratar o cStat 998 como rejeição.
Alterações para atender a NT 2013/011
- A função CTeGeraDACTe foi alterada para atender as especificações desta NT.
Alterações para atender a NT 2013/010 (substituiu a NT 2013/006)
- A função CTeGeraDACTe foi alterada para suportar o XML do CT-e da versão 2.0.
- A função CTeCancelar foi alterada para usar o WS de cancelamento por evento da versão 2.0.
- A função CTeInutilizar foi alterada usar o WS da versão 2.0.
- A função CTeBuscar foi alterada usar o WS da versão 2.0.
- A função CTeEnviar foi alterada para usar o WS da versão 2.0.
- A função CTeGeraXML foi alterada para gerar o arquivo no layout da versão 2.0 e gerar o CT-e multimodal.
Novas funcionalidades
- Adicionada nova função CTeEnviaCCe. Esta função permite enviar uma CC-e de um CT-e.
- A função CTeLerXML foi alterada para também ler o CT-e do modal dutoriário.
- A função CTeLerXML foi alterada para também ler o CT-e multimodal.
- Adicionada nova função CTeConsultarStatus. Esta função permite consultar o status do serviço de recepção do CT-e.
Workspace de exemplo
- Uma nova guia "CC-e" foi acrescentada à view Cte.vw para demonstrar um exemplo de implementação do envio de CC-e.
- Uma nova View ConsultarStatus.vw foi acrescentada para demonstrar a utilização da função CTeConsultarStatus.
- Um novo botão "Cancelar" foi incluído na tela de emissão do CT-e. Este novo botão mostra um exemplo do cancelamento do CT-e, usando a função CTeCancelar.
- A workspace de exemplo foi atualizada para trabalhar com a versão 2.0 do CT-e.
Correções
- Correções de texto em mensagens de erro na função CTeGeraXML.
- Correção na função CTeGeraDACTe que causava o erro 4126 "Tamanho do argumento pequeno demais" quando a CTeLibrary.dll não estava corretamente instalada.