CanUserOperateDocumentType
bool IBPWorkflowDocument::CanUserOperateDocumentType( int operation, int userId, mixed documentId, array arParameters = array() );
Метод проверяет права на выполнение операций над документами заданного типа. Проверяются операции:
- 2 - право изменять документ,
- 4 - право изменять шаблоны бизнес-процессов для данного типа документа.
Параметры метода
Параметр | Описание |
---|---|
operation | Операция |
userId | Код пользователя, для которого проверяется право на выполнение операции |
documentId | Код документа, к которому применяется операция |
arParameters | Ассоциативный массив вспомогательных параметров. Используется для того, чтобы не рассчитывать заново те вычисляемые значения, которые уже известны на момент вызова метода. Стандартными являются ключи массива DocumentStates - массив состояний бизнес-процессов данного документа, WorkflowId - код бизнес-процесса (если требуется проверить операцию на одном бизнес-процессе). Массив может быть дополнен другими произвольными ключами. |
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.