Activity "Получение количества задач пользователя"

Данное действие — пользовательский шаг (activity) для бизнес-процессов Bitrix, предназначенный для получения количества задач пользователя по выбранной роли и статусу. Оно интегрируется с модулем задач Bitrix и позволяет определить, сколько задач у конкретного пользователя с определённой ролью (например, исполнитель, постановщик, наблюдатель) и статусом (например, “В работе”, “Завершены”, “Просрочены” и др.).

**Основные параметры:**

  • - **UserId** — пользователь, для которого производится поиск задач (обязательный параметр).
  • - **Roles** — роль пользователя в задаче (исполнитель, соисполнитель, постановщик, наблюдатель; значения: R, A, O, U).
  • - **Statuses** — статус задачи (например: “В работе” — 2, “Завершены” — 5, “Отложены” — 6, “Просрочены” — 7, “Почти просрочены” — 3).
  • - **TaskList** — возвращаемое значение, количество найденных задач по заданным условиям.

Порядок использования

1. **Добавление действия в бизнес-процесс**
- В редакторе бизнес-процессов Bitrix найдите категорию “DIGI activities” и выберите действие с названием “Сведения по задаче”.

usertaskactivity

usertaskactivity

2. **Настройка параметров**
- В открывшемся диалоге укажите:

  • - **Пользователь** — выберите пользователя, для которого требуется получить задачи.
  • - **Роль** — выберите роль пользователя в задачах (например, исполнитель — R).
  • - **Статус** — выберите статус задач, которые нужно учитывать (например, “В работе” — 2).

usertaskactivity

usertaskactivity

usertaskactivity

usertaskactivity

3. **Использование результата**

  • - После выполнения действия в переменной **TaskList** будет содержаться количество задач, соответствующих выбранным условиям.
  • - Это значение можно использовать в следующих шагах бизнес-процесса для построения логики (например, отправить уведомление, если у пользователя слишком много просроченных задач).

usertaskactivity

4. **Пример сценария**

  • - Проверить, сколько задач в статусе “Просрочены” у сотрудника в роли “Исполнитель”.
  • - Если количество задач превышает определённый порог, уведомить руководителя или инициировать корректирующие действия.

Это действие особенно полезно для автоматизации контроля загрузки сотрудников, своевременного реагирования на просроченные задачи и построения эффективных рабочих процессов в Bitrix.

0