Эта документаци я была автоматически переведена ИИ.
Быстрый старт
Настройте свой первый рабочий процесс
Из верхнего меню, через меню настройки плагинов, перейдите на страницу управления плагином «Рабочий процесс»:

В интерфейсе управления отобра жаются все созданные рабочие процессы:

Нажмите кнопку «Создать», чтобы создать новый рабочий процесс, и выберите событие коллекции:

После сохранения нажмите ссылку «Настроить» в списке, чтобы перейти в интерфейс настройки рабочего процесса:

Затем нажмите на карточку триггера, чтобы открыть панель настройки триггера. Выберите ранее созданную коллекцию (например, «Статьи»), для условия срабатывания выберите «После добавления записи» и нажмите кнопку «Сохранить», чтобы завершить настройку триггера:

Далее вы можете нажать кнопку с плюсом в рабочем процессе, чтобы добавить узел. Например, выберите узел вычисления, который будет объединять поля «Заголовок» и «ID» из данных триггера:

Нажмите на карточку узла, чтобы открыть панель настройки узла. Используйте функцию CONCATENATE из Formula.js для объединения полей «Заголовок» и «ID». Оба поля вставляются с помощью селектора переменных:

Затем создайте узел обновления записи, чтобы сохранить результат в поле «Заголовок»:

Аналогично, нажмите на карточку, чтобы открыть панель настройки узла обновления записи. Выберите коллекцию «Статьи», для ID обновляемой записи выберите ID данных из триггера, для обновляемого поля выберите «Заголовок», а для значения выберите результат из узла вычисления:

Наконец, нажмите переключатель «Включить»/«Отключить» в панели инструментов в правом верхнем углу, чтобы перевести рабочий процесс в активное состояние. Теперь рабочий процесс готов к запуску.
Запуск рабочего процесса
Вернитесь в основной интерфейс системы, создайте статью через блок статей и введите заголовок статьи:

После сохранения и обновления блока вы увидите, что заголовок статьи был автоматически обновлен до формата «Заголовок статьи + ID статьи»:

Поскольку рабочие процессы, запускаемые событиями коллекции, выполняются асинхронно, вы не сразу увидите обновление данных в интерфейсе после их сохранения. Однако через некоторое время вы сможете увидеть обновленное содержимое, обновив страницу или блок.
Просмотр истории выполнения
Рабочий процесс был успешно запущен и выполнен один раз. Вы можете вернуться в интерфейс управления рабочими процессами, чтобы просмотреть соответствующую историю выполнения:

В списке рабочих процессов вы увидите, что этот рабочий процесс сгенерировал одну запись истории выполнения. Нажмите на ссылку в столбце «Количество», чтобы открыть записи истории выполнения для соответствующего рабочего процесса:

Нажмите ссылку «Просмотреть», чтобы перейти на страницу сведений об этом выполнении, где вы сможете увидеть статус выполнения и данные результатов для каждого узла:

Контекстные данные триггера и данные результатов выполнения узла можно просмотреть, нажав кнопку статуса в правом верхнем углу соответствующей карточки. Например, давайте посмотрим данные результатов узла вычисления:

Вы увидите, что данные результатов узла вычисления содержат вычисленный заголовок. Именно этот заголовок будет использован последующим узлом обновления записи.
Итоги
Выполнив описанные выше шаги, мы завершили настройку и запуск простого рабочего процесса и познакомились со следующими базовыми понятиями:
- Рабочий процесс: Определяет основную информацию о потоке, включая название, тип триггера и статус активности. В нём можно настроить любое количество узлов. Это сущность, которая содержит поток.
- Триггер: Каждый рабочий процесс содержит один триггер, который настраивается на определённые условия для запуска рабочего процесса. Это точка входа в поток.
- Узел: Узел — это единица инструкций в рабочем процессе, которая выполняет определённое действие. Несколько узлов в рабочем процессе образуют полный поток выполнения через отношения «вышестоящий-нижестоящий».
- Выполнение: Выполнение — это конкретный объект, создаваемый после запуска рабочего процесса, также известный как запись выполнения или история выполнения. Оно содержит такую информацию, как статус выполнения и контекстные данные триггера. Для каждого узла также существуют соответствующие результаты выполнения, включающие статус узла и данные результатов.
Для более глубокого изучения вы можете обратиться к следующим материалам:

