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;
}
  • MessageId - уникальный идентификатор сообщения с шаблонами.
  • TimestampTicks - метка времени создания сообщения.
  • FromBoxId - идентификатор ящика отправителя сообщения с шаблонами.
  • ToBoxId - идентификатор ящика получателя сообщения с шаблонами.
  • MessageFromBoxId - идентификатор ящика отправителя документов, созданных на основе шаблонов.
  • MessageToBoxId - идентификатор ящика получателя документов, созданных на основе шаблонов.
  • Entities - список сущностей, составляющих данное сообщение. Каждая сущность представлена структурой типа Entity.
  • IsDeleted - флаг, показывающий, было ли удалено данное сообщение.
  • MessageToDepartmentId - идентификатор подразделения получателя сообщения, которое будет создано на основе шаблона.
  • LockMode - режим блокировки сообщения с шаблонами. Виды доступных режимы доступны в описании LockMode.