DocumentPackage

Инфомация о пакете документов

Добавлено в версии 5.3.0.

Свойства

IsLocked:Булево, чтение - признак того, что пакет является нередактируемым
LockMode:Строка, чтение - редактируемость пакета. Возможные значения
Documents:Коллекция объектов Document , чтение - документы, входящие в пакет

Методы

Move() CreateResolutionRequestTask() AssignToResolutionRoute()
Delete() CreateReplySendTask() RemoveFromResolutionRoute()
Approve() CreateReplySendTask2()  
Disapprove() CreateOutDocumentSignTask()  
DocumentPackage.Move(DepartmentID)
DepartmentID:строка идентификатор подразделения

Перемещает документы в указанное подразделение. Идентификатор головного подразделения всегда 00000000-0000-0000-0000-000000000000

DocumentPackage.Delete()

Помечает документы как удалённый

DocumentPackage.Approve([Comment])
Comment:строка комментарий, который будет добавлен при согласовании документов пакета

Согласует документы пакета

DocumentPackage.Disapprove([Comment])
Comment:строка комментарий, который будет добавлен при отказе согласования документов пакета

Отказывает в согласовании документов пакета

DocumentPackage.CreateResolutionRequestTask()

Создает задание для отправки запроса согласования

DocumentPackage.CreateReplySendTask(ReplyType="AcceptDocument")
ReplyType:Строка Тип ответа. Возможные значения

Создает задание на выполнение ответного действия с пакетом документов

Не рекомендуется, начиная с версии 5.27.0: Используйте DocumentPackage.CreateReplySendTask2()

DocumentPackage.CreateReplySendTask2(ReplyType="AcceptDocument")
ReplyType:Строка Тип ответа. Возможные значения

Создает задание на выполнение ответного действия с пакетом документов

Добавлено в версии 5.27.0.

DocumentPackage.CreateOutDocumentSignTask()

Создает задание на подписание и отправку исходящего документа с отложенной отправкой

Добавлено в версии 5.6.0.

DocumentPackage.AssignToResolutionRoute(RouteId[, Comment])
RouteId:строка Идентификатор маршрута
Comment:строка Комментарий, который будет добавлен при постановке документов на маршрут

Ставит документы на маршрут согласования. Получить доступные маршруты согласования можно методом Organization.GetResolutionRoutes()

DocumentPackage.RemoveFromResolutionRoute(RouteId[, Comment])
RouteId:строка Идентификатор маршрута
Comment:строка Комментарий, который будет добавлен при снятии документов с маршрута

Снимает документы с маршрута согласования

Дополнительная информация

Значение LockMode Описание
None Пакет можно редактировать
Send Пакет нередактируем до момента отправки
Full Пакет нередактируем
Значение ReplyType Описание
AcceptDocument подписание документов
RejectDocument отказ в подписи документов
CorrectionRequest запроc на уточнение документов
RevocationRequest запроc на аннулирование документов
AcceptRevocation принятие аннулирования документов
RejectRevocation отказ от аннулирования документов