Mudanças entre as edições de "Manuais:DANFEView/IntegracaoERP"

De unimake
Ir para: navegação, pesquisa
 
(11 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 1: Linha 1:
O DANFE View pode ser utilizado por sistemas ERP para extrair de sua base as informações memorizadas.
+
__NOTITLE__
 +
= Integração do DANFE View a Sistemas ERP =
  
É possível solicitar:
+
O DANFE View pode ser integrado a sistemas ERP para:
  
# Informações básicas dos documentos memorizados - como os que são apresentados na tela de consulta de documentos;
+
* [[Manuais:DANFEView/IntegracaoERP/BuscarDadosDoDV|Extrair remotamente de sua base as informações memorizadas, bem como os respectivos XMLs e/ou PDFs]]
# Que os arquivos XML´s correspondentes sejam extraídos da base de dados e salvos em uma pasta específica;
+
* [[Manuais:DANFEView/IntegracaoERP/ConsultarDocumentosAguardandoManifestacao|Consultar a lista de documentos aguardando manifestação do destinatário]]
# Que os arquivos PDF´s dos documentos sejam gerados em uma pasta específica;
+
* [[Manuais:DANFEView/IntegracaoERP/ManifestarDocumentos|Manifestar os documentos aguardando manifestação do destinatário]]
#Todas as opções.
+
* [[Manuais:DANFEView/IntegracaoERP/ConsultarManifestacao|Consultar status de manifestação de documentos]]
 
 
Para isso, basta gerar um arquivo XML de requisição e enviar o mesmo para o DANFE View, que processará a requisição e criará um arquivo XML em resposta.
 
 
 
== XML de requisição das informações do DANFE View ==
 
 
 
A requisição se dá através de um arquivo XML que deve ser gerado na pasta tmp\integracao\req. Aconselha-se que cada arquivo de requisição tenha sempre um nome exclusivo para evitar confusões entre requisições e respostas antigas, bem como confusão entre requisições simultâneas entre diversas estações da rede. Por exemplo, pode-se incluir a data/hora da requisição no nome do XML, ou algum número randômico. O desenvolvedor tem toda a liberdade para criar os nomes de acordo com os recursos disponíveis em sua linguagem de programação.
 
 
 
Após atender uma requisição, o arquivo XML da requisição é automaticamente removido pelo DANFE View, e um arquivo de resposta gerado na pasta tmp\integracao\res, com o mesmo nome do XML de requisição, apenas acrescentando um prefixo "ret-" ao nome da requisição.
 
 
 
::Exemplo:
 
:::XML de requisição: C:\DANFEView\tmp\integracao\req\minha_req_20191020_13h00m00s.xml
 
:::XML de resposta: C:\DANFEView\tmp\integracao\res\ret-minha_req_20191020_13h00m00s.xml
 
 
 
=== Formato do XML de requisição ===
 
 
 
<pre>
 
<?xml version="1.0" encoding="ISO-8859-1" ?>
 
<requisicao>
 
  <parametros>
 
      <SalvarXML>1</SalvarXML>
 
      <SalvarPDF>0</SalvarPDF>
 
  </parametros>
 
  <filtros>
 
      <filtro campo="xxxxx" valor="yyyyyy" />
 
  </filtros>
 
  <filtros_avancados>
 
      <filtro campo="xxxxx" valor="yyyyyy" />
 
  </filtros_avancados>
 
</requisicao>
 
</pre>
 
 
 
 
 
{| class="wikitable"
 
!colspan="2"|XML
 
|-
 
|style="width: 100px;"|col1
 
|Col2
 
|-
 
|Plus
 
|Possui todas as funcionalidades da edição Free, acrescida de outras. Para sua utilização em ambiente de produção cada emitente de documentos fiscais eletrônicos deve adquirir uma licença de uso específica para seu CNPJ, com validade de um a dez anos, devendo ser renovada após esse período para continuidade de utilização da edição Plus. Em caso de emitentes com mais de um CNPJ, cada CNPJ deve adquirir sua licença correspondente, mesmo em se tratando de matriz/filiais. As funcionalidades extras dessa versão estarão destacadas nesse documento com o símbolo "(Plus)".
 
|}
 

Edição atual tal como às 08h54min de 2 de dezembro de 2021