Interface IDownloadServico

Esse serviço disponibiliza funcionalidades relacionadas ao download de XML e PDF dos documentos para outros sistemas.

Importante

Por padrão esse serviço será iniciado no caminho SDE/Download. Para maiores informações sobre a composição da URL dos webservices clique aqui

Métodos

BaixarPdf(String, String, Int32, String, Int32, List<Int32>)

Permite o download do PDF dos documentos auxiliares. Sempre gera um PDF novo com as configurações atuais (filtros de impressão, template, etc.) do sistema.

Serviço disponível apenas para os documentos: NF-e, CT-e, MDF-e, NFS-e, NFC-e e GNRE

  			[OperationContract]
IRetornoRequisicaoSde BaixarPdf(string usuario, string senha, int tipoDocumento, string chave, int tipoProcessamento, List<int> adicionais)
  		
Parâmetros
System.String usuario

Usuário configurado na empresa para acesso ao webservice.

System.String senha

Senha configurada na empresa para acesso ao webservice.

System.Int32 tipoDocumento

Tipo de documento que se deseja obter o PDF. Para valores aceitos ver TipoDocumentoEletronico.

System.String chave

Chave do documento que se deseja obter o PDF.

System.Int32 tipoProcessamento

Tipo de processamento do documento que se deseja obter o PDF (1 - emissão e 2 - recebimento).

System.Collections.Generic.List<System.Int32> adicionais

Indica que PDFs adicionais se deseja gerar além do documento. Para valores aceitos ver TipoDocumentoAuxiliar.

Retorno
IRetornoRequisicaoSde

  • Caso ocorra algum erro que impeça o sistema de baixar o XML será retornado uma instância de RetornoIntegracaoGenerico com mensagem e código de erro
  • Caso o sistema consiga obter o(s) PDF(s) será retornada uma instância de RetornoDownload com uma das tags Pdf ou Pdfs preenchida, dependendo se foi requisitado algum PDF adicional pelo parâmetro adicionais

Exemplos
  • Requisição com PDFs adicionais
  • Resposta erro
  • Resposta com um PDF
  • Resposta com mais de um PDF

Exemplo da requisição com PDFs adicionais:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nfe="http://www.senior.com.br/nfe" xmlns:arr="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
  <soapenv:Header/>
  <soapenv:Body>
    <nfe:BaixarPdf>
      <nfe:usuario>usuario</nfe:usuario>
      <nfe:senha>senha</nfe:senha>
      <nfe:tipoDocumento>1</nfe:tipoDocumento>
      <nfe:chave>00000000000000000000000000000000000000000000</nfe:chave>
      <nfe:tipoProcessamento>1</nfe:tipoProcessamento>
      <nfe:adicionais>
        <arr:int>2</arr:int>
      </nfe:adicionais>
    </nfe:BaixarPdf>
  </soapenv:Body>
</soapenv:Envelope>

Exemplo da resposta com algum erro na requisição:

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
  <s:Body>
    <BaixarPdfResponse xmlns="http://www.senior.com.br/nfe">
      <BaixarPdfResult i:type="RetornoIntegracaoGenerico" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
        <Codigo>10014</Codigo>
        <Mensagem>Usuário e/ou senha incorretos.</Mensagem>
        <Sucesso>false</Sucesso>
      </BaixarPdfResult>
    </BaixarPdfResponse>
  </s:Body>
</s:Envelope>

Exemplo da resposta com somente um PDF retornado:

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
  <s:Body>
    <BaixarPdfResponse xmlns="http://www.senior.com.br/nfe">
      <BaixarPdfResult i:type="RetornoDownload" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
        <Pdf>base64 do PDF</Pdf>
        <Sucesso>true</Sucesso>
      </BaixarPdfResult>
    </BaixarPdfResponse>
  </s:Body>
</s:Envelope>

