From abeda256ead00b48be5e96cae3cece746036bdaa Mon Sep 17 00:00:00 2001 From: etreschenkov Date: Thu, 21 May 2026 13:51:15 +0300 Subject: [PATCH] http://jira.mfd.msk:8088/browse/CLS-1028 --- .../main/java/ru/spcex/clearing/fix/quickfix/Application.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/clearing-parent/fix-service/src/main/java/ru/spcex/clearing/fix/quickfix/Application.java b/clearing-parent/fix-service/src/main/java/ru/spcex/clearing/fix/quickfix/Application.java index 77d5dfe0a..45a96494d 100644 --- a/clearing-parent/fix-service/src/main/java/ru/spcex/clearing/fix/quickfix/Application.java +++ b/clearing-parent/fix-service/src/main/java/ru/spcex/clearing/fix/quickfix/Application.java @@ -114,7 +114,7 @@ public class Application extends MessageCracker implements quickfix.Application, transaction.beginTransaction(); try { if (executionReport.isSetField(ClOrdID.FIELD) && executionReport.isSetField(ExDestination.FIELD) && executionReport.isSetField(TransactTime.FIELD) && executionReport.isSetField(OrdStatus.FIELD)) { -// OrderID orderId = executionReport.getOrderID(); + OrderID orderId = executionReport.getOrderID(); ExDestination exDestination = (ExDestination) executionReport.getField(new ExDestination()); TransactTime transactTime = executionReport.getTransactTime(); OrdStatus ordStatus = executionReport.getOrdStatus(); @@ -136,6 +136,7 @@ public class Application extends MessageCracker implements quickfix.Application, sOrders = new SOrders(); sOrders.setId(imdgProvider.getImdgIdGenerator().nextId()); sOrders.setOrderNum(orderNum); + sOrders.setExchangeOrderNum(orderId.getValue()); sOrders.setClassCode(exDestination.getValue()); sOrders.setTradeDate(transactTime.getValue().toLocalDate());