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