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.

Visualizza come Markdown

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.