Ограничено использование числовых дополнительных полей связанных сущностей в качестве агрегируемых значений отчёта (Поля-значения).
Ранее такие поля можно было выбирать как Значение отчёта и агрегировать, например, с помощью функции SUM. Однако это могло привести к некорректным результатам.
Поле связанной сущности может дублироваться в нескольких строках отчёта. При агрегации (например, SUM) его значение суммируется по каждой строке, что искажает результат.
Пример:
Добавлено дополнительное поле Load Factor (целое число) для сущности Пользователь.
В отчёте «Проводки» поле User (Load Factor) относится к пользователю, а не к самой проводке.
Если использовать это поле как Значение и применить агрегацию SUM, значение Load Factor будет просуммировано столько раз, сколько проводок у этого пользователя попало в отчёт.
Для некоторых аналитических отчётов действует отдельная логика.
Если корнем отчёта является кастомизируемая сущность (то есть отчёт строится по этой сущности), её числовые дополнительные поля автоматически становятся частью источника данных и доступны для агрегации.
Пример:
Отчёт Таймшиты (детально) основан на сущности Отметка времени.
Если для Отметки времени добавить числовое поле, например Кол-во, его можно использовать как Значение и агрегировать (например, SUM).
Это позволяет анализировать данные не только в часах, но и в пользовательских единицах измерения.