TemplateRefusalInfo

message TemplateRefusalInfo {
    required TemplateRefusalType Type = 1 [default = UnknownTemplateRefusalType];
    required string BoxId = 2;
    optional string Author = 3;
    optional string Comment = 4;
}

Структура содержит информацию об отзыве или отклонении шаблона. Содержится в структуре Entity.

  • Type - тип действия (отклонение или отзыв).
  • BoxId - идентификатор ящика, на стороне которого выполнено действие.
  • Author - ФИО пользователя, который выполнил действие.
  • Comment - комментарий, который был указан при отклонении/отзыве.

TemplateRefusalType

enum TemplateRefusalType {
    UnknownRefusalType = 0;
    Refusal = 1;
    Withdrawal = 2;
}

Перечисление отражает тип отказа по шаблону:

  • UnknownRefusalType - зарезервировано для устаревших клиентов.
  • Refusal - отклонение.
  • Withdrawal - отзыв.