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 5ab1f1efb..77d5dfe0a 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 @@ -206,7 +206,7 @@ public class Application extends MessageCracker implements quickfix.Application, 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.setField(new DecimalField(20439, orderCurrency.getBasePrice().stripTrailingZeros())); // базовый курс newOrderSingle.set(new HandlInst(HandlInst.AUTOMATED_EXECUTION_ORDER_PRIVATE_NO_BROKER_INTERVENTION)); boolean result = Session.sendToTarget(newOrderSingle, fixSessionID); } catch (SessionNotFound sessionNotFound) {