Building a custom MT type tree
This procedure describes how to create a custom MT103 STP type tree.
Perform the following steps to create a custom MT103 STP type tree:
- Open the swift_iso7775_yyyy.mtt type tree that installs with the SWIFT component of the IBM Transformation Extender Pack for Financial Payments.
- Select Save As and define a new type tree named swift_mt103_plus_nohdrs.mtt.
- Under SWIFT > Batch, remove all groups except Category1.
- Under SWIFT > Batch > Category1 group, remove all groups except for MT 103.
- Under the SWIFT > Block > Text, remove all categories except for Category1.
- Under the SWIFT > Block > Text > Category1 category, remove all category groups except for MT103_Plus.
- Under the SWIFT > Block > Text > Category1 > MT103_Plus category, create a copy of the Message group called MessageContentOnly in the same MT103_Plus category
-
On the SWIFT > Block > Text > Category1 > MT103_Plus > MessageContentOnly group, update the following Type Syntax properties to None:
- Initiator
- Terminator
-
Under the SWIFT > Block > Text > Category1 > MT103_Plus category, create a new block4ContentOnly group with the following
properties:
- Set the Class to Group.
- Set Group Subclass to Sequence
- Set Group Subclass > Format to Implicit.
- Include the MessageContentOnly group as a component of block4ContentOnly with a range of (1:s).
- Under the SWIFT > Message category, remove all Category groups except for Category1.
- Under the SWIFT > Message > Category1 group, remove the all groups except for MT103.
- Under the SWIFT > Message > Category1 > MT103 group, remove Core group.
- Under the SWIFT > Message > Input category, remove all groups except for Category1.
- Under the SWIFT > Message > Input > Category1 group, remove all groups except for MT103.
- Under SWIFT > Message > Input > Category1 > MT103 group, remove the Core group.
- Under SWIFT > Message > Output category, remove all groups except for Category1.
- Under the SWIFT > Message > Output > Category1 group, remove all groups except for MT103.
- Under the SWIFT > Message > Output > Category1 > MT103 group, remove the Core group.
- Under the SWIFT > Message > LiveMsgs group remove all components except for MT103 Category1.
- Under the SWIFT > Subfield > Block category, remove the Tag 270 and Tag 280 groups.
- Analyze and save the type tree. Warnings will occur. Errors will not exist.