Caratteristiche dei files CSV
Se come sorgente dati hai scelto Files CSV è importante che le loro caratteristiche rispettino alcuni standard:
1 Il separatore colonne da utilizzare deve essere il punto e virgola ;
2 La prima riga del file deve contenere l’intestazione con i nomi delle colonne
- Le date devono essere nel formato AAAA-MM-DD hh:mm:ss ie:. 2022-02-25 12:15:36
- Utilizza il punto . come separatore dei decimali nei numeri .
pi greco π = 3.141592653
Colonne e nomi dei campi
L’intestazione e i nomi di colonna non hanno nessun vincolo, può essere utilizzato un numero variabile di colonne e i nomi devono solo rispettare la nomenclatura senza spazi bianchi o caratteri speciali al loro interno
Rag Soc |
||
Codice ID |
|
|
$Prezzo |
||
RagSoc |
||
CodiceID |
|
|
Prezzo |
Clienti.csv
id;ragionesociale;piva;codicefiscale;indirizzo;cap;localita;stato;provincia
1;TRANCERIA LIGURE S.r.l. ;992180117;2238700963;Via Valdilocchi, 2;19126;LA SPEZIA;IT;
2;T.M.M. GRUPPO CSL S.P.A. ;1983900018;1983900018;LOTTIZZAZIONE ZONA PIP 3;56025;PONTEDERA ;IT;PI
4;SCOTTI STEFANO S.R.L. Conc. Lancia Autobianchi;398860502;398860502;Via Don Milani, 5;56025;PONTEDERA;IT;
Giacenze.csv
"id";"idarticolo";"data";"ent";"entprv";"usc";"uscprv";"saldo";"saldoprv";"idmag";"ultagg";"inv";"obsoleto";"saldo2prv"
"3618";"8162";"1978-05-30";"18,000";"0,000";"17,000";"0,000";"1,000";"1,000";"1";"2021-12-10 10:09:16";"0";"0";"1,000"
"3619";"8177";"1978-05-30";"18,000";"0,000";"17,000";"0,000";"1,000";"1,000";"1";"2021-12-10 10:09:16";"0";"0";"1,000"
"3620";"8189";"1978-05-30";"18,000";"0,000";"17,000";"0,000";"1,000";"1,000";"1";"2021-12-10 10:09:16";"0";"0";"1,000"
"3621";"11441";"1978-05-30";"18,000";"0,000";"17,000";"0,000";"1,000";"1,000";"1";"2021-12-10 10:09:16";"0";"0";"1,000"
"92061";"11801";"1978-05-30";"4,000";"0,000";"3,000";"0,000";"1,000";"1,000";"1";"2020-01-08 10:15:23";"0";"0";"1,000"
Come si può notare le colonne di Giacenze.csv sono racchiuse tra doppi apici “” ed è un formato valido per iProdSync
Se una riga contiene più o meno colonne dell’intestazione viene ignorata senza messasggi di errore.
Questo può verificarsi per i campi che contengono il ; al loro interno e nel csv viene interpretato come interruzione di colonna.
I files csv, come qualsiasi tabella SQL, devono essere associati ai campi di iProd attraverso Configurazione -> Modello Dati -> Associazioni Vedi Modello Dati