TagField NameXML NameData TypeUnion DatatypeDescriptionAddedDepr.Enums from tagValid values
88AllocRejCode @RejCodeint

Identifies reason for rejection.

FIX.2.7
0=

Unknown account(s)

[UnknownAccount]
1=

Incorrect quantity

[IncorrectQuantity]
2=

Incorrect averageg price

[IncorrectAveragegPrice]
3=

Unknown executing broker mnemonic

[UnknownExecutingBrokerMnemonic]
4=

Commission difference

[CommissionDifference]
5=

Unknown OrderID (37)

[UnknownOrderID]
6=

Unknown ListID (66)

[UnknownListID]
7=

Other (further in Text (58))

[OtherSeeText]
8=

Incorrect allocated quantity

[IncorrectAllocatedQuantity]
9=

Calculation difference

[CalculationDifference]
10=

Unknown or stale ExecID

[UnknownOrStaleExecID]
11=

Mismatched data

[MismatchedData]
12=

Unknown ClOrdID

[UnknownClOrdID]
13=

Warehouse request rejected

[WarehouseRequestRejected]

Used in messages:
[AllocationInstructionAck] [AllocationReport] [AllocationReportAck]

Used in components: