Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Entrambe le parti precedenti la revisione Revisione precedente
Prossima revisione
Revisione precedente
netram2:menu:comuni:ttdd [2011/12/22 14:51]
beltrami [Testata Tabella]
netram2:menu:comuni:ttdd [2012/06/27 12:50] (versione attuale)
barbara
Linea 1: Linea 1:
- +====== TTDD - Aggiornamento e Visualizzazione archivio TD - dati tabelle gruppo (GR)======
-====== Aggiornamento e Visualizzazione archivio TD - dati tabelle utente ======+
  
-Consente la visualizzazione con navigazione degli elementi scelti con l'elencatore vedi : [[Netram2:aiutogenerale:aggiornamenti|Aggiornamento e Visualizzazione Archivi]].+Questa linea gestisce i dati di una [[netram2:aiutogenerale:tabelle_di_decodifica|Tabella di Decodifica]] e non è aggiornabile dagli amministratori del gruppo.
  
-Questo programma vi consente di gestire (inserire,variare,annullare) i dati base della matricola trattata presenti sull'archivio [[Netram2:archivi:comuni:td|TD - Elementi Tabelle descizione]]. 
  
 +===== Uso =====
  
 +Permette di inserire, cancellare o modificare i dati delle tabelle di gruppo.
 +\\ Va sempre aggiornata insieme alla corrispondente linea delle [[netram2:menu:comuni:tttd|testate]].
  
-===== Particolarita' ===== +  * **nome tabella** è il codice della testata, che deve già essere inserita nella[[netram2:menu:comuni:tttd|linea corrispondente]]. 
-Le tabelle decodifica sono il punto di partenza per la gestione di tutto il sistema //**Netram2**//.+  * **codice tabella** è il codice della riga di tabella. 
 +  * **decodifica tabella** è la decodifica corrispondente
  
-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. 
  
  
-=====Elementi di una tabella===== 
  
-Con la funzione TTDD scegliamo la nuova tabella AB389 e inseriamo il codice "F", flag validita’ impostato, lasciamo bianco il codice societa’ e la descrizione "Falce", lo stesso facciamo per il codice "M" descrizione "Martello". 
- 
-Ora dobbiamo fare alcune operazioni sul dizionario dei dati AR per consentire l'effetto desiderato sui pannelli di inserimento dati. 
- 
-Infatti se provate a modificare per una matricola il campo AB389 con la funzione ADFB noterete che accetta qualunque cose inseriate e comunque non compare la decodifica, inoltre il campo puo’ anche essere lasciato vuoto. 
- 
-In pratica il bottone a fianco del campo si limita a fare da suggeritore per l’inserimento 
- 
-=====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 (**fill**aggio 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.