Добавление пользовательской переменной в точку учета

Предлагаю добавить в свойства точки учета дополнительную пользовательскую переменную, или добавить атрибуты точки учета - отапливаемая площадь, количество проживающих.
Имея такую переменную, можно будет создать аналитический отчет с количеством потребленной тепловой энергии на 1м2 для отопления, или Q и расходом воды ГВС и ХВС на 1 проживающего. Управляющие компании очень просят такой отчет.

Атрибуты в точках учета уже есть

А как корректно перевести строковое значение, каким является добавленный атрибут, в цифровое значение? Функции ToDecimal(Value), ToDouble(Value), ToFloat(Value) некорректно переводят десятичные дроби. 12,3 становиться 123, и 1,23 тоже становиться 123.
Или как задать у атрибута цифровое значение?

Используйте в качестве разделителя точку, а не запятую.

Либо перед конвертацией заменяйте запятую на точку с помощью функции Replace:

ToDouble(Replace(Attribute, ',', '.'))