Troubleshooting
Problem
Translator error message SWIFT Code error T46 when creating an MT103 message using a test BIC
Symptom
Translator error message SWIFT Code error T46 when creating an MT103 message using a test BIC
Error MessageReport Entry:
Section: OUTPUT Severity: ERROR
SyntaxSpecific: true Syntax: 12 Start Time Code: 949
Info:
10002: Block Count
4
10017: Map Iteration Count
1
10003: Block Name
52A
10016: Block Signature Id Tag
52A
10015: Raw Block Data
BIC-CODE
10019: Location Index
0
10900: SWIFT Code
T46
10901: SWIFT Description
A Test and Training destination must not be used in a live message.
Resolving The Problem
Solution
The translator error code T46 means that there is a SWIFT-related problem with the BIC codes. SWIFT requires that the sender and receiver in the FIN envelope both be in the
same mode (i.e. both are live addresses or both are test addresses), and will throw an H51 error if this is not the case.
SWIFT also require that any BIC codes used in a live message are live addresses. GIS enforces H51 in the Enveloping service, and T46 in the translator.
The SWIFT network would allow a mix of test BICs and live BICs within a test message but not within a live message.
This is the condition we enforce within the translator, based on the SenderID.
In order to resolve the problem please change the data so that it does not contain test BIC's or change the SenderID on the SWIFT envelope configuration so that it is also a test SenderID
Historical Number
TRB1744
Was this topic helpful?
Document Information
Modified date:
16 June 2018
UID
swg21560708