Anterior  Próximo

Navegação:  e-Forms NFC-e 4.8.2.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

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.

 

 

Voltar