Расчёт недостающих значений

ЭСО требует чтобы мы сдавали 25 числа карту и оставшиеся дни, до конца месяца, рассчитывались как среднее за трое предыдущих суток (22-24).
Как в отчетной форме(тип: Ведомость параметров по Объекту учёта, ГВС и Тепло) реализовать расчёт суточных значений до конца месяца по выше описанному алгоритму?

Спасибо!

В параметрах отчетной формы выберите ‘Расчет по среднесуточным значениям’ и задайте ‘Минимальной количество часов для расчета средних значений’ равным 72.
Для параметров, которые надо рассчитывать по среднему, создайте в узле ‘Архивы потреблений и интеграторов’ вычисляемые поля, в которых заменяйте отсутствующие данные на рассчитываемые по среднему.

Например для M1 (расход в подающей магистрали) создайте вычисляемое поле M1_calc с выражением:

Iif(IsNull([M1 - Масса по подающей магистрали (т)]), 
[Рассчитанные значения].[Среднесуточные значения].[AvgDayM1 - среднесуточный массовый расход воды в подающей магистрали (тонн)], 
[M1 - Масса по подающей магистрали (т)])

В этом выражении для расчета используются поля из узла ‘Архивы потреблений и интеграторов → Рассчитанные значения → Среднесуточные значения’.
В вложении пример расчета по среднему в вычисляемых полях M1_calc и Q1_calc
ГВС (пример расчета по среднему).lersreport (31.9 KB)