/ Битрикс24: Запуск бизнес процессов через API

Битрикс24: Запуск бизнес процессов через API

20 окт 2022
Дмитрий М.
2188

Запуск бизнес-процесса для Сделки используя API

\Bitrix\Main\Loader::includeModule('bizproc');
\Bitrix\Main\Loader::includeModule('crm');
$arErrorsTmp = []; //Массив с ошибками
$bzId = 423; //ID бизнес процесса, который требуется запустить
$entityId = 962558; //ID сделки для которой запускается бизнес-процесс
$wfId = CBPDocument::StartWorkflow(
   $bzId,
   array("crm", "CCrmDocumentDeal", "DEAL_".$entityId),
   ['phone' => '+79991234567'], //массив параметров, которые принимает бизнес-процесс
   $arErrorsTmp //Массив, в который запишутся ошибки в результате выполнения бизнес-процесса
);

if (count($arErrorsTmp) > 0)
{
   foreach ($arErrorsTmp as $e)
      $errorMessage .= "[".$e["code"]."] ".$e["message"]."";
}

Статья была полезна? Поблагодарите автора.

Оглавление
    Самые читаемые
    #1С Битрикс, #Bitrix CMS, #.htaccess, #настройка редиректов
    4 авг 2019
    #bitrix:news, #сортировка, #фильтрация, #bitrix:catalog, #catalog.section, #news.list
    16 дек 2020
    #Хлебные крошки, #1С Битрикс, #Bitrix CMS, #bitrix:breadcrumbs, #component_epilog, #кэширование
    1 окт 2018
    #bitrix, #свойства элементов, #обработчик событий, #OnBeforeIBlockElementUpdate, #OnIBlockElementSetPropertyValues
    21 июл 2020
    #Bitrix CMS, #breadcrumb, #bitrix:breadcrumbs, #хлебные крошки, #настройка
    13 фев 2019
    #ресайз изображений, #1С Битрикс, #Bitrix CMS
    3 мар 2019
    #bitrix, #robots.txt, #sitemap.xml, #поддомены, #мультисайтовость
    16 окт 2018
    #bitrix, #bitrix:catalog.section, #скидки, #товары со скидкой, #страница скидок, #страница со скидками
    4 окт 2018
    #bitrix, #пользовательские свойства, #тип свойств, #привязка к элементам
    27 ноя 2019