Получить отдел сотрудника
Робот «Получить отдел сотрудника» возвращает отдел (подразделение) сотрудника Битрикс24 по его ID. Выдаёт ID и название первого отдела, список ID всех отделов сотрудника и признак «найдено» (Y/N). Применяется для маршрутизации задач и согласований по подразделению в бизнес-процессах.
Робот определяет, к какому отделу относится сотрудник Битрикс24, и используется в бизнес-процессах и роботах. На вход подаётся ID сотрудника; робот читает его подразделения из поля UF_DEPARTMENT и возвращает ID первого отдела, его название, массив ID всех отделов, если сотрудник состоит сразу в нескольких, и признак «найдено» (Y/N). Применяйте робота для маршрутизации задач и согласований по подразделению: назначить ответственного из нужного отдела, направить заявку руководителю подразделения автора, подставить название отдела в документ или уведомление. Возвращает ID отдела, название и список всех отделов — используйте признак «найдено» в условии следующего шага, чтобы отдельно обработать сотрудника без привязки к отделу.
Какие параметры принимает робот?
| Параметр | Тип | Обязательный? | По умолчанию |
|---|---|---|---|
| ID сотрудника | int | да |
Что возвращает робот?
| Параметр | Тип |
|---|---|
| ID отдела | int |
| Название отдела | string |
| Все отделы сотрудника (ID) | int |
| Найдено (Y/N) | string |
Сценарий: маршрутизация заявки по отделу автора
- Сотрудник запускает бизнес-процесс заявки
- Робот получает отдел автора по его ID
- При found = Y процесс направляет заявку руководителю этого отдела, при N — на общий пул