Формулы в бизнес-правилах и сводных таблицах

Формулы в BPMSoft позволяют облегчить работу с данными за счет автоматического выполнения расчетов числовых значений и значений формата «Дата/Время» для полей страницы раздела, а также сводных таблиц. Например, можно рассчитать длительность промоакции, показатель рентабельности промоакций, сумму выплат сотруднику и т.  д. Подробнее: Примеры формул

Формулы в бизнес-правилах

Чтобы настроить формулу для расчета значения в поле страницы раздела выполните следующие шаги:

  1. Перейдите в мастер раздела и выберите страницу, для которой нужно настроить бизнес-правило с использованием формулы.
  2. Перейдите на вкладку «Бизнес-правила», откройте существующее бизнес-правило или создайте новое.
  3. В блоке «То» добавьте действие с типом «Заполнять значения поля».
  4. Выберите поле, для которого нужно выполнить расчет.
  5. Укажите значение поля по кнопке Молния → «Формула».

Рисунок 1 — Добавление формулы для расчета поля в бизнес-правилах

Рисунок 1 — Добавление формулы для расчета поля в бизнес-правилах

  1. В открывшемся окне укажите выражение формулы. Подробнее: Окно для ввода формулы

Формулы в сводной таблице

Для настройки расчета значений в колонке сводной таблицы выполните следующие шаги:

  1. Перейдите в итоги раздела и откройте панель (вкладку), где содержится дашборд с типом «Список».
  2. Перейдите в настройки дашборда → вкладка «Настройки сводной таблицы».
  3. Нажмите кнопку «Добавить вычисляемое поле».
  4. В открывшемся окне укажите название новой колонки в поле «Заголовок» и выражение формулы. Подробнее: Окно для ввода формулы

Рисунок 2 — Добавление формулы для расчета поля в сводной таблице

Рисунок 2 — Добавление формулы для расчета поля в сводной таблице

Окно для ввода формулы

В окне для работы с формулами отображается знак «=», после которого вводится сама формула.

Рисунок 3 — Окно для работы с формулами

Рисунок 3 — Окно для работы с формулами

Составляющие формулы:

  • Параметры (аргументы) — независимые переменные, использующиеся в расчете формулы. В качестве аргументов можно использовать значения полей, отображающиеся в меню «Параметры» или значения, введенные вручную;
Примечание. Для отображения параметров в сводной таблице необходимо выбрать объект и настроить его колонки на вкладке «Настройка колонок». Подробнее: Сводная таблица.
  • Математические операторы: +, –, *, /, ();
  • Функции используются для расчета времени и могут быть как частью формулы, так и единственным аргументом. В меню «Функция» отображаются несколько групп: «Разница дат», «Добавить к дате», «Часть от даты» (только для сводных таблиц) и «ТекущаяДатаВремя» (только для бизнес-правил).

Функции для расчета дат

В таблице ниже представлена информация по возможности использования функций в бизнес-правилах и сводных таблицах.

Таблица 1 — Функции для расчета дат

Группа функций Функция

Разница дат

Функция рассчитывает разницу времени между двумя календарными датами.

Например, РазницаМесяцев(Дата создания, Дата проверки руководителем).

Формат значения результата расчета – целое число.

Если первое значение будет больше, то результат расчета будет отрицательным.

РазницаЛет

РазницаКварталов*

РазницаМесяцев

РазницаНедель*

РазницаДней

РазницаЧасов

РазницаМинут

*Доступно только для бизнес-правил

Добавить к дате

Функции добавляют выбранное время к дате. Формат значения результата расчета — «Дата/Время».

ДобавитьГод

ДобавитьКвартал*

ДобавитьМесяц

ДобавитьНеделю

ДобавитьДень

ДобавитьЧас

ДобавитьМинуту*

*Доступно только для бизнес-правил

Часть от даты

Функция вычисляет число, которое является частью даты. Например, для времени 01.06.2023 18:45 можно определить следующие значения:

  • 2023 год;
  • 06 месяц;
  • 22 неделя;
  • 4 день недели;
  • 01 число;
  • 18 часов.

Формат значения результата расчета — целое число.

Год

Месяц

Неделя

День

ДеньНедели

Час

Доступно только для сводной таблицы

Текущая дата/время

Функция определяет текущую дату и время без аргументов.

Формат значения результата расчета — «Дата/Время».

ТекущаяДатаВремя

Доступно только для бизнес-правил

Примеры формул

  1. Рассчитать длительность проведения промоакции.

Поле результата: «Длительность промоакции, дней»

Аргументы: значения полей «Дата начала» и «Дата окончания»

Рисунок 4 — Формула для расчета поля «Длительность промоакции, дней»

Рисунок 4 — Формула для расчета поля «Длительность промоакции, дней»

Пример результата: если «Дата начала» = «06.12.2024 18:28» и «Дата окончания» = «20.01.2025», то результат будет равен «45»
  1. Рассчитать дату выполнения продажи.

Поле результата: «Дата выполнения продажи»

Аргументы: значение поля «Дата создания»

