Overview
Il processo di importazione ed elaborazione dei File Foto e Decadali degli OLO Fornitori, volto alla costituzione di una copia locale del DBU, si articola nelle seguenti fasi:
- Acquisizione dei File (Delta e/o Foto) dagli OLO Fornitori
- Import dei Record contenuti nei File
- Produzione eventuali Scarti
- Pubblicazione eventuali Scarti
- Elaborazione dei Record
Indice |
Fase 1: Acquisizione dei File
Il sistema prevede tre modalità di acquisizione:
- Automatica diretta, con cadenza giornaliera (l'operatore non deve intervenire. Giornalmente, il sistema controlla dai siti degli OLO Fornitori se sono stati pubblicati nuovi File Delta - no Foto - e provvede a scaricarli)
- Manuale diretta (l'operatore avvia il download dei File Delta o Foto manualmente, tramite interfaccia web)
- Manuale (l'operatore scarica i File dai siti web degli OLO Fornitori, li copia in una cartella condivisa del sistema e lancia l'acquisizione tramite interfaccia web)
Durante la fase di Acquisizione, i File vengono anche decifrati (a meno di errori)
Ai File acquisiti viene attribuito lo stato di Ricevuto - Da Elaborare. In caso di errore su File viene attribuito lo stato Errato.
Fase 2: Import dei Record contenuti nei File
Può avvenire in automatico o in manuale: i File nello stato Ricevuto - Da Elaborare, vengono letti e i Record al loro interno importati nel DBU locale. Ai Record viene attribuito lo stato In attesa di elaborazione. I File lavorati passano allo stato Ricevuto - Elaborato'.
Fase 3: Produzione eventuali Scarti
I Record nello stato In attesa di elaborazione, vengono analizzati per individuare eventuali Scarti. Quando un Record risulta corretto, passa allo stato Elaborato. Se invece risulta da scartare, passa allo stato Errato, e un nuovo Scarto viene generato, nello stato Aperto.
Fase 4: Elaborazione delle correzioni e dei rifiuti
I Record nello stato In attesa di elaborazione, vengono analizzati per individuare eventuali correzioni e/o rifiuti prodotti con riferimento a Scarti precedentemente generati. In presenza di una correzione, lo stato del Record diviene Elaborato e lo stato del corrispondente Record di Scarto viene impostato su Chiuso. In presenza di un rifiuto, lo stato del record passa comunque a Elaborato, ma lo stato del Record di Scarto corrispondente diviene Rigettato