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:52]
perotti [File di parametri]
netram2:menu:comuni:fbv [2012/06/13 09:32] (versione attuale)
perotti [Fasi successive]
Linea 29: Linea 29:
 \\  \\ 
 \\ ''%%AA99900001__________________________________________V01200 CARLO%%'' \\ ''%%AA99900001__________________________________________V01200 CARLO%%''
-\\ ''%%AA99900002                                          V01200 DAVIDE%%'' +\\ ''%%AA99900002__________________________________________V01200 DAVIDE%%'' 
-\\ ''%%AA99900003                                          V01200 MARIO%%''+\\ ''%%AA99900003__________________________________________V01200 MARIO%%''
  
-\\ \\ Regole di compilazione obbligatorie:+N.B. Il carattere **_** viene usato nell'esempio solo per mantenere la spaziatura.
  
-  * 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. +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.  
-  * 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=====+K = Chiave completa (50 caratteri). E' da indicare la società (2 caratteri)  e matricola (2 caratteri).
  
-I due files prodotti verranno inseriti nella stessa cartella Ftp con lo stesso nome del file di parametri.+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).  
 + 
 + 
 +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=====
  
-Il primo file, con estensione .txt (attenzione a non ricoprire altri files con la stessa estensione) contiene tutte le variazioni inserite nel formato netram2.+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.