MessagePatchToPost

Данные дополнения к сообщению для отправки методом PostMessagePatch (V3).

message MessagePatchToPost {
    required string BoxId = 1;
    required string MessageId = 2;
    repeated ReceiptAttachment Receipts = 3;
    repeated CorrectionRequestAttachment CorrectionRequests = 4;
    repeated DocumentSignature Signatures = 5;
    repeated RequestedSignatureRejection RequestedSignatureRejections = 6;
    repeated RecipientTitleAttachment XmlTorg12BuyerTitles = 7;
    repeated RecipientTitleAttachment XmlAcceptanceCertificateBuyerTitles = 8;
    repeated ResolutionAttachment Resolutions = 9;
    repeated ResolutionRequestAttachment ResolutionRequests = 10;
    repeated ResolutionRequestCancellationAttachment ResolutionRequestCancellations = 11;
    repeated ResolutionRequestDenialAttachment ResolutionRequestDenials = 12;
    repeated ResolutionRequestDenialCancellationAttachment ResolutionRequestDenialCancellations = 13;
    repeated RevocationRequestAttachment RevocationRequests = 14;
    repeated XmlSignatureRejectionAttachment XmlSignatureRejections = 15;
    repeated CustomDataPatch CustomDataPatches = 16;
    repeated ResolutionRouteAssignment ResolutionRouteAssignments = 17;
    repeated SignatureVerification SignatureVerifications = 18;
    repeated EditDocumentPacketCommand EditDocumentPacketCommands = 19;
    repeated RecipientTitleAttachment UniversalTransferDocumentBuyerTitles = 20;
    repeated ResolutionRouteRemoval ResolutionRouteRemovals = 21;
    repeated RecipientTitleAttachment RecipientTitles = 22;
    repeated EditingPatch EditingPatches = 24;
    repeated TtGisFixationCancellationRequestAttachment TtGisFixationCancellationRequests = 25;
}

message RequestedSignatureRejection {
    required string ParentEntityId = 1;
    required SignedContent SignedContent = 2;
    repeated string Labels = 3;
}
  • BoxId — идентификатор ящика организации, в котором находится исходное сообщение.

  • MessageId — идентификатор сообщения, к которому относится дополнение.

  • Receipts — список извещений о получении документов, подлежащих отправке и предусмотренных порядком обмена электронными счетами-фактурами. Каждый элемент списка представлен структурой ReceiptAttachment.

  • CorrectionRequests — список уведомлений об уточнении СФ/ИСФ/КСФ/ИКСФ, подлежащих отправке и предусмотренных порядком обмена электронными счетами-фактурами. Каждый элемент списка представлен структурой CorrectionRequestAttachment.

  • Signatures — список подписей под документами, представленных структурой DocumentSignature.

  • RequestedSignatureRejections — поле устарело, вместо него используйте поле XmlSignatureRejections. Список отказов в формировании запрошенной подписи. Каждый элемент списка представлен структурой RequestedSignatureRejection с полями:

    • ParentEntityId — идентификатор документа, к которому относится отказ. Принимает значение одной из сущностей родительского сообщения (поле EntityId).

    • SignedContent — причина отказа с электронной подписью, представленная структурой SignedContent. Текст причины отказа должен быть указан в поле SignedContent.Content в кодировке UTF-8.

    • Labels — список меток.

  • XmlTorg12BuyerTitles — список титулов покупателя для товарных накладных ТОРГ-12 в XML-формате, подлежащих отправке. Каждый элемент списка представлен структурой RecipientTitleAttachment. Поле устарело, вместо него используйте поле RecipientTitles.

  • XmlAcceptanceCertificateBuyerTitles — список титулов заказчика для актов о выполнении работ или оказании услуг в XML-формате, подлежащих отправке. Каждый элемент списка представлен структурой RecipientTitleAttachment. Поле устарело, вместо него используйте поле RecipientTitles.

  • Resolutions — список операций согласования документов в сообщении, к которому относится дополнение. Каждый элемент списка представлен структурой ResolutionAttachment.

  • ResolutionRequests — список запросов на согласование или подпись документа. Каждый элемент списка представлен структурой ResolutionRequestAttachment.

  • ResolutionRequestCancellations — список операций, отменяющих отправленные ранее запросы на согласование документа. Каждый элемент списка представлен структурой ResolutionRequestCancellationAttachment.

  • ResolutionRequestDenials — список отказов от запроса подписи. Отказ аннулирует ошибочный отправленный запрос на подпись со стороны получателя запроса. Каждый элемент списка представлен структурой ResolutionRequestDenialAttachment.

  • ResolutionRequestDenialCancellations — список операций, отменяющих отказы от запросов подписей. При выполнении операций исходные запросы на подпись восстанавливаются. Каждый элемент списка представлен структурой ResolutionRequestDenialCancellationAttachment.

  • RevocationRequests — список предложений об аннулировании документов. Каждый элемент списка представлен структурой RevocationRequestAttachment.

  • XmlSignatureRejections — список отказов от подписи под документом или от предложений об аннулировании. Каждый элемент списка представлен структурой XmlSignatureRejectionAttachment.

  • CustomDataPatches — список операций изменения пользовательских данных документов в исходном сообщении. Каждый элемент списка представлен структурой CustomDataPatch. Максимальное количество операций — 15.

  • ResolutionRouteAssignments — список операций постановки документов на маршрут согласования. Каждый элемент списка представлен структурой ResolutionRouteAssignment.

  • SignatureVerifications — список результатов проверки подписей зашифрованных документов на стороне получателя. Каждый элемент списка представлен структурой SignatureVerification.

  • EditDocumentPacketCommands — список операций изменения состава пакета у документов в исходном сообщении. Каждый элемент списка представлен структурой EditDocumentPacketCommand.

  • UniversalTransferDocumentBuyerTitles — список титулов покупателя УПД. Каждый элемент списка представлен структурой RecipientTitleAttachment. Поле устарело, вместо него используйте поле RecipientTitles.

  • ResolutionRouteRemovals — список операций снятия документов с маршрута согласования. Каждый элемент списка представлен структурой ResolutionRouteRemoval.

  • RecipientTitles — список титулов получателя для любого типа документов, подлежащих отправке. Каждый элемент списка представлен структурой RecipientTitleAttachment.

  • EditingPatches — список операций редактирования содержимого документа. Каждый элемент списка представлен структурой EditingPatch. Редактировать можно только документы, для которых была указана настройка редактирования EditingSettingId.

  • TtGisFixationCancellationRequests — список документов для отмены сведений об отгрузке маркированных товаров. Каждый элемент списка представлен структурой TtGisFixationCancellationRequestAttachment.


См. также

Структура используется: