Download

Descrição: Retorna dos documentos Fiscais Eletrônico de Serviço disponibilizados no Systax DOCs.

URL do WSDL: https://dfe.systax.com.br/WSDOCs/DOCs.svc?wsdl

Descrição dos campos da chamada

Campo

Tipo

Descrição

Obrigatório

Observação

usuario

string

Usuário de acesso ao DF-e

Sim

 

senha

string

Senha do usuário 

Sim

 

chave

string

ID do Documento

Sim

Obrigatório se, “nsuDfe” não estiver preenchido.

nsuDfe

string

Último NSU retornado pelo sistema

Sim

Obrigatório se, “chave” não estiver preenchido.

dataInicio

string

Data de início no formato
yyyy-MM-dd

Não

 

tipoDocumento

string

Tipo de documento a ser baixado

Sim

Vide tabela Código de descrição dos tipos de documento

Código e descrição dos tipos de documento

Campo

Descrição

0 - Original

Documento original da Nota de Serviço. Podendo ser um PDF, um XML ou até mesmo um JPEG

1 - Email

Texto que veio no e-mail junto com a nota de serviço. Guardamos o texto do e-mail, pois em alguns casos, algumas informações da nota de serviço vêm direto no corpo do e-mail.

2 - Extraído

Informações em um XML, que foram extraídas do arquivo recebido, através de um processo automático que temos

3 - Padrão

Seria o arquivo final, o mesmo que estávamos enviando na versão anterior do WS. Esse arquivo pode sofrer alterações com o tempo, através de processos manuais feitos dentro do DFe. 

Sempre que o arquivo é alterado, ele é adicionado novamente na fila com um novo NSU, para que vocês recebam sempre a última versão do arquivo.

Descrição dos campos de retorno

Campo

Descrição

nsu

NSU do DOCs

Id_doc

ID Systax do Documento

nome

Nome do arquivo

file

Documento requisitado

Tabela de código (campos "código" e "mensagem" do retorno)

Código

Mensagem

0

Consulta de status realizada com sucesso

1

Chamada incompleta

2

Usuário e/ou senha inválidos

 Login falhou, usuário com mais de 1 cliente cadastrado. Contate os administradores.

99

Erro na consulta de status

Documento " + chamada.chave + " não encontrado no DOCs

999

A operação não pode ser concluída. Contate os administradores

Exemplo de chamada

 <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/" xmlns:wsd="http://schemas.datacontract.org/2004/07/WSDFe">
<soapenv:Header/>
<soapenv:Body>
<tem:Download>
    <tem:chamadaDownload>
        <wsd:usuario>XXX</wsd:usuario>
          <wsd:senha>XXXX</wsd:senha>
        <wsd:nsuDfe>0</wsd:nsuDfe>
        <wsd:tipoDocumento>Y</wsd:tipoDocumento>
    </tem:chamadaDownload>
</tem:Download>
</soapenv:Body>
</soapenv:Envelope>

Exemplo de Retorno

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
   <s:Body>
      <DownloadResponse xmlns="http://tempuri.org/">
         <DownloadResult xmlns:a="http://schemas.datacontract.org/2004/07/WSDFe.retorno" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
            <a:documentos>
               <a:Docs>
                  <a:nsu>xxxxx</a:nsu>
                  <a:id_doc>xxxx</a:id_doc>
                  <a:nome>nomedoarquivo.xml</a:nome>
                  <a:file>Conteúdo do arquivo de acordo com o tipo escolhido (Original => Base64; Email => HTML; Extraido => XML; Padrão => XML)</a:file>
               </a:Docs>
            </a:documentos>
            <a:statusGeral/>
         </DownloadResult>
      </DownloadResponse>
   </s:Body>
</s:Envelope>