Commit 35e2f8e8 authored by Natalia Klimova's avatar Natalia Klimova

Update route_setting.rst

parent b9f5e877
......@@ -114,4 +114,110 @@
.. figure:: ../resources/img/step1.jpeg
--
Этап 3. Регистрация заявки
**Вход** - подписанная в системе заявка
**Выход** - заявка со сформированным регистрационным номером
Формирование номера заявки в системе осуществляется на основе **счётчика**.
.. note::
Счётчик — это базовая сущность системы, предназначенная для генерации последовательных числовых значений.
Он используется для нумерации заявок, документов и других объектов.
Создание счетчика
^^^^^^^^^^^^^^^^^
**Шаг 1.** В дереве приложений выбираем папку в которой будут храниться счетчики
**Шаг 2.** Кликаем правой кнопкой мыши и выбираем Добавить → Базовые сущности → Счётчик
**Шаг 3.** Открывается панель редактирования информации о счётчике:
* **Код** - Обязательное поле.
Используется для обращения к счётчику в шаблоне номера.
* **Начальное значение** - значение, с которого начинается нумерация.
* **Следующее значение** - должно быть не меньше начального.
* **Период сброса** - определяет, когда следующее значение будет сбрасываться к начальному.
Возможные варианты:
* Никогда (по умолчанию)
* Каждый день
* Каждую неделю
* Каждый месяц
* Каждый год
**Шаг 4.** Вводим необходимые значения и нажимаем кнопку "Сохранить"
После создания счетчика нам необходимо привязать его к шаблону номера, который мы потом поместим на форму.
Привязка счетчика к шаблону номера
^^^^^^^^^^^^^
**Шаг 1.** Выбрав нужную папку кликаем по ней правой кнопкой мыши Добавить → Документооборот → Шаблон номера
**Шаг 2.** В открывшемся окне создания шаблона номера указываем:
* Наименование - название счетчика или его назначение (например "Номер заявки на услуги ATLAS")
* Код - ставим логически правильный код или оставляем автоматически сгенерированный транслит
* Значение - помещаем сюда код ранее созданного нами счетчика в формате {код_счетчика}
**Шаг 3.** Сохраняем шаблон номера.
Добавление шаблона номера на форму
^^^^^^^^^^^^^^^^^
**Шаг 1.** Возвращаемся к форме заявки
**Шаг 2.** В поле "Порядковый номер заявки" выделяем компонент "номер"
**Шаг 3.** В строке "Шаблон номера" выбираем созданный нами шаблон
**Шаг 4.** Сохраняем форму
Сгенирированный автоматически номер будет являться регистрацией заявки в системе.
Этап 3. Отправка уведомления о номере заказа.
**Вход** - подписанная ЭЦП и зарегистрированная в системе заявка на услугу
**Выход** - уведомление на почту клиента
На данном этапе на почту клиента отправляется уведомление о регистрации заявки с указанием её номера.
**Шаг 1.** В редакторе маршрута нажимаем кнопку "+" для добавления нового этапа
**Шаг 2.** В настройках этапа выбираем тип действия **"Отправка письма на почту"**
**Шаг 3.** Указываем:
* Наименование этапа, например **"Отправка уведомления о номере заказа"**
* Код - указывается при необходимости
* Код поля на форме - подразумевает поле на форме с почтой клиента, на которую необходимо отправить уведомление. У нас например это textbox_mail
* Тема письма с поддержкой HTML разметки - будет содержать тему письма
* Тело письма с поддержкой HTML разметки - будет содержать основной текст письма с данными из нужных нам полей
В нашем случае, согласно ТЗ (ордера) HTML шаблон письма будет выглядеть следующим образом:
``Ваша заявка на “ + $listbox_type + ” зарегистрирована под номером “ + $counter_number + ”.``
где listbox_type - код поля "Тип заявки"
counter_number - код поля "Номер заявки"
"Ваша заявка на" и "зарегистрирована под номером" - это статический текст, который будет одинаковым в каждом письме.
Символ $ - обращение к переменной.
Символ $ обязательный и означает, что далее указывается переменная, значение которой будет взято из данных заявки:
* $listbox_type — значение поля Тип заявки
* $counter_number — значение номера заявки, сформированного счётчиком
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