Mudanças

Ir para: navegação, pesquisa

Manuais:UniNFe/Integracao do ERP com o UniNFe

2 265 bytes adicionados, 15h08min de 23 de agosto de 2017
Created page with "==Integrando softwares ERP com o UniNFe== A integração dos softwares ERP com o UniNFe é bem simples, bastando para isso gerar os arquivos XML que devem ser enviados para o..."
==Integrando softwares ERP com o UniNFe==

A integração dos softwares ERP com o UniNFe é bem simples, bastando para isso gerar os arquivos XML que devem ser enviados para os serviços dos [[Manuais:UniNFe/DFe|documentos fiscais eletrônicos]] (WebServices) na pasta de envio que foi previamente informada na tela de configuração do UniNFe, que o aplicativo automaticamente valida, assina os arquivos e os envia a SEFAZ.

O conteúdo de resposta obtido dos serviços (Webservices) serão gravados na pasta de retorno, também informada na tela de configuração do UniNFe.

Para todo arquivo XML enviado, o ERP deve aguardar um ou mais retornos.


===Arquivos de envio===
Independente do serviço solicitado, a forma de envio será sempre a mesma.

O software ERP deve gerar os arquivos XML na “[[Manuais:UniNFe/Configurando o UniNFe/Configuracoes Empresas/ConfigAbaPastas|pasta de envio]]” informada na tela de configurações para que o UniNFe saiba que algo deve ser processado.

Os nomes dos arquivos de envio devem seguir um padrão o quais demonstraremos na integração de cada serviço.

Sempre que o ERP gerar um arquivo de envio, deve ficar aguardando o arquivo de retorno correspondente para conseguir pegar a resposta dada pelo Webservice.

Os arquivos XML devem possuir o formato determinado no manual de integração criado pelos Órgãos Responsáveis pelos [[Manuais:UniNFe/DFe|DFe´s]].


===Arquivos de retorno===
Independente do serviço solicitado, a forma de retorno será sempre a mesma, o que muda, é o formato dos arquivos retornados, pois cada um tem um formato específico, de acordo com o padrão estabelecido pela SEFAZ.

Todos os arquivos retornados serão gravados na “[[Manuais:UniNFe/Configurando o UniNFe/Configuracoes Empresas/ConfigAbaPastas|pasta de retorno]]” informada na tela de configurações.

Pode-se obter como retorno do UniNFe duas extensões de arquivos:
* .XML = Se tudo ocorrer bem na conexão, o UniNFe vai gravar um arquivo XML com o conteúdo retornado pelo Webservice com a resposta do serviço.
* .ERR = Se por algum motivo o UniNFe não conseguir enviar o arquivo, seja por problemas de validação, conexão, assinatura do arquivo, etc, será gerado um arquivo no formato TXT com o erro ocorrido.

Menu de navegação