IntraFile.WRITE(
FORMAT(“Intra - form Buffer”.“Tariff No.”,8) + ‘,’ +
FORMAT(“Intra - form Buffer”.“Transaction Type”,1) + ‘,’ +
FORMAT(“Intra - form Buffer”.“Group Code”,1) + ‘,’ +
FORMAT(Text1130007,1) + ‘,’ +
FORMAT(“Intra - form Buffer”.“Country code”,2) + ‘,’ +
FORMAT(“Intra - form Buffer”.“Country of Origin Code”,2) + ‘,’ +
FORMAT(“Intra - form Buffer”.Area,2) + ‘,’ +
CONVERTSTR(FORMAT(RoundTotalWeight,9,1),’ ‘,‘0’) + ‘,’ +
CONVERTSTR(FORMAT(RoundQty,9,1),’ ‘,‘0’) + ‘,’ +
FORMAT(“Intra - form Buffer”.“VAT Registration No.”,14) + ‘,’ +
FORMAT(“Intra - form Buffer”.“Transport Method”,1) + ‘,’ +
//INIZIO
//Sign + CONVERTSTR(FORMAT(RoundAmount,12,1),’ ‘,‘0’) + ‘,’ +
//Sign + CONVERTSTR(FORMAT(RoundStatValue,12,1),’ ‘,‘0’) + ‘,’ +
CONVERTSTR(FORMAT(RoundAmount,12,1),’ ‘,‘0’) + ‘,’ +
CONVERTSTR(FORMAT(RoundStatValue,12,1),’ ‘,‘0’) + ‘,’ +
//FINE
FORMAT(“Intrastat Jnl. Line”.“Internal Ref. No.”,14) + ‘,’ +
//INIZIO
//Sign + CONVERTSTR(FORMAT(RoundCurrAmount,12,1),’ ‘,‘0’) + ‘,’ +
CONVERTSTR(FORMAT(RoundCurrAmount,12,1),’ ',‘0’) + ‘,’ +
//FINE
FORMAT(“Intra - form Buffer”.“Transaction Specification”,2) + ‘,’ +
//INIZIO
// FORMAT(“Intra - form Buffer”.“Statistics Period”) + ‘,’ +
‘20’+COPYSTR(FORMAT(“Intra - form Buffer”.“Reference Period”),1,2) + ‘,’ +
COPYSTR(FORMAT(“Intra - form Buffer”.“Reference Period”),3,2) + ‘,’ +
Sign);
//FINE
Tieni conto che il mio cliente ha l’intrastat semplificato quindi ho dovuto adeguare/settare la trascodica verso le dogane considerando meno cambi rispetto a quello che avrebbe se le esportazioni superassero i 20 milioni di euro.