diff --git a/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/ks/KSRepLccNettoReportBuilder.java b/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/ks/KSRepLccNettoReportBuilder.java index 0a732343b..ac965db8d 100644 --- a/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/ks/KSRepLccNettoReportBuilder.java +++ b/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/ks/KSRepLccNettoReportBuilder.java @@ -72,7 +72,10 @@ public class KSRepLccNettoReportBuilder extends CSVReportBuilder registries = registryImdg.getCollectionObjectsByPredicate( pb.and( registryPredicate, - pb.equals("settlementDate", now) + pb.or( + pb.equals("settlementDate", now), + pb.equals("settlementDate", now.plusDays(1)) + ) ) ); Map> groupedRegistries = registries.stream() @@ -90,6 +93,7 @@ public class KSRepLccNettoReportBuilder extends CSVReportBuilder> entry : groupedRegistries.entrySet()) { + SecuritySymbolSettlementDateTKR securitySymbolSettlementDateTKR = entry.getKey(); List registriesForTKR = entry.getValue(); Registry sampleRegistry = registriesForTKR.iterator().next(); for (Registry registry : registriesForTKR) { @@ -111,7 +115,7 @@ public class KSRepLccNettoReportBuilder extends CSVReportBuilder