Предупреждение

Прекращение развития и поддержки Компоненты

С 1 сентября 2026 года команда разработки прекращает развитие и техническую поддержку Компоненты.

Сама библиотека продолжит работать в текущем виде без каких-либо ограничений со стороны компании, но новая функциональность разрабатываться не будет. Прекратится техническая поддержка со стороны команды разработки: консультации, исправление ошибок и адаптация под изменения внешних систем.

Ключи, выпускаемые через кабинет интегратора, не подходят для использования в Компоненте.

Рекомендуем уже сейчас ознакомиться с вариантами интеграции, которые будут продолжать развиваться и поддерживаться.

TemplateSendTask

Задание для отправки шаблона пакета документов

Свойства

OperationId:

Строка, чтение/запись — уникальный идентификатор операции (строка не чувствительная к регистру, может отсутствовать)

ToBoxId:

Строка, чтение/запись — идентификатор ящика получателя шаблона. Для внутреннего документа этот идентификатор должен содержать пустую строку

MessageFromBoxId:

Строка, чтение/запись — идентификатор ящика отправителя документа, созданного из шаблона

MessageToBoxId:

Строка, чтение/запись — идентификатор ящика получателя документа, созданного из шаблона

MessageToDepartmentId:

Строка, чтение/запись — идентификатор подразделения в ящике получателя документа, в которое будет маршрутизироваться документ

LockMode:

Строка, чтение/запись — режим блокировки шаблонов документов. Возможные значения

IsReusable:

Булево, чтение/запись — тип переиспользования шаблона: true — создавать многоразовый шаблон, false — одноразовый (по—умолчанию false)

Templates:

коллекция объектов TemplateToSend, чтение — шаблоны документов, добавленные в пакет

Методы

TemplateSendTask.AddTemplate(DocumentType)
DocumentType:

Строка — идентификатор типа документа

Добавляет новый элемент в коллекцию Templates и возвращает его. Тип документа берётся из ответа одного из методов получения идентификатора документа

TemplateSendTask.Send()

Отправляет шаблон пакета документов на сервер Диадока. Возвращает отправленнный шаблон. Если отправка шаблона с заполненным OperationId завершилась успехом, то все остальные попытки отправки с тем же идентификатором не будут приводить к отправке нового шаблона, а в результате выполнения метода вернется ранее отправленный шаблон