UNPKG

fixparser

Version:

FIX.Latest / 5.0 SP2 Parser / AI Agent Trading

73 lines (72 loc) 2.77 kB
/** * Identifies reason for rejection. * - Tag: 88 * - FIX Specification type: int * - Mapped type: number * @readonly * @public */ export declare const AllocRejCode: Readonly<{ /** Unknown or missing account(s) */ readonly UnknownAccount: 0; /** Incorrect or missing block quantity */ readonly IncorrectQuantity: 1; /** Incorrect or missing average price */ readonly IncorrectAveragePrice: 2; /** Unknown executing broker mnemonic */ readonly UnknownExecutingBrokerMnemonic: 3; /** Incorrect or missing commission */ readonly CommissionDifference: 4; /** Unknown OrderID(37) */ readonly UnknownOrderID: 5; /** Unknown ListID(66) */ readonly UnknownListID: 6; /** Other (further in Text (58)) */ readonly OtherSeeText: 7; /** Incorrect or missing allocated quantity */ readonly IncorrectAllocatedQuantity: 8; /** Calculation difference */ readonly CalculationDifference: 9; /** Unknown or Stale ExecID(17) */ readonly UnknownOrStaleExecID: 10; /** Mismatched data */ readonly MismatchedData: 11; /** Unknown ClOrdID(11) */ readonly UnknownClOrdID: 12; /** Warehouse request rejected */ readonly WarehouseRequestRejected: 13; /** Duplicate or missing IndividualAllocID(467) */ readonly DuplicateOrMissingIndividualAllocID: 14; /** Trade not recognized */ readonly TradeNotRecognized: 15; /** Trade previously allocated */ readonly DuplicateTrade: 16; /** Incorrect or missing instrument */ readonly IncorrectOrMissingInstrument: 17; /** Incorrect or missing settlement date */ readonly IncorrectOrMissingSettlDate: 18; /** Incorrect or missing fund ID or fund name */ readonly IncorrectOrMissingFundIDOrFundName: 19; /** Incorrect or missing settlement instructions */ readonly IncorrectOrMissingSettlInstructions: 20; /** Incorrect or missing fees */ readonly IncorrectOrMissingFees: 21; /** Incorrect or missing tax */ readonly IncorrectOrMissingTax: 22; /** Unknown or missing party */ readonly UnknownOrMissingParty: 23; /** Incorrect or missing side */ readonly IncorrectOrMissingSide: 24; /** Incorrect or missing net-money */ readonly IncorrectOrMissingNetMoney: 25; /** Incorrect or missing trade date */ readonly IncorrectOrMissingTradeDate: 26; /** Incorrect or missing settlement currency instructions */ readonly IncorrectOrMissingSettlCcyInstructions: 27; /** Incorrrect or missing ProcessCode(81) */ readonly IncorrectOrMissingProcessCode: 28; /** Other Use Text(58) for further reject reasons. */ readonly Other: 99; }>; export type AllocRejCode = (typeof AllocRejCode)[keyof typeof AllocRejCode];