NonformalizedDocumentMetadata

Предупреждение

Структура устарела.

Данные неформализованного документа.

message NonformalizedDocumentMetadata {
    optional NonformalizedDocumentStatus DocumentStatus = 1 [default = UnknownNonformalizedDocumentStatus];
    optional ReceiptStatus ReceiptStatus = 2 [default = UnknownReceiptStatus];
}

enum NonformalizedDocumentStatus {
    UnknownNonformalizedDocumentStatus = 0;
    OutboundNoRecipientSignatureRequest = 1;
    OutboundWaitingForRecipientSignature = 2;
    OutboundWithRecipientSignature = 3;
    OutboundRecipientSignatureRequestRejected = 4;
    OutboundWaitingForSenderSignature = 13;
    OutboundInvalidSenderSignature = 14;
    InboundNoRecipientSignatureRequest = 5;
    InboundWaitingForRecipientSignature = 6;
    InboundWithRecipientSignature = 7;
    InboundRecipientSignatureRequestRejected = 8;
    InboundInvalidRecipientSignature = 15;
    InternalNoRecipientSignatureRequest = 9;
    InternalWaitingForRecipientSignature = 10;
    InternalWithRecipientSignature = 11;
    InternalRecipientSignatureRequestRejected = 12;
    InternalWaitingForSenderSignature = 16;
    InternalInvalidSenderSignature = 17;
    InternalInvalidRecipientSignature = 18;
}
  • DocumentStatus — состояние документа, принимает значение из перечисления NonformalizedDocumentStatus:

    • UnknownNonformalizedDocumentStatus — неизвестное значение: клиент использует устаревшую версию SDK и не может интерпретировать ответ.

    • OutboundNoRecipientSignatureRequest — исходящий документ; запрос на формирование ответной подписи не отправлялся.

    • OutboundWaitingForRecipientSignature — исходящий документ; ответная подпись либо отказ от ее формирования еще не получены.

    • OutboundWithRecipientSignature — исходящий документ; ответная подпись получена.

    • OutboundRecipientSignatureRequestRejected — исходящий документ; получен отказ от формирования ответной подписи.

    • OutboundWaitingForSenderSignature — исходящий документ; документ не отправлен, поскольку не подписан отправителем.

    • OutboundInvalidSenderSignature — исходящий документ; документ не отправлен, поскольку подпись отправителя не является корректной.

    • InboundNoRecipientSignatureRequest — входящий документ; запрос на формирование ответной подписи не отправлялся.

    • InboundWaitingForRecipientSignature — входящий документ; ответная подпись либо отказ от ее формирования еще не отправлены.

    • InboundWithRecipientSignature — входящий документ; ответная подпись поставлена.

    • InboundRecipientSignatureRequestRejected — входящий документ; отправлен отказ от формирования ответной подписи.

    • InboundInvalidRecipientSignature — входящий документ; документооборот не завершен, поскольку подпись получателя не является корректной.

    • InternalNoRecipientSignatureRequest — внутренний документ; запрос на формирование ответной подписи не отправлялся.

    • InternalWaitingForRecipientSignature — внутренний документ; ответная подпись либо отказ от ее формирования еще не отправлены.

    • InternalWithRecipientSignature — внутренний документ; ответная подпись поставлена.

    • InternalRecipientSignatureRequestRejected — внутренний документ; отправлен отказ от формирования ответной подписи.

    • InternalWaitingForSenderSignature — внутренний документ; документ не отправлен, поскольку не подписан отправителем.

    • InternalInvalidSenderSignature — внутренний документ; документ не отправлен, поскольку подпись отправителя не является корректной.

    • InternalInvalidRecipientSignature — внутренний документ; документооборот не завершен, поскольку подпись получателя не является корректной.

  • ReceiptStatus — статус извещения о получении, принимает значение из перечисления ReceiptStatus.


См. также

Структура используется:
  • в устаревшем поле структуры Document