diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/ExecutionFondComponent.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/ExecutionFondComponent.java index 79dd42b20..c296c93dc 100644 --- a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/ExecutionFondComponent.java +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/ExecutionFondComponent.java @@ -190,8 +190,8 @@ public class ExecutionFondComponent { Side sTradeSide = IEnumKey.getEnumByKey(Side.class, sTrades.getOperation()); if (sTradeSide != null) { switch (sTradeSide) { - case BUY -> eFond.setSide(MoneyFlowSide.BUY.getKey()); - case SELL -> eFond.setSide(MoneyFlowSide.SELL.getKey()); + case BUY -> eFond.setSide(Side.BUY.getKey()); + case SELL -> eFond.setSide(Side.SELL.getKey()); } } } diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/RegistryBuilder.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/RegistryBuilder.java index 29e40efae..3b815b09c 100644 --- a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/RegistryBuilder.java +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/RegistryBuilder.java @@ -136,7 +136,7 @@ public class RegistryBuilder { } private TradingClearingRegistry searchTradingClearingRegistry() { - return tradingClearingRegistryImdg.getSingleObjectBySQL("tradingClearingRegistryId = " + exec.getTradingClearingRegistryId()); + return tradingClearingRegistryImdg.getSingleObjectByID(exec.getTradingClearingRegistryId()); } private static ISide getSide(ExecutionCommon exec) {