Nesta rotina é efetuada a limpeza das tabelas de dados do ambiente Faturamento.
Este programa irá tratar os registros já atendidos e que estejam dentro de um intervalo de dias indicado pelo usuário. Serão consideradas as seguintes informações para a depuração:
- Reservas p/ Faturamento (SC0): Data de emissão dentro do período indicado.
- Pedidos de Venda (SC5 e SC6): Todos com itens atendidos ou com resíduos eliminados, dentro do período solicitado. Quando todos os itens forem eliminados, o Cabeçalho do Pedido será eliminado.
- Pedidos Liberados (SC9): Todos, cujos Pedidos de Venda foram depurados.
- Notas Fiscais de Saída (SD2 e SF2): Elimina todas as notas fiscais dentro do período solicitado (cabeçalho e itens).
Antes de executar a limpeza mensal, a rotina gera um arquivo morto com os dados a serem eliminados. Os nomes dos arquivos são sugeridos considerando:
- A segunda e terceira posição do Alias do arquivo.
- Código da Empresa.
- Dia do processamento (data base).
- Mês do processamento (data base).
Os arquivos são gerados com a extensão “.AMT”.
Exemplo:
Caso seja realizada limpeza do arquivo “SC9” da empresa 07 no dia 09/10/1996, será sugerido o nome “C9070910.AMT” para o arquivo.
O nome do arquivo pode ser alterado pelo usuário, se necessário.
Importante: - Antes de efetuar a limpeza dos arquivos, providencie um backup geral do sistema;
- As rotinas de acertos de saldo, como das tabelas SB2 e SB6 utilizam a avaliação de movimentações de entrada e saída em seu processamento. Logo, quando é realizada apenas a limpeza de registros de saída, ao reprocessar o saldo, serão localizadas apenas as movimentações de entradas e, portanto, o saldo será ajustado de acordo com estas movimentações. Como boa prática é aconselhável a execução da limpeza nos registros de entradas, justamente para que em um eventual acerto de estoque as informações não fiquem discrepantes.
|