diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/config/state_machine_2/specific/UnitedSessionStateMachineConfig.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/config/state_machine_2/specific/UnitedSessionStateMachineConfig.java index d6db003a3..53e7cd975 100644 --- a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/config/state_machine_2/specific/UnitedSessionStateMachineConfig.java +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/config/state_machine_2/specific/UnitedSessionStateMachineConfig.java @@ -167,9 +167,9 @@ public class UnitedSessionStateMachineConfig .source(TaskType.StartRevisePart1).target(TaskType.DealsPrepare) .action( chain( + dealsPrepareTRDT, new CompoundDealsPrepareAction(ExecutionType.ExecutionFond), dealsPrepareCurrency, new CompoundDealsPrepareAction(ExecutionType.ExecutionCurrency), - dealsPrepareFinal, new CompoundDealsPrepareAction(ExecutionType.ExecutionDeposit), - dealsPrepareTRDT, new CompoundDealsPrepareAction(ExecutionType.ExecutionFond)) + dealsPrepareFinal, new CompoundDealsPrepareAction(ExecutionType.ExecutionDeposit)) ) .and() .withExternal() diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/state/action/DealsPrepareAction.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/state/action/DealsPrepareAction.java index ad6767b9e..d69f202f3 100644 --- a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/state/action/DealsPrepareAction.java +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/state/action/DealsPrepareAction.java @@ -116,6 +116,7 @@ public class DealsPrepareAction extends AbstractSessionActionForOkErrorHandling executionCurrencyImdg.update((ExecutionCurrency) exc); } } + log.info("{} deals were prepared for a processing {}", excs.size(), executionType); ctx.getExtendedState().getVariables().put(DataEnum.dealsPrepared, excs); } diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/state/action/RequirementAndObligationCreationCompoundAction.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/state/action/RequirementAndObligationCreationCompoundAction.java index cf1791ed8..f0ea1a7d6 100644 --- a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/state/action/RequirementAndObligationCreationCompoundAction.java +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/state/action/RequirementAndObligationCreationCompoundAction.java @@ -48,6 +48,7 @@ public class RequirementAndObligationCreationCompoundAction extends RequirementA int efs = executionFond.size(); int eds = executionDeposit.size(); int ecs = executionCurrency.size(); + log.info("executions: {} fond, {} deposit, {} currency", efs, eds, ecs); int[] ief = {0}, ied = {0}, iec = {0}; while (ief[0] < efs || ied[0] < eds || iec[0] < ecs) {