К содержанию
База CRMДокументация

Коллекции и поля

Сводки (rollup)

Поле «Сводка» (rollup) агрегирует значения из связанных записей. Например, сумма всех сделок компании или количество активных задач контакта.

Поле «Сводка» (rollup) агрегирует значения из связанных записей. Например, сумма всех сделок компании или количество активных задач контакта.

#Как работает

  • Выберите поле «Связь» — через которое идут связанные записи.
  • Выберите поле в целевой коллекции — которое будет агрегироваться.
  • Выберите функцию агрегации.

#Функции агрегации

  • Сумма — сумма числовых значений.
  • Среднее — среднее арифметическое.
  • Количество — число связанных записей (все, не только числовые).
  • Минимум — наименьшее значение.
  • Максимум — наибольшее значение.

Создать сводку

  1. Добавьте поле типа «Сводка»

    В Конструкторе через «+» у заголовка полей.
  2. Выберите relation-поле

    К какому связному полю привязана сводка.
  3. Выберите целевое поле

    Какое поле целевой коллекции агрегировать (число или валюта).
  4. Выберите функцию

    Сумма, среднее, количество, минимум или максимум.
Сводка пересчитывается автоматически при изменении связанных записей и их полей. Значение доступно только для чтения.

Целевые поля

Для агрегации доступны только поля типов «Число» и «Валюта». Текстовые и другие типы не поддерживаются.