Рисунок 5 — Формула для расчета поля «Дата выполнения продажи»

Рисунок 5 — Формула для расчета поля «Дата выполнения продажи»

Пример результата: если «Дата создания» = «06.12.2024», то результат будет равен «11.12.2024»
  1. Рассчитать коэффициент рентабельности (эффективности) промоакций.

Поле результата: «Коэффициент эффективности промоакции»

Аргументы: значения полей «Сумма продаж до акции», «Сумма продаж после акции», «Сумма затрат на промоакцию»

Рисунок 6 — Формула для расчета поля «Коэффициент эффективности промоакции»

Рисунок 6 — Формула для расчета поля «Коэффициент эффективности промоакции»

Пример результата: если «Сумма продаж после акции» = «50 000», «Сумма продаж до акции» = «10 000» и «Сумма затрат на промоакцию» = «5000», то результат будет равен «8»
  1. Рассчитать часть от даты создания продажи.

Поле результата: «Месяц от даты создания продажи»

Аргументы: Значение поля «Дата создания»

Рисунок 7 — Формула для расчета поля «Месяц от даты создания продажи»

Рисунок 7 — Формула для расчета поля «Месяц от даты создания продажи»

Пример результата: если «Дата создания» = «06.12.2024», то результат будет равен «12»

Рекомендуем изучить

Бизнес-правила
Заполнение значений

Материал был полезен для вас?
Заявка на индивидуальный тренинг
Заявка на обучение в формате тренинга
Заявка на консультацию по обучению
Готовы сделать выбор CRM? (детальная)
Оставьте заявку, и наши эксперты бесплатно проконсультируют вас, подберут подходящую конфигурацию и рассчитают стоимость проекта.
Предпочитаемый способ связи
Готовы сделать выбор CRM?
Оставьте заявку, и наши эксперты бесплатно проконсультируют вас, подберут подходящую конфигурацию и рассчитают стоимость проекта.
Предпочитаемый способ связи
Вебинар: 25 июня в 11:00
Приглашаем вас на вебинар: BPMSoft CRM без отраслевых границ. От трейдинга до здравоохранения. Опыт и цифры
Готовы сделать выбор CRM? (детальная)
Оставьте заявку, и наши эксперты бесплатно проконсультируют вас, подберут подходящую конфигурацию и рассчитают стоимость проекта.
Предпочитаемый способ связи
Готовы сделать выбор CRM?
Оставьте заявку, и наши эксперты бесплатно проконсультируют вас, подберут подходящую конфигурацию и рассчитают стоимость проекта.
Предпочитаемый способ связи
Регистрация на мероприятие
Оставить заявку
Оставьте свои контакты и наш менеджер свяжется с Вами в ближайшее время.
Предпочитаемый способ связи
Демонстрационная версия BPMSoft
Заполните заявку для получения бесплатного доступа к демонстрационному стенду на 14 дней.
Типовое внедрение
Внедрите BPMSoft CRM в свою компанию всего за 8 рабочих дней по фиксированной цене! Заполните заявку для уточнения условий.
Предпочитаемый способ связи
Заказать презентацию
Наш менеджер свяжется с Вами в ближайшее время.
Предпочитаемый способ связи
Рассчитать стоимость
Предпочитаемый способ связи
Лучшие CRM-системы в России: выводы Фонда «Сколково»
Какие CRM выбирают крупнейшие российские компании? Скачайте исследование рынка CRM-систем 2026 от Фонда «Сколково» и TAdviser
Задать вопрос
Предпочитаемый способ связи
Есть вопросы?
Не нашли для себя подходящую вакансию, или остались вопросы?
*
Есть вопросы?
Не нашли для себя подходящую вакансию, или остались вопросы?
*
Присоединяйтесь к партнерской сети BPMSoft
Оставьте свои контакты и наш менеджер свяжется с Вами в ближайшее время
Тип партнерства*
Управление полным жизненным циклом клиента: от генерации лидов и продаж до внедрения, поддержки и продления подписки.
Разработка собственного Приложения – производного программного обеспечения, созданного на платформе BPMSoft (Базовое ПО).
Заявка на онлайн-консультации по BPMSoft
Оставьте свои контакты и наш менеджер свяжется с Вами в ближайшее время
Стать образовательным партнёром
Оставьте свои контакты и наш менеджер свяжется с Вами в ближайшее время.
Заявка на консультацию
Оставьте свои контакты и наш менеджер свяжется с Вами в ближайшее время.
Подписка
Спасибо!
Ваша заявка принята.
Спасибо!
Ваша заявка принята.
Наш сотрудник свяжется с вами в течение 1-2 рабочих дней.
Внимание!
Обнаружена ошибка.
Проверьте вашу почту
Проверьте вашу почту
Для завершения подписки перейдите по ссылке в письме, которое мы только что отправили. Если письма нет во «Входящих», проверьте папку «Спам».
MAX Подписаться
Уважаемые клиенты! Предупреждаем о случаях недобросовестной конкуренции и мошенничестве в сети Интернет.
Подробнее