//title: завершить бп
define('NO_KEEP_STATISTIC', 'Y');
define('NO_AGENT_STATISTIC','Y');
define('NO_AGENT_CHECK', true);
define('PUBLIC_AJAX_MODE', true);
define('DisableEventsCheck', true);
require($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/prolog_before.php");
if(!CModule::IncludeModule('crm')) die('error');
if(!CModule::IncludeModule('bizproc')) die('error');
$stopWorkflowId = '5cd17667e6c3d8.91327729';
$arState = CBPStateService::GetWorkflowState($stopWorkflowId);
if (count($arState) > 0)
{
CBPDocument::TerminateWorkflow(
$stopWorkflowId,
$arState["DOCUMENT_ID"],
$arErrorsTmp
);
if (count($arErrorsTmp) > 0)
{
foreach ($arErrorsTmp as $e)
$errorMessage .= $e["message"].". ";
}
}
Остановить бизнес-процесс битрикс24 программно
Остановить бизнес-процесс битрикс24 программно. Чтобы остановить бп, достаточно знать его воркфлой айди и код документа. bitrix24 bizproc workflow битрикс24 бизнес-процессы