diff --git a/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/config/validation/InformationAccountValidationConfig.java b/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/config/validation/InformationAccountValidationConfig.java index 73689ac91..0bde8aa47 100644 --- a/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/config/validation/InformationAccountValidationConfig.java +++ b/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/config/validation/InformationAccountValidationConfig.java @@ -55,15 +55,7 @@ public class InformationAccountValidationConfig { company -> { if (!WorkflowStatus.Active.equalsByKey(company.getWorkflowStatus())) return AccountError.CompanyNotActive; - Long companyId = company.getId(); - Imdg informationAccountImdg = context.obtainMap( - IMDGDistributedNames.Map_InformationAccount, InformationAccount.class - ); - Collection infoAccounts = informationAccountImdg.getCollectionObjectsByFieldValues( - Map.of("companyId", companyId) - ); - if (infoAccounts.isEmpty()) return null; - return AccountError.InfoAccountAlreadyExist; + return null; }), DictionaryPresentRule.instance("status", InformationAccountNewRequest::getStatus, IMDGDistributedNames.Map_ServiceStatusDictionary, ServiceStatusDictionary.class,