Все модули

FastAppointment

Быстрое назначение ответственных: TOP-5 часто назначаемых пользователей в autocomplete и в списке.

Возможности

Что умеет модуль

Журнал назначений

AppointmentStatistics с entityType, assignedUser (кто назначил), appointedUser (кого назначили).

Common hook

Hooks/Common/ChangeAssignedUser логирует каждое изменение assignedUserId — на любой сущности.

TOP-5 через GROUP BY

Сервис делает GROUP BY+COUNT+ORDER+LIMIT 5 с JOIN на User; фильтрует удалённых и неактивных.

Autocomplete TOP-5

Кастомный view assignedUser на Case/Task показывает TOP-5 при фокусе на пустом поле.

Назначение из строки списка

Dropdown каждой строки получает пункты «назначить на X» — клик отправляет PUT и обновляет запись.

Персонализация

Статистика считается по текущему пользователю — каждый видит свои TOP-5 на свой тип сущности.

Модуль BPM2B FastAppointment ускоряет в платформе BPM2B рутинную операцию — назначение ответственного. Модуль ведёт собственную статистику назначений и подсказывает TOP-5 пользователей, которых текущий сотрудник чаще всего назначает на этот тип сущности — и в автокомплите карточки, и в выпадающем меню каждой строки списка.

Основные функциональные возможности:

  • Сущность AppointmentStatistics: поля entityType, assignedUser (кто назначил), appointedUser (кого назначили) — каждый акт назначения логируется отдельной записью.
  • Глобальный hook: Hooks/Common/ChangeAssignedUser срабатывает на beforeSave любой сущности; при изменении assignedUserId добавляет запись статистики, исключая саму AppointmentStatistics для защиты от рекурсии.
  • Сервис статистики: AppointmentStatistics/action/getAppointmentUsers агрегирует данные через GROUP BY appointedUserId + COUNT + ORDER DESC + LIMIT 5 c JOIN на User — отфильтровывает удалённых и неактивных.
  • Подсказки в карточке: кастомный view поля assignedUser на Case и Task переопределяет getOnEmptyAutocomplete() — при пустом поле показывает текущего пользователя плюс TOP-5 из статистики (без уже назначенного).
  • Быстрое назначение из списка: в list view Case и Task в dropdown каждой строки добавляются пункты «назначить на X» с TOP-5 пользователей; клик отправляет PUT-запрос и обновляет запись.
  • Персонализация: статистика считается по текущему пользователю — каждый сотрудник видит СВОИ TOP-5 для каждого типа сущности.

Модуль предназначен для команд с большим потоком обращений и задач, где менеджеры регулярно назначают одних и тех же исполнителей. Зависимостей нет — работает автономно.

Видео-обзор

FastAppointment

Совместимо с платформой версии 7.3.0+
Связаться

Готовы автоматизировать процессы?

Покажем работу системы на ваших данных за 30 минут. Расскажем, как окупится в вашей отрасли, и подберём конфигурацию под ваши процессы.

Email
info@bpm2b.com
Москва
+7 (499) 113-22-35
Россия
8 (800) 551-91-16
Компания
ООО «Адм Про»

Мы свяжемся в течение 24 часов. Данные используем только для обработки заявки.