|
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
|