ResolutionStatus
Статус согласования документа.
message ResolutionStatus {
required ResolutionStatusType Type = 1;
optional ResolutionTarget Target = 2;
required string AuthorUserId = 3;
required string AuthorFIO = 4;
}
enum ResolutionStatusType {
None = 0;
Approved = 1;
Disapproved = 2;
ApprovementRequested = 3;
SignatureRequested = 4;
SignatureDenied = 5;
ActionsRequested = 6;
}
Type
— тип статуса согласования, принимает значения из перечисленияResolutionStatusType
:None
— документ не согласовывался;Approved
— согласован;Disapproved
— в согласовании отказано;ApprovementRequested
— запрошено согласование;SignatureRequested
— запрошена подпись;SignatureDenied
— в подписи отказано;ActionsRequested
— запрошены действия в рамках запроса согласования типа Custom.
Target
— информация о том, кому направлен запрос, представленная структурой ResolutionTarget.AuthorUserId
— идентификатор пользователя, совершившего действие, описываемое данным статусом: согласование, отказ или передача на согласование или подпись.AuthorFIO
— ФИО пользователя, совершившего действие, описываемое данным статусом: согласование, отказ или передача на согласование или подпись.
См. также
- Структура используется:
в структуре Document
в структуре ResolutionDocflowV3