DocumentWorkflowSettingsV2

Свойства вида документооборота.

message DocumentWorkflowSettingsV2 {
    required int32 Id = 1;
    repeated ParticipantSettingV2 Participants = 2;
    required OperatorConfirmationReceiptBehavior OperatorConfirmationReceiptBehavior = 3;
    required ReceiptOperatorConfirmationReceiptBehavior ReceiptOperatorConfirmationReceiptBehavior = 4;
    required OperatorConfirmationBehavior ReceiptOperatorConfirmationBehavior = 5;
    required AmendmentRequestResponseBehavior AmendmentRequestResponseBehavior = 6;
    required RoamingConfirmationBehavior ReceiptRoamingConfirmationBehavior = 7;
    required InvitationBehavior InvitationBehavior = 8;
}

message ParticipantSettingV2 {
    required ParticipantType Participant = 1;
    required ParticipantAction ParticipantAction = 2;
    required TitleReceiptBehavior TitleReceiptBehavior = 3;
}

В описании используются следующие сокращения:

  • ИоП — извещение о получении.

  • УоУ — уведомление об уточнении.

  • Id — идентификатор вида документооборота.

  • Participants — список настроек участников документооборота и их свойств. Каждый элемент списка представлен структурой ParticipantSettingV2 с полями:

    • Participant — тип участника документооборота, принимает значения из перечисления ParticipantType.

    • ParticipantAction — свойство «Действие участника», принимает значения из перечисления ParticipantAction.

    • TitleReceiptBehavior — свойство «ИоП на титул участника», принимает значения из перечисления TitleReceiptBehavior.

  • OperatorConfirmationReceiptBehavior — свойство «ИоП на подтверждение оператора», принимает значения из перечисления OperatorConfirmationReceiptBehavior.

  • ReceiptOperatorConfirmationReceiptBehavior — свойство «ИоП на подтверждение оператора на ИоП», принимает значения из перечисления ReceiptOperatorConfirmationReceiptBehavior.

  • ReceiptOperatorConfirmationBehavior — свойство «Подтверждение оператора на ИоП», принимает значения из перечисления OperatorConfirmationBehavior.

  • AmendmentRequestResponseBehavior — свойство «Ответное действие на УоУ», принимает значения из перечисления AmendmentRequestResponseBehavior.

  • ReceiptRoamingConfirmationBehavior — свойство «Подтверждение оператора из роуминга на ИоП», принимает значения из перечисления RoamingConfirmationBehavior.

  • InvitationBehavior — свойство «Используется как приглашение», принимает значения из перечисления InvitationBehavior.


См. также

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