Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

draw.io Diagram
bordertrue
diagramNameDiagrama_Fluxo_NFe
simpleViewerfalse
width
linksauto
tbstyletop
lboxtrue
diagramWidth1761
revision34


  1. Emissão do Documento (XML da NF-e)

    • O ERP gera o XML da NF-e com base nos dados de venda ou serviço prestado.
  2. ERP Entrega Documento para o Integrador

    • O ERP envia o documento XML gerado para o Integrador para prosseguir com o processo de emissão.
  3. Validação de Schema XML pelo Integrador

    • O Integrador valida o XML recebido com base no schema do documento.

    • Caso de Falha:

      • Se houver um problema de validação, o Integrador retorna uma mensagem de "falha de schema XML" para o ERP.
    • Caso de Sucesso:

      • Se a validação for bem-sucedida, o processo continua.
  4. Assinatura do Documento

    • O Integrador assina digitalmente o XML da NF-e.
  5. Montagem de Lote

    • O Integrador monta um lote, que pode conter entre 1 e 50 XMLs de NF-e.
  6. Comunicação com SEFAZ

    • O Integrador abre uma conexão com o SEFAZ e envia o lote de NF-e.
  7. Recebimento de Protocolo Intermediário

    • O SEFAZ responde de forma assíncrona, fornecendo um protocolo intermediário ao Integrador.
  8. Consulta de Status no SEFAZ

    • O Integrador espera alguns segundos e faz uma nova consulta de status no SEFAZ, utilizando o protocolo recebido.

    • Caso de Mensagem 103:

      • Se o SEFAZ retorna com a mensagem 103 (lote ainda não processado), o Integrador espera mais alguns segundos e faz uma nova consulta.
    • Caso de Lote Processado:

      • Se o SEFAZ indica que o lote já foi processado, o status dos documentos contidos no lote é retornado ao Integrador.
  9. Retorno ao ERP

    • O Integrador processa as respostas recebidas e retorna o status dos documentos para o ERP emissor.
  10. Guarda do Documento

    • O Integrador armazena os documentos processados pelo prazo determinado em lei.

...