diff --git a/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/ks/KSCommissionTradesReportBuilder.java b/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/ks/KSCommissionTradesReportBuilder.java index f24aa0f5b..09f2b6b67 100644 --- a/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/ks/KSCommissionTradesReportBuilder.java +++ b/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/ks/KSCommissionTradesReportBuilder.java @@ -151,6 +151,7 @@ public class KSCommissionTradesReportBuilder extends CSVReportBuilder executionDeposits = executionDepositImdg.getCollectionObjectsByPredicate( pb.and( @@ -158,12 +159,11 @@ public class KSCommissionTradesReportBuilder extends CSVReportBuilder 1) log.warn("ExecutionDeposit[exchangeExecutionId = {}].size > 1, use first", registry.getGroupId()); + ExecutionDeposit executionDeposit = executionDeposits.iterator().next(); + classCode = executionDeposit.getMarket(); } - if (executionDeposits.size() > 1) log.warn("ExecutionDeposit[exchangeExecutionId = {}].size > 1, use first", registry.getGroupId()); - ExecutionDeposit executionDeposit = executionDeposits.iterator().next(); String account = null; AccountType accountType = IEnumKey.getEnumByKey(AccountType.class, registry.getAccountType()); @@ -217,7 +217,7 @@ public class KSCommissionTradesReportBuilder extends CSVReportBuilder