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.

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