MessageToPostPrototype

Параметры сообщения для проверки методом CanPostMessage.

В отличие от структуры MessageToPost, структура MessageToPostPrototype не включает в себя документы и подписи — только данные участников и типы документов.

message MessageToPostPrototype {
    required string FromBoxId = 1;
    optional string FromDepartmentId = 2;
    optional string ToBoxId = 3;
    optional string ToDepartmentId = 4;
    optional bool IsInternal = 5 [default = false];
    optional string ProxyBoxId = 6;
    optional string ProxyDepartmentId = 7;
    repeated DocumentAttachmentPrototype DocumentPrototypes = 8;
}
  • FromBoxId — идентификатор ящика отправителя сообщения.

  • FromDepartmentId — идентификатор подразделения отправителя сообщения. Для внутреннего сообщения (если указан признак IsInternal = true) этот идентификатор должен быть заполнен.

  • ToBoxId — идентификатор ящика получателя сообщения. Должен отличаться от идентификатора ящика отправителя. Для внутреннего сообщения (если указан признак IsInternal = true) этот идентификатор должен отсутствовать или содержать пустую строку.

  • ToDepartmentId — идентификатор подразделения получателя, в которое будет отправлено сообщение. Если не заполнено, сообщение будет отправлено в головное подразделение. Для внутреннего сообщения (если указан признак IsInternal = true) этот идентификатор должен быть заполнен.

  • IsInternal — признак того, что сообщение является внутренним, то есть будет отправлено в другое подразделение организации.

  • ProxyBoxId — идентификатор ящика промежуточного получателя. Если указан, сообщение будет доставлено конечному получателю после того, как промежуточный получатель поставит подпись под документом в сообщении. Если промежуточный получатель отклонит документ, сообщение не будет доставлено конечному получателю.

  • ProxyDepartmentId — идентификатор подразделения промежуточного получателя.

  • DocumentPrototypes — список прототипов документов в проверяемом сообщении, представленных структурой DocumentAttachmentPrototype.


См. также

Структура используется: