Vai al contenuto

Verifica integrita' commesse

Programma: COGZ58 | Menu: Lab.Odont. > Operativo > Utilita'

A cosa serve

Esegue un controllo di integrita' sugli archivi delle commesse di laboratorio, verificando la coerenza tra le righe di lavorazione e i rispettivi record di testata e prescrizione. Il programma individua e segnala le situazioni anomale in cui esistono dati orfani o collegamenti mancanti.

Questa utilita' e' pensata per la manutenzione degli archivi e dovrebbe essere eseguita periodicamente per garantire la correttezza dei dati.

Come si accede

Dal menu Lab.Odont. > Operativo > Utilita'.

Operativita'

La maschera

La maschera non richiede parametri di input. All'avvio viene mostrata una finestra con due contatori che si aggiornano durante l'elaborazione:

Contatore Descrizione
Righe lette Numero totale di record esaminati
Errori trovati Numero di anomalie riscontrate

Eseguire la verifica

  1. Confermare l'avvio dell'elaborazione con F3
  2. Il programma esamina automaticamente tutti gli archivi
  3. Al termine viene mostrato un messaggio con l'esito:
  4. Se sono stati trovati errori: viene indicato il percorso del file di log generato
  5. Se non sono stati trovati errori: viene mostrato "Elaborazione terminata"

Il file di log

Quando vengono riscontrate anomalie, il programma genera un file di log nella cartella temporanea con il nome #$logcogz58.txt. Il file contiene una riga per ciascuna anomalia trovata, con i dettagli del record problematico.

Regole di business

Controlli eseguiti

Il programma esegue due verifiche distinte:

Verifica 1 -- Righe commessa senza testata o prescrizione:

Per ogni riga di lavorazione presente nell'archivio, il sistema verifica:

  • Che esista la prescrizione a cui la riga fa riferimento. Se mancante, viene segnalato nel log
  • Che esista la testata commessa corrispondente. Se mancante, viene segnalato nel log

Le righe appartenenti alla stessa commessa vengono verificate una sola volta.

Verifica 2 -- Righe piano senza commessa:

Per ogni riga del piano di fabbricazione temporaneo (cioe' i piani personalizzati sulle commesse), il sistema verifica:

  • Che esista la testata commessa collegata al piano. Se mancante, viene segnalato nel log
  • Che esista la riga commessa corrispondente. Se mancante, viene segnalato nel log

Natura delle anomalie

Le anomalie segnalate possono derivare da:

  • Cancellazioni parziali di dati
  • Interruzioni anomale durante operazioni di scrittura
  • Incoerenze generate da interventi manuali sugli archivi

Messaggi di errore

Messaggio Causa Cosa fare
Creato file log: [percorso] Sono state trovate anomalie Esaminare il file di log indicato e valutare gli interventi necessari
Elaborazione terminata Nessuna anomalia riscontrata Nessuna azione richiesta

Vedi anche