Текущая версия 2.9.2. Дополнение имеется
Структура:
Контрагенты
- Договора
-- Объекты
--- Заявки на ремонт
В сущности Контрагенты имеется поле тип " Группа доступа пользователей" с выбором нескольких групп. Есть объекты с несколькими группами на доступ, есть с одним.
Создан чат-бот в Телеграмм. На каждую группу пользователей свой общий чат/канал
Хотелось бы реализовать:
При добавлении записи в сущность "Заявки на ремонт" отправляется уведомление в ту группу/группам которые имеют доступ к данному контрагенту и по цепочке ниже.
Возможно есть какой либо функционал который может относительно просто решить эту задачу или можно только MySQL запросом?
Если делать это через запрос то получается очень большой (прохождение через все дерево id) и этих запросов становится столько же сколько и групп?
Прошу подсказать оптимальный способ решения задачи.