From 7f4d63a3963a6813783e8d3a58d4f3058d7eab6b Mon Sep 17 00:00:00 2001 From: mmarkelov Date: Thu, 14 May 2026 13:06:33 +0300 Subject: [PATCH] http://jira.mfd.msk:8088/browse/CLS-1010 --- .../main/java/ru/spcex/clearing/fix/quickfix/Application.java | 2 ++ 1 file changed, 2 insertions(+) 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 243488ed6..5ab1f1efb 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 @@ -205,6 +205,8 @@ public class Application extends MessageCracker implements quickfix.Application, newOrderSingle.setField(new ContraBroker(orderCurrency.getCounterTradingCode())); newOrderSingle.set(new SettlType(orderCurrency.getSettleCode())); newOrderSingle.setField(new StringField(5018, orderCurrency.getTradingCode())); // FirmId + if (orderCurrency.getBasePrice() != null) + newOrderSingle.setField(new DecimalField(20439, orderCurrency.getBasePrice())); // базовый курс newOrderSingle.set(new HandlInst(HandlInst.AUTOMATED_EXECUTION_ORDER_PRIVATE_NO_BROKER_INTERVENTION)); boolean result = Session.sendToTarget(newOrderSingle, fixSessionID); } catch (SessionNotFound sessionNotFound) {