Не запускается расчет данных

После обновления с R23.06 до R23.10 перестал запускаться расчет по интеграторам и потреблению.
Показания интеграторов вносятся вручную внешним модулем
01.png
02.png
03.png

В некоторых случаях при сохранении интеграторов модуль расчёта мог затереть существующее потребление. Поэтому теперь после вызова метода SetTotals расчёт не запускается. Чтобы его запустить сохраняйте из внешнего модуля потребление и интеграторы одним методом MeasurePointData.SetData.

Внешний модуль сохраняет только интеграторы. Суточное потребление должно само рассчитаться ЛЭРСом согласно параметрам расчета и хранения. До обновления все работало корректно.
MeasurePointData.SetData требует внесения потребления(параметр consumption); если передавать null или пустую коллекцию, то выбрасывает исключение.

Вот это как раз и есть ошибка. Сейчас обработчик операции SaveData на сервере проверяет что заданы и интеграторы и потребление. Это неверно и мы исправим поведение в R23.11.

Понятно, спасибо, ждём выхода R23.11.

Обновление R23.11 доступно для скачивания.

Значение null параметр consumption принимать не хочет. Работает только при передаче пустой коллекции.

Все верно, значение null передавать нельзя.