Download de PDF e XML

A partir da versão 19.4.5.0 o CTePack passou a suportar o download de PDF e XML via webservice.

Download de PDF

XML de Envio

1
2
3
4
5
6
7
8
<?xml version="1.0" encoding="utf-8"?>
<DownloadDACTe>
        <Chave>-- Chave do CT-e --</Chave>
        <CNPJEmitente>-- CNPJ do Emitente do CT-e --</CNPJEmitente>
        <Serie>-- Série do CT-e --</Serie>
        <Numero>-- Número do CT-e --</Numero>
        <TipoProcesso>-- Tipo de processo (informe 1 para Emissão ou 2 para Recebimento) --</TipoProcesso>
</DownloadDACTe>

XML de Resposta

Sucesso
1
2
3
4
5
6
<?xml version="1.0" encoding="utf-8"?>
<RespostaDownload>
         <Versao>19.4.5.0</Versao>
         <Sucesso>true</Sucesso>
         <Conteudo>-- Base64 do PDF da DACTE --</Conteudo>
</RespostaDownload>
Falha
1
2
3
4
5
6
7
8
9
<?xml version="1.0" encoding="utf-8"?>
<RespostaDownload>
        <Versao>19.4.5.0</Versao>
        <Sucesso>false</Sucesso>
        <Erro>
                <Codigo>-- Código do erro --</Codigo>
                <Descricao>-- Descrição do Erro --</Descricao>
        </Erro>
</RespostaDownload>

Download de XML

XML de Envio

1
2
3
4
5
6
7
8
<?xml version="1.0" encoding="utf-8"?>
<DownloadXML>
        <Chave>-- Chave do CT-e --</Chave>
        <CNPJEmitente>-- CNPJ do Emitente do CT-e --</CNPJEmitente>
        <Serie>-- Série do CT-e --</Serie>
        <Numero>-- Número do CT-e --</Numero>
        <TipoProcesso>-- Tipo de processo (informe 1 para Emissão ou 2 para Recebimento) --</TipoProcesso>
</DownloadXML>

XML de Resposta

Sucesso
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
<?xml version="1.0" encoding="utf-8"?>
<RespostaDownload>
        <Versao>19.4.5.0</Versao>
        <Sucesso>true</Sucesso>
        <Conteudo>
                <GrupoCTe>
                        <XmlCTe>-- XML do CT-e --</XmlCTe>
                        <XmlEventoFiscal>-- XML do primeiro evento fiscal --</XmlEventoFiscal>
                        <XmlEventoFiscal>-- XML do segundo evento fiscal --</XmlEventoFiscal>
                        <XmlEventoFiscal>-- XML do terceiro evento fiscal --</XmlEventoFiscal>
                </GrupoCTe>
        </Conteudo>
</RespostaDownload>
Falha
1
2
3
4
5
6
7
8
9
<?xml version="1.0" encoding="utf-8"?>
<RespostaDownload>
        <Versao>19.4.5.0</Versao>
        <Sucesso>false</Sucesso>
        <Erro>
                <Codigo>-- Código do erro --</Codigo>
                <Descricao>-- Descrição do Erro --</Descricao>
        </Erro>
</RespostaDownload>

Download via CTePackMonitor (obsoleto)

No CTePackMonitor, é disponibilizada URLs para fazer o download do PDF e XML’s do conhecimento de transporte informando a chave do documento. Essas URLs seguem o padrão REST com o método GET e não é necessário estar autenticado no CTePackMonitor para fazer a requisição.