Error Codes for SWIFT MX Messages

The following are the error codes the translator uses for SWIFT system messages and their corresponding SWIFT system message error code:

Translator Error Code

SWIFT System Message Error Code Error Description
BlockDataUnknown, 25 V02 Field tag not expected.
BlockDataUnknown, 25 V67 Incorrect or invalid field tag specified in MT 047.
MandatoryDataMissing, 100 V03 Minimum iterations of a field/component not satisfied.
InsufficientRepeats, 101 V03 Minimum iterations of a field/component not satisfied.
TooManyRepeats, 102 V02 Field tag not expected at this location.
TooManyRepeats, 102 V67 Incorrect or invalid field tag specified in MT 047.
IncorrectDataFormat, 110] V07 Generic error for failure against a character set, line, or subfield.
DataNotMinLength, 111 V08 Generic error for failure of range check on a field.
DataExceedsMaxLength, 112 V10 Subfield or component exceeds defined length.
InvalidDate, 113 V04 Date error.
TooManyComponents, 120 V08 Generic error for failure of range check on a field.
TooManyCompositeElements, 121 V08 Generic error for failure of range check on a field.
UnsupportedDataType, 122 V07 A character does not belong to the right character set.
DataConversionError, 123 V07 A character does not belong to the right character set.
MandatoryBlockMissing, 300 V02 Mandatory field is missing.
MandatoryGroupMissing, 301 V03 Minimum iterations of a field/component not satisfied.
IncorrectBlockSequence, 305 V02 Sequence of fields is not correct.
IncorrectBlockSequence, 305 V67 Incorrect or invalid field tag specified in MT 047.
ChoiceBlockNoMatches, 317 V02 Mandatory field is missing.
ChoiceBlockTooManyMatches, 318 V02 Field tag not expected.
ChoiceBlockTooManyMatches, 317 V67 Incorrect or invalid field tag specified in MT 047.
ChoiceGroupNoMatches, 319 V03 Sequence did not occur the minimum number of times.
ChoiceGroupTooManyMatches, 320 V02 Sequence occurred more than the maximum number of times allowed.
ChoiceGroupTooManyMatches, 320 V67 Incorrect or invalid field tag specified in MT 047.