Importare prove
Portare in questo archivio un file .glab registrato su un'altra installazione come voce indipendente e pienamente tracciabile: che cosa viene convalidato, che cosa la copia riceve e che cosa non riceve mai.
Il comando Importa sta nella testata dell'elenco delle prove, accanto ad Aggiorna, e
accetta un file .glab registrato su un'altra installazione
(Esportare una prova). Il comando è disegnato soltanto per un ruolo
con il permesso Esportare/importare gli storici; qualsiasi altro ruolo vede la testata
dell'elenco senza di esso. Richiede una stazione che accetti scritture ("La stazione è in
sola lettura."), perché pubblica un file di prova e una riga di indice, ed è in grigio
mentre un altro verbo della striscia è in esecuzione ("Il comando precedente è ancora in
esecuzione.").
Che cosa viene convalidato
Il file è trasmesso in una copia temporanea (i caricamenti sono limitati a 1 GB; il registro dice "Importazione · file…") e convalidato prima lì. Un rifiuto non crea alcuna voce:
| Rifiuto | Quando |
|---|---|
| Il file selezionato è vuoto o non si è potuto leggere. | Un caricamento vuoto o illeggibile. |
| Il file selezionato non è un file di prova di Ganter Lab. | Un file che non porta alcuna storia di schema di file di prova. |
| Questo file è stato creato da una versione più recente o incompatibile di Ganter Lab e non si può importare. | Un file di prova di un formato successivo o incompatibile. |
| Il file selezionato non è un file di prova di Ganter Lab leggibile. | Non è un database SQLite, oppure è corrotto. |
La ricevuta e la copia pubblicata
Un file di una base più vecchia ma supportata è aggiornato soltanto sulla copia temporanea;
il file ricevuto non viene mai toccato. La copia riceve poi, timbrata dentro di sé, la
propria ricevuta di importazione, cioè l'istante dell'importazione e il nome del file
ricevuto, così il registro può sempre dichiarare da dove viene la prova e un indice
ricostruito ripristina il segno Importata; una copia riesportata da un'altra stazione
portava la ricevuta di quella stazione, e la provenienza di questa copia è il suo arrivo
qui. La stazione pubblica una copia locale fresca sotto un nome univoco
(Imported_<run name>_<id>.db) e registra una voce nuova e indipendente; il registro dice
"Importata · nome · da file (dimensione)" e l'elenco si apre su di essa.
Che cosa la copia riceve e che cosa non riceve mai
- La prova importata riceve un'identità locale nuova di zecca; l'id originale della prova resta dentro il file come prova documentale, così due installazioni possono scambiarsi prove senza collisioni.
- Non è mai legata alla configurazione locale, nemmeno quando esiste una procedura con lo stesso nome: non appartiene ad alcuna unità, la sua procedura è nessuna, non si può riprendere, non conta mai per la produttività locale, non configura alcuna etichetta per Nuova etichetta, e "(rapporto della procedura)" la compone con il valore predefinito che contiene tutte le sezioni.
- Il suo stato è lo stato finale congelato nel file: una prova fatta terminare da un interblocco si importa come Interrotta, e uno stato congelato che non sia finale è riportato a Completata. Un file che non ha mai scritto la propria istantanea (la stazione di origine è morta a metà prova) si importa come prova Non riuscita che prende il nome del file, così non va perduta.
- Niente viene sovrascritto né fuso: importare due volte lo stesso file produce due voci indipendenti.
- Il responsabile viaggia con la copia come prova documentale congelata. Su una stazione che condivide lo stesso elenco di utenti l'identità congelata continua a indicare lo stesso operatore; altrove nomina la persona senza corrispondere ad alcun utente locale.
Usare la prova importata
Una volta importata, la prova è consultabile, commentabile, annotabile e riesportabile come qualsiasi altra, e i suoi artefatti di etichetta e le sue registrazioni di rapporto vengono con lei: i byte congelati di un artefatto si possono ristampare qui, mentre il PDF pubblicato di una registrazione non sta su questa stazione, quindi si può aprire o rinviare soltanto quando la stazione di origine ne ha conservato una copia dentro la prova; altrimenti genera un PDF nuovo dal file.
Se l'applicazione si ferma a metà importazione
Se l'applicazione si ferma nella stretta finestra fra la pubblicazione del file e la sua registrazione, il file non è perduto: Ricostruisci l'indice degli storici delle prove in Impostazioni riesamina i file delle prove, che sono la fonte della verità, e le restituisce la sua voce.