Conceitos Básicos da Geração de NF-e e DANFe

O sistema usa o BI Publisher da Oracle (Business Intelligence Publisher) para gerar todos os XMLs de NF, telas impressas e documentos de DANFe necessários para todos os diferentes ciclos de contingência. O sistema tem dez versões do processo do extrator que são relacionados aos diferentes modelos de definição do relatório para gerenciar o processo de formatação de dados de informações básicas.

O BI Publisher cria os arquivos XML em um processo de duas fases:

  1. Geração de informações e processos de formatação de dados.

  2. Transformação de Xsl.

    Uma transformação de xsl é um script xsl que mapeia um esquema xml para outro esquema xsl. O UBE de Geração de Informações da NF-e extrai as informações necessárias e a Geração de Informações da NF-e por UBE de Lote e produz um esquema XML que é mapeado para um dos esquemas da NF-e. Para entregar o esquema enviNFe_v2.00 adequado, a transformação de Xsl mapeia cada campo do esquema UBE para o esquema legal.

Embora você não possa revisar os erros gerados durante o processo de extração, o sistema usa um modelo de BIP do Relatório de Erros de Geração de Informações da NF-e para exibir os erros. Quando ocorre um erro, o UBE de Geração de Informações da NF-e preenche os campos de erros no XML interno com o item de dicionário de dados para referência do usuário, como o item ou número do cadastro que produz o erro e uma descrição do erro. O sistema não executa este relatório de erro automaticamente; você terá que republicar o XML em erro para o modelo de Relatório de Erros de Geração de Informações da NF-e. Você também pode usar o centro de trabalho para verificar o erro, em vez de gerar novamente este relatório.

O DANFe é um relatório auxiliar que contém todas as informações do arquivo XML da NF-e. Este relatório deve ser impresso e incluído na mercadoria. O sistema oferece vários modelos do BIP de relatório de DANFe; um para o processo normal e um para cada um dos processos de contingência diferentes (SVC-AN, SVC-RS, FS e FS-DA, NFC-e Offline e EPEC/DPEC). O tipo de DANFe que o sistema imprime depende da versão UBE de extração de NF-e.