From 8a82bb5f63747cf4a4ba75135e8ca3559e801bcd Mon Sep 17 00:00:00 2001 From: ialbert Date: Wed, 2 Oct 2024 13:14:21 +0300 Subject: [PATCH] PAYM session requirement and obligations execution matching bugfix --- .../main/java/ru/spcex/clearing/session/stage/PaymSession.java | 1 + 1 file changed, 1 insertion(+) diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/PaymSession.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/PaymSession.java index 962800924..1c691c5f0 100644 --- a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/PaymSession.java +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/PaymSession.java @@ -93,6 +93,7 @@ public class PaymSession extends AbstractSession implements InitializingBean { dealsPrepare.searchForExecutions(ExecutionType.ExecutionCurrency); ImdgPredicateBuilder execFondPb = executionCurrencyImdg.predicateBuilder(); dealsPrepare.addExecutionCurrencyCondition(execFondPb.in("market", marketCodes.get().toArray(new String[0]))); + requirementsAndObligationCreation.setSessionType(sessionType()); formingPaymentInstructionAssets.setSessionType(sessionType()); inclusionObligations.setSessionType(sessionType());