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.
См. также
- Структура используется:
в теле запроса метода CanPostMessage