Exemplo da resposta com PDFs adicionais:

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
  <s:Body>
    <BaixarPdfResponse xmlns="http://www.senior.com.br/nfe">
      <BaixarPdfResult i:type="RetornoDownload" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
        <Pdfs>
          <PdfRetorno>
            <Conteudo>base64 do PDF do documento principal</Conteudo>
            <TipoDocumentoAuxiliar>1</TipoDocumentoAuxiliar>
          </PdfRetorno>
          <PdfRetorno>
            <Conteudo>base64 do PDF do boleto da GNRE</Conteudo>
            <TipoDocumentoAuxiliar>2</TipoDocumentoAuxiliar>
          </PdfRetorno>
        </Pdfs>
        <Sucesso>true</Sucesso>
      </BaixarPdfResult>
    </BaixarPdfResponse>
  </s:Body>
</s:Envelope>

BaixarXml(String, String, Int32, String, Int64)

Permite o download do XML do documento com a chave informada. Somente baixa documentos de Emissão, para download de documentos de Recebimento utilizar o método BaixarXmlv2(String, String, Int64, Int32, Int32, String, Boolean, Boolean).

Serviço disponível apenas para os documentos: NF-e, NFC-e, NFS-e, CT-e, MDF-e e BlocoX

  			[OperationContract]
IRetornoRequisicaoSde BaixarXml(string usuario, string senha, int tipoDocumento, string chave, long cnpjFilial = 0L)
  		
Parâmetros
System.String usuario

Usuário configurado na empresa para acesso ao webservice.

System.String senha

Senha configurada na empresa para acesso ao webservice.

System.Int32 tipoDocumento

Tipo de documento que se deseja baixar o XML. Para valores aceitos ver TipoDocumentoEletronico.

System.String chave

Chave/identificador do documento que se deseja baixar o XML.

System.Int64 cnpjFilial

Documento da filial (obrigatório somente para o Bloco X).

Retorno
IRetornoRequisicaoSde

  • Caso ocorra algum erro que impeça o sistema de baixar o XML será retornado uma instância de RetornoIntegracaoGenerico com mensagem e código de erro
  • Caso o sistema consiga obter os XMLs será retornada uma instância de RetornoDownload com os XMLs do documento informado

Exemplos
  • Requisição
  • Resposta erro
  • Resposta com XMLs

Exemplo da requisição:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nfe="http://www.senior.com.br/nfe">
  <soapenv:Header/>
  <soapenv:Body>
    <nfe:BaixarXml>
      <nfe:usuario>usuario</nfe:usuario>
      <nfe:senha>senha</nfe:senha>
      <nfe:tipoDocumento>1</nfe:tipoDocumento>
      <nfe:chave>00000000000000000000000000000000000000000000</nfe:chave>
    </nfe:BaixarXml>
  </soapenv:Body>
</soapenv:Envelope>

Exemplo da resposta com algum erro na requisição:

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
  <s:Body>
    <BaixarXmlResponse xmlns="http://www.senior.com.br/nfe">
      <BaixarXmlResult i:type="RetornoIntegracaoGenerico" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
        <Codigo>10014</Codigo>
        <Mensagem>Usuário e/ou senha incorretos.</Mensagem>
        <Sucesso>false</Sucesso>
      </BaixarXmlResult>
    </BaixarXmlResponse>
  </s:Body>
</s:Envelope>

Exemplo da resposta com XMLs retornados:

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
  <s:Body>
    <BaixarXmlResponse xmlns="http://www.senior.com.br/nfe">
      <BaixarXmlResult i:type="RetornoDownload" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
        <Sucesso>true</Sucesso>
        <Xmls xmlns:a="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
          <a:string>conteudo do XML em base64</a:string>
		  <a:string>conteudo do segundo XML em base64</a:string>
        </Xmls>
      </BaixarXmlResult>
    </BaixarXmlResponse>
  </s:Body>
</s:Envelope>

BaixarXmlManifestacao(String, String, Int64, String, Int32, Boolean)

Permite o download do XML do documento com a chave informada. Somente baixa documentos de Recebimento, para download de documentos de Emissão utilizar o método BaixarXmlv2(String, String, Int64, Int32, Int32, String, Boolean, Boolean).

Para download de XMLs de NF-e caso o sistema não encontre a NF-e em base será gerada uma manifestação para a nota requisitada, isso permitirá o download posteriormente pela consulta de DF-e.

