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

Материал из 3v-wiki
< Платформа 3V‎ | Формы‎ | Источники данных
Версия от 07:33, 17 января 2022; O.kozhevnikova (обсуждение | вклад)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску

Источник данных на согласовании (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 Проверки, которые необходимо пройти перед выполнением определенного шага согласования