Нам же поручили разработать механизм, который позволит постановщику при создании задачи, указывать функциональный юнит, через определённый интерфейс. Данный способ гарантирует попадание задачи в нужную группу.
Стандартный выбор группы на портале, при создании задачи клиента не устраивал.
Обговорив разные варианты реализации и пожелания клиента, мы остановились на данном кейсе:
В административной части коробочного Битрикс24 создали отдельной список юнитов.
Когда сотрудник создаёт задачу, в специальном списочном поле, он выбирает нужное значение.
Рисунок 1. Новая тестовая задача. Выбор функционального юнита.
Значение, которое выбирает пользователь, является функциональным юнитом к задаче.
Рисунок 2. Выбор функционального направления задачи.
При сохранении задачи, она автоматически попадает в нужную группу и снабжается тегом, который соответствует цифровому значению этого юнита.
Рисунок 3. Карточка задачи. Соотнесено функциональное направление.
Результат:
- Направления (отделы) можно легко добавлять и удалять на портале;
- Задача автоматически находится в нужном функциональном направлении;
- Теги к задаче проставляются автоматически, что экономит время, и позволяет легко отобрать задачи в фильтре.