Árvore de páginas

Objetivo

Eliminar saldos e registros de apropriações contábeis, com o objetivo de reduzir o tamanho das bases de dados, ganhando além de espaço, performance em algumas tarefas e relatórios.

Ou seja, será efetuada a eliminação de movimentações da base de dados, em virtude dos inúmeros registros gerados pelo Ativo Fixo, carregando assim, os processamentos dos demais aplicativos. Esse processo será executado quando da necessidade de reduzir o volume de dados armazenados na base, para um melhor desempenho/performance do em algumas tarefas e relatórios do EMS5. Portanto, não há perda efetiva de dados imprescindíveis para o perfeito acompanhamento da evolução do Ativo Fixo, sendo que na execução deste processo são gerados arquivos para qualquer eventualidade retornar a posição original.

Visão Geral

Com este programa podem ser eliminados apenas saldos e cálculos de períodos fechados, gerando em arquivos ASCII os dados eliminados (em formato DUMP Progress), permitindo o retorno destas informações quando desejado, por intermédio da importação destes arquivos (LOAD Progress).

Salientamos que mesmo sendo eliminados os registros, a base de dados não diminuirá de tamanho, pois o Progress mantém os espaços como área reservada para um possível crescimento do banco. Para que o banco efetivamente diminua de tamanho, é necessário após a execução do procedimento de exclusão de valores históricos, fazer um “Dump-Load” da base de dados, que remontará o banco retirando os espaços vazios.

Nota:

Como é direcionado apenas o diretório onde as informações devem ser gravadas, é importante verificar após a execução, quais os arquivos ASCII gerados (nomes) e o correspondente conteúdo.

Exemplo:

O diretório C:\TesteProcesso é definido na tela base do programa, como o local de gravação das informações exportadas com o nome de DUMP das tabelas/arquivos gerados na execução do processo.
Com a execução foram gerados os arquivos: “fin075.d”, “fin325.d” e “fin352.d”.

Quando for desejado recuperar (LOAD Progress), essas informações de saldos e registros de cálculo gravadas, é necessário saber além do diretório, o nome dos arquivos ASCII gerados e o relacionamento com as respectivas tabelas de informações:

Arquivos ASCII gerados: fin075.d - Registros de Cálculo / fin325.d - Saldos / fin352.d - Apropriações Contábeis FAS.