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:fbv [2012/06/13 08:49]
perotti [File di parametri]
netram2:menu:comuni:fbv [2012/06/13 09:32] (versione attuale)
perotti [Fasi successive]
Linea 24: Linea 24:
  
 La compilazione del file di parametri puo' essere effettuata con il blocco-note o un altro editor di testo, allo scopo suggeriamo di guardare l'esempio sottostante che consente di modificare il nominativo di una breve serie di matricole. La compilazione del file di parametri puo' essere effettuata con il blocco-note o un altro editor di testo, allo scopo suggeriamo di guardare l'esempio sottostante che consente di modificare il nominativo di una breve serie di matricole.
-\\ ''----+----10---+----20---+----30---+----40---+----50----+----60----+-----''  
-\\ ''AAKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKOCCCRRSVVVVVVVVVVVVV'' 
  
 +''%%----+----10---+----20---+----30---+----40---+----50----+----60----+-----%%''
 +\\ ''%%AAKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKOCCCRRSVVVVVVVVVVVVV%%''
 +\\ 
 +\\ ''%%AA99900001__________________________________________V01200 CARLO%%''
 +\\ ''%%AA99900002__________________________________________V01200 DAVIDE%%''
 +\\ ''%%AA99900003__________________________________________V01200 MARIO%%''
  
-\\ AA99900001                                          V01200 CARLO +N.B. Il carattere **_** viene usato nell'esempio solo per mantenere la spaziatura.
-\\ AA99900002                                          V01200 DAVIDE +
-\\ AA99900003                                          V01200 MARIO+
  
-\\ \\ Regole di compilazione obbligatorie:+A = Archivio da elaborare  (2 caratteri). I codici previsti sono : AA, RC, RG, RS, RT. E' possobile creare un unico file per aggiornare matricole e archivi differenti.  
  
-  * La prima riga del file deve contenere l'elenco completo separato da **;** di tutti i campi che si vogliono inserire/modificare. Tale elenco vale per tutto l'archivio. Per effettuare altri tipi di variazioni per una parte delle matricole  è obbligatorio predisporre un altro archivio. +K = Chiave completa (50 caratteri). E' da indicare la società (2 caratteri)  e matricola (2 caratteri).
-  * I primi due campi devono rispettivamente essere società e matricola (AA002 e AA003) ed essere di 3 e 5 caratteri. Attenzione quindi alle eventuali proprietà delle celle che elimaminano gli zeri non significativi. +
-  * Tutte le righe devono avere lo stesso numero di campi e quindi di separatori. +
-\\ \\ Regole generali. +
-  * I codici dei campi possono essere ottenuti "sorvolando" col mouse il [[netram2:aiutogenerale:maschere#pannello_operativo_sui_dati_tabellari|campo]] che si vuole modificare/inserire. +
  
-=====Risultati=====+O = Operazione (1 carattere). I caratteri previsti sono: 
 +  * **A** = Annulla tutto il rescord definito nella chiave. 
 +  * **I** = Inserisce il recordo definito nella chiave. 
 +  * **V** = Varia un dato per volta dell'archivio. Vuole la zona dati caricata. 
 +  * **+** = Somma il contenuto di questo file al contenuto del campo in archivio (solo campi numerici).  
 +  * **-** = Sottrae il contenuto di questo file al contenuto del campo in archivio (solo campi numerici). 
  
-I due files prodotti verranno inseriti nella stessa cartella Ftp con lo stesso nome del file di parametri. 
  
-Il primo file, con estensione .txt (attenzione a non ricoprire altri files con la stessa estensione) contiene tutte le variazioni inserite nel formato netram2.+C = Codice campo (3 caratteri). I codici dei campi possono essere ottenuti "sorvolando" col mouse il [[netram2:aiutogenerale:maschere#pannello_operativo_sui_dati_tabellari|campo]] che si vuole modificare/inserire.   
 + 
 +R = Codice occurs (2 caratteri). 
 + 
 +S = Segno dati numerici. Vale **+** (oppure spazio) o **-**. 
 + 
 +V = Campo valore (50 caratteri). Il valore da modificare o inserire. 
 + 
 + 
 + 
 + 
 +=====Risultati===== 
 + 
 +Viene creato un file con lo stesso nome dell'input e con estensione **.sca** contenente tutte le schede di aggiornamento scartate.
  
-Il secondo file, con estensione .log contiene gli eventuali errori formali presente sul file di input e quindi eventualmente da rettificare.+Al termine della procedura viene creato un archivio interno con tutte le schede di aggiornamento che non sono state scartate.
  
 =====Fasi successive====== =====Fasi successive======
  
-Come si deduce dal tipo di elaborazione, questa fase traduce il file di tipo .csv nel formato interno netram. Per aggiornare effettivamente i dati il prossimo passo da esequire è [[netram2:menu:comuni:fbv|FBV]].+Questa fase traduce il file di tipo .txt nel formato interno netram. Per aggiornare effettivamente i dati il prossimo passo da esequire è [[netram2:menu:utilita:cnv|CNV]].
 Ovviamente tutti i campi errati presenti sul log non saranno caricati. Ovviamente tutti i campi errati presenti sul log non saranno caricati.