2014/01

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.