Specific Error Codes for MUG-textval Rules
The following table contains the specific error codes for SWIFT MUG-textval rules:
Note: If the Translator Report Error Number column is blank, this indicates that there is not currently a translator code equivalent for the SWIFT Error Code. The translator report codes are used to generate errors from within extended rules using the cerror() function. If you want to validate the conditions corresponding to G18 through G24 in an extended rule, we recommend that you use the translator report code for a similar error (G01 (1003) through G17 (1019)).
SWIFT Error Code | Translator Report Error Number | Error Description |
---|---|---|
G01 | 1003 | AU/PDS: in MT100,103,202, the letter option of the selected field is not A or D. |
G02 | 1004 | AU/PDS: in MT100,103,202, the format of the selected field option A is not valid. |
G03 | 1005 | AU/PDS: in MT100,103,202, the format of the selected field option D is not valid. |
G04 | 1006 | AU/PDS: the selected field is missing. At least one of the following fields must be present: MT100,103: fields 56a, 57a. |
G05 | 1007 | LVTS: if 2 LVTS members and the first 6 characters of their destination ID are different, exchange a SWIFT message type 100,103,205, and if the currency code used in tag 32A is CAD then the tag 103 must be present in the User Header and it must contain the code CAD. |
G06 | 1008 | REMIT: in a SWIFT message MT103, the field 77T and the tag 119 with the code word REMIT (in the User Header) must either both be present or absent. |
G07 | 1009 | CLS: in an MT300 eligible for the FIN-Copy service CLS or CLT, any field 53 present in sequence B must be used with the letter option 'A'. |
G08 | 1010 | CLS: in an MT300 eligible for the FIN-Copy service CLS or CLT, both fields 57 in sequences B1 and B2 (index 20,24) must be used with the letter option 'A', field 57a: of subsequence B1 must contain the CLSB BIC bank code. |
G09 | 1011 | CLS: in an MT300 eligible for the FIN-Copy service CLS or CLT, if the tag 17U is used it must contain the value N. |
G10 | 1012 | CLS: in an MT300 eligible for the FIN-Copy service CLS or CLT, any field 56 present in sequence B must be used with the letter option 'A'. |
G11 | 1013 | CLS: in an MT300 eligible for the FIN-Copy service CLS or CLT, if field 82 is present in sequence A it must be used with letter option 'A'. |
G12 | 1014 | CLS: in an MT300 eligible for the FIN-Copy service CLS or CLT, if field 87 is present in sequence A it must be used with letter option 'A'. |
G13 | 1015 | CLS: in an MT304 sent to the CLSB server, field 94A must contain the code ASET. |
G14 | 1016 | CLS: in an MT304 sent to the CLSB server, field 82 in sequence A must be used with letter option 'A'. |
G15 | 1017 | CLS: in an MT304 sent to the CLSB server, field 87 in sequence A must be used with letter option 'A'. |
G16 | 1018 | CLS: in an MT304 sent to the CLSB server, any field 53 present in sequence B must be used with the letter option 'A'. |
G17 | 1019 | CLS: in an MT304 sent to the CLSB server, both fields 57 in sequence B must be used with letter option 'A' and must contain the CLSB BIC bank code.
Note: Field 57A, index 19, is mandatory.
|
G18 | 1751 | AU/PDS: in MT103 the format of the “selected field letter option C” is invalid. |
G19 | 1752 | In MT 305 eligible for the FIN-Copy service CLS or CLT, field 53a must be used with option A. |
G20 | 1753 | In MT 305 eligible for the FIN-Copy service CLS or CLT, field 56a must be used with option A. |
G21 | 1754 | In MT 305 eligible for the FIN-Copy service CLS or CLT, field 57A must be present. |
G22 | 1755 | In MT 305 eligible for the FIN-Copy service CLS (or CLT,) when the emitter and receiver are both CLS (or CLT) members, then field 57A must contain CLSB. |
G23 | 1756 | In MT 305 eligible for the FIN-Copy service CLS (or CLT), when the emitter is CLS (or CLT) member and receiver is not, and field 34R is present, then field 57A must contain CLSB. When the emitter is CLS (or CLT) member and receiver is not, and field 34P is present, then field 56A must contain CLSB. |
G24 | 1757 | In MT 305 eligible for the FIN-Copy service CLS (or CLT), both fields 56A and 57A must not contain the CLSB BIC bank code at the same time. |