AmendmentRequestDocflowV5

Состояние уведомления об уточнении (УоУ).

message AmendmentRequestDocflowV5
{
    required DocumentParticipantV2 Requester = 1;
    repeated AmendmentRequestRecipientDocflow RecipientDocflows = 2;
    required bool IsFinished = 3;
    optional SignedAttachmentV3 AmendmentRequest = 4;
    required int32 AmendmentFlags = 5;
    optional string PlainText = 6;
    optional UniversalMessageAttachmentDocflow UniversalMessage = 7;
    optional string TargetEntityId = 8;
}

message AmendmentRequestRecipientDocflow
{
    required DocumentParticipantV2 Recipient = 1;
    optional ReceiptDocflowV5 Receipt = 2;
    optional DeliveryDocflowV5 Delivery = 3;
    optional ConfirmationDocflowV5 Confirmation = 4;
}
  • Requester — автор УоУ, представленный структурой DocumentParticipantV2.

  • RecipientDocflows — список состояний УоУ, представленных структурой AmendmentRequestRecipientDocflow с полями:

    • Recipient — получатель УоУ, представленный структурой DocumentParticipantV2;

    • Receipt — состояние извещения о получении УоУ отправителем документа, представленное структурой ReceiptDocflowV5;

    • Delivery — состояние доставки УоУ, представленное структурой DeliveryDocflowV5;

    • Confirmation — состояние подтверждения оператора ЭДО об отправке или получении УоУ, представленная структурой ConfirmationDocflowV5.

  • IsFinished — признак того, что документооборот по УоУ завершен и не требует дальнейших действий.

  • AmendmentRequest — информация о файле УоУ и подписи под ним, представленная структурой SignedAttachmentV3.

  • AmendmentFlags — статус УоУ или исправления/корректировки, принимает значения из перечисления InvoiceAmendmentFlags.

  • PlainText — текст уведомления об уточнении.

  • UniversalMessageуниверсальное сообщение с уведомлением об уточнении, представленное структурой UniversalMessageAttachmentDocflow.

  • TargetEntityId — идентификатор сущности, к которой относится запрос.


См. также

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