Создание узла процесса

Запрос

{
  "ops": [
    {
      "id": "{{request_id}}",
      "type": "create",
      "obj": "node",
      "conv_id": {{conv_id}},
      "title": "{{title}}",
      "description": "{{description}}",
      "obj_type": {{obj_type}},
      "version": {{version}}
    }
  ]
}
parameter accept type description required
request_id string id запроса на создание узла -
conv_id string / number id процесса +
obj_type number Тип узла +
version number Версия (идентификатор) изменений для промежуточных сохранений в БД. Используется для сохранения процесса в боевой режим (Deploy). Рекомендуется использовать значение текущего времени в UNIXTIME. Должно быть одинаковым для каждого пакета создания узлов процесса +
title string (240) Заголовок создаваемого узла -
description string (2000) Описание создаваемого узла -

Типы узлов (obj_type):

  • 0 - обычный (normal). Предназначен для добавления любой логики. В других типах узлов создание логики запрещено.
  • 1 - стартовый (start). Создается в одном экземпляре для каждого процесса. Узел, с которого начинается старт заявки. Без него работа процесса невозможна.
  • 2 - финальный или архивный (final).
  • 3 - эскалационный (escalation). Предназначен для логики Condition, необходимой чтобы обрабатывать ошибоки выполнения других логик.

Пример запроса создания стартового узла в процессе 125892

{
  "ops": [
    {
      "id": "12345",
      "type": "create",
      "obj": "node",
      "conv_id": 125892,
      "title": "START",
      "description": "",
      "obj_type": 1,
      "version": 1487321422
    }
  ]
}

Ответ

{
  "request_proc": "ok",
  "ops": [
    {
      "id": "12345",
      "proc": "ok",
      "obj": "node",
      "obj_id": "67890",
      "version": 1487321422
    }
  ]
}
parameter description
obj_id id созданного узла
id id запроса
version Версия изменений (из запроса)

Найдено совпадений ""

    Не найдено ""

    Вы бы порекомендовали Вашим коллегам документацию Corezoid.com для изучения?
    Введите, пожалуйста, Ваш email для обратной связи
    Спасибо!