Versões comparadas

Chave

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

...

Deck of Cards
idExecução
Card
labelGerar NFCom (principal)

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 explicado em Configurações Iniciais.

3.2 Quantos registros por fracionamento podem ter?
        21000 registros por fração.
        Se for necessário mais fatias do que parametrizado, o sistema fará o calculo automático da quantidade de fatias serão necessárias.

3.3 O que pode ocorrer quando não tem fracionamento configurado?
        Ao não criar Fracionamento de Jobs, pode ocorrer erro ao persistir dos dados no banco se existirem mais de 21.000 notas na mesma execução.

4. Quando parametrizado em N camadas o processo identifica instâncias dele mesmo para evitar concorrência.

4.1 Como funciona a concorrência de job?
        Verifica se existe outro job em execução de mesmo ID, coligada, nome e módulo (movimento), se sim não executa


Expandir
titleProcessos - Gerar NFCom

Card
labelGerar NFCom (a partir do Movimento)

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

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

3.2 Quantos registros por fracionamento podem ter?
        21000 registros por fração.
        Se for necessário mais fatias do que parametrizado, o sistema fará o calculo automático da quantidade de fatias serão necessárias.

3.3 O que pode ocorrer quando não tem fracionamento configurado?
        Ao não criar Fracionamento de Jobs, pode ocorrer erro ao persistir dos dados no banco se existirem mais de 21.000 notas na mesma execução.

6. Quando parametrizado em N camadas o processo identifica instâncias dele mesmo para evitar concorrência.

4.1 Como funciona a concorrência de job?
        Verifica se existe outro job em execução de mesmo ID, coligada, nome e módulo (movimento), se sim não executa


Expandir
titleProcessos - Gerar Xml NFCom

Image RemovedImage Added

Card
labelGerar NFCom (automático por agendamento de job)

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:


Expandir
titleProcesso - Gerar Agendar Geração NFCom (Agendamento de Job)

...