Serviço disponível apenas para os documentos: NF-e, NFC-e, NFS-e, NF3-e, CT-e, MDF-e e GNRE

  			[OperationContract]
IRetornoRequisicaoSde BaixarXmlManifestacao(string usuario, string senha, long cnpjCpfFilial, string chave, int tipoDocumento = 1, bool marcarRetorno = false)
  		
Parâmetros
System.String usuario

Usuário configurado na empresa para acesso ao webservice.

System.String senha

Senha configurada na empresa para acesso ao webservice.

System.Int64 cnpjCpfFilial

CNPJ/CPF da filial vinculada ao documento, deve ser sempre o tomador/destinatário.

System.String chave

Chave/identificador do documento que se deseja baixar o XML.

System.Int32 tipoDocumento

Tipo de documento que se deseja realizar o download. Para valores aceitos ver TipoDocumentoEletronico.

System.Boolean marcarRetorno

Indica ao sistema que ele deve alterar a situação de retorno dos documentos consultados.

Retorno
IRetornoRequisicaoSde

  • Caso ocorra algum erro que impeça o sistema de baixar o XML será retornado uma instância de RetornoIntegracaoGenerico com mensagem e código de erro
  • Caso o sistema consiga obter os XMLs será retornada uma instância de RetornoDownload com os XMLs do documento informado

Exemplos
  • Requisição
  • Resposta erro
  • Resposta com XMLs

Exemplo da requisição:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nfe="http://www.senior.com.br/nfe">
  <soapenv:Header/>
  <soapenv:Body>
    <nfe:BaixarXmlManifestacao>
      <nfe:usuario>usuario</nfe:usuario>
      <nfe:senha>senha</nfe:senha>
      <nfe:cnpjCpfFilial>80680093000181</nfe:cnpjCpfFilial>
      <nfe:chave>00000000000000000000000000000000000000000000</nfe:chave>
      <nfe:tipoDocumento>1</nfe:tipoDocumento>
      <nfe:marcarRetorno>true</nfe:marcarRetorno>
    </nfe:BaixarXmlManifestacao>
  </soapenv:Body>
</soapenv:Envelope>

Exemplo da resposta com algum erro na requisição:

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
  <s:Body>
    <BaixarXmlManifestacaoResponse xmlns="http://www.senior.com.br/nfe">
      <BaixarXmlManifestacaoResult i:type="RetornoIntegracaoGenerico" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
        <Codigo>10014</Codigo>
        <Mensagem>Usuário e/ou senha incorretos.</Mensagem>
        <Sucesso>false</Sucesso>
      </BaixarXmlManifestacaoResult>
    </BaixarXmlManifestacaoResponse>
  </s:Body>
</s:Envelope>

Exemplo da resposta com XMLs retornados:

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
  <s:Body>
    <BaixarXmlManifestacaoResponse xmlns="http://www.senior.com.br/nfe">
      <BaixarXmlManifestacaoResult i:type="RetornoDownload" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
        <Sucesso>true</Sucesso>
        <Xmls xmlns:a="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
          <a:string>conteudo do XML em base64</a:string>
          <a:string>conteudo do outro XML em base64</a:string>
        </Xmls>
      </BaixarXmlManifestacaoResult>
    </BaixarXmlManifestacaoResponse>
  </s:Body>
</s:Envelope>

BaixarXmlv2(String, String, Int64, Int32, Int32, String, Boolean, Boolean)

Expõe a mesma funcionalidade do método BaixarXml(String, String, Int32, String, Int64) com as seguintes funcionalidades a mais:

  • Permite o download de XMLs de recebimento
  • Caso seja realizado o download de uma NF-e de recebimento que não exista na base do sistema o parâmetro gerarManifestacao indica que o sistema deve gerar uma manifestação para essa nota. Com a manifestação gerada o sistema posteriormente realizará o download dessa nota via consulta de DF-e, permitindo o download dela.

