AcceptanceCertificateAttachment
Предупреждение
Структура устарела. При заполнении структуры MessageToPost используйте структуру DocumentAttachment.
Титул исполнителя для неформализованного акта о выполнении работ/оказании услуг в отправляемом сообщении.
message AcceptanceCertificateAttachment {
required SignedContent SignedContent = 1;
required string FileName = 2;
optional string Comment = 3;
repeated DocumentId InitialDocumentIds = 4;
repeated DocumentId SubordinateDocumentIds = 5;
required string DocumentDate = 6;
optional string DocumentNumber = 7;
required string Total = 8;
optional string CustomDocumentId = 9;
optional string Vat = 10;
optional string Grounds = 11;
optional bool NeedReceipt = 12 [default = false];
optional bool NeedRecipientSignature = 13 [default = true];
repeated CustomDataItem CustomData = 14;
}
SignedContent— содержимое файла документа с электронной подписью, представленное структурой SignedContent.FileName— имя файла отправляемого документа.Comment— комментарий к документу. Длина не более 5000 символов.InitialDocumentIds— список идентификаторов документов, к которым привязывается отправляемый документ. Каждый элемент списка представлен структурой DocumentId. Привязка документа работает по следующим правилам:Чтобы установить связь с документом внутри отправляемого сообщения, передайте в поле
DocumentId.MessageIdпустую строку, а в полеDocumentId.EntityIdпередайте значение поляCustomDocumentIdсоответствующего документа.Чтобы установить связь с уже загруженным в систему документом, укажите его идентификатор в поле
DocumentId.InitialDocumentIds.
SubordinateDocumentIds— список идентификаторов документов, которые должны ссылаться на отправляемый документ. Каждый элемент списка представлен структурой DocumentId. Чтобы установить связь с документом внутри отправляемого сообщения, передайте в полеDocumentId.MessageIdпустую строку, а в полеDocumentId.EntityIdпередайте значение поляCustomDocumentIdсоответствующего документа.CustomDocumentId— идентификатор документа во внешней системе; используется для выстраивания связей между документами внутри отправляемого сообщения. Должен быть уникальным в рамках структуры MessageToPost. После отправки сообщения этот идентификатор можно получить в полеCustomDocumentIdструктуры Document.DocumentDate— дата формирования документа в формате ДД.ММ.ГГГГ.DocumentNumber— номер документа.Total— сумма с учетом НДС, всего по документу.Vat— сумма НДС, всего по документу. Если не указана, то документ будет отправлен с отметкой «без НДС».Grounds— основания для документа. Указываются в виде строки: например, «Договор №1234», «Заказ №321».NeedReceipt— признак того, что от получателя требуется сформировать извещение о получении документа.NeedRecipientSignature— признак того, что под документом требуется подпись получателя.CustomData— список пользовательских данных (тегов), привязанных к документу. Каждый элемент списка представлен структурой CustomDataItem.
См. также
- Структура используется:
в устаревшем поле структуры MessageToPost