Anterior  Próximo

Navegação:  e-Forms NFC-e 4.8.1.0 > Manual de Limpeza de Banco de Dados e-Forms NFC-e > Manual de Configuração da Rotina de Limpeza do e-Forms para bancos SQL > Fluxo da Rotina de Limpeza do e-Forms > Processo de Exclusão de Documentos

Exclusão de Documentos Expirados

Com base nos dados coletados no item anterior a exclusão é realizada na seguinte ordem:

 

Passo 1 – EVENTOS

 

TBEVENT – São excluídos todos os registros vinculados aos logDocIds da tabela TMPLOGDOCIDS
TBPROCESSESLOTS e TBLOTS – São excluídos todos os registros que tenham o logDocId presente na tabela TMPLOTIDS

 

Passo 2 – PROCESSOS

 

TBPROCESS – São excluídos todos os registros onde o processId esteja na coluna ProcessId ou na coluna RegistryProcessID da TMPPROCESSIDS.
TBAUTOMATE – São excluídos todos os registros onde o valor da coluna ProcessDataId não esteja na TBPROCESS;
TBPROCESSDATA – São excluídos todos os registros onde o ProcessId não esteja na TBPROCESS;

 

Passo 3 – REIMPRESSÃO PELO E-MONITOR

 

TBLOGDOCUMENTPRINTED - São excluídos todos os registros onde o valor da coluna logDocId esteja na tabela TMPLOGDOCDIS

 

 

Passo 4 – DOCUMENTOS RELACIONADOS

 

TBRELATEDDOCUMENT - São excluídos todos os registros onde o LogDocID conste na TMPLOGSDOCIDS e que não tenham registros órfãos.

 

 

Passo 5 – MENSAGENS

 

TBLOGDOCMESSAGE - Remove os registros de mensagens vinculados aos LogDocIds da tabela tmpLogsDocIdsque serão removidos.

 

Passo 6 – DOCUMENTOS DE ENTRADA

         

TBENTRYDOCUMENT - Remove os registros de sumário de documentos de entrada vinculados aos tmpLogsDocIds que serão removidos.

 

 

Passo 7 – STATUS

         

TbLogDocumentStatus - remove os registros de status vinculados aos tmpLogsDocIds que serão removidos.

 

                 

Passo 8 – LOGS DE AÇÕES DO MONITOR

 

TbLogDocumentAction - remove os registros de log de ações do e-monitor vinculados aos tmpLogsDocIds que serão removidos.

 

 

Passo 9 – SENDER CONSULT

 

TbSenderConsult - remove os registros do sender consult vinculados aos tmpLogsDocIds que serão removidos.

 

 

Passo 9 – LOGS

         

TbLogDocument - remove os registros de log de documento que estão com a exclusão permitida.

 

 

Passo 10 – LOTES

         

TbLot - remove os lotes que estão com data de criação inferior a data do último documento excluído.

 

 

Voltar