Платформа 3V/Формы/Источники данных/Согласование

Материал из 3v-wiki
Перейти к навигации Перейти к поиску

Источник данных на согласовании (WorkflowDataSource)

 1     {
 2       "id": 1,
 3       "name": "Источник на согласовании",
 4       "workflowId": 14040,
 5       "parameters": [
 6         {
 7           "id": 1,
 8           "expressionId": 1,
 9           "value": 33
10         }
11       ],
12       "stateChangeActions": [
13         1
14       ],
15      "ValidateRules": [
16         {
17           "stepId": 1,
18           "submitRuleIds": [
19             111, 222
20           ]
21         },
22         {
23           "stepId": 2,
24           "submitRuleIds": [
25             111, 333
26           ]
27         }
28       ],
29       "discriminator": "WorkflowDataSource"
30     }
Свойство Описание
workflowId Идентификатор согласования (объект репозитория)
parameters Коллекция параметров согласования ValueParameter
stateChangeActions Коллекция идентификаторов действий по условию ConditionalAction, которые выполняются при изменении состояния согласования
ValidateRules Проверки, которые необходимо пройти перед выполнением определенного шага согласования