ограничение на создание счетов по sdf01/sdf08
This commit is contained in:
parent
43c15d193b
commit
b3c58b0442
2 changed files with 23 additions and 0 deletions
|
|
@ -232,6 +232,18 @@ public class ClearingAccountService extends QueueConsumer implements Initializin
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (accountImdg.getFirstObjectBySQL("accountType = '%s' and account = '%s'".formatted(AccountType.Clrn.getKey(), accountReq.getAccount())) != null) {
|
||||||
|
log.debug("Account {} already exists", accountReq.getAccount());
|
||||||
|
{
|
||||||
|
AccountSdfToStatementRequestPart responsePart = new AccountSdfToStatementRequestPart();
|
||||||
|
responsePart.setSdfId(accountReq.getSdfId());
|
||||||
|
responsePart.setErrorCode(null);
|
||||||
|
responsePart.setErrorText(null);
|
||||||
|
accountToStatement.add(responsePart);
|
||||||
|
continue accountsLoop;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
Long clearingAccountId = -1L;
|
Long clearingAccountId = -1L;
|
||||||
Long accountId = -1L;
|
Long accountId = -1L;
|
||||||
ClearingAccount clearingAccount = null;
|
ClearingAccount clearingAccount = null;
|
||||||
|
|
|
||||||
|
|
@ -168,6 +168,17 @@ public class DepoAccountService extends QueueConsumer implements InitializingBea
|
||||||
continue accountsLoop;
|
continue accountsLoop;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if (accountImdg.getFirstObjectBySQL("accountType = '%s' and account = '%s'".formatted(AccountType.Depo.getKey(), accountReq.getAccount())) != null) {
|
||||||
|
log.debug("Account {} already exists", accountReq.getAccount());
|
||||||
|
{
|
||||||
|
AccountSdfToStatementRequestPart responsePart = new AccountSdfToStatementRequestPart();
|
||||||
|
responsePart.setSdfId(accountReq.getSdfId());
|
||||||
|
responsePart.setErrorCode(null);
|
||||||
|
responsePart.setErrorText(null);
|
||||||
|
accountToStatement.add(responsePart);
|
||||||
|
continue accountsLoop;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
Long depoAccountId = -1L;
|
Long depoAccountId = -1L;
|
||||||
Long accountId = -1L;
|
Long accountId = -1L;
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue