My Oracle Support Banner

MT300 Routed To Repair Queue due to incorrect value for tag 22C (Doc ID 2882659.1)

Last updated on JULY 14, 2022

Applies to:

Oracle FLEXCUBE Universal Banking - Version 12.0.2 and later
Information in this document applies to any platform.

Symptoms

On : 12.0.2 version, Production Support-SET

ACTUAL BEHAVIOR
---------------
Field 22C of MT300 is incorrect.

EXPECTED BEHAVIOR
-----------------------
System should generate message with correct format for Field 22C of MT300

Field 22C: Common Reference

Option C 4!a2!c4!n4!a2!c (Bank Code 1)(Location Code 1) (Reference Code)(Bank Code 2) (Location Code 2)

Location Code 1 and Bank Code 2 are separated by four digits, which must consist of the rightmost non-zero digit of field 36 in sequence B, preceded by the three digits to the left of it. If there are no digits to the left of it, the space must be zero filled (Error code(s): T22).

As per swift standard Reference Code in 22C tag must consist of the rightmost non-zero digit


STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. FX contract creation

BUSINESS IMPACT
-----------------------
The issue has the following business impact:
Due to this issue, MT300 message falls into repair queue.

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.