Template¶
Сообщение, содержащее шаблоны документов.
message Template {
required string MessageId = 1;
required sfixed64 TimestampTicks = 2;
required string FromBoxId = 3;
required string ToBoxId = 4;
required string MessageFromBoxId = 5;
required string MessageToBoxId = 6;
repeated Entity Entities = 7;
optional bool IsDeleted = 8 [default = false];
optional string MessageToDepartmentId = 9;
required LockMode LockMode = 10;
optional string MessageProxyBoxId = 11;
optional string MessageProxyDepartmentId = 12;
optional bool IsReusable = 13 [default = false];
}
MessageId - уникальный идентификатор сообщения с шаблонами.
TimestampTicks - метка времени создания сообщения.
FromBoxId - идентификатор ящика отправителя сообщения с шаблонами.
ToBoxId - идентификатор ящика получателя сообщения с шаблонами.
MessageFromBoxId - идентификатор ящика отправителя документов, созданных на основе шаблонов.
MessageToBoxId - идентификатор ящика получателя документов, созданных на основе шаблонов.
Entities - список сущностей, составляющих данное сообщение. Каждая сущность представлена структурой типа Entity.
IsDeleted - флаг, показывающий, было ли удалено данное сообщение.
MessageToDepartmentId - идентификатор подразделения получателя сообщения, которое будет создано на основе шаблона.
LockMode - режим блокировки сообщения с шаблонами. Виды доступных режимы доступны в описании LockMode.
MessageProxyBoxId - идентификатор ящика промежуточного получателя документов, созданных на основе шаблонов.
MessageProxyDepartmentId - идентификатор подразделения промежуточного получателя сообщения, которое будет создано на основе отправляемого шаблона.
IsReusable - флаг, показывающий, является ли шаблон многоразовым.