LOJA290 - Limpeza da base
1657 Limpeza das Bases
Esta rotina, está disponibilizada em uma nova opçao de menu no grupo de MICELANIA/ARQUIVO e tem como finalidade eliminar registros das tabelas SL1,SL2,SL4,SF1,SF2,SD1,SD2,SE1,SE2,SE5 e SEF, armazenando-os em uma tabela auxiliar de mesma estrutura. Para eliminaçao dos registros das tabelas mencionadas, deverá informar uma data final e o local onde serao gravados as tabelas auxiliares, a eliminaçao dos registro atenderá aos seguintes critérios:
· Será analisado os registros da tabela SL1, verificando a data da emissao do orçamento (L1_EMISSAO) com a data de corte informada
· Todas as parcelas da venda estao finalizada (E1_SALDO=0)
· Será analisado os registros da tabela SF1, verificando a data da emissao da compra (F1_EMISSAO) com a data de corte informada
· Todas as parcelas da compra estao finalizada (E2_SALDO=0)
Ao final da copia da limpeza será criado um registro para histórico (VERDE), para que esta possa ser restaurada em uma eventual necessidade, bastando para isso selecionar a opçao "RESTORE', nesta opçao os registros armazenado nas tabelas auxiliares retornarao às suas respectivas tabela, atualizando o registro de histórico como restaurado (VERMELHO).
Criado também uma rotina para eliminar os arquivos auxiliares, caso nao haja necessidade de um eventual retorno, visando com isto aumentar espaço em disco.
As rotina de LIMPEZA ou de RESTORE poderá ser abortada a qualquer momento podendo continuar em outro momento, bastando para isto, estar posicionado no registro de legenda AMARELA.
Atencao: Este recurso estara disponivel apartir da versao 6.09