Correção de base de dados¶
Atenção — crítico
Analise antes de executar os comandos. Os procedimentos abaixo apagam ou alteram registros diretamente na base do cliente.
Tabela PAOVOCLA¶
Verificar se existem campos cla-data = ?. Se sim, remover esses registros.
Verificar se existem campos cla-dtpostura = ?. Se sim, colocar a mesma data do cla-data.
Tabela PRODAVES¶
Verificar o último prodaves com pra-tipo = "C" ou pra-tipo = "D" e deletar os prodaves para frente disso. O objetivo é deletar as programações de alojamento futuras da tabela PRODAVES, pois elas agora serão tratadas pelas tabelas do I3PC.
pra-tipo |
Significado |
|---|---|
C |
Confirmado / Ração enviada / Pré-alojamento |
D |
Despachado / Alojado / Pinto enviado |
1. Identificar as datas e tipos¶
BACA para o usuário identificar as datas e tipos.
for each prodaves no-lock
by prodaves.pra-data desc
by prodaves.cli-codigo
by prodaves.gpp-codigo
by prodaves.gpp-lote.
disp prodaves.pra-data
prodaves.cli-codigo
prodaves.gpp-codigo
prodaves.gpp-lote
prodaves.pra-tipo
prodaves.pra-situa
prodaves.pra-qtde.
end.
2. Remover os alojamentos futuros¶
Após identificar a data, colocá-la neste BACA e os alojamentos futuros serão removidos.
for each prodaves where
prodaves.pra-data >= 04/22/2024
by prodaves.pra-data desc
by prodaves.cli-codigo
by prodaves.gpp-codigo
by prodaves.gpp-lote.
delete prodaves.
end.
Tabela PAABATE¶
1. Remover abates sem data¶
Deletar os paabate cuja data de abate está ?.
2. Conferir as pesagens no Industrial¶
Entrar no módulo Industrial e verificar até que dia possui abates/pesagens realizadas. Conferir em todas as unidades de frigorífico.
3. Remover abates e apanhas programados¶
Verifica os abates e apanhas de programação em dias que ainda não têm pesagem e os remove, pois os programados serão realizados na tabela do I3PC.
for each paabate where
paabate.pab-data >= 04/12/2024:
for each paapanha of paabate:
delete paapanha.
end.
delete paabate.
end.
Tabela PARESMA¶
Deletar a tabela de consolidação dos dados, pois ela será criada novamente após as parametrizações (veja Recriar o consolidador).