fix unit session
This commit is contained in:
parent
77f7c6acee
commit
6da33747cb
2 changed files with 2 additions and 2 deletions
|
|
@ -424,7 +424,7 @@ public class FormingPaymentInstructionAssetsAction extends AbstractSessionAction
|
||||||
Registry rgs = pair.getSecond();
|
Registry rgs = pair.getSecond();
|
||||||
Account account = accountImdg.getSingleObjectByID(paymentInstruction.getCreditLeg_accountId());
|
Account account = accountImdg.getSingleObjectByID(paymentInstruction.getCreditLeg_accountId());
|
||||||
Security security = securityImdg.getSingleObjectByID(paymentInstruction.getCreditLeg_securityId());
|
Security security = securityImdg.getSingleObjectByID(paymentInstruction.getCreditLeg_securityId());
|
||||||
if (SessionType.CURR.equals(sessionType) || (rgs != null
|
if (SessionType.CURR.equals(sessionType) || SessionType.PAYM.equals(sessionType) || (rgs != null
|
||||||
&& RegistryInstrumentType.M.equalsByKey(rgs.getRegistryInstrumentType())
|
&& RegistryInstrumentType.M.equalsByKey(rgs.getRegistryInstrumentType())
|
||||||
&& !CurrencyCode.isRub(rgs.getSecuritySymbol()))) {
|
&& !CurrencyCode.isRub(rgs.getSecuritySymbol()))) {
|
||||||
boolean madeStatements = statementsWereMade(paymentInstruction, rgs);
|
boolean madeStatements = statementsWereMade(paymentInstruction, rgs);
|
||||||
|
|
|
||||||
|
|
@ -164,7 +164,7 @@ public class InclusionToPoolAction extends AbstractSessionActionForOkErrorHandli
|
||||||
switch (ssnTpe) {
|
switch (ssnTpe) {
|
||||||
case MEDM, FINL, XDEP -> execImdg = (Imdg<T>) executionDepositImdg;
|
case MEDM, FINL, XDEP -> execImdg = (Imdg<T>) executionDepositImdg;
|
||||||
case IPO0, IPOB, TRDT, IPOT -> execImdg = (Imdg<T>) executionFondImdg;
|
case IPO0, IPOB, TRDT, IPOT -> execImdg = (Imdg<T>) executionFondImdg;
|
||||||
case CURR -> execImdg = (Imdg<T>) executionCurrImdg;
|
case CURR, PAYM -> execImdg = (Imdg<T>) executionCurrImdg;
|
||||||
default -> {
|
default -> {
|
||||||
//кейс для "общих" сессий (напр. UNIT) в которых сочетаются разные сделки
|
//кейс для "общих" сессий (напр. UNIT) в которых сочетаются разные сделки
|
||||||
//смотрим на секцию регистра.
|
//смотрим на секцию регистра.
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue