Solving the validation error "invalid ISO currency code "GHS"" with TIBCO ActiveMatrix BusinessWorks (TM) Plugin for SWIFTNet - FIN or TIBCO Adapter (R) for SWIFTNet - FIN.

Solving the validation error "invalid ISO currency code "GHS"" with TIBCO ActiveMatrix BusinessWorks (TM) Plugin for SWIFTNet - FIN or TIBCO Adapter (R) for SWIFTNet - FIN.

book

Article ID: KB0088110

calendar_today

Updated On:

Products Versions
TIBCO Adapter for SWIFT -
Not Applicable -

Description

Resolution:
Description:
============
When using SWIFTNet-FIN Render to validate message MT543 with currency code “GHS”, the SWIFTNet-FIN Render throws out the following error.
------------------------------
[ &ltROOT>
&ltValidationWarnings>
Error T52 at /SWIFTRendererInput[1]/SWIFTMessage[1]/Text[1]/M__E__SettlementDetails[1]/M__E3__Amounts[1]/item[1]/M__19A__Amount[1]/CurrencyCode[1]: invalid ISO currency code "GHS"</ValidationWarnings> </ROOT> ]
------------------------------

Environment:
============
TIBCO ActiveMatrix BusinessWorks Plugin for SWIFTNet - FIN
TIBCO Adapter for SWIFTNet - FIN

Cause:
============
Originally, SWIFT defines “GHC” as the currency code for currency “Ghana Cedi”, but it changes the currency code “GHC” to “GHS” from Specification 2009.

Resolution:
============
Download the latest currency code file (CU.dat) from SWIFT.com and fill the field “ISO4217 Currency Code File (CU.dat)” under Configuration tab of SWIFTNet-FIN Render activity. SWIFTNet-FIN Render will then validate the “GHS” correctly with the latest CU.dat. This solution can be applied to all message types.

Issue/Introduction

Solving the validation error "invalid ISO currency code "GHS"" with TIBCO ActiveMatrix BusinessWorks (TM) Plugin for SWIFTNet - FIN or TIBCO Adapter (R) for SWIFTNet - FIN.