Conteúdo

1. Visão Geral

O processo Gerar NFCom disponível no Módulo TOTVS Gestão de Estoque, Compras e Faturamento transforma os movimentos criados nesse módulo em documentos fiscais eletrônicos (xmls) que serão enviado para a SEFAZ do Contribuinte posteriormente.

2. Fluxo do Processo

2. Configurações iniciais

Para acessar o menu Documentos Eletrônicos | Nota Fiscal de Comunicação Eletrônica (NFCom) e Gerar a NFCom é necessário realizar algumas configurações iniciais conforme abaixo:

Acesse o perfil vinculado ao usuário, do módulo Gestão de Estoque, Compras e Faturamento, edite o perfil, vá até a aba Acesso a Menus, siga o caminho [04] Vendas | [04.02] Documentos Eletrônicos, selecione [04.02.01.07] Nota Fiscal de Comunicação Eletrônica (NFCom) e logo após clique em Permitir Acesso.

Para usar o fracionamento na geração da NFCom é necessário criar um fracionamento de job informando a classe de job "DocNFComGerarData" as frações máximas e mínimas, marcar se é agendável e se está ativo.

Formulário com dados do fracionamento

3. Execução do Processo

O processo Gerar NFCom pode ser Executado conforme abaixo:

A execução deste processo ocorre através do menu Documentos Eletrônicos | Nota Fiscal de Comunicação Eletrônica (NFCom) | Processos | Gerar NFCom.

  1.  O processo identificar quais movimentos de NFCom ainda não geraram o Xml.
  2.  O processo vai gerar a NFCom e persistir na base de dados com o status Não Transmitido.
  3.  Este processo é passível de fracionamento de job

3.1 Quando o fracionamento vai ocorrer?
        Ao executar o processo Gerar NFCom.
        Para isso é necessário criar o job fracionável em "Segurança de Jobs Fracionáveis" como explica em .

    1. Quantos registros por fracionamento podem ter?
    2. O que pode ocorrer quando não tem fracionamento configurado?
  1.  Quando parametrizado em N camadas o processo identifica instâncias dele mesmo para evitar concorrência.
    1. Explicar como funciona a concorrência de job?


A execução deste processo é através do menu Faturamento | Movimentação | Processos | Gerar Xml NFCom.

  1.  Pode ser selecionado o(s) Movimento(s) que serão gerados.
  2.  Este processo será semelhante a Gerar NFCom que está no menu Nota Fiscal de Comunicação Eletrônica (NFCom) que vai persistir na base de dados a NFCom com status "Não Transmitido".
  3.  Será criado uma NFCom na tela de Nota Fiscal de Comunicação Eletrônica (NFCom) e se o movimento já estiver registrado, o mesmo será atualizado com o status Não Transmitido.
  4.  Ao regerar um movimento que já foi registrado, o mesmo ocorrerá para as NFCom's com status Não Transmitido, Inconsistente ou Rejeitado.
  5.  Este processo é passível de fracionamento de job
  6.  Quando parametrizado em N camadas o processo identifica instâncias dele mesmo para evitar concorrência.


Execução desse processo:

1- Esta opção trata uma automatização da opção Enviar (principal).

2- A execução deste processo ocorre através do menu Documentos Eletrônicos | Nota Fiscal de Comunicação Eletrônica (NFCom) | Processos | Gerar NFCom

3- Na tela de execução do processo, deixe o campo "Data Final" em branco e Defina a recorrência de execução do Job de acordo com a necessidade operacional (diária, semanal, etc.).

Ao configurar esta recorrência da geração da NFCom, a mesma será de forma contínua e sem necessidade de intervenção manual, conforme ilustrado abaixo:


4. Layout do xml Gerado

Esse processo irá gerar o xml da NFCom conforme estrutura abaixo, ao clicar em cada ponto da estrutura pode ser verificado os detalhes e regras de geração de cada campo.