Task
implements
IBPWorkflowDocument
Table of Contents
Interfaces
- IBPWorkflowDocument
Methods
-
canUserOperateDocument()
: mixed
-
canUserOperateDocumentType()
: mixed
-
createAutomationTarget()
: mixed
-
createDocument()
: mixed
-
deleteDocument()
: mixed
-
getAllowableOperations()
: mixed
-
getAllowableUserGroups()
: mixed
-
getDocument()
: mixed
-
getDocumentAdminPage()
: mixed
-
getDocumentFields()
: mixed
-
getDocumentFieldTypes()
: mixed
-
getDocumentForHistory()
: mixed
-
getDocumentName()
: mixed
-
getDocumentType()
: mixed
-
getEntityName()
: mixed
-
getFieldsCreatedByUser()
: mixed
-
GetJSFunctionsForFields()
: mixed
-
getUsersFromUserGroup()
: mixed
-
isDocumentLocked()
: mixed
-
isFeatureEnabled()
: mixed
-
isPersonalTask()
: mixed
-
isPlanTask()
: mixed
-
isProjectTask()
: mixed
-
isScrumProjectTask()
: mixed
-
lockDocument()
: mixed
-
onWorkflowStatusChange()
: mixed
-
publishDocument()
: mixed
-
recoverDocumentFromHistory()
: mixed
-
resolveDocumentId()
: mixed
-
resolvePersonalTaskType()
: mixed
-
resolvePersonId()
: mixed
-
resolvePlanId()
: mixed
-
resolvePlanTaskType()
: mixed
-
resolveProjectId()
: mixed
-
resolveProjectTaskType()
: mixed
-
resolveScrumProjectId()
: mixed
-
resolveScrumProjectTaskType()
: mixed
-
unlockDocument()
: mixed
-
unpublishDocument()
: mixed
-
updateDocument()
: mixed
canUserOperateDocument()
public
static canUserOperateDocument(mixed $operation, mixed $userId, mixed $documentId[, mixed $arParameters = array() ]) : mixed
Parameters
-
$operation
: mixed
-
-
$userId
: mixed
-
-
$documentId
: mixed
-
-
$arParameters
: mixed
= array()
-
canUserOperateDocumentType()
public
static canUserOperateDocumentType(mixed $operation, mixed $userId, mixed $documentType[, mixed $arParameters = array() ]) : mixed
Parameters
-
$operation
: mixed
-
-
$userId
: mixed
-
-
$documentType
: mixed
-
-
$arParameters
: mixed
= array()
-
createAutomationTarget()
public
static createAutomationTarget(mixed $documentType) : mixed
Parameters
-
$documentType
: mixed
-
createDocument()
public
static createDocument(mixed $parentDocumentId, mixed $arFields) : mixed
Parameters
-
$parentDocumentId
: mixed
-
-
$arFields
: mixed
-
deleteDocument()
public
static deleteDocument(mixed $documentId) : mixed
Parameters
-
$documentId
: mixed
-
getAllowableOperations()
public
static getAllowableOperations(mixed $documentType) : mixed
Parameters
-
$documentType
: mixed
-
getAllowableUserGroups()
public
static getAllowableUserGroups(mixed $documentType) : mixed
Parameters
-
$documentType
: mixed
-
getDocument()
public
static getDocument(mixed $documentId[, mixed $documentType = null ]) : mixed
Parameters
-
$documentId
: mixed
-
-
$documentType
: mixed
= null
-
getDocumentAdminPage()
public
static getDocumentAdminPage(mixed $documentId) : mixed
Parameters
-
$documentId
: mixed
-
getDocumentFields()
public
static getDocumentFields(mixed $documentType) : mixed
Parameters
-
$documentType
: mixed
-
getDocumentFieldTypes()
public
static getDocumentFieldTypes() : mixed
getDocumentForHistory()
public
static getDocumentForHistory(mixed $documentId, mixed $historyIndex) : mixed
Parameters
-
$documentId
: mixed
-
-
$historyIndex
: mixed
-
getDocumentName()
public
static getDocumentName(mixed $documentId) : mixed
Parameters
-
$documentId
: mixed
-
getDocumentType()
public
static getDocumentType(mixed $documentId) : mixed
Parameters
-
$documentId
: mixed
-
getEntityName()
public
static getEntityName(mixed $entity) : mixed
Parameters
-
$entity
: mixed
-
getFieldsCreatedByUser()
public
static getFieldsCreatedByUser([string $type = null ]) : mixed
Parameters
-
$type
: string
= null
-
GetJSFunctionsForFields()
public
static GetJSFunctionsForFields() : mixed
getUsersFromUserGroup()
public
static getUsersFromUserGroup(mixed $group, mixed $documentId) : mixed
Parameters
-
$group
: mixed
-
-
$documentId
: mixed
-
isDocumentLocked()
public
static isDocumentLocked(mixed $documentId, mixed $workflowId) : mixed
Parameters
-
$documentId
: mixed
-
-
$workflowId
: mixed
-
isFeatureEnabled()
public
static isFeatureEnabled(mixed $documentType, mixed $feature) : mixed
Parameters
-
$documentType
: mixed
-
-
$feature
: mixed
-
isPersonalTask()
public
static isPersonalTask(mixed $documentType) : mixed
Parameters
-
$documentType
: mixed
-
isPlanTask()
public
static isPlanTask(mixed $documentType) : mixed
Parameters
-
$documentType
: mixed
-
isProjectTask()
public
static isProjectTask(mixed $documentType) : mixed
Parameters
-
$documentType
: mixed
-
isScrumProjectTask()
public
static isScrumProjectTask(mixed $documentType) : mixed
Parameters
-
$documentType
: mixed
-
lockDocument()
public
static lockDocument(mixed $documentId, mixed $workflowId) : mixed
Parameters
-
$documentId
: mixed
-
-
$workflowId
: mixed
-
onWorkflowStatusChange()
public
static onWorkflowStatusChange(string $documentId, string $workflowId, int $status, null|CBPActivity $rootActivity) : mixed
Parameters
-
$documentId
: string
-
-
$workflowId
: string
-
-
$status
: int
-
-
$rootActivity
: null|CBPActivity
-
publishDocument()
public
static publishDocument(mixed $documentId) : mixed
Parameters
-
$documentId
: mixed
-
recoverDocumentFromHistory()
public
static recoverDocumentFromHistory(mixed $documentId, mixed $arDocument) : mixed
Parameters
-
$documentId
: mixed
-
-
$arDocument
: mixed
-
resolveDocumentId()
public
static resolveDocumentId(mixed $taskId) : mixed
Parameters
-
$taskId
: mixed
-
resolvePersonalTaskType()
public
static resolvePersonalTaskType(mixed $userId) : mixed
Parameters
-
$userId
: mixed
-
resolvePersonId()
public
static resolvePersonId(mixed $documentType) : mixed
Parameters
-
$documentType
: mixed
-
resolvePlanId()
public
static resolvePlanId(mixed $documentType) : mixed
Parameters
-
$documentType
: mixed
-
resolvePlanTaskType()
public
static resolvePlanTaskType(mixed $userId) : mixed
Parameters
-
$userId
: mixed
-
resolveProjectId()
public
static resolveProjectId(mixed $documentType) : mixed
Parameters
-
$documentType
: mixed
-
resolveProjectTaskType()
public
static resolveProjectTaskType(mixed $projectId) : mixed
Parameters
-
$projectId
: mixed
-
resolveScrumProjectId()
public
static resolveScrumProjectId(mixed $documentType) : mixed
Parameters
-
$documentType
: mixed
-
resolveScrumProjectTaskType()
public
static resolveScrumProjectTaskType(mixed $projectId) : mixed
Parameters
-
$projectId
: mixed
-
unlockDocument()
public
static unlockDocument(mixed $documentId, mixed $workflowId) : mixed
Parameters
-
$documentId
: mixed
-
-
$workflowId
: mixed
-
unpublishDocument()
public
static unpublishDocument(mixed $documentId) : mixed
Parameters
-
$documentId
: mixed
-
updateDocument()
public
static updateDocument(mixed $documentId, mixed $fields[, mixed $modifiedById = null ]) : mixed
Parameters
-
$documentId
: mixed
-
-
$fields
: mixed
-
-
$modifiedById
: mixed
= null
-