RevocationDocflowV3¶
message RevocationDocflowV3
{
required bool IsFinished = 1;
required RevocationRequestDocflow RevocationRequest = 2;
optional RevocationResponseDocflow RevocationResponse = 3;
required string InitiatorBoxId = 4;
required Documents.RevocationStatus RevocationStatus = 5;
optional ResolutionEntitiesV3 ResolutionEntities = 6;
repeated OuterDocflowEntities OuterDocflowEntities = 7;
}
Структура представляет информацию об аннулировании документа. Содержится в структуре DocflowV3.
IsFinished - признак того, что документооборот по аннулированию завершен, т.е. не требует дальнейших действий.
RevocationRequest - информация о предложении об аннулировании.
RevocationResponse - информация об ответе на предложение аннулирования.
InitiatorBoxId - идентификатор ящика организации, которая инициировала аннулирование документа.
RevocationStatus - статус аннулирования документа.
ResolutionEntities - информация о сущностях, относящихся к согласованию аннулирования.
OuterDocflowEntities - информация о сущностях, относящихся к внешнему документообороту по аннулированию.
RevocationRequestDocflow¶
message RevocationRequestDocflow
{
required SignedAttachmentV3 RevocationRequest = 1;
optional Timestamp SentAt = 2;
optional Timestamp DeliveredAt = 3;
optional RoamingNotification RoamingNotification = 4;
optional string PlainText = 5;
}
Структура содержит информацию о предложении об аннулировании документа.
RevocationRequest - информация о файле предложения об аннулировании
SentAt - метка времени отправки предложения об аннулировании
DeliveredAt - метка времени доставки предложения об аннулировании в ящик контрагента
RoamingNotification - данные о доставке предложения об аннулировании в роуминг
PlainText - текст запроса аннулирования
RevocationResponseDocflow¶
message RevocationResponseDocflow
{
optional SignatureV3 RecipientSignature = 1;
optional SignatureRejectionDocflow SignatureRejection = 2;
}
Структура содержит информацию об ответе на предложение об аннулировании документа.
RecipientSignature - информация об ответной подписи под предложением об аннулировании
SignatureRejection - информация об отказе в подписи предложения об аннулировании