GetUserTasksForWorkflow
Описание и параметры
array public static function CBPDocument::GetUserTasksForWorkflow( integer userId, string workflowId );
Метод возвращает массив заданий для данного пользователя в данном рабочем потоке.
Примечание: Метод принимает массив конфигурационных параметров и генерирует скрипты, необходимые для показа файлового диалога. Метод статический.
Параметры метода
Параметр | Описание |
---|---|
userId | Код пользователя |
workflowId | Код бизнес-процесса |
Возвращаемое значение
Возвращаемый массив имеет вид:
array( array( "ID" => код_задания, "NAME" => название_задания, "DESCRIPTION" => описание_задания, ), . . . )
Примеры использования
<? $documentType = array("bizproc", "CBPVirtualDocument", "type_".$iblockId); $documentId = array("bizproc", "CBPVirtualDocument", $id); $arDocumentStates = CBPDocument::GetDocumentStates($documentType, $documentId); foreach ($arDocumentStates as $arDocumentState) { $ar = CBPDocument::GetUserTasksForWorkflow($GLOBALS["USER"]->GetID(), $arDocumentState["ID"]); print_r($ar); } ?>
© «Битрикс», 2001-2024, «1С-Битрикс», 2024