Calculations fix

This commit is contained in:
Michał Zieliński
2025-06-08 12:23:32 +02:00
parent 23a19ba0fe
commit f26423d937
3 changed files with 4 additions and 4 deletions

View File

@@ -275,7 +275,7 @@ public class MorskaT1R1Processor : MorskaBaseProcessor
return sourceRecords; return sourceRecords;
} }
private List<Record> ProcessDynamicCodes(List<Record> records, int month) private List<Record> ProcessDynamicCodes(List<Record> baseRecords, int month)
{ {
var calculatedRecords = new List<Record>(); var calculatedRecords = new List<Record>();
@@ -298,7 +298,7 @@ public class MorskaT1R1Processor : MorskaBaseProcessor
continue; continue;
} }
var calculatedRecord = calc.CalculateT1(records); var calculatedRecord = calc.CalculateT1(baseRecords.Concat(calculatedRecords).ToList());
calculatedRecords.Add(calculatedRecord); calculatedRecords.Add(calculatedRecord);
_logger.LogDebug("{ProcessorType}: Successfully calculated dynamic code {Code} for month {Month}, result: {Value}", _logger.LogDebug("{ProcessorType}: Successfully calculated dynamic code {Code} for month {Month}, result: {Value}",

View File

@@ -266,7 +266,7 @@ public class MorskaT3MultiSourceSummaryProcessor : MorskaBaseProcessor
continue; continue;
} }
var calculatedRecord = calc.CalculateT3(baseRecords); var calculatedRecord = calc.CalculateT3(baseRecords.Concat(calculatedRecords).ToList());
calculatedRecords.Add(calculatedRecord); calculatedRecords.Add(calculatedRecord);
_logger.LogDebug("{ProcessorType}: Successfully calculated dynamic code {Code}, result: {Value}", _logger.LogDebug("{ProcessorType}: Successfully calculated dynamic code {Code}, result: {Value}",

View File

@@ -270,7 +270,7 @@ public class MorskaT3MultiSourceYearSummaryProcessor : MorskaBaseProcessor
continue; continue;
} }
var calculatedRecord = calc.CalculateT3(baseRecords); var calculatedRecord = calc.CalculateT3(baseRecords.Concat(calculatedRecords).ToList());
calculatedRecords.Add(calculatedRecord); calculatedRecords.Add(calculatedRecord);
_logger.LogDebug("{ProcessorType}: Successfully calculated dynamic code {Code}, result: {Value}", _logger.LogDebug("{ProcessorType}: Successfully calculated dynamic code {Code}, result: {Value}",