DocumentToSend

Базовый объект для всех документов на отправку

Добавлено в версии 5.5.0.

Свойства

Type:

Строка, чтение — тип документа на отправку

NeedReceipt:

Булево, чтение/запись — запросить у контрагента извещение о получении документа. Настройка сработает, если документооборот документа позволяет это сделать

NeedRecipientSignature:

Булево, чтение/запись — запросить у контрагента подпись по документу. Настройка сработает, если документооборот документа позволяет это сделать

Content:

Произвольный тип, чтение — представление содержимого документа. Тип контента для каждого наследника этого интерфейса свой

Comment:

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

CustomDocumentId:

Строка, чтение/запись — дополнительный идентификатор документа

Методы

Добавление связанных документов

Служебные

AddInitialDocument()

SaveContent()

AddSubordinateDocument()

AddInitialDocumentFromPackage()

AddSubordinateDocumentFromPackage()

DocumentToSend.AddInitialDocument(DocumentID)
DocumentID:

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

Добавляет идентификатор документа в коллекцию «родительских» документов

DocumentToSend.AddSubordinateDocument(DocumentID)
DocumentID:

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

Добавляет идентификатор документа в коллекцию подчиненных документов

DocumentToSend.AddInitialDocumentFromPackage(CustomDocumentID)
CustomDocumentID:

Строка — идентификатор документа, определяемый внешней системой. Может быть взят у любого документа отправляемого пакета

Добавляет идентификатор документа из пакета на отправку в коллекцию «родительских» документов

DocumentToSend.AddSubordinateDocumentFromPackage(CustomDocumentID)
CustomDocumentID:

Строка — идентификатор документа, определяемый внешней системой. Может быть взят у любого документа отправляемого пакета

Добавляет идентификатор документа из пакета на отправку в коллекцию подчиненных документов

DocumentToSend.SaveContent(BoxId, FilePath)
BoxId:

Строка — идентификатор ящика контрагента, которому должен быть отправлен документ

FilePath:

Строка — путь до файла

Если контент документа загружался из файла или Base64, то сохранит их контент в указанный файл. Если контент заполнялся через заполнение представления контента, то сначала произойдёт попытка генерации контента по данным в этом представлении

Добавлено в версии 5.29.9.

Дополнительная информация