DE / PARA DE LEITORES EM LOTE

Este programa fará a troca do código de um conjunto de leitor por outro. Com isso cada leitor DE será substituido pelo leitor PARA.

O arquivo texto deverá possuir extensão .TXT

REPROCESSAMENTO

Caso o programa interrompa seu processamento, por exemplo devido ao longo tempo de duração, pode simplesmente ser reprocessado. Os códigos que já tiverem sido trocados serão ignorados.

Uma boa estratégia é fazer este processamento com arquivos pequenos, isto é, lotes pequenos de leitores. Ainda que se façam vários processamentos, a segurança e monitoramento serão melhores.

DADOS MODIFICADOS

- Cadastro, incluindo complemento, senhas, biometria e outros dados de controle.
- Histórico de empréstimos
- Reservas
- Multas
- DSI
- Registro de doações
- Roteiro de circulação (periódicos)

LAYOUT

No arquivo texto, os códigos DE e PARA devem ser informados em cada linha e separados por ; (ponto-e-vírgula).
Cada conjunto De-Para deve estar em uma linha. O primeiro campo é o Código De e o segundo campo é o código Para.

Exemplo:

1010;51357
1011;51362
1012;51370

BACKUP DO BANCO DE DADOS

Este processamento modifica várias tabelas e possivelmente vários leitores. Podem ocorrer imprevistos durante o processamento, tal como queda de energia ou interrupção do processo devido ao longo tempo. Por este motivo é muito importante fazer um backup antes da operação e fazê-lo num período em que a biblioteca esteja fechada.