Guida su campo (TYC1FRM) 

Per ogni parte della comunicazione strutturata, il formato di dati può variare.
Il campo formula serve a definire la formattazione di ogni parte della comunicazione.
Per i campi alfanumerici, il campo formula non ha bisogno di essere indicato.

I campi formule devono essere indicati come nell'esempio sottostante:

 Esempio - 105: Importo Iniziale dell'operazione Traduzione nel formatol X3:

 105

Importo lordo in valuta del conto

15N: 12 posizioni + 3 decimali

 

Importo lordo in valuta iniziale

15N: 12 posizioni + 3 Decimali

 

Cambio

12N: 4 posizioni + 8 decimali

 

Valuta

3AN Codice Valuta ISO

 

Comunicazione strutturata

12AN 

 

Codice paese del mittente

2AN Codice Paese ISO

 

Importo controvalore in EURO

12N: 12 posizioni + 3 decimali

Traduzione in formato X3:

Titolo

Pos

Lung

formula

Importo lordo in valuta del conto

1

15

 format$("N:12.3", val(mid$(TCOMDT,1,15))/1000)

Importo lordo in valuta iniziale

16

15

 format$("N:12.3", val(mid$(TCOMDT,16,15))/1000)

Cambio

31

12

 format$("N:4.8", val(mid$(TCOMDT,31,12))/100000000)

Valuta

43

 

Comunicazione strutturata

46

12

 format$("N:12", mid$(TCOMDT,46,12))

Codice paese del mittente

58 

 

Importo controvalore in EURO

60 

15

 format$("N:12.3", val(mid$(TCOMDT,60,15))/1000)

Esempio - 108: Chiusura
 

 108

Controvalore in valuta del conto

15 N: 12 posizioni + 3 Decimali

 

Cifra tasso, base di calcolo

15N

 

Tasso

12 N: 4 posizioni + 8 decimali

 

periodo dal ... al ...

12N: GGMMAAAA GGMMAAAA

Traduzione in formato X3:

Titolo

Pos

Lung

formula

Controvalore in
valuta del conto

1

15

 format$("N:12.3", val(mid$(TCOMDT,1,15))/1000)

Cifra tasso, base calcolo

16

15

 format$("N:15", val(mid$(TCOMDT,16,15)))

Tasso

31

12

 format$("N:4.8", val(mid$(TCOMDT,31,12))/100000000)

Periodo dal

43

 format$("D:DD[/]MM[/]YY[ ]", mid$(TCOMDT,43,6))

Periodo al

49

6

 format$("D:DD[/]MM[/]YY", mid$(TCOMDT,49,6))