ResolutionEntitiesV3
На этой странице, помимо ResolutionEntitiesV3
, описаны следующие структуры:
Информация о сущностях, относящихся к согласованию документа или запроса на аннулирование.
message ResolutionEntitiesV3
{
repeated ResolutionRequestV3 Requests = 1;
repeated ResolutionV3 Resolutions = 2;
repeated ApprovementSignatureV3 ApprovementSignatures = 3;
repeated SignatureDenialV3 SignatureDenials = 4;
}
Requests
— список запросов на согласование, согласующую подпись и основную подпись, представленный структурой ResolutionRequestV3.Resolutions
— список согласований и отказов в согласовании, представленный структурой ResolutionV3.ApprovementSignatures
— список согласующих подписей, представленный структурой ApprovementSignatureV3.SignatureDenials
— список отказов в подписи сотруднику, представленный структурой SignatureDenialV3.
ResolutionRequestV3
Запрос на согласование документа или запрос на аннулирование.
message ResolutionRequestV3
{
required Entity Entity = 1;
required ResolutionTarget Target = 2;
optional string AuthorUserId = 3;
required ResolutionRequestType RequestType = 4;
optional string ResolvedWith = 5;
repeated ResolutionAction Actions = 6;
}
Entity
— информация о комментарии к запросу, представленная структурой Entity.Target
— информация о получателе запроса, представленная структурой ResolutionTarget.AuthorUserId
— идентификатор пользователя, запросившего согласование или подпись.RequestType
— тип запроса на согласование, представленный структурой ResolutionRequestType.ResolvedWith
— идентификатор ответного действия: положительное или отрицательное согласование, отказ в запросе подписи, отказ в подписи.Actions
— список возможных действий по текущему запросу на согласование, представленный структурой ResolutionAction.
ResolutionV3
Данные согласования документа или запроса на аннулирование.
message ResolutionV3
{
required Entity Entity = 1;
optional string ResolutionRequestId = 2;
optional string AuthorUserId = 3;
required ResolutionType ResolutionType = 4;
}
Entity
— информация о комментарии к запросу, представленная структурой Entity.ResolutionRequestId
— идентификатор запроса на согласование, если он был.AuthorUserId
— идентификатор пользователя, совершившего согласование или отказ в согласовании.ResolutionType
— тип действия по согласованию, представленный структурой ResolutionType.
ApprovementSignatureV3
Информация о согласующих подписях по документу или запросу на аннулирование.
message ApprovementSignatureV3
{
required SignatureV3 Signature = 1;
optional string ResolutionRequestId = 2;
optional string AuthorUserId = 3;
}
Signature
— данные электронной подписи, представленные структурой SignatureV3.ResolutionRequestId
— идентификатор запроса согласующей подписи, если он был.AuthorUserId
— идентификатор пользователя, совершившего согласование или отказ в согласовании.
SignatureDenialV3
Данные отказа в подписи.
message SignatureDenialV3
{
required Entity Entity = 1;
required string ResolutionRequestId = 2;
optional string AuthorUserId = 3;
}
Entity
— информация о комментарии к запросу, представленная структурой Entity.ResolutionRequestId
— идентификатор запроса на согласование или подпись, если он был.AuthorUserId
— идентификатор пользователя, совершившего отказ в согласовании.
См. также
- Структура используется:
в структуре DocflowV3
в структуре DocflowV4
в структуре ResolutionDocflowV3
в структуре RevocationDocflowV3
в структуре RevocationDocflowV4