From 827e6b7954103082e6c3316b0ff5a73b1414b743 Mon Sep 17 00:00:00 2001 From: akulikov Date: Tue, 7 May 2024 12:25:37 +0300 Subject: [PATCH] http://jira.mfd.msk:8088/browse/CLS-629 --- .../builders/bean/KSRepCashNettoReport.java | 24 +++++++++++++++++++ .../KSRepDepoRegisterQuantitiesReport.java | 12 +++++----- .../ks/KSRepCashNettoReportBuilder.java | 20 ++++++---------- ...epDepoRegisterQuantitiesReportBuilder.java | 18 +++----------- 4 files changed, 40 insertions(+), 34 deletions(-) diff --git a/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/bean/KSRepCashNettoReport.java b/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/bean/KSRepCashNettoReport.java index 37a06eba5..5feee9809 100644 --- a/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/bean/KSRepCashNettoReport.java +++ b/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/bean/KSRepCashNettoReport.java @@ -54,6 +54,14 @@ public class KSRepCashNettoReport { @CsvBindByPosition(position = 9) private String lotCurrency; + @CsvBindByName(column = "CURRENCY_NETTO") + @CsvBindByPosition(position = 10) + private BigDecimal currencyNetto; + + @CsvBindByName(column = "TR_EXECDATE") + @CsvBindByPosition(position = 11) + @CsvDate(value = "dd.MM.yyyy") + private LocalDate trExecDate; public String getFirmId() { return firmId; @@ -134,4 +142,20 @@ public class KSRepCashNettoReport { public void setLotCurrency(String lotCurrency) { this.lotCurrency = lotCurrency; } + + public BigDecimal getCurrencyNetto() { + return currencyNetto; + } + + public void setCurrencyNetto(BigDecimal currencyNetto) { + this.currencyNetto = currencyNetto; + } + + public LocalDate getTrExecDate() { + return trExecDate; + } + + public void setTrExecDate(LocalDate trExecDate) { + this.trExecDate = trExecDate; + } } diff --git a/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/bean/KSRepDepoRegisterQuantitiesReport.java b/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/bean/KSRepDepoRegisterQuantitiesReport.java index 0d289e862..693a6f56e 100644 --- a/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/bean/KSRepDepoRegisterQuantitiesReport.java +++ b/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/bean/KSRepDepoRegisterQuantitiesReport.java @@ -48,9 +48,9 @@ public class KSRepDepoRegisterQuantitiesReport { @CsvBindByPosition(position = 8) private String tradeNum; - @CsvBindByName(column = "LOT_CURRENCY") + @CsvBindByName(column = "OPER_TYPE") @CsvBindByPosition(position = 8) - private String lotCurrency; + private String operType; public String getFirmId() { @@ -125,12 +125,12 @@ public class KSRepDepoRegisterQuantitiesReport { this.tradeNum = tradeNum; } - public String getLotCurrency() { - return lotCurrency; + public String getOperType() { + return operType; } - public void setLotCurrency(String lotCurrency) { - this.lotCurrency = lotCurrency; + public void setOperType(String operType) { + this.operType = operType; } } diff --git a/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/ks/KSRepCashNettoReportBuilder.java b/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/ks/KSRepCashNettoReportBuilder.java index bd933ca64..9c4ac65f5 100644 --- a/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/ks/KSRepCashNettoReportBuilder.java +++ b/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/ks/KSRepCashNettoReportBuilder.java @@ -125,6 +125,7 @@ public class KSRepCashNettoReportBuilder extends CSVReportBuilder