Я запускаю БП таким образом, после добавления элемента в инфоблок. $orderID = $obElement->Add($arLoad); if (intval($orderID) > 0) { $arErrorsTmp = array(); $wfID = CBPDocument::StartWorkflow( $wfTemplateID, array("iblock", "CIBlockDocument", $orderID), array( "ResponsibleUser" => "user_".intval($userID), "ResponsibleUserID" => intval($userID), "ResponsibleDept" => $sectionName, "ResponsibleDeptID" => $dept, "OrderDate" => date("d-m-Y"), "OrderPrice" => $orderPrice ), $arErrorsTmp);