Serviço disponível apenas para os documentos: NF-e, NFC-e, NF3-e, NFS-e, CT-e, MDF-e e BlocoX

  			[OperationContract]
IRetornoRequisicaoSde BaixarXmlv2(string usuario, string senha, long cnpjCpfFilial, int tipoDocumento, int tipoProcessamento, string chave, bool gerarManifestacao = false, bool marcarRetorno = false)
  		
Parâmetros
System.String usuario

Usuário configurado na empresa para acesso ao webservice.

System.String senha

Senha configurada na empresa para acesso ao webservice.

System.Int64 cnpjCpfFilial

CNPJ/CPF da filial vinculada ao documento, para um download de emissão deve ser a emissora do documento e para recebimento o tomador/destinatário.

System.Int32 tipoDocumento

Tipo de documento que se deseja realizar o download. Para valores aceitos ver TipoDocumentoEletronico.

System.Int32 tipoProcessamento

Tipo de processamento que se deseja realizar o download (1 - emissão e 2 - recebimento).

System.String chave

Chave/identificador do documento que se deseja baixar o XML.

System.Boolean gerarManifestacao

Somente usado para downloads de recebimento de NF-e. Indica ao sistema que caso ele não encontre a NF-e ele deve gerar uma manifestação para o documento, permitindo o download posteriormente pela consulta de DF-e.

System.Boolean marcarRetorno

Usado somente para recebimento, indica ao sistema que ele deve alterar a situação de retorno dos documentos consultados.

Retorno
IRetornoRequisicaoSde

  • Caso ocorra algum erro que impeça o sistema de baixar o XML será retornado uma instância de RetornoIntegracaoGenerico com mensagem e código de erro
  • Caso o sistema consiga obter os XMLs será retornada uma instância de RetornoDownload com os XMLs do documento informado

Exemplos
  • Requisição
  • Resposta erro
  • Resposta com XMLs

Exemplo da requisição:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nfe="http://www.senior.com.br/nfe">
  <soapenv:Header/>
  <soapenv:Body>
    <nfe:BaixarXmlv2>
      <nfe:usuario>usuario</nfe:usuario>
      <nfe:senha>senha</nfe:senha>
      <nfe:cnpjCpfFilial>80680093000181</nfe:cnpjCpfFilial>
      <nfe:tipoDocumento>1</nfe:tipoDocumento>
      <nfe:tipoProcessamento>2</nfe:tipoProcessamento>
      <nfe:chave>00000000000000000000000000000000000000000000</nfe:chave>
      <nfe:gerarManifestacao>true</nfe:gerarManifestacao>
      <nfe:marcarRetorno>true</nfe:marcarRetorno>
    </nfe:BaixarXmlv2>
  </soapenv:Body>
</soapenv:Envelope>

Exemplo da resposta com algum erro na requisição:

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
  <s:Body>
    <BaixarXmlv2Response xmlns="http://www.senior.com.br/nfe">
      <BaixarXmlv2Result i:type="RetornoIntegracaoGenerico" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
        <Codigo>10014</Codigo>
        <Mensagem>Usuário e/ou senha incorretos.</Mensagem>
        <Sucesso>false</Sucesso>
      </BaixarXmlv2Result>
    </BaixarXmlv2Response>
  </s:Body>
</s:Envelope>

Exemplo da resposta com XMLs retornados:

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
  <s:Body>
    <BaixarXmlv2Response xmlns="http://www.senior.com.br/nfe">
      <BaixarXmlv2Result i:type="RetornoDownload" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
        <Sucesso>true</Sucesso>
        <Xmls xmlns:a="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
          <a:string>conteudo do XML em base64</a:string>
          <a:string>conteudo do segundo XML em base64</a:string>
        </Xmls>
      </BaixarXmlv2Result>
    </BaixarXmlv2Response>
  </s:Body>
</s:Envelope>

ConsultarRetornoRecebimento(String, String, Int32, Int64)

Consulta os documentos que estão pendentes de retorno de recebimento. Caso um evento de documento esteja pendente de retorno será retornado o identificador do documento para ser usado posteriormente para obter o evento.

