IBM Sterling B2B Integrator Generic Envelope service MT example

The Generic Envelope example demonstrates how to transform a proprietary single credit transfer positional (flat) file into MT103 STP messages.

The positional file has a 'one line' per record format and terminates with a newLine. Each record consists of data elements which are delimited by horizontal tabs HEX"09". The first record in the file is reserved as the header record, and each record is separated by a 45 character broken line. Each data element within a record was designed to match corresponding SWIFT FIN MT tag fields that makes up a MT103 STP message body.

The example file consists of three single credit transfer records.

The Generic Envelope service MT example files install into the following directory: install_dir /packs/financial_payments_vnnn/swift/mt/examples/sterling/services/generic_envelope

The source for this type of map is the credit_transfer_to_mt103+ , and the map is called crdt_xfer_to_mt103_plus.
  • Input 1 (single_credit_transfer_flat) – This card is used to represent the credit transfer positional data file.
  • Output 1 (mt103_plus_block4) – This card retrieves all data elements that match corresponding SWIFT FIN MT tag fields that makes up a MT103 STP message body.

The resulting MT103 STP message from the translation map is limited to the block 4 message body and does not include envelopes. The envelopes, for example, block 1, block 2 and block 3, are populated as part of the Generic Envelope service.