Размер шрифта
Цвет фона и шрифта
Изображения
Озвучивание текста
Обычная версия сайта
amsales.ru - Автоматизируем продажи и бизнес
Автоматизируем продажи и бизнес
+74953201000
+74953201000
E-mail
info@amsales.ru
Адрес
г. Чебоксары, ул. Афанасьева, д. 8
Режим работы
Пн. – Пт.: с 10:00 до 18:00
Главная
О компании
  • История
  • Вакансии
  • Философия
  • Портфолио
  • Партнеры
  • Команда
Кейсы
Услуги
Контакты
Журнал
+74953201000
+74953201000
E-mail
info@amsales.ru
Адрес
г. Чебоксары, ул. Афанасьева, д. 8
Режим работы
Пн. – Пт.: с 10:00 до 18:00
amsales.ru - Автоматизируем продажи и бизнес
Автоматизируем продажи и бизнес
Главная
О компании
Кейсы
Услуги
Контакты
Журнал
    amsales.ru - Автоматизируем продажи и бизнес
    Главная
    О компании
    Кейсы
    Услуги
    Контакты
    Журнал
      +74953201000
      E-mail
      info@amsales.ru
      Адрес
      г. Чебоксары, ул. Афанасьева, д. 8
      Режим работы
      Пн. – Пт.: с 10:00 до 18:00
      amsales.ru - Автоматизируем продажи и бизнес
      Телефоны
      +74953201000
      E-mail
      info@amsales.ru
      Адрес
      г. Чебоксары, ул. Афанасьева, д. 8
      Режим работы
      Пн. – Пт.: с 10:00 до 18:00
      amsales.ru - Автоматизируем продажи и бизнес
      • Главная
      • О компании
        • О компании
        • История
        • Вакансии
        • Философия
        • Портфолио
        • Партнеры
        • Команда
      • Кейсы
      • Услуги
      • Контакты
      • Журнал
      • +74953201000
        • Телефоны
        • +74953201000
      • г. Чебоксары, ул. Афанасьева, д. 8
      • info@amsales.ru
      • Пн. – Пт.: с 10:00 до 18:00

      Битрикс24: бизнес-процессы — как получить ID пользователя

      Главная
      —
      Журнал
      —Битрикс24: бизнес-процессы — как получить ID пользователя
      Битрикс24: бизнес-процессы — как получить ID пользователя
      07.04.2026
      Оформите заявку на сайте, мы свяжемся с вами в ближайшее время и ответим на все интересующие вопросы.
      ?

      Странная мелочь — число вроде 27 — а из‑за него рушатся согласования, не создаются задачи и летят вебхуки. Речь про ID сотрудника в Битрикс24. Пока он неявно “приклеен” к полю “Ответственный” — всё нормально. Как только вы тянете его в бизнес‑процесс, робота или внешний запрос, начинаются сюрпризы.

      Разберём быстро и по делу: где теряется ID, как понять, что всё уже сломано, и что проверить в первую очередь. Это не теория — это аудит по чек‑листу, который мы используем на внедрениях.

      Где теряется ID пользователя в бизнес-процессе

      Чаще всего ID теряется на границе типов данных. В Битрикс24 поле “Пользователь” возвращает не просто число, а значение формата user_123. Для одних действий это ок (согласования, постановка задач), а для других — нет (вебхуки, REST, интеграции). На практике чаще всего ломается связка: пользовательское поле → вебхук, где ждут чистый numeric ID.

      Второй источник потерь — копирование шаблонов. Перенесли робот между воронками, а в новом шаблоне уже нет поля ASSIGNED_BY_ID или оно называется по‑другому. Внешне всё красиво, но выражение ссылается на пустоту. Обычно всплывает одна и та же ошибка: “не удалось определить пользователя”.

      Третий кейс — согласования с ролями. Выбрали “Руководитель подразделения” от условного сотрудника, а сам сотрудник подставляется из мультисписка. В логе получается массив пользователей, а шаг ждёт одного конкретного ID. Итог — пауза без движения.

      Какие признаки показывают, что настройка сломана

      Если система настроена правильно, роботы “назначают”, согласования “берут в работу”, а интеграции получают чистый ID. Когда нет — видно сразу.

      • В ленте бизнес‑процесса: “Пользователь не найден” или подстановка user_XXX в поле, где ждут число.
      • Роботы не создают задачу или создают без ответственного — висит “Без постановщика/назначено на Портал”.
      • Согласование замирает на первом шаге: участник не определён, статус “Ожидание”.
      • Вебхук ругается 400/401/422, а в логе видно, что передали “user_58” вместо “58”.
      • В полях CRM смешались форматы: в одном месте хранится число, в другом — user_число, и фильтры по ним не работают.

      Проверяем способы получения ID без хаоса

      Начинаем с источников, где ID уже есть числом. В CRM это системные поля с “_ID” на конце: ASSIGNED_BY_ID, CREATED_BY_ID, MODIFY_BY_ID. Если задача — получить ID пользователя в Битрикс24 для интеграции или REST, используйте именно эти поля. Хороший признак — когда ключевые роботы цепляются за стандартные поля, а не за набор “самописных” переменных.

      Дальше — инициатор процесса. В шаблонах БП есть токен Initiator. Сам по себе он даёт user_XXX, но сдвиг простой: добавляете “:ID” и получаете чистое число. Точно так же обрабатываются переменные/параметры типа “Пользователь”: значение, выражение:ID — и можно безопасно отправлять наружу. Это тот самый ответ на вопрос “как получить ID пользователя в Битрикс24, если в руках только пользовательское поле”.

      Ниже короткая шпаргалка, чтобы не гадать, откуда брать и что подставлять.

      Где берём Что подставлять Комментарий
      Ответственный по сделке/лиду/контакту {=Document:ASSIGNED_BY_ID} Чистый ID, безопасен для REST и интеграций.
      Кто создал запись {=Document:CREATED_BY_ID} Работает в CRM; в других модулях может быть CREATED_BY (тогда добавляйте :ID).
      Инициатор бизнес‑процесса {=Template:Initiator:ID} Без “:ID” вернётся user_XXX — не подойдёт для внешних вызовов.
      Параметр/переменная типа “Пользователь” {=Variable:UserVar:ID} Суффикс :ID превращает user_XXX в число.
      Результат шага “Выбрать сотрудника” {=Activity:SelectUser:ID} Для множественных значений используйте цикл по списку.
      Руководитель сотрудника Выбор через структуру, затем :ID Определяйте сначала пользователя, потом вытягивайте его руководителя.

      Что делать, если ID нужен в согласованиях и роботах

      Если вы настраиваете согласование — подавайте на вход именно “пользователя”, не число. Списки согласующих, роли, департаменты — это всё сущности типа Пользователь/Группа. Для входящих выражений держите формат user_XXX, а для исходящих (в вебхук, REST, внешний сервис) — используйте тот же токен с постфиксом :ID. На практике это решает до 80% конфликтов между шагами БП и интеграциями.

      Микро‑сценарий. Согласование договора: сначала руководитель ответственного, потом юрист. В роботе: 1) Берём {=Document:ASSIGNED_BY_ID} → находим руководителя через “Выбрать из структуры” (от сотрудника). 2) Передаём результат шага в список согласующих (оставляем формат user_XXX). 3) Параллельно отправляем вебхуку ID согласующего — через {=Activity:SelectManager:ID}. Никаких ручных парсеров, всё стандартно.

      Если требуется запускать робота “от имени” — используйте системные опции исполнения от ответственного/инициатора или задавайте переменную типа Пользователь и подставляйте её в поле “Кто выполняет”. Там формат user_XXX уместен. А вот когда этот же робот инициирует внешний запрос, не забывайте конвертировать в число через :ID.

      Типовые ошибки, из-за которых процесс не работает

      Ошибки повторяются. Их видно уже на втором‑третьем клике по логу.

      1. Передают user_XXX в HTTP‑запрос, где ждут integer — интеграция падает с 400/422.
      2. Ссылаются на CREATED_BY (без _ID) в CRM — в одном шаблоне это работает, в другом нет.
      3. Множественное поле “Пользователи” пытаются сунуть туда, где нужен один человек — шаг зависает.
      4. Копируют робота между воронками — поля с другими кодами, ссылки на старые токены пустые.
      5. Жёстко вшивают конкретные ID вместо ролей/структуры — всё ломается при перестановках.
      6. Смешивают собственные переменные и системные поля, не фиксируя единый формат хранения.
      7. Нет логирования: невозможно понять, что ушло во внешний сервис — число или user_XXX.

      Что исправить в первую очередь, чтобы автоматизация пошла

      Первое — стандартизируйте источник истины. Для CRM‑сущностей опирайтесь на поля с постфиксом _ID. Для согласующих и исполнителей внутри портала — используйте тип “Пользователь” и не преобразуйте раньше времени. Это снижает количество лишних “форматирований” и точек отказа.

      Второе — зафиксируйте правило конвертации. Внутри портала работаем с user_XXX, при выходе наружу добавляем :ID. Элементарно, но именно это правило чаще всего не проговаривают, и дальше всё расходится: кто‑то режет префикс строкой, кто‑то хранит число, кто‑то — токен.

      Третье — заведите короткий тестовый контур. Один лид/сделка, один шаблон, включённые логи на ключевых шагах: что пришло, что ушло. Хороший признак — когда за 2–3 запуска видно стабильные значения и не плавают типы данных. Если что‑то не так — чините на ближайшем шаге, не переписывая весь процесс.

      Четвёртое — пройдитесь по “узким местам”: мультипользовательские поля переводите в цикл “для каждого”; при переносе роботов перепривязывайте поля к локальным кодам; роли задавайте через структуру (руководитель, отдел), а не через жёсткие ID. На практике чаще всего это снимает большинство подвисаний согласований и ошибок назначения.

      Если нужно быстро навести порядок, начните с мини‑аудита шаблонов: проверьте источники ID, выровняйте формат и включите логи на критичных шагах. Готовы помочь: проведём экспресс‑проверку и настроим конвертацию user → ID там, где это реально нужно. Напишите нам — команда AMSALES настроит автоматизации и интеграции в Битрикс24 под ваши процессы: настройка автоматизаций и интеграций Битрикс24.

      Назад к списку
      • BI 4
      • CRM 66
      • Автоматизация 16
      • Маркетинг 5
      • Нейросети 7
      • Новинки 1
      • Общие 3
      • Основы продаж 12
      • Чат-боты 32
      2026 AI AI-боты amoCRM BotHelp ChatApp Chatfuel CRM CRM-системы digital-агентства event-агентство Gap Selling Google Календарь Google календарь GPT IT-аутсорсинг KPI Mango Office push-уведомления SaaS Salebot Suvvy Target Account Selling UIS Wappi Wazzup Zadarma автоматизация агентство недвижимости анализ аналитика ассистент аудит безопасность безопасность данных бизнес бизнес-процесс бизнес-процессы Битрикс24 виртуальная АТС внедрение внедрение CRM возврат задачи воронка восстановление восстановление данных встречи выбор выбор CRM выявление боли данные дашборд действия пользователей добавление события задачи звонки изменение изменение события изменения инструкции инструкция календарь кейсы клиентский опыт ключевые клиенты книга продаж команда комментарии контроль качества лог действий Мегаплан менеджер менеджмент метрики миграция мобильное приложение МойСклад навыки найм напоминания настройка настройки нейросети облачные сервисы обязательные поля онбординг ОП отдел продаж отключение отмена задачи отрасли отслеживание ошибки платформы подрядчики показатели эффективности пользовательское поле пошаговое руководство приглашение прикрепление файлов приложения для общения примеры проверка программное обеспечение продажи продуктивность работа с документами работа с системой разработка редактирование резервная копия резервное копирование речевая аналитика РОП руководство саботаж саммари синхронизация система скрытие поля сметы событие советы создание сохранение данных сравнение срок задачи стратегии строительная компания сценарии техническая поддержка ТЗ уведомления удаление управление управление задачами управление качеством управление клиентами управление проектами чат-боты чек-лист эффективность
      Наши специалисты ответят на любой интересующий вопрос
      Задать вопрос
      Компания
      История
      Вакансии
      Философия
      Портфолио
      Партнеры
      Команда
      Услуги
      Консалтинг
      Курсы
      Программирование
      Интеграции
      Бизнес аналитика
      Внедрение и настройка CRM
      Чат-боты
      Контроль качества отдела продаж
      Речевая аналитика звонков
      Техническая поддержка
      Кейсы
      Нуга Бест
      Монмартр
      Plata Jewelry
      Дорофеев Кухни
      CILCO Project Logistics
      4hands
      R7miner
      Питер Гид
      Вольный Стрелок
      Абат ТД
      ОЗБИО
      +74953201000
      +74953201000
      E-mail
      info@amsales.ru
      Адрес
      г. Чебоксары, ул. Афанасьева, д. 8
      Режим работы
      Пн. – Пт.: с 10:00 до 18:00
      info@amsales.ru
      г. Чебоксары, ул. Афанасьева, д. 8
      Политика конфиденциальности
      Публичная Оферта на услуги ИП Вакатов СЮ