Manuais:DANFEView/IntegracaoERP/XMLResposta

De unimake
Revisão de 18h18min de 21 de outubro de 2019 por Sergio (discussão | contribs)
Ir para: navegação, pesquisa

O XML de resposta

O arquivo XML com a resposta à requisição será gravado na pasta tmp\integracao\res, dentro da pasta onde a base de dados do DANFE View está instalada, e terá o mesmo nome do XML da requisição, acrescido do prefixo "ret".

Exemplo:

Requisição: c:\danfeview\tmp\integracao\req-001.xml
Resposta: c:\danfeview\tmp\integracao\res\ret-req-001.xml

Formato do XML de resposta no caso de erro durante o processamento:

<resposta>
   <nDocs>0</nDocs>
   <erro>Descrição do erro ocorrido</erro>
</resposta>

Formato do XML de resposta no caso de sucesso:

<resposta>
   <nDocs>99</nDocs>
   <PastaResposta>tmp\share-2019-10-21_17-58-30_853962531</PastaResposta>
   <doc nSeq="1">
      <ChaveAcesso>411910061174730001505500100005887613344556600</ChaveAcesso>
      <Tipo>NF-e</Tipo>
      <Emissao>2019-09-02</Emissao>
      <Numero>58876</Numero>
      <Serie>1</Serie>
      <ValorTotal>94.90</ValorTotal>
      <NaturezaOperacao>VENDA PRODUC.DO ESTABELEC</NaturezaOperacao>
      <Situacao>Nao consultado</Situacao>
      <Memorizacao>2019-10-18</Memorizacao>
      <Emit>
         <CNPJ>06.117.473/0001-50</CNPJ>
         <Nome>UNIMAKE SOLUCOES CORPORATIVAS LTDA</Nome>
         <Municipio>PARANAVAI</Municipio>
         <UF>PR</UF>
      </Emit>
      <Dest>
         <CNPJ>00.000.000/0001-00</CNPJ>
         <Nome>NOME DO DESTINATÁRIO LTDA</Nome>
         <Municipio>MUNICIPIO</Municipio>
         <UF>PR</UF>
      </Dest>
      <ArquivoXML>411910061174730001505500100005887613344556600-procNFe.xml</ArquivoXML>
      <ArquivoPDF>411910061174730001505500100005887613344556600-danfe.pdf</Arquivopdf>
   </doc>
   <doc nSeq="2">
      ...
   </doc>
   ...
   <doc nSeq="99">
      ...
   </doc>
</resposta>
nDocs Número de documentos listados no XML.
PastaResposta Pasta onde os arquivos XML e PDF foram salvos, caso tenham sido definidos na seção <parametros>.
doc Grupo de TAGS do documento. Será criado um grupo para cada documento listado no XML, cada qual com o atributo "nSeq" correspondente.
ArquivoXML Nome do arquivo XML, caso tenha sido solicitado, salvo na pasta de resposta.
ArquivoPDF Nome do arquivo PDF, caso tenha sido solicitado, salvo na pasta de resposta.

Após utilizar o XML de resposta o sistema ERP deve removê-lo, bem como a pasta de resposta (se houver) e seu conteúdo. Caso não o faça os mesmos serão excluídos pelo DANFE View quando o mesmo executar seu processo de limpeza de pastas temporárias.

Caso queira manter esse arquivo e os XML´s e PDF´s por mais tempo, o sistema ERP deverá movê-lo para outras pastas para evitar a exclusão automática realizada pelo DANFE View.

Veja também