From 14915bf450dd4ed50d5cea787b9dcab05dcf597b Mon Sep 17 00:00:00 2001 From: ialbert Date: Wed, 31 May 2023 16:25:33 +0300 Subject: [PATCH] ExecutionDeposit - always money --- .../ru/spcex/clearing/session/stage/impl/RegistryBuilder.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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 d8a98d3c3..b76c2f893 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 @@ -82,7 +82,8 @@ public class RegistryBuilder { String capacityByAccount = null; boolean isMoney = false; Account account = null; - if ((regDsgn.equals(RegistryDesignation.O) && side.isBuy()) || (regDsgn.equals(RegistryDesignation.T) && side.isSell())) { + if ((regDsgn.equals(RegistryDesignation.O) && side.isBuy()) || (regDsgn.equals(RegistryDesignation.T) && side.isSell()) + || exec.type().equals(ExecutionType.ExecutionDeposit)) { isMoney = true; reg.setAccountId(tcr.getMoneyAccountId()); account = accountImdg.getSingleObjectByID(tcr.getMoneyAccountId());