Professional Documents
Culture Documents
Version 1.0
No part of this document may be reproduced or transmitted in any form or by any means,
for any purpose, without the express written permission of TEMENOS HEADQUARTERS SA.
Comments:
Initial Version
1. Introduction
This document explains the installation process for Swift 2019 changes for MT 300
message for Treasury module.
2. Update Details
The following table contains details of the updates that are required to be installed for the
Swift 2019 changes.
R17_DE_Outward_17
R17 DE R17_DE_Config_17
R17_DE_API_10
R17 FX R17_FX_Delivery_7
201603 DE 201603_DE_Outward_17
201603_DE_Config_20
201603_DE_API_7
201603 FX 201603_FX_Delivery_2
201507 DE 201507_DE_Outward_11
201507_DE_Config_9
201507_DE_API_2
201507 FX 201507_FX_Delivery_4
201608 DE 201608_DE_Outward_3
201608_DE_Config_6
201608_DE_API_2
201608 FX 201608_FX_Delivery_6
Note: DE changes are pre-requisite to FX changes, so the functionality is enabled only when both the
updates are available.
In addition to the above updates, the activation of the changes will also be dependent on the
installation of the SWFT19 Module; please contact your account manager.
Releases prior to R19 are subject to a fixed price charge; please contact your account manager for
further details
3. Installation Process
The following process should be followed to install the Swift 2019 changes.
3.1 Updates
Please refer to the table above which contains details of the updates that are required per
release. The standard updates installation process should be followed.
3.2 Installation of SWFT19 Module
Since SWFT19 is a new module and standard instructions for installing a new module should be
followed which includes adding the module in T24 SPF application. Please follow the below steps
one by one before downloading the updates from TCSP portal.
Once the updates have been installed into the system, the SWFT19 module is required to be
installed. The standard instructions for installing a new module should be followed. These are detailed
below for quick reference.
Note: For R19 release SWFT19 Installation is not required and the other configuration remains the
same.
3.3 SPF
Add the new product to the PRODUCTS field on the SPF (System Parameter File). In the
following field, PRODUCT.CODES, enter the product code you have been given. Authorise the
record.
Figure 2 – SPF screenshot
4. New Functionality
4.1 Overview of Swift 2019 changes for Treasury
The following changes have been made for MT 300 message type for FX and ND.
Please note the confirmation messages for ND is supported from 201411 onwards.
• SWIFT 2019 changes mandate the removal of usage of Option D and enable the usage of Option
J in the following tags and sequences in MT300:
• However, the tags 53A on B1 sequences and 58a on B2 sequences are not supported in FX
whereas 58a on B2 sequence is not supported in ND.
• Currently, system doesn’t support the usage of option J for any of the following tags.
Field Name
DEFAULT.OPTIONJ
When set to “YES”, the following codes will be auto populated in the swift message as applicable.
▪ ABIC – BIC.CODE from DE.BIC application.
▪ ACCT – The account number
▪ LEIC – LEGAL.ENTITY.ID from OC.CUSTOMER application.
▪ TXID – First value of the multi-value field TAX.ID from CUSTOMER
application
▪ CLRC – The clearing code if available in the CLEAR.CODE field in the
AGENCY record
T24 Field
CPY.COR.NAME
CPY.COR.CITY
INTERMD.NAME
INTERMD.CITY
Figure 7 – LOCAL.TABLE for CPY.COR.NAME screen shot
ND.VALIDATE.SWIFT.FIELDS.b FX.VALIDATE.SWIFT.FIELDS.b
3. Attach the routine as validation routine to either newly created version or already existing
version provided that above mentioned new fields is being added.
4.3 DE.TRANSLATION
To define the tags with option J in DFS, the tags should be defined in DE.TRANSLATION
4.4 DE.MESSAGE
6. We have to change the Mandatory field as “NO” for the below fields.
• ACCT WITH BANK CUS.
4.4 DE.MAPPING
In DE.MAPPING of 300.FX.1, the new field INTERM BUY CUS should be mapped to 2.34.2
and INTERM BUY ACC should be mapped to 2.34.3.
TAG-82
1. Change the Tag 82 A to 82J.
2. Remove the Party A C/D and PARTY A ACC fields.
3. The Tag 82J to be expanded to include both PARTY A ACC and PARTY A CUS for the same
tag.
4. Change the PARTY A CUS field conversion as CUS*J.
Figure 20.1 - DE.FORMAT.SWIFT for 300.1.1
TAG-87
1. Change the Tag 87 A to 87J.
2. Remove the Party B C/D and PARTY B ACC fields.
3. The Tag 87J to be expanded to include both PARTY A ACC and PARTY A CUS for the same
tag.
4. Change the PARTY B CUS field conversion as CUS*J.
TAG-53 On B1
1. Change the Tag 53A to 53J.
2. Remove the BUYER C/D and BUYER BANK ACC fields.
3. The Tag 53J to be expanded to include both BUYER BANK ACC and BUYER BANK CUS for
the same tag.
4. Change the BUYER BANK CUS field conversion as CUS*J.
Figure 20.3 - DE.FORMAT.SWIFT for 300.1.1
TAG-56 On B1
1. Change the Tag 56A to 56J.
2. Remove the INTERM BUY C/D and INTERM BUY ACC fields.
3. The Tag 56J to be expanded to include both INTERM BUY ACC and INTERM BUY CUS for
the same tag.
4. Change the INTERM BUY CUS field conversion as CUS*J.
TAG-57 On B1
1. Change the Tag 57A to 57J.
2. Remove the ACCT WITH C/D and ACCT WITH BANK ACC fields.
3. The Tag 57J to be expanded to include both ACCT WITH BANK ACC and ACCT WITH
BANK CUS for the same tag.
4. Change the ACCT WITH BANK CUS field conversion as CUS*J.
Figure 20.5 - DE.FORMAT.SWIFT for 300.1.1
TAG-53 On B2
1. Change the Tag 53A to 53J.
2. Remove the SENDERS C/D and SENDER BANK ACC fields.
3. The Tag 53J to be expanded to include both SENDER BANK ACC and SENDER BANK CUS
for the same tag.
4. SENDER BANK CUS field includes CUS*J conversion.
TAG-56 On B2
1. Change the Tag 56A to 56J.
2. Remove the INTERMEDIARY SELL.
3. The Tag 56J to be expanded to include both INTERM SELL ACC and INTERMEDIARY SELL
for the same tag.
4. Change the INTERMEDIARY SELL field conversion as CUS*J.
Figure 20.7 - DE.FORMAT.SWIFT for 300.1.1
TAG-57 On B2
1. Change the Tag 57A to 57J.
2. Remove the ACCT SELL C/D and ACCT SELL ACC.
3. The Tag 57J to be expanded to include both ACCT SELL ACC and ACCT SELL CUS for the
same tag.
4. Change the ACCT SELL CUS field conversion as CUS*J.
4.7 EB.ERROR
The below records are introduced to ensure that all the required updates are available in the system
thereby the functionality of SWIFT 2019 changes are enabled.
Figure 21 – EB.ERROR for FX-SWIFT-2019.EXISTS
Note: The swift 2019 changes will be enabled only when both FX and DE updates are available.
4.8 SWIFT.CODE.WORDS
The following swift codes needs to be configured in SWIFT.CODE.WORDS which is used to support
option J.
6. Contact Details