FIX Messaging - MC - Invalid Transaction (hidden)

Schema Validation


Trade Report Reject Reason
Schema Validation Failure
Reject Text

99

Invalid Data Type

<TAGID><TAG NAME>:[SUPPLIED_VALUE]  Data Type is invalid

99

Mandatory Field not populated

<TAGID><TAG NAME>: is a Mandatory Information

99

Conditional Field not populated

<TAGID><TAG NAME>: is Mandatory when <TAGID><TAG NAME>: is present

For Example : As At Date is a conditional field that must be populated when the AsofIndicator is equal to 1

<1125> <OrigTradeDate> is Mandatory when <1015> <AsOfIndicator> =1

99

Allowable Value

<TAGID><TAG NAME>:[SUPPLIED_VALUE] is not an allowable value 

For Example : AsOfIndicator can be only '0' or '1' 

<1015> <AsOfIndicator> = 3 is not an allowable value 

Business Validation

Trade Report Reject Reason Business Validation FailureReject Text

99

  • Date (Trade Date , As At Date , Settlement Date) , Security Code, Unit Quantity, Price , Gross Trade Amount, BOQ , Condition Codes,

  • Symbol, Unit Quantity , Gross Trade Amount on Original Trade do not match Cancellation Request

<TAGID><TAG NAME>:[SUPPLIED_VALUE]  is invalid

Eg:<75><TradeDate>: [02072018] is invalid

99

Actor does not exist (Execution Firm , Clearing Firm)

<TAGID><TAG NAME>:[SUPPLIED_VALUE]  is invalid for <452><PartyRole>

eg: <448><PartyId>: [8888] is invalid for <452><Party Role> [1]

99

Actor exists in an non- active state (Execution Firm , Clearing Firm)

<TAGID><TAG NAME>:[SUPPLIED_VALUE]  is not active for <452><PartyRole>

eg: <448><PartyId>: [8888] is not active for <452><Party Role> [1]

99

Multiple Clearing Actors for the Trading ID received on FIX AE Message

<TAGID><TAG NAME>:[SUPPLIED_VALUE] <452><PartyRole>has more than 1 Clearing Member

99

Invalid AMO 

<TAGID><TAG NAME>:[SUPPLIED_VALUE]  is invalid

eg: <1301><MarketID>:[AMFT] is invalid

99

Non -active AMO 

<TAGID><TAG NAME>:[SUPPLIED_VALUE]  is not active

eg: <1301><MarketID>:[CHIA] is not active

99

Relationship does not exist (Trading - Clearing , Clearing - Market settlement,Market Settlement -Settlement Facility, Trading -AMO , Clearing-CCP)

<TAGID><TAG NAME>: [SUPPLIED_VALUE][Relationship does not exist] for<452><PartyRole> 

eg: <448><PartyId>: [1502]  Clearing relationship does not exist for <452>: [1] 

99

Trade ID and Trade Date on Cancellation do not exist within the CSP

No Trade found for <TAGID><TAG NAME>: [SUPPLIED_VALUE]

eg: No Trade found for <1125><OrigTradeDate>:[20180702] <1126><OrigTradeID>:[AMOTEST168]

99

Entrepot does not exist

Nominated settlement entrepot does not exist 

99

Entrepot exists but in a non active state

Nominated settlement entrepot is inactive

99

Payment Facility does not exist

Payment Facility does not exist for Nominated settlement entrepot

99

Payment Facility exists but in a non active state

Payment Facility is inactive for Nominated settlement entrepot 

99

Listing status combination is invalid

The listing status for the security code is invalid 

The following macros are not currently supported in the footer:
  • style