Здравствуйте. При импорте данных в MeasurePointTotalsRecordWater необходимо указывать какие данные записываются(часовые/суточные/дневные). Я так понимаю надо делать так
MeasurePointTotalsRecordWater totalsRecord = new MeasurePointTotalsRecordWater(record.dateTime);
totalsRecord.Attributes = TotalsRecordAttributes.HourTotals;
но выдаёт ошибку “Lers.Data.MeasurePointTotalsRecord.Attributes” – доступ только для чтения.
Сейчас эти флаги проставляет служба опроса, когда считывает данные с приборов и передает их на сервер. Они используются для расчета потребления по интеграторам, для тех приборов, которые не возвращают потребление, например КМ-5. Даже если в настройках точки учета расчет потребления по интеграторам отключен, для таких приборов оно будет рассчитано и эти данные не будут помечены как рассчитанные, а будут трактоваться как полученные с прибора.
Задание этих флагов вручную может понадобиться в том случае, если вы импортируете интеграторы с таких приборов.