Download de PDF e XML¶
A partir da versão 19.4.2.0 o MDFePack passou a suportar o download de PDF e XML via webservice.
Download de PDF¶
- Endereço: http://hostname:porta/MDFePackIntegracaoWebServices/Download.asmx
- Operação: DownloadDAMDFe
** XML de Envio **
1 2 3 4 5 6 7 | <?xml version="1.0" encoding="utf-8"?>
<DownloadDAMDFe>
<Chave>-- Chave do MDF-e --</Chave>
<CNPJEmitente>-- CNPJ do Emitente do MDF-e --</CNPJEmitente>
<Serie>-- Série do MDF-e --</Serie>
<Numero>-- Número do MDF-e --</Numero>
</DownloadDAMDFe>
|
XML de Resposta
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 DAMDFE --</Conteudo>
</RespostaDownload>
|
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¶
- Endereço: http://hostname:porta/MDFePackIntegracaoWebServices/Download.asmx
- Operação: DownloadXML
** XML de Envio **
1 2 3 4 5 6 7 | <?xml version="1.0" encoding="utf-8"?>
<DownloadXML>
<Chave>-- Chave do MDF-e --</Chave>
<CNPJEmitente>-- CNPJ do Emitente do MDF-e --</CNPJEmitente>
<Serie>-- Série do MDF-e --</Serie>
<Numero>-- Número do MDF-e --</Numero>
</DownloadXML>
|
XML de Resposta
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>
<GrupoMDFe>
<XmlMDFe>-- XML do MDF-e --</XmlMDFe>
<XmlEventoFiscal>-- XML do primeiro evento fiscal --</XmlEventoFiscal>
<XmlEventoFiscal>-- XML do segundo evento fiscal --</XmlEventoFiscal>
<XmlEventoFiscal>-- XML do terceiro evento fiscal --</XmlEventoFiscal>
</GrupoMDFe>
</Conteudo>
</RespostaDownload>
|
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 MDFePackMonitor (obsoleto)¶
Através do monitor do MDFePack é possível realizar o download dos arquivos XML e do DAMDFe sem a necessidade da autenticação na aplicação.
As rotas seguem o padrão REST.
Exemplo de endereço para chamada:
http://{servidor}/MDFePackMonitor/{controller}.aspx/{metodo}?{parametro}={valor}&{parametro}={valor}
CONTROLLER | Parâmetro | Método HTTP | Descrição |
---|---|---|---|
/PDF.aspx/DamdfeEmissao |
chaveMDFe | GET | Obtem o DAMDFe em PDF do MDFe |
/XML.aspx/XmlEmissao |
chaveMDFe | GET | Obtém os arquivos XML do MDFe. Obs.: Se houver mais de um único arquivo, os mesmos serão zipados no formado .zip. |