DocumentWorkflowSettingsV3
Свойства вида документооборота.
message DocumentWorkflowSettingsV3
{
required int32 Id = 1;
repeated ParticipantSettingV3 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 ParticipantSettingV3
{
required ParticipantType Participant = 1;
repeated ParticipantActionSettingV3 Actions = 2;
}
message ParticipantActionSettingV3
{
required int32 TitleIndex = 1;
required ParticipantAction ParticipantAction = 2;
required TitleReceiptBehavior TitleReceiptBehavior = 3;
}
В описании используются следующие сокращения:
ИоП — извещение о получении.
УоУ — уведомление об уточнении.
Id— идентификатор вида документооборота.Participants— список настроек участников документооборота и их свойств. Каждый элемент списка представлен структуройParticipantSettingV3с полями:Participant— тип участника документооборота, принимает значения из перечисления ParticipantType.Actions— список свойств для действий участника, представленных структуройParticipantActionSettingV3с полями:TitleIndex— индекс титула, с которым производится действие, нумерация с нуля;ParticipantAction— свойство «Действие участника», принимает значения из перечисления ParticipantAction;TitleReceiptBehavior— свойство «ИоП на титул участника», принимает значения из перечисления TitleReceiptBehavior.
OperatorConfirmationReceiptBehavior— свойство «ИоП на подтверждение оператора», принимает значения из перечисления OperatorConfirmationReceiptBehavior.ReceiptOperatorConfirmationReceiptBehavior— свойство «ИоП на подтверждение оператора на ИоП», принимает значения из перечисления ReceiptOperatorConfirmationReceiptBehavior.ReceiptOperatorConfirmationBehavior— свойство «Подтверждение оператора на ИоП», принимает значения из перечисления OperatorConfirmationBehavior.AmendmentRequestResponseBehavior— свойство «Ответное действие на УоУ», принимает значения из перечисления AmendmentRequestResponseBehavior.ReceiptRoamingConfirmationBehavior— свойство «Подтверждение оператора из роуминга на ИоП», принимает значения из перечисления RoamingConfirmationBehavior.InvitationBehavior— свойство «Используется как приглашение», принимает значения из перечисления InvitationBehavior.
См. также
- Структура используется:
в структуре DocumentWorkflowSettingsListV3