Loading GPI confirmations
Use the Sequential Data Facility (SDF) to load confirmation messages to ensure that SWIFT customer payments can be fully tracked. In order to facilitate this processing, SWIFT has defined a CSV file structure for payment confirmations. Files conforming to this specification can be loaded into FTM SWIFT using the Sequential Data Facility (SDF) which then creates MT199 messages and puts them on the specified IBM MQ input queue. Depending on subsequent processing, those MT199 message then will be sent to the network/SWIFT tracker.
The Sequential Data Facility (SDF) supports both the BASIC and ADVANCED CSV guidelines as described in the SWIFT Universal Confirmations CSV File Structure for Payment Confirmation of MT103 documentation. The CSV guidelines define UETR as optional element in the CSV files, but they are mandatory when loading the files using SDF. The destination BIC will be set to TRCKCHZZ for production and TRCKCHZ0 for Test&Training environments. The FIN sender address and transaction reference values can be set using the -fmtopt option. See the command description for details.
dnqsdf:
dnqsdf -import confirm.csv -ou OU1 -format CSV -fmtopt IBMADEFFAXXX;Myref%04d
-queue INST1.OU1.DNF_ILC_FIN -inst INST1
The MT199 messages will be created and stored in the INST1.OU1.DNF_ILC_FIN queue. The FIN sender address is set to IBMADEFFAXXX and the transaction reference will be generated using a running number within this import operation, starting with "Myref0001" and then incremented by one for the next messages.
{1:F01IBMADEFFAXXX0000000000}{2:I199TRCKCHZZXXXXN}{3:{121:11111111-7a48-4f5c-b890-bb3bf47fffff}}{4:
:20:Myref0002
:21:Payment0123444
:79://2012011000+0100
//RJCT/DUPL
//BANKBEBBXXX
//EUR9500,
-}