Skip to content

FIX TAG 88

AllocRejCode

intAdded FIX.2.7

Definition

Identifies reason for rejection

Compare versions

Differences between the selected source snapshots, including wording and errata; not a migration guide.

FIX 4.2 FIX 4.4

Definition text changed

FIX 4.2

Identifies reason for rejection.

FIX 4.4

Identifies reason for rejection

Values only in FIX 4.4 6

  • 8incorrect allocated quantity
  • 9calculation difference
  • 10unknown or stale ExecID (17)
  • 11mismatched data value (further in Note 58=)
  • 12unknown ClOrdID (11)
  • 13warehouse request rejected

Value text or deprecation changed 3

ValueFIX 4.2FIX 4.4
5unknown OrderIDunknown OrderID (37)
6unknown ListIDunknown ListID (66)
7otherother (further in Note 58=)

Values 14

ValueMeaning
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 Note 58=)

8

incorrect allocated quantity

9

calculation difference

10

unknown or stale ExecID (17)

11

mismatched data value (further in Note 58=)

12

unknown ClOrdID (11)

13

warehouse request rejected

About the int data type

Sequence of digits without commas or decimals and optional sign character (ASCII characters "-" and "0" - "9" ). The sign character utilizes one byte (i.e. positive int is "99999" while negative int is "-99999"). Note that int values may contain leading zeros (e.g. "00023" = "23"). Examples: 723 in field 21 would be mapped int as |21=723|. -723 in field 12 would be mapped int as |12=-723| The following data types are based on int.

Used in messages 3

Includes nested components and repeating groups. Open a location to see its surrounding requirements.