S-WEBS24

Битрикс24

CRM, процессы и приложения для вашей компании

CRM роботы 2.0 + AI (300+ роботов)

Перенести или добавить дела в другую сущность

Помогает перенести историю коммуникаций и задач из одной CRM-сущности в другую, чтобы новая карточка не оставалась без контекста.

Для кого и какую проблему решает

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

Что делает и когда применять

Робот пригодится в ситуациях, когда в CRM появляется новая карточка, но рабочая история уже есть в другой сущности и её важно не потерять.

Робот особенно полезен в процессах копирования, преобразования и пересоздания CRM-сущностей, когда нужны карточка и накопленная история работы по ней.

Что подготовить

Нужен установленный робот из приложения «CRM роботы 2.0 + AI» и право на настройку автоматизации нужной CRM-воронки или шаблона бизнес-процесса. Пользователю, от имени которого работает приложение, должны быть доступны выбранные CRM-элементы и нужное действие с ними.

Запускайте действие в правильной исходной карточке. Укажите тип и ID получателя, затем режим add или move. Перед режимом move проверьте необходимость снятия исходных связей.

Как настроить и использовать

  1. Откройте автоматизацию нужной сущности и выберите стадию, на которой нужен робот «Перенести или добавить дела в другую сущность». В шаблоне бизнес-процесса добавьте одноимённое действие.
  2. Запускайте действие в правильной исходной карточке. Укажите тип и ID получателя, затем режим add или move. Перед режимом move проверьте необходимость снятия исходных связей.
  3. Заполните Тип целевой сущности, ID целевой сущности, Режим работы, Обрабатывать все типы дел. Для рабочего сценария подставьте значения полей документа или результаты предыдущих действий вместо учебных данных ниже.
  4. Проверьте обязательные поля и варианты выбора в таблице настроек. Сохраните действие и свяжите его результаты с дальнейшими условиями процесса.
  5. Выполните пробный запуск на отдельном учебном элементе. Проверьте статус и возвращённые данные; если действие не завершилось, разберите ошибку в журнале процесса до использования результата.

Параметры робота

В полях формы, которые допускают несколько значений, добавляйте каждое значение отдельным элементом через редактор. Обычные текстовые, числовые и списковые поля заполняйте в указанном для них формате.

Имена полей ниже совпадают с настройками действия. Значения из таблицы относятся к самому роботу; результаты предыдущих шагов выбирайте через подстановку значения в редакторе.

Поле в настройках Что передать Обязательность и исходное значение
Тип целевой сущности (targetEntityTypeId) Формат: целое число. Обязательно. Значение по умолчанию в настройках не задано
ID целевой сущности (targetEntityId) Формат: целое число. Обязательно. Значение по умолчанию в настройках не задано
Режим работы (actionMode) Формат: строка. Обязательно. Значение по умолчанию в настройках не задано
Обрабатывать все типы дел (useAllTypes) Формат: да/нет. Обязательно. Значение по умолчанию в настройках не задано
Типы дел (activityTypes) Формат: строка. Можно передать несколько значений. Необязательно. Значение по умолчанию в настройках не задано

Учебный пример

Пример показывает способ настройки на вымышленных данных и ожидаемый смысл результата; это не отчёт о запуске на вашем портале.

  • Тип целевой сущности (targetEntityTypeId): 2.
  • ID целевой сущности (targetEntityId): 601.
  • Режим работы (actionMode): add.
  • Обрабатывать все типы дел (useAllTypes): Y.

Для запуска в учебном лиде его дела добавятся к сделке 601. Это работа со связями существующих дел: названия «добавить» и «перенести» не означают изготовление отдельных независимых копий каждого дела.

Какие данные возвращает и что делать дальше

Результат Какое значение получает следующий шаг
Тип исходной сущности (sourceEntityTypeId) целое число
ID исходной сущности (sourceEntityId) целое число
Тип целевой сущности (targetEntityTypeId) целое число
ID целевой сущности (targetEntityId) целое число
Общее количество дел (totalActivityCount) целое число
Количество выбранных дел (matchedCount) целое число
Количество обработанных дел (processedCount) целое число
Количество новых привязок (bindCount) целое число
Количество снятых привязок (unbindCount) целое число
Количество ошибок (errorCount) целое число
ID обработанных дел (processedActivityIds) строка, несколько значений
ID пропущенных дел (skippedActivityIds) строка, несколько значений
Ошибки обработки (errors) строка, несколько значений
Режим выполнения (mode) строка
Статус выполнения (status) да/нет

Используйте счётчики и список обработанных ID для сверки. Если есть пропуски или ошибки, разберите причины и выбранные типы, а не запускайте слепо ту же массовую операцию.

Ошибки и ограничения

Проверяйте результат действия до следующего изменения карточки. Ошибка доступа, неверный идентификатор и отсутствие найденного элемента требуют разных веток процесса. Не подставляйте нулевой или пустой результат как идентификатор существующего документа.