- Модуль: bizproc
- Путь к файлу: ~/bitrix/modules/bizproc/classes/general/document.php
- Класс: CBPDocument
- Вызов: CBPDocument::deleteWorkflowTemplate
static function deleteWorkflowTemplate($id, $documentType, &$arErrors)
{
$arErrors = array();
$dbTemplates = CBPWorkflowTemplateLoader::GetList(
array(),
array("ID" => $id, "DOCUMENT_TYPE" => $documentType),
false,
false,
array("ID")
);
$arTemplate = $dbTemplates->Fetch();
if (!$arTemplate)
{
$arErrors[] = array(
"code" => 0,
"message" => str_replace("#ID#", $id, GetMessage("BPCGDOC_INVALID_WF_ID")),
"file" => ""
);
return;
}
try
{
CBPWorkflowTemplateLoader::Delete($id);
}
catch (Exception $e)
{
$arErrors[] = array(
"code" => $e->getCode(),
"message" => $e->getMessage(),
"file" => $e->getFile()." [".$e->getLine()."]"
);
}
}