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;
}

Структура представляет информацию об аннулировании документа. Содержится в структуре DocflowV3.

  • IsFinished - признак того, что документооборот по аннулированию завершен, т.е. не требует дальнейших действий.
  • RevocationRequest - информация о предложении об аннулировании
  • RevocationResponse - информация об ответе на предложение аннулирования
  • InitiatorBoxId - идентификатор ящика организации, которая инициировала аннулирование документа.
  • RevocationStatus - статус аннулирования документа
  • ResolutionEntities - информация о сущностях, относящихся к согласованию аннулирования

RevocationRequestDocflow

Предупреждение

Эта версия контракта — экспериментальная и может измениться.

message RevocationRequestDocflow
{
    required SignedAttachmentV3 RevocationRequest = 1;
    optional Timestamp SentAt = 2;
    optional Timestamp DeliveredAt = 3;
    optional RoamingNotification RoamingNotification = 4;
}

Структура содержит информацию о предложении об аннулировании документа.

  • RevocationRequest - информация о файле предложения об аннулировании
  • SentAt - метка времени отправки предложения об аннулировании
  • DeliveredAt - метка времени доставки предложения об аннулировании в ящик контрагента
  • RoamingNotification - данные о доставке предложения об аннулировании в роуминг

RevocationResponseDocflow

Предупреждение

Эта версия контракта — экспериментальная и может измениться.

message RevocationResponseDocflow
{
    optional SignatureV3 RecipientSignature = 1;
    optional SignatureRejectionDocflow SignatureRejection = 2;
}

Структура содержит информацию об ответе на предложение об аннулировании документа.

  • RecipientSignature - информация об ответной подписи под предложением об аннулировании
  • SignatureRejection - информация об отказе в подписи предложения об аннулировании