---
title: "C.3.a: Cancel/replace request sent whilst execution is being reported — the requested order qty exceeds the cum qty. Order is replaced then filled – Appendix D: Order State Change Matrices – FIX 5.0 SP1 – FIX Dictionary – Onix Solutions"
description: "C.3.a: Cancel/replace request sent whilst execution is being reported — the requested order qty exceeds the cum qty. Order is replaced then filled – Appendix D: Order State Change Matrices – FIX 5.0 SP1 – FIX Dictionary – Onix Solutions"
---

<https://www.onixs.biz/fix-dictionary/5.0.sp1/app_dc.3.a.html#>

![Dictionary icon](https://www.onixs.biz/hubfs/SIC_website_2020/images/interface/img-icon-book.svg)

# C.3.a: Cancel/replace request sent whilst execution is being reported — the requested order qty exceeds the cum qty. Order is replaced then filled – Appendix D: Order State Change Matrices – FIX 5.0 SP1 – FIX Dictionary

| Messages by MsgType \| Messages by Name \| Fields by Tag \| Fields by Name \| FIX 5.0 SP1 \| Home Appendix D: Order State Change Matrices C.3.a — Cancel/replace request sent whilst execution is being reported — the requested order qty exceeds the cum qty. Order is replaced then filled Time Message Received (ClOrdID, OrigClOrdID) Message Sent (ClOrdID, OrigClOrdID) Exec Type OrdStatus Order Qty Cum Qty Leaves Qty Last Qty Comment 1 New Order(X)       10000         2   Execution(X) Rejected Rejected 10000 0 0 0 If order is rejected 2   Execution(X) New New 10000 0 10000 0   3   Execution(X) Trade Partially Filled 10000 1000 9000 1000 Execution for 1000 4 Replace Request(Y,X)       8000       Request a decrease order quantity to 8000 (leaving 7000 open) 4   Execution(X) Trade Partially Filled 10000 1500 8500 500 Execution for 500 sent. Replace request and this execution report pass each other on the connection 5   Cancel Reject (Y,X)   Partially Filled         If request is rejected by salesperson 5   Execution (Y,X) Pending Replace Pending Replace 10000 1500 8500 0 "Pending replace" order status takes precedence over "partially filled" order status 6   Execution(X) Trade Pending Replace 10000 1600 8400 100 Execution for 100 occurs before cancel/replace request is accepted 7   Cancel Reject (Y,X)   Partially Filled         If request is rejected by trader/exchange 7   Execution (Y,X) Replace Partially Filled 8000 1600 6400 0 Replace is accepted as requested order qty exceeds cum qty 8   Execution (Y) Trade Filled 8000 8000 0 6400 Execution for 6400. Back to Appendix D: Order State Change Matrices |
| --- |
| ![](https://www.onixs.biz/hs-fs/hubfs/fix-dictionary/img/spacer.gif?height=5&name=spacer.gif) |

- Follow   
  OnixS
- [Follow us on Twitter ](https://twitter.com/onixsbiz)
- [Connect with us on LinkedIn ](https://www.linkedin.com/company/onix-solutions/)

 We track how people interact with our online web content and resources, and some of that tracking involves storing cookies on your device. By continuing to use our site you accept that you agree to this. For more details see our [Cookie usage, and Data Privacy and Protection Policies](https://www.onixs.biz/cookies-and-privacy.html).

[Ok](https://www.onixs.biz/fix-dictionary/5.0.sp1/app_dc.3.a.html#)

[OnixS ](https://www.onixs.biz/)

Menu

---

---

[OnixS ](https://www.onixs.biz/)

### Search the site

Search