Description
Type: int
Identifies reason for rejection.
Valid values:
- 0 = Unknown account(s)
- 1 = Incorrect quantity
- 2 = Incorrect average price
- 3 = Unknown executing broker mnemonic
- 4 = Commission difference
- 5 = Unknown OrderID <37>
- 6 = Unknown ListID <66>
- 7 = Other (further in Text <58>)
- 8 = Incorrect allocated quantity
- 9 = Calculation difference
- 10 = Unknown or stale ExecID <17>
- 11 = Mismatched data
- 12 = Unknown ClOrdID <11>
- 13 = Warehouse request rejected
- 14 = Duplicate or missing IndividualAllocID <467>
- 15 = Trade not recognized
- 16 = Trade previously allocated
- 17 = Incorrect or missing instrument
- 18 = Incorrect or missing settlement date
- 19 = Incorrect or missing fund ID or fund name
- 20 = Incorrect or missing settlement instructions
- 21 = Incorrect or missing fees
- 22 = Incorrect or missing tax
- 23 = Unknown or missing party
- 24 = Incorrect or missing side
- 25 = Incorrect or missing net-money
- 26 = Incorrect or missing trade date
- 27 = Incorrect or missing settlement currency instructions
- 28 = Incorrect or missing ProcessCode <81>
- 99 = Other
- or any value conforming to the data type Reserved100Plus