Serviço disponível apenas para os documentos: NF-e, NFS-e, NF3-e, CT-e e CT-e OS

  			[OperationContract]
IRetornoRequisicaoSde ConsultarRetornoRecebimento(string usuario, string senha, int tipoDocumento, long documentoFilial)
  		
Parâmetros
System.String usuario

Usuário configurado na empresa para acesso ao webservice.

System.String senha

Senha configurada na empresa para acesso ao webservice.

System.Int32 tipoDocumento

Tipo de documento que se deseja consultar os retornos pendentes. Para valores aceitos ver TipoDocumentoEletronico.

System.Int64 documentoFilial

CNPJ/CPF da filial vinculada aos documentos que se deseja consultar. Essa filial deve ser sempre o tomador/destinatário dos documentos.

Retorno
IRetornoRequisicaoSde

  • Caso ocorra algum erro que impeça o sistema de consultar os documentos pendentes de retorno será retornado uma instância de RetornoIntegracaoGenerico com mensagem e código de erro
  • Caso o sistema consiga consultar os documentos será retornado uma instância de PendenteRetorno com os dados dos documentos pendentes de retorno

Exemplos
  • Requisição
  • Resposta erro
  • Resposta com documentos

Exemplo da requisição com PDFs adicionais:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nfe="http://www.senior.com.br/nfe">
  <soapenv:Header/>
  <soapenv:Body>
    <nfe:ConsultarRetornoRecebimento>
      <nfe:usuario>usuario</nfe:usuario>
      <nfe:senha>senha</nfe:senha>
      <nfe:tipoDocumento>1</nfe:tipoDocumento>
      <nfe:documentoFilial>99999999000191</nfe:documentoFilial>
    </nfe:ConsultarRetornoRecebimento>
  </soapenv:Body>
</soapenv:Envelope>

Exemplo da resposta com algum erro na requisição:

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
  <s:Body>
    <ConsultarRetornoRecebimentoResponse xmlns="http://www.senior.com.br/nfe">
      <ConsultarRetornoRecebimentoResult i:type="RetornoIntegracaoGenerico" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
        <Codigo>10014</Codigo>
        <Mensagem>Usuário e/ou senha incorretos.</Mensagem>
        <Sucesso>false</Sucesso>
      </ConsultarRetornoRecebimentoResult>
    </ConsultarRetornoRecebimentoResponse>
  </s:Body>
</s:Envelope>

Exemplo da resposta com documentos pendentes de retorno:

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
  <s:Body>
    <ConsultarRetornoRecebimentoResponse xmlns="http://www.senior.com.br/nfe">
      <ConsultarRetornoRecebimentoResult i:type="PendenteRetorno" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
        <Documentos>
          <ItemPendenteRetorno>
            <Chave>00000000000000000000000000000000000000000000</Chave>
            <TipoDocumento>1</TipoDocumento>
          </ItemPendenteRetorno>
          <ItemPendenteRetorno>
            <Chave>ID1101112222222222222222222222222222222222222222222222</Chave>
            <TipoDocumento>1</TipoDocumento>
            <TipoEvento>110111</TipoEvento>
          </ItemPendenteRetorno>
        </Documentos>
        <Sucesso>true</Sucesso>
      </ConsultarRetornoRecebimentoResult>
    </ConsultarRetornoRecebimentoResponse>
  </s:Body>
</s:Envelope>

RequisitarGeracaoPdfLote(String, String, Int32, Int32, IList<FiltroProcessamento>)

Gera um PDF agrupado de todos os documentos que atendem aos filtros informados. Esse PDF será gerado em segundo plano pelo sistema e será acessível pela URL (url_do_monitor)/(instalacao)/DocumentoAuxiliar/DownloadDocumento.ashx?IdSegundoPlano=(idSegundoPlanoGerado). O idSegundoPlanoGerado da URL será retornado caso a requisição seja finalizada com sucesso.

Serviço disponível apenas para os documentos: NF-e e CT-e

  			[OperationContract]
IRetornoRequisicaoSde RequisitarGeracaoPdfLote(string usuario, string senha, int tipoDocumento, int tipoProcessamento, IList<FiltroProcessamento> filtros)
  		
