Caricamento dati da CSV
Esempio di caricamento dati da file CSV (tabella kCoupon):
Il parametro “Template” contiene il riferimento alla tabella “kCsvImport”:
NB: il parametro “Keys” deve contenere l’elenco delle chiavi della tabella, in questo caso “Code” o “Barcode”. Il valore inserito deve essere il nome della property della tabella kCoupon:
Esempio di CSV, con:
“;” come separatore dei campi
“.” separatore delle migliaia
“,” separatore dei decimali
Code;Description;Barcode;BarcodeType;CouponType.Code;Status;UnlimitedUse;DiscountMethod;StartDate;EndDate;DiscountAmount.Currency.Code;IssueStore.Code
Prova_Coupon_Limitato;"prova Limitato";00540100999D;2;V_PROMO;1;0;1;26062024;26062024;EUR;15
NOTA BENE
Il nome delle colonne del file CSV deve essere uguale al nome delle property della tabella kCoupon, ma alle chiavi esterne va aggiunto “.Code”, es:
CouponType.Code
DiscountAmount.Currency.Code
IssueStore.Code
Il valore dei campi enumerati va sostituito con il codice corrispondente, es: il parametro “BarcodeType” viene scaricato da VC con il valore “Code 128” ma va caricato con il relativo codice cioè “2”.
Nuovo record nella kCoupon: