From 4e5e2a35b40e958292d32b46647bc231be5ba93c Mon Sep 17 00:00:00 2001 From: etreschenkov Date: Fri, 19 Jun 2026 12:34:40 +0300 Subject: [PATCH] http://jira.mfd.msk:8088/browse/CLS-1039 --- .../account/config/validation/ClientCodeValidationConfig.java | 1 + .../validation/GatewayUpdateEksClientCodeValidationRule.java | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/config/validation/ClientCodeValidationConfig.java b/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/config/validation/ClientCodeValidationConfig.java index 8495db2cf..cdfd11bd0 100644 --- a/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/config/validation/ClientCodeValidationConfig.java +++ b/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/config/validation/ClientCodeValidationConfig.java @@ -157,6 +157,7 @@ public class ClientCodeValidationConfig { GatewayEksClientCodeValidationRule.RubAccountPresent, GatewayEksClientCodeValidationRule.CompanyPresent, GatewayEksClientCodeValidationRule.DepoAccountsPresent, + GatewayEksClientCodeValidationRule.DepoAccountsNotLinkedToTkr, GatewayEksClientCodeValidationRule.ClsAccountsPresent, GatewayEksClientCodeValidationRule.AnltAccountPresent, GatewayEksClientCodeValidationRule.TcrIsNotPresent diff --git a/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/validation/GatewayUpdateEksClientCodeValidationRule.java b/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/validation/GatewayUpdateEksClientCodeValidationRule.java index 167cfb77e..d87781fa7 100644 --- a/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/validation/GatewayUpdateEksClientCodeValidationRule.java +++ b/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/validation/GatewayUpdateEksClientCodeValidationRule.java @@ -86,7 +86,7 @@ public enum GatewayUpdateEksClientCodeValidationRule implements IValidationRule< ); if (accountSymbols == null) { - return of(AccountError.DepoAccountNotFound, "depo_account"); + return of(AccountError.AccountNotFound, "depo_account"); } Company company = context.getStoredObject(ClientCodeStoreObjects.COMPANY); Imdg imdg = context.obtainMap(IMDGDistributedNames.Map_DepoAccount, DepoAccount.class); @@ -98,7 +98,7 @@ public enum GatewayUpdateEksClientCodeValidationRule implements IValidationRule< ); if (depoAccount == null) { context.storeObject(ClientCodeStoreObjects.DEPO_ACCOUNT, Optional.empty()); - return of(AccountError.DepoAccountNotFound, "depo_account"); + return of(AccountError.AccountNotFound, "depo_account"); } if (!depoAccount.getAccountId().equals(tkr.getDepoAccountId())) { return of(AccountError.DepoAccountChangeNotAllowed, depoAccount.getAccountId());