12. Web Service da NF-e [15-08-17]
12.2. Envio de uma NF-e individual
12.1.4. EnviaNFSincrono [15-08-17]
« Anterior
12.2.1. EnviaNFe2G [15-08-17]
Próximo »

12.2. Envio de uma NF-e individual

Sumário

Funcionalidades para envio de NF-e individual

É a forma mais fácil e simples de autorizar uma NF-e, sendo recomendada para usuários que emitem NF-e de forma espaçada durante o dia, o seu uso deve ser evitado nos casos em que existe uma concentração de emissão de notas fiscais como ocorre com as distribuídoras que formam carga para distribuição no final do dia ou no início do dia seguinte, para estes casos o envio da NF-e em lote torna o processo mais ágil.

Não existe WS para recepção de uma única NF-e, a DLL realiza os procedimentos necessários para envio da NF-e pelo WS de recepção de lote de NF-e.

Processo assíncrono, necessário fazer o envio da NF-e e posterior consulta do resultado do processamento da NF-e enviada.

Roteiro de implantação

  1. opções para criar a NF-e;

    • gerar o XML da NF-e; ou
    • gerar um arquivo Texto no padrão do emissor gratuito de NF-e e utilizar a funcionalidade TXT2XML que converte o txt em XML da versão 3.10 (a funcionalidade não tem suporte para a versão 4.00 do leiaute da NF-e);
  2. formas de envio da NF-e

    • chamar a funcionalidade EnviaNFe2G para enviar a NF-e sem assinatura, esta funcionalidade assina o XML, valida o XML, gera o lote e transmite o lote;
    • chamar a funcionalidade BuscaNFe2G para verificar o resultado do processamento do lote;
  3. Resultado do processamento da NF-e

    • se a NF-e tiver sido autorizada: gravar o procNFe e imprimir o DANFE,
    • caso contrário é preciso verificar a causa da falha, corrigir e reiniciar o processo.

Diagrama:

DiagramaAalho

12.2. Envio de uma NF-e individual
12. Web Service da NF-e [15-08-17]
« Anterior
12.1.4. EnviaNFSincrono [15-08-17]
Próximo »
12.2.1. EnviaNFe2G [15-08-17]