Commit 75465af1 authored by Natalia Klimova's avatar Natalia Klimova

Update route_setting.rst

parent e0265baa
......@@ -464,14 +464,14 @@
**Выход** - заявка со статусом "в работе"
Смена статуса выполняется автоматически при помощи этапа с типом действия "Смена значения справочника"
Смена статуса выполняется автоматически при помощи этапа с типом действия **"Смена значения справочника"**
Создание этапа маршрута
^^^^^^^^^^^^^^^^^^^
**Шаг 1.** В маршруте добавляем новый этап
**Шаг 2.** Выбираем тип действия "Смена значения справочника"
**Шаг 2.** Выбираем тип действия **"Смена значения справочника"**
**Шаг 3.** В настройках этапа:
......@@ -704,29 +704,14 @@
**Выход** - заявка со статусом **«Выполнена»**.
Для смены статуса используется уже известный нам скрипт интерпретатора.
Для смены статуса используется уже известный нам этап **"Смена значения справочника"**
Для удобства возьмем уже созданный скрипт интерпретатора с похожей логикой и сделаем его копию с некоторыми изменениями.
**Шаг 1. В маршруте добавляем новый этап**
**Шаг 1.** В дереве объектов находим ранее созданный скрипт интерпретатора смены статуса.
**Шаг 2.** Кликаем по нему правой кнопкой мыши и выбираем «Сделать копию».
.. figure:: ../resources/img/create_copy.jpeg
**Шаг 3.** Открываем созданную копию и в коде скрипта меняем значение статуса на нужное, в нашем случае нужно поменять значение 4 (статус в работе) на 5 (выполнена).
**Шаг 4.** Изменяем наименование и код скрипта, на соответствующее логике например ``event.blocking.interpreter.change.status_ready``
.. figure:: ../resources/img/script_status_ready.jpeg
**Шаг 5.** Сохраняем скрипт.
**Шаг 6.** Возвращаемся в шаблон маршрута и добавляем новый этап:
* Тип действия - блокирующий процесс
* Тип действия - Смена значения справочника
* Наименование - "Смена статуса заявки на "Выполнена""
* Событие - вставляем наименование созданного нами скрипта
* Компонент - код компонента из поля "Статус заявки"
* Значение - "Выполнена"
.. figure:: ../resources/img/step_status_ready.jpeg
......@@ -735,7 +720,7 @@
.. raw:: html
<div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; margin-top:20px;">
<iframe src="https://www.youtube.com/embed/Wfr1vgUFgSM"
<iframe src="https://www.youtube.com/embed/p1mo7PSXfwY"
style="position: absolute; top:0; left:0; width:100%; height:100%;"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment