From 3ce2db798cdebf98e00a5025a93d0d1a69ee5e7f Mon Sep 17 00:00:00 2001 From: akulikov Date: Wed, 6 Sep 2023 19:57:34 +0300 Subject: [PATCH] http://jira.mfd.msk:8088/browse/CLS-497 some fixes --- .../clearing/reports/reports/bean/KSRepDepoNettoReport.java | 2 +- .../reports/bean/KSRepDepoRegisterQuantitiesReport.java | 2 +- .../spcex/clearing/reports/reports/bean/KSRepTradesReport.java | 2 +- .../reports/reports/ks/KSCommissionTradesReportBuilder.java | 2 +- .../reports/reports/ks/KSSessionListReportBuilder.java | 2 +- .../spcex/clearing/reports/services/ReportServiceTest_KS.java | 3 ++- .../expected_reports_csv/ks/KS_REP_DEPO_NETTO_expected.csv | 2 +- .../ks/KS_REP_DEPO_REGISTER_QUANTITIES_expected.csv | 2 +- .../expected_reports_csv/ks/KS_REP_TRADES_expected.csv | 2 +- 9 files changed, 10 insertions(+), 9 deletions(-) diff --git a/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/reports/bean/KSRepDepoNettoReport.java b/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/reports/bean/KSRepDepoNettoReport.java index 8844a3309..404bef736 100644 --- a/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/reports/bean/KSRepDepoNettoReport.java +++ b/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/reports/bean/KSRepDepoNettoReport.java @@ -33,7 +33,7 @@ public class KSRepDepoNettoReport { @CsvBindByName(column = "VALUE") @CsvBindByPosition(position = 5) - @CsvNumber(value = "#0.00", writeFormat = "#0.00") + @CsvNumber(value = "#0", writeFormat = "#0") private BigDecimal value; @CsvBindByName(column = "DATE") diff --git a/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/reports/bean/KSRepDepoRegisterQuantitiesReport.java b/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/reports/bean/KSRepDepoRegisterQuantitiesReport.java index f3256c7f2..c17a1c698 100644 --- a/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/reports/bean/KSRepDepoRegisterQuantitiesReport.java +++ b/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/reports/bean/KSRepDepoRegisterQuantitiesReport.java @@ -32,7 +32,7 @@ public class KSRepDepoRegisterQuantitiesReport { @CsvBindByName(column = "ADD_QUANTITY") @CsvBindByPosition(position = 5) - @CsvNumber(value = "#0.00", writeFormat = "#0.00") + @CsvNumber(value = "#0", writeFormat = "#0") private BigDecimal addQuantity; @CsvBindByName(column = "ADD_TIME") diff --git a/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/reports/bean/KSRepTradesReport.java b/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/reports/bean/KSRepTradesReport.java index 895d217b2..cc856ae48 100644 --- a/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/reports/bean/KSRepTradesReport.java +++ b/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/reports/bean/KSRepTradesReport.java @@ -38,7 +38,7 @@ public class KSRepTradesReport { @CsvBindByName(column = "DEPO_LIABILITY") @CsvBindByPosition(position = 6) - @CsvNumber(value = "#0.00", writeFormat = "#0.00") + @CsvNumber(value = "#0", writeFormat = "#0") private BigDecimal depoLiability; @CsvBindByName(column = "TRADE_NUM") diff --git a/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/reports/ks/KSCommissionTradesReportBuilder.java b/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/reports/ks/KSCommissionTradesReportBuilder.java index 76717a27b..4ead43379 100644 --- a/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/reports/ks/KSCommissionTradesReportBuilder.java +++ b/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/reports/ks/KSCommissionTradesReportBuilder.java @@ -178,7 +178,7 @@ public class KSCommissionTradesReportBuilder extends CSVReportBuilder sTradesList = sTradesImdg.getCollectionObjectsByPredicate( pb.and( - pb.equals("tradeNum", tradeNum), + pb.equals("tradeNum", registry.getGroupId()), pb.notNull("classCode") ) ); diff --git a/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/reports/ks/KSSessionListReportBuilder.java b/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/reports/ks/KSSessionListReportBuilder.java index 0cdd2ee04..d25ad04fe 100644 --- a/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/reports/ks/KSSessionListReportBuilder.java +++ b/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/reports/ks/KSSessionListReportBuilder.java @@ -34,7 +34,7 @@ public class KSSessionListReportBuilder extends CSVReportBuilder