FIX Trading Community

 

 Remember me

Register  |   Lost password?

FIX Semantics

Discussions > FIX Semantics > Rejecting 35=BN message

Rejecting 35=BN message

Complete message thread from old site

Arthur Bunyatov
1886 days ago,(2009/02/19)

Guys,

Would someone happen to know how to reject a BN message. Lets say a client acks an exec using 35=BN but the clordid provided in the message is incorrect. Should the reject happen on the application level 35=8|39=8|150=8 or should it be a business reject 35=j ?

Please advise.

Thanks,
Arthur

Hanno Klein
1886 days ago,(2009/02/19)

I believe the flow ends with an ER Ack (message BN). You want to continue the flow by saying that you cannot process the ER Ack. As the ER Ack has no response message, you can only resort to a BusinessMessageReject. The ER Ack message is one of the messages which can be referenced via the Business Message Reject message (see FIX 5.0 SP1 Volume 1 page 106) in field RefMsgType. BusinessRejectRefID would contain the unknown ClOrdID value and BusinessRejectReason would be 1 = Unknown ID. You can use Text for further detail.

Regards,
Hanno.

> Guys,
>
> Would someone happen to know how to reject a BN message. Lets say a
> client acks an exec using 35=BN but the clordid provided in the message
> is incorrect. Should the reject happen on the application level
> 35=8|39=8|150=8 or should it be a business reject 35=j ?
>
> Please advise.
>
> Thanks, Arthur