Il programma "Variazione Tracciati Archivi" è stato modificato per attivare le modifiche sui nuovi archivi SQL delle registrazioni contabili. L'interfaccia ha subito le seguenti variazioni:
- ammodernato il messaggio di ingresso;
- ammodernato l'elenco degli archivi modificabili;
- nell'elenco degli archivi modificabili viene evidenziato se l'archivio è o meno in SQL;
- entrando in variazione di un archivio SQL viene proposta una nuova interfaccia per la modifica/creazione di campi aggiuntivi.
Le peculiarità di questa nuova interfaccia sono di seguito elencate e, in parte, forzate dalla maggior necessità di controllo e rigidità che richiede un database SQL:
- entrando nella procedura vengono elencati tutti i campi dell'archivio (anche quelli fissi non modificabili dall'utente che sono visualizzati in grigio e contraddistinti da un lucchetto);
- è possibile creare nuovi campi cliccando sull'apposito pulsante "nuovo". Il programma richiede obbligatoriamente la selezione di un codice di attivazione (oltre a quelli previsti per il singolo archivio, ce ne sono altri 50 per campi generici con codice da 151 a 200). Per ogni archivio c'è un limite al numero di campi aggiungibili; nelle registrazioni contabili è 10 (come prima);
- per ciascun campo aggiuntivo si imputa una "descrizione" esaustiva del campo e una stringa da utilizzare come "Intestazione colonna" nella gestione dell'archivio o nella preparazione delle stampe personalizzate;
- per ciascun campo, in fase di creazione, è possibile definirne il "tipo" scegliendolo tra campi di testo, numerici (varie possibilità) e data;
- una volta scelto "tipo" e "codice di attivazione", anche se non si è ancora confermata la creazione del campo, rientrando in correzione dello stesso non è più possibile modificare questi due dati; se necessario si deve rimuovere e ricreare il campo stesso; l'unica variazione concessa, se si tratta di un "campo di testo", è la dimensione;
- il programma ha un sistema di controllo sofisticato che già in fase di input impedisce di scegliere due volte lo stesso codice di attivazione;
- nella colonna a destra della griglia di visualizzazione dei campi, un apposito simbolo evidenzia se, nella sessione di modifica in corso, il campo è stato creato ex novo, modificato o messo in cancellazione;
- è possibile cambiare l'ordine dei campi agendo sugli appositi pulsanti;
- tutte le variazione apportate ai campi (creazioni, modifiche e cancellazioni) vengono applicate in un colpo solo modificando la struttura SQL degli archivi. Il programma esegue eventuali troncamenti di dati nel caso in cui, a un campo di testo, sia stata ridotta la dimensione.