Подсчет долга теперь только при начальной дате периода = началу года
This commit is contained in:
@@ -92,6 +92,9 @@ class PlanCalculator extends BaseMetricService implements MetricCalculatorInterf
|
||||
// чтобы % выполнения учитывал непогашенный долг, а не только текущий период
|
||||
$debtAtPeriodStart = max(0, $cumulativePlanAtStart - $actualToRangeStart);
|
||||
|
||||
// Индикатор вывода плана с учетом долга (только если дата начала = началу года)
|
||||
$isCalculateDebt = $startDate->equalTo($startYear);
|
||||
|
||||
// Процент выполнения плана с начала года на дату конца периода
|
||||
$cumulativePercent = $cumulativePlan > 0
|
||||
? round($actualYearToDate * 100 / $cumulativePlan)
|
||||
@@ -106,6 +109,7 @@ class PlanCalculator extends BaseMetricService implements MetricCalculatorInterf
|
||||
'debt_from_year' => $debtFromYearStart,
|
||||
'actual_year_to_date' => $actualYearToDate,
|
||||
'cumulative_percent' => $cumulativePercent,
|
||||
'is_calculate_debt' => $isCalculateDebt,
|
||||
];
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user