Limpeza de Documentos Inválidos

Anterior
Próximo
Feedback
Imprimir

Limpeza de Documentos Inválidos

O processo de exclusão dos documentos inválidos ocorre também dentro de um laço de repetição da mesma forma que os documentos válidos. São selecionados todos os registros da TBPROCESS onde o valor de processId conste na TBLOGFILTERDOCUMENT e que o valor de FilterDate seja menor que MinDoc (data mínima da seleção) + diasdevida. O resultado desta consulta é armazenado na tabela TMPDOCINVALIDSPROCESSIDS. Essa exclusão é realizada na seguinte ordem:

 

Passo 1 - TBLOGFILTERDOCUMENT - Remove registros onde o processId esteja em TMPDOCINVALIDSPROCESSIDS.

Passo 2 - TBPROCESS - Remove registros onde o processId esteja em TMPDOCINVALIDSPROCESSIDS.

Passo 3 - TBPROCESSDATAID - Remove registros onde o processDataId esteja em TMPDOCINVALIDSPROCESSIDS.