Parâmetros
System.String usuario

Usuário configurado na empresa para acesso ao webservice.

System.String senha

Senha configurada na empresa para acesso ao webservice.

System.Int32 tipoDocumento

Tipo de documento que se deseja obter o PDF. Para valores aceitos ver TipoDocumentoEletronico.

System.Int32 tipoProcessamento

Tipo de processamento do documento que se deseja obter o PDF (1 - emissão e 2 - recebimento).

System.Collections.Generic.IList<FiltroProcessamento> filtros

Filtros que identificam quais documentos devem ser incluídos no PDF agrupado.

Retorno
IRetornoRequisicaoSde

  • Caso ocorra algum erro que impeça o sistema de gerar o segundo plano será retornado uma instância de RetornoIntegracaoGenerico com mensagem e código de erro
  • Caso o sistema consiga gerar o segundo plano será retornado também uma instância de RetornoIntegracaoGenerico onde o campo Sucesso estará com o valor true e o campo Mensagem será o ID do segundo plano gerado

Exemplos
  • Requisição
  • Resposta erro
  • Resposta segundo plano gerado

Exemplo da requisição com PDFs adicionais:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nfe="http://www.senior.com.br/nfe" xmlns:sen="http://schemas.datacontract.org/2004/07/Senior.SapiensNfe.DataAccess.Domain.Model.Serializacao.Documento.Filtros" xmlns:arr="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
  <soapenv:Header/>
  <soapenv:Body>
    <nfe:RequisitarGeracaoPdfLote>
      <nfe:usuario>a</nfe:usuario>
      <nfe:senha>senha</nfe:senha>
      <nfe:tipoDocumento>1</nfe:tipoDocumento>
      <nfe:tipoProcessamento>1</nfe:tipoProcessamento>
      <nfe:filtros>
        <sen:FiltroProcessamento>
          <sen:Chave>
            <arr:string>00000000000000000000000000000000000000000000</arr:string>
            <arr:string>11111111111111111111111111111111111111111111</arr:string>
          </sen:Chave>
          <sen:Documento>
            <sen:FiltroDocumento>
              <sen:CnpjFilial>80680093000181</sen:CnpjFilial>
              <sen:SerieNumero>
                <sen:FiltroSerieNumero>
                  <sen:NumeroFinal>1</sen:NumeroFinal>
                  <sen:NumeroInicial>10</sen:NumeroInicial>
                  <sen:SerieFinal>100</sen:SerieFinal>
                  <sen:SerieInicial>150</sen:SerieInicial>
                </sen:FiltroSerieNumero>
              </sen:SerieNumero>
            </sen:FiltroDocumento>
          </sen:Documento>
        </sen:FiltroProcessamento>
      </nfe:filtros>
    </nfe:RequisitarGeracaoPdfLote>
  </soapenv:Body>
</soapenv:Envelope>

Exemplo da resposta com algum erro na requisição:

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
  <s:Body>
    <RequisitarGeracaoPdfLoteResponse xmlns="http://www.senior.com.br/nfe">
      <RequisitarGeracaoPdfLoteResult i:type="RetornoIntegracaoGenerico" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
        <Codigo>10014</Codigo>
        <Mensagem>Usuário e/ou senha incorretos.</Mensagem>
        <Sucesso>false</Sucesso>
      </RequisitarGeracaoPdfLoteResult>
    </RequisitarGeracaoPdfLoteResponse>
  </s:Body>
</s:Envelope>

Exemplo da resposta com o ID do segundo plano gerado:

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
  <s:Body>
    <RequisitarGeracaoPdfLoteResponse xmlns="http://www.senior.com.br/nfe">
      <RequisitarGeracaoPdfLoteResult i:type="RetornoIntegracaoGenerico" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
        <Mensagem>2</Mensagem>
        <Sucesso>true</Sucesso>
      </RequisitarGeracaoPdfLoteResult>
    </RequisitarGeracaoPdfLoteResponse>
  </s:Body>
</s:Envelope>
Generated by DocFX