Uma solução por semana #04 – XML Exploder

0
Tempo de leitura: 2 minutos

Cenário:

Preciso das informações das NFEs que eu recebo dos meus fornecedores, mas não só de informações básicas como chave de acesso, número, série, etc. Preciso de todas as informações detalhadas da NFE e dos produtos contidos na mesma como CFOPs, ICMS, PIS, COFINS, etc.

Preciso construir um sistema para fazer a leitura de arquivos XMLs?

A resposta para a pergunta acima é: “Não!”

Você não precisa construir um aplicativo complexo para fazer a leitura de arquivos XMLs para obter as informações. Um arquivo XML de uma NFE por exemplo contém centenas de tags e seria extremamente oneroso criar um aplicativo para fazer a leitura dessas informações.

Trecho de um arquivo XML de uma NF-e

 

Deixe essa tarefa difícil por nossa conta, pois somos especialistas nisso.

A solução:

O XML Exploder faz a leitura, validação e explode todas as informações do arquivo XML em tabelas de um banco de dados à sua escolha (Oracle, SQL Server e Postgres). Dessa forma, seu sistema precisará ler apenas as informações que interessarem a ele.

Por exemplo: Se você precisa construir um sistema de Business Intelligence (BI) e precisa das informações das suas NFEs, deixe a parte de leitura das informações por nossa conta e tenha mais tempo para as tomadas de decisão.

 

Preciso também das informações dos CTe’s que recebo. Preciso de uma outra solução?

Não. Você não precisa de uma outra solução. O XML Exploder explode tanto NFe quanto CTe.

 

Mas ele serve apenas para XMLs recebidos?

Não. Não importa a origem do documento. Pode ser um XML emitido por você ou recebido de algum fornecedor.

Basta que os arquivos estejam no layout procNFE e procCTe.

E você? Tem algum problema diferente? Diga-nos qual é o seu problema, a sua necessidade.

Estamos prontos para novos desafios.

Por: Gustavo Santana

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *