- Sumário
2. Histórico de Atualizações - 1. Introdução
« Anterior - 3. Instalação da DLL
Próximo »
2. Histórico de Atualizações
DLL CTe_Util versão 1.0 de Janeiro/2012
Versão que oferece as funcionalidades para gerar os fragmentos do XML do CT-e e outras funcionalidades úteis para envio de CT-e em lote
Download da DLL CTe_Util - versão 1.0
Atualizações:
1.0
- alteração na estrutura das pastas com a adoção da pasta CTe_Util para melhor organização dos arquivos e pastas utilizadas pela DLL;
acréscimo das seguintes funcionalidades:
funcionalidades para gerar o XML do CT-e do modal rodoviário e aquaviário;
string CriaProcCTe(string siglaWS, ref string CTeAssinada, out string protocolo, out string retCancCTe, out int resultado, string nomeCertificado, out string msgResultado, string proxy, string usuario, string senha);
string CriaProcCancCTe(string siglaWS, ref string cancCTe, out string protocolo, out string retCancCTe, out int resultado, string nomeCertificado, out string msgResultado, string proxy, string usuario, string senha);
int EnvEmail(string emailRemetente, string nomeRemetente, string emailDestinatario, string emailBcc, string assunto, string mensagem, string arquivos, string smtpCliente, string smtpPorta, string smtpSSL, string smtpUsuario, string smtpSenha, string HTML, string confirmacao, out string msgResultado);
string IdentaXML(string txtXML, out int cResultado, out string msgResultado);
string EliminaIdentacaoXML(string txtXML, out int cResultado, out string msgResultado);
string LeArquivoANSI(string nomeArquivo, out int cResultado, out string msgResultado);
string encodeBase64(string txtANSI, out int cResultado, out string msgResultado);
string decodeBase64(string txtBase64, out int cResultado, out string msgResultado);
string ConverteArquivoBase64(string nomeArquivo, out int cResultado, out string msgResultado);
string MontaLoteCTe(string versao, string idLote, string CTe, out int quantidadeCTe, out int cResultado, out string msgResultado);
string PegaProtCTe(string retConsReciCTe, out string versao, out int tpAmb, out string verAplic, out string nRec, out int cStat, out string xMotivo, out int cUF, out int cMsg, out string xMsg, out int qtdeProtCTe, out int cResultado, out string msgResultado);
string MontaProcCTe(string versao, string enviCTe, string retConsReciCTe, out int qtdeCTe, out int qtdeProcCTe, out int cResultado, out string msgResultado);
DLL CTe_Util versão 0.5 de Agosto/2011.
Atualizada para a nova versão do Manual de Orientação do Contribuinte - v 1.04a e compatível com a CL-e Capa de Lote eletrônica.
Download da DLL CTe_Util - versão 0.5
Aplicativo Demo da DLL CTe_Util versão 1.02 de Agosto/2011.
Download do Demo da DLL CTe_Util versão 1.02
0.5
acréscimo da funcionalidade para envio da Capa de Lote eletrônica
int EnviaCLe(int tipoAmbiente, <=== ambiente 1- produção / 2 - homologação string nomeCertificado, <=== informar o nome certificado out string msgCabec, <=== devolve o msgCabec utilizado para consumir o WS ref string msgDados, <=== informar o XML da capa de lote out string msgRetWS, <=== devolve o XML da resposta do WS out string msgResultado, <=== devolve a literal do xMotivo ou mensagem de erro da DLL out string chvCLe, <=== devolve a chave da capa de Lote em caso de cadastro com sucesso (cStat=129) string proxy, string usuario, string senha <=== dados do proxy, informe se necessário. )atualização para aceitar a versao 1.04 das mensagens XML;
acréscimo da funcionalidade que cria a chavCTe com o tpEmis na composição da chave:
int CriaChaveCTeNovo(string cUF, string Ano, string Mes, string CNPJ, string modelo, string serie, string numero, string tpEmis, <=== novo campo string codigoSeguranca, out string msgResultado, out string cCT, <=== tamanho reduzido para 8 dígitos out string cDV, out string chaveCTe );
0.4f - alteração da DLL para ignorar o erro de retorno invalido da mensagem SOAP da SEF/MG
DLL CTe_Util versão 0.4e de Mai/2010. (versão estável)
Download da DLL CTe_Util - versão 0.4e
Aplicativo Demo da DLL CTe_Util versão 1.01a de Mai/2010.
Download do Demo da DLL CTe_Util versão 1.01a
0.4e - correção da tag procInutCTe que estava corrompida, quem teve o problema deve substituir o trecho:
xmlns="http://www.portalfiscal.inf.br/cte ersao="1.03" por xmlns="http://www.portalfiscal.inf.br/cte versao="1.03"0.4d - aperfeiçoamento no tratamento do retorno do XML do envio do lote de CT-e para identificar os casos em que o WS não retorna nada.
0.4c - correção da montagem do procCanc e procInut.
0.4b - correção da validação do Schema XML para envio de CTE da versão 1.03.
0.4a - aperfeiçoamento no tratamento do retorno do XML para identificar os casos em que o WS não retorna nada.
0.4 - solucionada incompatibilidade da DLL em ambiente Windows Vista com WS do MT.
0.3 - correção de bug da versão da mensagem do buscaCTe.
0.2 - implementação da nova versão do schema XML, com possibilidade de escolha da versão do leiaute na chamada das funcionalidade e acréscimo das URLs de produção do MT.
Siga nosso twitter da NFe_util para estar sempre atualizado.
- 2. Histórico de Atualizações
Sumário - « Anterior
1. Introdução - Próximo »
3. Instalação da DLL