Show/Hide TOC

MT 304 Network Validated Rules

C1 

In sequence A, the presence of field 21 depends on field 22A as follows (Error code(s): D02):

Sequence A
if field 22A is ...
Sequence A
then field 21 is ...
AMND Mandatory
CANC Mandatory
DUPL Optional
NEWT Optional

C2 

In sequence A, the presence of fields 17O and 17N depends on field 94A as follows (Error code(s): D03):

Sequence A
if field 94A is ...
Sequence A
then field 17O is ...
Sequence A
and field 17N is ...
ASET Not allowed Not allowed
AFWD Mandatory Mandatory

C3 

In sequence A, the presence of field 17F depends on field 17O as follows (Error code(s): D04):

Sequence A
if field 17O is ...
Sequence A
then field 17F is ...
Y Not allowed
N Mandatory
Not present Not allowed

C4 

The presence of sequence D depends on field 17O as follows (Error code(s): D23):

Sequence A
if field 17O is ...
Then sequence D is ...
Y Not allowed
N Mandatory
Not present Not allowed

C5 

The presence of sequence E depends on fields 17F and 17N as follows (Error code(s): D29):

Sequence A
if field 17F is ...
Sequence A
and field 17N is ...
Then sequence E is ...
Y Y Mandatory
Y N Not allowed
N Y or N Not allowed
Not present Y or N or not present Not allowed

C6 

In field 72 of sequence C, if the code /VALD/ is present, then it must appear in the first 6 characters of the first line and in no other place, followed by a date expressed as YYYYMMDD and the end of line code, that is :72:/VALD/YYYYMMDDCrLf (Error code(s): C58).

C7 

In sequence C, if field 72 is present then:

C8 

In all optional sequences, the fields with status M must be present if the sequence is present, and are otherwise not allowed (Error code(s): C32).

C9 

In fields listed below, the codes XAU, XAG, XPD and XPT are not allowed, as these are codes for commodities for which the category 6 commodities messages must be used (Error code(s): C08):

Subsequence B1 Amount Bought, field 32B Currency Amount,

Subsequence B2 Amount Bought, field 33B Currency Amount,

Sequence D Accounting Information, field 32G Currency, Amount,

Sequence E Net Amount to be Settled, field 32G Currency Amount.