Questa è una vecchia versione del documento!
Aggiornamento e Visualizzazione archivio TD - dati tabelle utente
Consente la visualizzazione con navigazione degli elementi scelti con l'elencatore vedi : Aggiornamento e Visualizzazione Archivi.
Questo programma vi consente di gestire (inserire,variare,annullare) i dati base della matricola trattata presenti sull'archivio TD - Elementi Tabelle descizione.
Particolarita'
Le tabelle decodifica sono il punto di partenza per la gestione di tutto il sistema Netram2.
Si puo’ creare una tabella per ogni campo anagrafico del sistema. E’ obbligatorio creare una tabella ed un elemento di tabella per ogni codice del sistema. Tutte le tabelle indispensabili al funzionamento del sistema vengono fornite gia’ compilate alla partenza della procedura. Pero’, durante la gestione del sistema, e’ indispensabile ricordare sempre che, prima di caricare una qualunque tabella specializzata, voci di paga, causali od orari di rilevazione etc., occorre caricare PRIMA il codice che vogliamo creare nella relativa tabella descrizione. Questo per motivi tecnici e per motivi di sicurezza,nel momento che un utente non e’ abilitato al caricamento di elementi di tabella l’ accesso a tutte le tabelle di configurazione e’ automaticamente limitato.
La creazione di una tabelle descrizioni avviene in due fasi:
- creazione di un testata attraverso la funzione TTTD
- inserimento delle righe della tabella con la funzione TTDD
Per poter creare una nuova tabella, la prima cosa da determinare e’ il codice da assegnare alla tabella che deve essere di 5 caratteri alfanumerici.
Il codice assegnabile e’ libero, la convenzione da noi stabilita e’, quando la tabella rappresenta la decodifica di un campo anagrafico, attribuire lo stesso codice del campo.
Per esempio se vogliamo creare una tabella di decodifica per il campo AA006 creeremo la tabella AA006.
Questo permette al sistema di trovare automaticamente la tabella interessata.
Collegamenti sul dizionario dati AR
Con la funzione TAD richiamiamo le caratteristiche del campo.
Nel pannello DATI BASE notiamo:
AY011 - la descrizione che possiamo variare, ora probabilmente si chiamera’ “campo utente da 9 (1)” o qualcosa del genere
AY032 - valore minimo ammesso
AY033 - valore massimo ammesso
AY043 - tipo decodifica, se impostato a “P” pretende che cio’ che inseriamo nel campo sia “P”resente in tabella, se impostato a “D” lo “D”ecodifica sulla videata specifica
AY044 - carattere di riempimento (fillaggio in termine tecnico), indica qual'e' il carattere da utilizzare per riempire i restanti caratteri del campo non digitati, utile nel caso di campi numerici per riempire a sinistra con gli zeri non significativi (es. matricola)
AY045 - indica se deve riempire a “S”inistra o a “D”estra
AY051 -
AY052 -
AY061 - accetta campo vuoto, se togliamo il flag il sistema pretendera’ il caricamento del campo come obbligatorio.
AY062 - indica quanti caratteri deve mettere a video
AY047 - avverte il sistema se noi vogliamo utilizzare una tabella che non sia quella di default, cioe’ una tabella il cui nome non sia uguale al campo.
AY048 -
Vigore e codice societa’
Il flag vigore della tabella descrizioni consente di mantenere in tabella dei campo obsoleti con la funzione di memoria storica. Infatti i codici senza “Vigore” non vengono piu’ accettati ma restano nel sistema per impedire il riutilizzo di codici che a suo tempo avevano altri significati.
Il campo societa’ se compilato rende il particolare elemento valido solo per una societa’.
Attenzione: si sconsiglia di creare delle tabelle con codici validi per una societa’ mescolati a codici validi per tutte le societa', molto meglio creare delle tabelle comuni e laddove necessario creare l'intera tabella per societa’.
Tabelle riservate
Le tabelle che iniziano per RP sono riservate del sistema e la loro manutenzione e’ a carico del fornitore del software.
NON MODIFICATE LE TABELLE CHE INIZIANO CON IL PREFISSO “RP”: esse verranno aggiornate automaticamente da Ram.
Tabelle e campi "Combo"
Anche i campi “Combo” [quelli con la tendina per le scelte] sono collegati a tabelle di decodifica.
Queste tabelle vengono utilizzate negli aggiornamenti “batch” cioe’ con movimenti da file, per le procedure di stampa e per le estrazioni, mentre il contenuto delle tendine e’ inserito all'interno del package java.
Normalmente l'utilizzo dei campi combo nella nostra procedura e' dettato dalla necessita’ di inserire una gestione diretta del contenuto del campo e non libera da parte dell'utente.
Per esempio il campo “sesso” dove i codici accettati sono “M” e “F” e non per esempio “1” e “2” perché il dato viene ribaltato nelle denuncie di fine anno [come il 770] oppure utilizzati nel programma del DM10 per il codici MA00 e FE00.