diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/executors/Sdf01Executor.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/executors/Sdf01Executor.java index 27a653301..94132651c 100644 --- a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/executors/Sdf01Executor.java +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/executors/Sdf01Executor.java @@ -265,7 +265,7 @@ public class Sdf01Executor extends AbstractExecutor { rgs.setRegistryCode(RegistryUtil.clearingCode(rgs)); Collection tcrsByAccount = tradingClearingRegistryImdg.getCollectionObjectsByFieldValues(Map.of( "moneyAccountId", statement.getAccountId(), - "companyId", company.getId() + "companyId", statement.getAddresseeId() )); if (!tcrsByAccount.isEmpty()) { TradingClearingRegistry tcr = tcrsByAccount.iterator().next(); diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/executors/Sdf57Executor.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/executors/Sdf57Executor.java index 6a4fabe17..36c527ecb 100644 --- a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/executors/Sdf57Executor.java +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/executors/Sdf57Executor.java @@ -278,7 +278,8 @@ public class Sdf57Executor extends AbstractExecutor { rgs.setRegistryCode(RegistryUtil.clearingCode(rgs)); Collection tcrsByAccount = tradingClearingRegistryImdg.getCollectionObjectsByFieldValues(Map.of( - "moneyAccountId", statement.getAccountId() + "moneyAccountId", statement.getAccountId(), + "companyId", statement.getAddresseeId() )); if (!tcrsByAccount.isEmpty()) { TradingClearingRegistry tcr = tcrsByAccount.iterator().next(); diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/InspectionObligations.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/InspectionObligations.java index 722e136d2..2b2e27b13 100644 --- a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/InspectionObligations.java +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/InspectionObligations.java @@ -107,6 +107,7 @@ public class InspectionObligations implements ISessionStage { isUncovered = true; } checkResults.add(new CheckResult(obligation, isUncovered)); + isUncovered = false; } defineStatusAndUpdateRegistry(checkResults, group); }