Документация для разработчиков
Темная тема

UpdateWorkflowTemplate

Описание и параметры

void
CBPDocument::UpdateWorkflowTemplate(
	int id,
	array documentType,
	array arFields,
	array& arErrors
);

Метод изменяет параметры шаблона бизнес-процесса.

Примечание: Метод принимает массив конфигурационных параметров и генерирует скрипты, необходимые для показа файлового диалога. Метод статичный.

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

ПараметрОписание
idКод шаблона бизнес-процесса
documentTypeКод типа документа в виде массива array(модуль, класс_документа, код_типа_документа_в_модуле)
arFieldsМассив новых значений параметров шаблона бизнес-процесса
arErrorsмассив ошибок, которые произошли при выполнении в виде
array(
	array(
		"code" => код_ошибки,
		"message" => сообщение,
		"file" => путь_к_файлу
	),
	...
)

Примеры использования

<?
// изменим флаг автозапуска шаблона бизнес-процесса с кодом 132 для инфоблока с кодом 32
CBPDocument::UpdateWorkflowTemplate(
	132,
	array("iblock", "CIBlockDocument", "iblock_32"),
	array(
		"AUTO_EXECUTE" => CBPDocumentEventType::Create
	),
	$arErrorsTmp
);
?>


© «Битрикс», 2001-2024, «1С-Битрикс», 2024