Description

Type: int

Identifies reason for rejection.

Valid values:

  • 0 = Unknown or missing account(s)
  • 1 = Incorrect or missing block quantity
  • 2 = Incorrect or missing average price
  • 3 = Unknown executing broker mnemonic
  • 4 = Incorrect or missing commission
  • 5 = Unknown OrderID <37>
  • 6 = Unknown ListID <66>
  • 7 = Other (further in Text <58>)
  • 8 = Incorrect or missing 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

    Use Text <58> for further reject reasons.

  • or any value conforming to the data type Reserved100Plus

Used In