Commit c202e721 authored by Talgat Mustafinov's avatar Talgat Mustafinov

Final translations

parent 42c2209a
Условные действия Шартты іс-қимылдар
================= ==================
После сохранения формы и приведения кодов компонентов в порядок Нысанды сақтап, компоненттер кодтарын реттегеннен кейін
можно переходить к настройке условных действий. шартты іс-қимылдарды баптауға өтуге болады.
Условные действия используются для управления отображением и поведением Шартты іс-қимылдар пайдаланушы енгізетін мәндерге байланысты
элементов формы в зависимости от значений, которые вводит пользователь. нысан элементтерінің көрінуі мен мінез-құлқын басқару үшін қолданылады.
.. note:: .. note::
Условные действия не являются отдельной сущностью приложения и привязаны к конкретной форме. Шартты іс-қимылдар қолданбаның бөлек нысаны емес және нақты нысанға тіркелген болады.
Переход к разделу «Условные действия» «Шартты іс-қимылдар» бөліміне өту
------------------------------------- -----------------------------------
1. Откройте ранее созданную форму. 1. Бұрын жасалған нысанды ашыңыз.
2. На левой панели выберите вкладку **«Условные действия»**. 2. Сол жақ тақтада **«Шартты іс-қимылдар»** қойындысын таңдаңыз.
.. figure:: ../resources/img/conditional_actions_tab.png .. figure:: ../resources/img/conditional_actions_tab.png
Раздел «Условные действия» формы Нысанның «Шартты іс-қимылдар» бөлімі
Создание нового условного действия Жаңа шартты іс-қимыл жасау
---------------------------------- -----------------------------
Для добавления условного действия выполните следующие шаги: Шартты іс-қимыл қосу үшін мынадай қадамдарды орындаңыз:
**Шаг 1.** Нажмите правой кнопкой мыши по папке **«Условные действия»** **1-қадам.** **«Шартты іс-қимылдар»** қалтасын тінтуірдің оң жақ батырмасымен басыңыз
**Шаг 2.** Выберите **«Добавить группу действий»**. **2-қадам.** **«Іс-қимылдар тобын қосу»** таңдаңыз.
**Шаг 3.** В открывшемся окне латинскими буквами укажите наименование условных действий. **3-қадам.** Ашылған терезеде латын әріптерімен шартты іс-қимылдардың атауын көрсетіңіз.
.. figure:: ../resources/img/conditional_action_create.png .. figure:: ../resources/img/conditional_action_create.png
Создание нового условного действия Жаңа шартты іс-қимыл жасау
**Шаг 4.** В открывшейся странице нажимаем кнопку «+» для добавления условных действий **4-қадам.** Ашылған беттегі «+» батырмасын басып шартты іс-қимылдар қосамыз
Каждое условное действие состоит из двух логических частей: Әрбір шартты іс-қимыл екі логикалық бөліктен тұрады:
* условия (когда выполняется); * шарт (қашан орындалады);
* действий (что происходит при выполнении условия). * іс-қимылдар (шарт орындалғанда не болады).
Логика условия Шарт логикасы
----------------- -------------
В первую очередь необходимо указать условие, Ең алдымен ережені іске қосу шартын көрсету қажет.
при котором будет срабатывать правило.
**Шаг 1.** В поле выбора компонента укажите компонент формы, значение которого будет проверяться. **1-қадам.** Компонент таңдау өрісінде мәні тексерілетін нысан компонентін көрсетіңіз.
**Шаг 2.** Выберите тип условия (равно, не равно и т.д.). **2-қадам.** Шарт түрін таңдаңыз (тең, тең емес және т.б.).
**Шаг 3.** Укажите значение, при котором будет соблюдаться условие. **3-қадам.** Шарт орындалатын мәнді көрсетіңіз.
В рамках текущего процесса в качестве условия используется Ағымдағы процесс шеңберінде шарт ретінде
поле **«Тип заявителя»**. **«Өтінім беруші түрі»** өрісі пайдаланылады.
Пример логики условия: Шарт логикасының мысалы:
Что требуется по ордеру: Ордер бойынша талап:
* поле **«БИН организации»** должно отображаться только при выборе типа заявителя **«ЮЛ»** * **«Ұйымның БСН»** өрісі тек **«ЗТ»** (заңды тұлға) өтінім беруші түрі таңдалғанда көрсетілуі тиіс
* поле **«ИИН индивидуального предпринимателя»** должно отображаться только при выборе типа заявителя **«ИП»** * **«Жеке кәсіпкердің ЖСН»** өрісі тек **«ЖК»** (жеке кәсіпкер) өтінім беруші түрі таңдалғанда көрсетілуі тиіс
Как это работает через условные действия: Шартты іс-қимылдар арқылы бұл мынадай жұмыс істейді:
Если Тип заявителя = **«ЮЛ»** Егер Өтінім беруші түрі = **«ЗТ»** болса
То показать поле **«БИН организации»** и скрыть поле **"ИИН индивидуального предпринимателя"** Онда **«Ұйымның БСН»** өрісін көрсету және **«Жеке кәсіпкердің ЖСН»** өрісін жасыру
Если Тип заявителя = **"ИП"** Егер Өтінім беруші түрі = **«ЖК»** болса
То показать поле **"ИИН индивидуального предпринимателя"** и скрыть поле **"БИН организации"** Онда **«Жеке кәсіпкердің ЖСН»** өрісін көрсету және **«Ұйымның БСН»** өрісін жасыру
Настройка условия Шартты баптау
--------------------------- -------------
После нажатия на кнопку **«+»** на странице нам открывается возможность настроить нужные нам условные действия **«+»** батырмасын басқаннан кейін бізге қажетті шартты іс-қимылдарды баптау мүмкіндігі ашылады
**Шаг 1.** В строке **«Если»** выбираем поле, которое будет являться условием для срабатывания действия. В нашем случае это **«Тип заявителя»**, выбираем из списка код этого поля. **1-қадам.** **«Егер»** жолында іс-қимылды іске қосу шарты болатын өрісті таңдаймыз. Біздің жағдайда бұл **«Өтінім беруші түрі»** — тізімнен осы өрістің кодын таңдаймыз.
.. figure:: ../resources/img/conditional_actions_setting.png .. figure:: ../resources/img/conditional_actions_setting.png
Настройка условия Шартты баптау
**Шаг 2.** Теперь нам необходимо указать при выборе какого значения мы будем производить действие с полем. **2-қадам.** Енді қандай мән таңдалғанда өріспен іс-қимыл жасайтынымызды көрсету қажет.
В нашем случае пользователь должен отметить тип заявителя **«ЮЛ»**, значит обращаемся к справочнику поля **«Тип заявителя»** Біздің жағдайда пайдаланушы **«ЗТ»** өтінім беруші түрін белгілеуі тиіс, сондықтан **«Өтінім беруші түрі»** өрісінің анықтамалығына жүгінеміз
.. figure:: ../resources/img/type_of_applicant_example.jpeg .. figure:: ../resources/img/type_of_applicant_example.jpeg
В нашем случае, вариант **«ЮЛ»** = значению **«1»** Біздің жағдайда **«ЗТ»** нұсқасы **«1»** мәніне сәйкес келеді
Значит в условных действиях выбираем операнд **«=»**, а в следующем поле тип компонента выбираем **«Текстовое значение»** Демек шартты іс-қимылдарда **«=»** операндын, ал келесі өрісте компонент түрі ретінде **«Мәтіндік мән»** таңдаймыз
И в открывшемся правом поле указываем нужное нам значение справочника. Және ашылған оң жақ өрісте анықтамалықтың қажетті мәнін көрсетеміз.
.. figure:: ../resources/img/conditional_if.png .. figure:: ../resources/img/conditional_if.png
Настройка условия Шартты баптау
Настройка действия Іс-қимылды баптау
-------------------- ------------------
В строке **«То»** указываем с каким полем и что именно должно произойти **«Онда»** жолында қандай өріспен және нақты не болуы керектігін көрсетеміз
В нашем случае, нужно отобразить поле **«БИН организации»** и при этом скрыть поле **«ИИН индивидуального предпринимателя»**. Біздің жағдайда **«Ұйымның БСН»** өрісін көрсету, ал **«Жеке кәсіпкердің ЖСН»** өрісін жасыру қажет.
Значит в строке **«То»** выбираем из списка код поля **«БИН организации»** - в нашем случае это **«textbox_bin»** и выбираем из списка действие, которое должно произойти с полем. В нашем случае **«Отобразить»** Сондықтан **«Онда»** жолында тізімнен **«Ұйымның БСН»** өрісінің кодын таңдаймыз — біздің жағдайда бұл **«textbox_bin»** — және өріспен болуы тиіс іс-қимылды тізімнен таңдаймыз. Біздің жағдайда **«Көрсету»**
.. figure:: ../resources/img/conditional_action1.png .. figure:: ../resources/img/conditional_action1.png
Настройка действия Іс-қимылды баптау
Для того чтобы добавить еще одно действие к тому же условию, под строкой **«То»** нажимаем на кнопку добавить **«+»** Сол шартқа тағы бір іс-қимыл қосу үшін **«Онда»** жолының астындағы **«+»** қосу батырмасын басыңыз
И аналогичным образом указываем, что уже поле **«ИИН индивидуального предпринимателя»** должно быть скрыто. Және дәл осылай **«Жеке кәсіпкердің ЖСН»** өрісін жасыру керектігін көрсетеміз.
.. figure:: ../resources/img/conditional_action2.png .. figure:: ../resources/img/conditional_action2.png
Первое условное действие Бірінші шартты іс-қимыл
Первое условное действие готово, теперь нам необходимо настроить зеркальное действия для второго варианта справочника, когда выбран Тип заявителя **«ИП»**. Бірінші шартты іс-қимыл дайын. Енді өтінім беруші түрі **«ЖК»** таңдалған кездегі анықтамалықтың екінші нұсқасы үшін айналы іс-қимыл баптау қажет.
Шаги создания второго условного действия аналогичны созданию первого варианта, но с другими условиями. Екінші шартты іс-қимыл жасаудың қадамдары бірінші нұсқаны жасаумен бірдей, тек шарттары басқаша болады.
.. figure:: ../resources/img/conditional_action_final.jpeg .. figure:: ../resources/img/conditional_action_final.jpeg
Аналогично необходимо настроить **Названия полей** (надписи) Дәл осылай **Өрістердің атауларын** (жазуларды) баптау қажет
**Шаг 1.** В первый блок условий в раздел "То" **1-қадам.** Шарттардың бірінші блогында «Онда» бөліміне:
* добавить код поля в котором находится надпись "БИН организации" и выбрать действие "Отобразить" * «БСН ұйымы» жазуы орналасқан өрістің кодын қосып, «Көрсету» іс-қимылын таңдаңыз
* добавить код поля в котором находится надпись "ИИН индивидуального предпринимателя" и выбрать действие "Скрыть" * «Жеке кәсіпкердің ЖСН» жазуы орналасқан өрістің кодын қосып, «Жасыру» іс-қимылын таңдаңыз
**Шаг 2.** Аналогично, во втором блоке условий настроить зеркально **2-қадам.** Дәл осылай, шарттардың екінші блогында айналы түрде баптаңыз:
* добавить код поля в котором находится надпись "БИН организации" и выбрать действие "Скрыть" * «БСН ұйымы» жазуы орналасқан өрістің кодын қосып, «Жасыру» іс-қимылын таңдаңыз
* добавить код поля в котором находится надпись "ИИН индивидуального предпринимателя" и выбрать действие "Отобразить" * «Жеке кәсіпкердің ЖСН» жазуы орналасқан өрістің кодын қосып, «Көрсету» іс-қимылын таңдаңыз
.. figure:: ../resources/img/conditional_actions_both_final.jpeg .. figure:: ../resources/img/conditional_actions_both_final.jpeg
**Ожидаемый результат:** **Күтілетін нәтиже:**
При выборе Типа заявителя "ЮЛ": «ЗТ» өтінім беруші түрін таңдағанда:
* скрывается строка "ИИН индивидуального предпринимателя" и поле для ввода ИИН * «Жеке кәсіпкердің ЖСН» жолы мен ЖСН енгізу өрісі жасырылады
* отображается строка "БИН Организации" и поле для ввода БИН * «Ұйымның БСН» жолы мен БСН енгізу өрісі көрсетіледі
При выборе Типа заявителя "ИП": «ЖК» өтінім беруші түрін таңдағанда:
* скрывается строка "БИН Организации" и поле для ввода БИН * «Ұйымның БСН» жолы мен БСН енгізу өрісі жасырылады
* отображается строка "ИИН индивидуального предпринимателя" и поле для ввода ИИН * «Жеке кәсіпкердің ЖСН» жолы мен ЖСН енгізу өрісі көрсетіледі
**Шаг 3.** Сохранить условные действия. **3-қадам.** Шартты іс-қимылдарды сақтаңыз.
.. figure:: ../resources/img/conditional_actions_save.jpg .. figure:: ../resources/img/conditional_actions_save.jpg
Проверка работы условных действий Шартты іс-қимылдардың жұмысын тексеру
--------------------------------- ---------------------------------------
После настройки условных действий необходимо проверить их работу. Шартты іс-қимылдарды баптағаннан кейін олардың жұмысын тексеру қажет.
Для этого: Ол үшін:
1. Перейдите в режим редактирования формы нажав на значок редактирования в панеле редактора 1. Редактор тақтасындағы өңдеу белгішесін басып, нысанның өңдеу режиміне өтіңіз
.. image:: ../resources/img/edit.jpeg .. image:: ../resources/img/edit.jpeg
2. Измените значение поля, участвующего в условии. 2. Шартқа қатысатын өрістің мәнін өзгертіңіз.
3. Убедитесь, что соответствующие поля 3. Тиісті өрістердің
отображаются или скрываются корректно. дұрыс көрсетілетінін немесе жасырылатынын тексеріңіз.
Если логика работает ожидаемым образом, Логика күтілетіндей жұмыс істесе,
условные действия настроены корректно. шартты іс-қимылдар дұрыс баптаулы.
.. raw:: html .. raw:: html
...@@ -194,16 +193,16 @@ ...@@ -194,16 +193,16 @@
allowfullscreen> allowfullscreen>
</iframe> </iframe>
</div> </div>
Результат этапа
---------------
По завершении данного этапа: Кезең нәтижесі
--------------
* форма адаптируется под разные сценарии заполнения; Осы кезеңді аяқтағаннан кейін:
* пользователь видит только релевантные поля;
* логика заполнения заявки соответствует требованиям ордера.
После настройки условных действий можно переходить * нысан толтырудың әртүрлі сценарийлеріне бейімделеді;
к следующему этапу - созданию реестра для хранения заявок. * пайдаланушы тек өзіне қатысты өрістерді көреді;
* өтінімді толтыру логикасы ордердің талаптарына сәйкес болады.
Шартты іс-қимылдарды баптағаннан кейін
өтінімдерді сақтауға арналған тізілім жасауға өтуге болады.
Создание формы заявки Өтінім нысанын жасау
======================= =====================
Вступление Кіріспе
----------------------- -------
**Форма** — это пользовательский интерфейс заявки и вход бизнес-процесса. Форма определяет структуру данных процесса: какие поля существуют, какие обязательны, какие значения в них могут быть введены. **Нысан** — бұл өтінімнің пайдаланушы интерфейсі және бизнес-процестің кірісі. Нысан процестің деректер құрылымын анықтайды: қандай өрістер бар, қайсысы міндетті, оларға қандай мәндер енгізуге болады.
На выходе этого шага у нас будет создана пустая форма, готовая к наполнению полями. Осы қадамның нәтижесінде өрістермен толтыруға дайын бос нысан жасалады.
Для того чтобы сконфигурировать любой бизнес процесс, первое, на что нужно обратить внимание - это вход и выход процесса. Кез келген бизнес-процесті конфигурациялау үшін ең алдымен процестің кірісі мен шығысына назар аудару қажет.
**С точки зрения бизнес-анализа** **Бизнес-талдау тұрғысынан**
- вход - это то, с чего начинается процесс (данные/инициирующее событие) - кіріс — процестің бастауы (деректер / іске қосушы оқиға)
- выход - это результат, который должен получить бизнес - шығыс — бизнестің алуы тиіс нәтиже
**С точки зрения системы** **Жүйе тұрғысынан**
- вход - превращается в форму ( данные, которые пользователь вводит) - кіріс — нысанға айналады (пайдаланушы енгізетін деректер)
- выход - результат выполнения маршрута (измененные данные, уведомления, документы) - шығыс — маршрут орындалуының нәтижесі (өзгертілген деректер, хабарландырулар, құжаттар)
Шаги создания формы Нысан жасаудың қадамдары
------------------------ -------------------------
**Шаг 1.** В дереве приложения выбираем папку, в которой будет храниться форма. **1-қадам.** Қолданба ағашында нысан сақталатын қалтаны таңдаймыз.
**Шаг 2.** Кликнуть правой кнопкой мыши по нужной папке → Добавить → Базовые сущности → Форма **2-қадам.** Қажетті қалтаны тінтуірдің оң жақ батырмасымен басу → Қосу → Негізгі нысандар → Нысан
.. figure:: ../resources/img/create_form.png .. figure:: ../resources/img/create_form.png
Добавление формы в структуре приложения Қолданба құрылымына нысан қосу
.. figure:: ../resources/img/form_empty.png .. figure:: ../resources/img/form_empty.png
Пустая форма после создания Жасалғаннан кейінгі бос нысан
**Шаг 3.** Открывается окно создания формы. Во вкладке "Форма" указываем:
* **Наименование формы** например, «Заявка на услуги компании ATLAS». **3-қадам.** Нысан жасау терезесі ашылады. «Нысан» қойындысында мыналарды көрсетеміз:
* **Код формы** - рекомендуется задавать вручную, чтобы код был читаемым и логичным. * **Нысан атауы** — мысалы, «ATLAS компаниясының қызметтеріне өтінім».
* **Нысан коды** — код оқылымды және логикалы болуы үшін қолмен беру ұсынылады.
.. figure:: ../resources/img/settings_form.png .. figure:: ../resources/img/settings_form.png
Основные параметры формы Нысанның негізгі параметрлері
.. raw:: html .. raw:: html
<div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; margin-top:20px;"> <div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; margin-top:20px;">
<iframe src="https://www.youtube.com/embed/cZQQ8XOu54E" <iframe src="https://youtu.be/ZnclFnJSxl8"
style="position: absolute; top:0; left:0; width:100%; height:100%;" style="position: absolute; top:0; left:0; width:100%; height:100%;"
frameborder="0" frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
...@@ -59,18 +59,18 @@ ...@@ -59,18 +59,18 @@
</iframe> </iframe>
</div> </div>
Результат Нәтиже
----------------------------- ------
После задания основных параметров форма готова к наполнению компонентами. Негізгі параметрлерді бергеннен кейін нысан компоненттермен толтыруға дайын болады.
На данном этапе: Осы кезеңде:
* форма создана; * нысан жасалды;
* заданы ее основные параметры; * оның негізгі параметрлері берілді;
* можно переходить к настройке структуры и добавлению компонентов. * құрылымды баптауға және компоненттер қосуға кірісуге болады.
.. seealso:: .. seealso::
Подробное описание формы, её компонентов и настроек можно найти в официальной документации: Нысан, оның компоненттері және баптаулары туралы толық ақпаратты ресми құжаттамадан табуға болады:
http://rtd.lan.arta.kz/docs/docs-po-platforme-arta-synergy/ru/latest/form.html http://rtd.lan.arta.kz/docs/docs-po-platforme-arta-synergy/ru/latest/form.html
Добавление полей формы Нысан өрістерін қосу
======================== =====================
На этом шаге мы наполняем форму полями ввода. Бұл қадамда нысанды енгізу өрістерімен толтырамыз.
Поля добавляются в соответствии со структурой данных ордера. Өрістер ордердің деректер құрылымына сәйкес қосылады.
.. important:: .. important::
Форма это не просто UI, а: Нысан — бұл тек UI емес, сонымен бірге:
- структура данных процесса - процестің деректер құрылымы
- источник данных для маршрута - маршрут үшін деректер көзі
- объект, с которым будет работать пользователь - пайдаланушы жұмыс жасайтын объект
То есть: **форма = модель данных процесса (TO BE)** Яғни: **нысан = процестің деректер моделі (TO BE)**
Для каждого поля на форме используется определенный тип компонента, Нысандағы әрбір өріс үшін деректер түріне байланысты белгілі бір
в зависимости от типа данных. компонент түрі қолданылады.
.. important:: .. important::
Важно отметить, что при создании формы обязательным является присвоение компонентам интуитивно понятного кода. Нысан жасаған кезде компоненттерге интуитивті түсінікті код беру міндетті екенін ескерген жөн.
Для того, чтобы сменить автоматически сгенерированный системой код компонента, необходимо выделить нужный компонент и поменять его код в поле «код компонента» - предпочтительно в виде «тип_название» Жүйе автоматты түрде жасаған компонент кодын ауыстыру үшін қажетті компонентті белгілеп, «компонент коды» өрісіндегі кодын өзгерту қажет — «тип_атау» форматы артықшылықты болып табылады
.. figure:: ../resources/img/meme_form_fields.jpg .. figure:: ../resources/img/meme_form_fields.jpg
Общий принцип добавления полей Өрістерді қосудың жалпы принципі
------------------------------ ---------------------------------
Добавление любого поля на форму выполняется по одному и тому же принципу: Нысанға кез келген өрісті қосу бірдей принцип бойынша орындалады:
1. Выделяется нужная ячейка таблицы. 1. Кестенің қажетті ұяшығы белгіленеді.
2. В панели **«Компоненты»** кликом выбирается необходимый компонент. 2. **«Компоненттер»** тақтасында қажетті компонент басу арқылы таңдалады.
3. Компонент добавляется в выбранную ячейку. 3. Компонент таңдалған ұяшыққа қосылады.
4. В свойствах компонента выполняется его настройка. 4. Компоненттің қасиеттерінде оны баптау орындалады.
**Здесь мы рассмотрим создание полей на нескольких примерах прямо из ордера.** **Мұнда тікелей ордерден бірнеше мысал бойынша өрістер жасауды қарастырамыз.**
Шаги добавления полей на форму Нысанға өрістер қосудың қадамдары
------------------------------ -----------------------------------
**Шаг 1.** В левую колонку таблицы добавляем компонент **«Неизменяемый текст»**. Для ускорения процесса можно добавить сначала сразу все наименования полей, затем перейти к компонентам. **1-қадам.** Кестенің сол жақ бағанына **«Өзгермейтін мәтін»** компонентін қосамыз. Процесті жеделдету үшін алдымен барлық өрістердің атауларын қосып, одан кейін компоненттерге кірісуге болады.
**Шаг 2.** В правую колонку добавляем компонент в зависимости от типа данных, указанного в ордере: **2-қадам.** Оң жақ бағанға ордерде көрсетілген деректер түріне байланысты компонент қосамыз:
* Номер заявки — компонент **«Номер»**. * Өтінім нөмірі — **«Нөмір»** компоненті.
* Справочные значения — **«Выпадающий список»**. * Анықтамалық мәндер — **«Ашылмалы тізім»**.
* Выбор одного варианта — **«Переключатель вариантов»**. * Бір нұсқаны таңдау — **«Нұсқалар ауыстырғышы»**.
* Текстовые данные — **«Однострочное поле»**. * Мәтіндік деректер — **«Бір жолды өріс»**.
* Комментарии — **«Многострочный текст»**. * Пікірлер — **«Көп жолды мәтін»**.
* Файлы - компонент **«Файл»** * Файлдар — **«Файл»** компоненті
**Шаг 3.** Для каждого поля во вкладке **«Свойства»**: **3-қадам.** Әрбір өріс үшін **«Қасиеттер»** қойындысында:
* Задаем код поля (читаемый и содержащий смысловую нагрузку предназначения поля) * Өріс кодын береміз (оқылымды және өрістің мақсатын білдіретін мәнге ие)
* При необходимости отмечаем обязательность * Қажет болса міндеттілікті белгілейміз
Поле 1. Порядковый номер заявки 1-өріс. Өтінімнің реттік нөмірі
------------------------------- ---------------------------------
**Шаг 1.** В левой ячейке таблицы добавляем компонент **«Неизменяемый текст»**, **1-қадам.** Кестенің сол жақ ұяшығына өріс атауын көрсету үшін
который используется для отображения названия поля. **«Өзгермейтін мәтін»** компонентін қосамыз.
В поле **«Надпись»** указывается название **«Жазу»** өрісінде **«Өтінімнің реттік нөмірі»** атауы көрсетіледі. Қажет болса аударма қосамыз.
**«Порядковый номер заявки»**. При необходимости добавляем перевод.
.. figure:: ../resources/img/field_label_static_text.jpg .. figure:: ../resources/img/field_label_static_text.jpg
Название поля с использованием компонента «Неизменяемый текст» «Өзгермейтін мәтін» компонентін пайдаланып өріс атауы
**Шаг 2.** В правой ячейке добавляется компонент **«Номер»** из раздела **2-қадам.** Оң жақ ұяшыққа **«Арнайы»** бөлімінен **«Нөмір»** компоненті қосылады.
**«Специальные»**.
Данный компонент будет использовать шаблон номера, Бұл компонент кейінірек жасайтын нөмір шаблонын пайдаланады.
к созданию которого мы перейдем позже.
.. figure:: ../resources/img/field_counter.jpg .. figure:: ../resources/img/field_counter.jpg
Компонент «Номер» для порядкового номера заявки Өтінімнің реттік нөміріне арналған «Нөмір» компоненті
Не забываем поменять код поля на читаемый и содержащий смысл. Өріс кодын оқылымды және мағыналыға өзгертуді ұмытпаңыз.
Добавление строк в таблицу Кестеге жолдар қосу
-------------------------- --------------------
Для добавления следующего поля необходимо добавить новую строку в таблицу. Келесі өрісті қосу үшін кестеге жаңа жол қосу қажет.
Добавление строки выполняется с помощью стрелки **«вниз»**, Жол қосу кестенің төменгі жағындағы **«төмен»** көрсеткісімен орындалады.
расположенной внизу таблицы.
.. figure:: ../resources/img/add_table_row.png .. figure:: ../resources/img/add_table_row.png
Добавление новой строки в таблицу Кестеге жаңа жол қосу
.. raw:: html .. raw:: html
...@@ -100,122 +96,121 @@ ...@@ -100,122 +96,121 @@
allowfullscreen> allowfullscreen>
</iframe> </iframe>
</div> </div>
Поле 2. Статус заявки
--------------------
Поле «Статус заявки» имеет тип данных **«Справочник»**. 2-өріс. Өтінімнің мәртебесі
-----------------------------
**Шаг 1.** В левую ячейку добавляем компонент **"Неизменяемый текст"** и указываем название поле "Статус заявки" «Өтінімнің мәртебесі» өрісінің деректер түрі — **«Анықтамалық»**.
**Шаг 2.** В правую ячейку из раздела "Элементы выбора" добавляем компонент **"Выпадающий список"** **1-қадам.** Сол жақ ұяшыққа **«Өзгермейтін мәтін»** компонентін қосып, «Өтінімнің мәртебесі» өрісінің атауын көрсетеміз
**2-қадам.** Оң жақ ұяшыққа «Таңдау элементтері» бөлімінен **«Ашылмалы тізім»** компонентін қосамыз
.. figure:: ../resources/img/field_dropdown.png .. figure:: ../resources/img/field_dropdown.png
Компонент «Выпадающий список» «Ашылмалы тізім» компоненті
Мүмкін мәндерді баптау **«Элементтер»** қойындысында орындалады.
Мәндер тізімін:
Настройка возможных значений выполняется во вкладке **«Элементы»**. * «Деректер қатарын қосу» батырмасы арқылы қолмен жасауға болады;
* жүйенің бар анықтамалықтарынан таңдауға болады.
Список значений может быть: Толтыру режимінде пайдаланушыға «Атау» бағанындағы мәндер көрсетіледі,
ал жүйелік мән «Мән» бағанындағы мән болып табылады.
* создан вручную с помощью кнопки «Добавить ряд данных»;
* выбран из уже существующих справочников системы.
В режиме заполнения пользователю отображаются значения из столбца .. admonition:: «Ашылмалы тізім» компоненті мынадай баптауларға ие:
«Наименование», а системным значением является значение из столбца
«Значение».
* **«Міндетті өріс»**
* **«Пайдаланушы өзгертуіне бұғаттау»** — өтінімді өңдеу кезінде пайдаланушының анықтамалықтан мән таңдауын бұғаттайды.
* **«Деректерді шифрлау»** — құпия ақпаратты қорғау үшін қолданылады. Параметр қосылған жағдайда өріс мәндері жүйеде шифрланған түрде сақталады және платформадан тыс оқу үшін қол жетімді болмайды. Шифрлау нысан компонентінің баптауларындағы жалауша арқылы қосылады. Пайдаланушылар үшін өріспен жұмыс өзгермейді — деректер сақтаған кезде автоматты түрде шифрланады және қараған кезде шешіледі. Ескерту: Функционалды жұмыс істеуі үшін платформа әкімшісінен шифрлауды қосуды сұрау қажет.
* **«Іздеуге рұқсат беру»** — анықтамалықта қажетті мәнді табуға мүмкіндік береді
* **«Компонентпен байланыс»** — анықтамалықтарды бір-бірімен байланыстыруға, белгілі бір мәндерді басқа анықтамалыққа байланысты сүзуге мүмкіндік береді.
.. admonition:: Компонент «Выпадающий список» имеет следующие настройки: «Анықтамалық» қолданба нысаны
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* **«Обязательное поле»**
* **«Заблокировать от изменений пользователем»** - блокирует выбор значения из справочника пользователем во время редактирования заявки.
* **«Шифровать данные»** используется для защиты конфиденциальной информации. Если опция включена, значения поля сохраняются в системе в зашифрованном виде и недоступны для чтения вне платформы. Шифрование включается галочкой в настройках компонента формы. Для пользователей работа с полем не меняется - данные автоматически шифруются при сохранении и расшифровываются при просмотре. Примечание: Для работы функционала необходимо попросить администратора платформы включить использование шифрования.
* **«Позволять поиск»** позволяет найти нужное значение в справочнике
* **«Связь с компонентом»** позволяет связывать справочники между собой, для фильтрации определенных значений в зависимости от другого справочника.
Объект приложения "Справочник"
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Справочник — это отдельный объект приложения, представляющий собой таблицу со списком значений, которая используется в компонентах выбора (выпадающие списки, переключатели вариантов и т.д.). Анықтамалық — таңдау компоненттерінде (ашылмалы тізімдер, нұсқалар ауыстырғыштары және т.б.) пайдаланылатын мәндер тізімі бар кестені білдіретін бөлек қолданба нысаны.
Справочник нужен, чтобы: Анықтамалық мыналар үшін қажет:
* не вводить одни и те же значения каждый раз; * бірдей мәндерді әр жолы енгізбеу;
* избежать ошибок и опечаток; * қателер мен теріс жазулардан аулақ болу;
* использовать единые значения во всех формах и процессах; * барлық нысандар мен процестерде бірыңғай мәндерді пайдалану;
* управлять логикой процесса (условия, переходы, фильтрация). * процес логикасын басқару (шарттар, ауысулар, сүзу).
В этом шаге мы создадим статичный справочник, который будет универсальным для всего приложения. Бұл қадамда бүкіл қолданба үшін әмбебап болатын статикалық анықтамалық жасаймыз.
Создание справочника: Анықтамалық жасау:
^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^
**Шаг 1.** В дереве приложения кликаем правой кнопкой мыши по нужной папке. **1-қадам.** Қолданба ағашында қажетті қалтаны тінтуірдің оң жақ батырмасымен басамыз.
**Шаг 2.** Выбираем: Добавить → Базовые сущности → Справочник **2-қадам.** Таңдаймыз: Қосу → Негізгі нысандар → Анықтамалық
.. figure:: ../resources/img/create_dict.jpeg .. figure:: ../resources/img/create_dict.jpeg
**Шаг 3.** В открывшемся окне указываем: **3-қадам.** Ашылған терезеде көрсетеміз:
* **Наименование справочника** (например, «Статус заявки»); * **Анықтамалық атауы** (мысалы, «Өтінімнің мәртебесі»);
* **Код справочника** — интуитивно понятный (можно оставить автоматически сгенерированный транслит). * **Анықтамалық коды** — интуитивті түсінікті (автоматты түрде жасалған транслитті қалдыруға болады).
**Шаг 4.** Ниже отображается таблица колонок справочника. Эта таблица определяет, какие колонки будет иметь справочник. **4-қадам.** Төменде анықтамалықтың бағандар кестесі көрсетіледі. Бұл кесте анықтамалықтың қандай бағандары болатынын анықтайды.
Добавляем минимум одну строку таблицы, указав: Кесте кемінде бір жолын қосамыз, мыналарды көрсетіп:
* Наименование колонки; * Баған атауы;
* Код колонки. * Баған коды.
Пример: Мысал:
* Наименование → status_name * Атауы → status_name
* Код → status_code * Коды → status_code
.. figure:: ../resources/img/dict_table.jpeg .. figure:: ../resources/img/dict_table.jpeg
При необходимости, отмечаем галочкой столбец «Перевод» если нужно добавить переводы значений. Қажет болса, мәндердің аудармаларын қосу керек болса «Аударма» бағанына жалауша қоямыз.
**Шаг 5.** Сохраняем справочник **5-қадам.** Анықтамалықты сақтаймыз
Справочник создан. После сохранения рядом с кнопкой "Сохранить" появляется вкладка "Элементы". Анықтамалық жасалды. Сақталғаннан кейін «Сақтау» батырмасының жанында «Элементтер» қойындысы пайда болады.
.. image:: ../resources/img/dict_elements.jpeg .. image:: ../resources/img/dict_elements.jpeg
Переходим к добавлению значений в справочник Анықтамалыққа мәндер қосуға өтеміз
Добавление значений в справочник: Анықтамалыққа мәндер қосу:
^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^
На этом этапе мы наполняем справочник конкретными значениями, которые позже будут отображаться пользователю в форме. Бұл кезеңде анықтамалықты кейін нысанда пайдаланушыға көрсетілетін нақты мәндермен толтырамыз.
**Шаг 1.** Переходим во вкладку **"Элементы"** **1-қадам.** **«Элементтер»** қойындысына өтеміз
**Шаг 2.** Нажимаем кнопку «+» на верхней панели – добавляются пустые строки **2-қадам.** Жоғарғы тақтадағы «+» батырмасын басамыз — бос жолдар қосылады
**Шаг 3.** Заполняем значения в созданных колонках **3-қадам.** Жасалған бағандардағы мәндерді толтырамыз
.. figure:: ../resources/img/dict_final.jpeg .. figure:: ../resources/img/dict_final.jpeg
Привязка справочника к полю на форме: Анықтамалықты нысандағы өріске байланыстыру:
^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
**Шаг 1.** Возвращаемся в форму заявки **1-қадам.** Өтінім нысанына ораламыз
**Шаг 2.** Кликаем по компоненту «Выпадающий список» в соответствующем поле (например "Статус заявки") **2-қадам.** Тиісті өрістегі (мысалы «Өтінімнің мәртебесі») «Ашылмалы тізім» компонентін басамыз
**Шаг 3.** Переходим во вкладку «Элементы» в свойствах компонента **3-қадам.** Компонент қасиеттерінде «Элементтер» қойындысына өтеміз
**Шаг 4.** В выпадающем списке выбираем созданный справочник. **4-қадам.** Ашылмалы тізімнен жасалған анықтамалықты таңдаймыз.
* В столбце "Наименование" выбираем колонку "Наименование статуса". * «Атауы» бағанында «Мәртебенің атауы» бағанын таңдаймыз.
* В столбце "Значение" выбираем колонку "Код статуса" * «Мән» бағанында «Мәртебе коды» бағанын таңдаймыз
.. figure:: ../resources/img/dropdown_settings.jpeg .. figure:: ../resources/img/dropdown_settings.jpeg
**Шаг 5.** Нажимаем "ОК" **5-қадам.** «ОК» батырмасын басамыз
.. raw:: html .. raw:: html
...@@ -228,35 +223,35 @@ ...@@ -228,35 +223,35 @@
</iframe> </iframe>
</div> </div>
Визуальное разделение Визуалды бөлу
------------------- -------------
Для того чтобы визуально отделить основные данные заявки от раздела "Анкета", используем еще один компонент "Таблица" с заголовком. Негізгі өтінім деректерін «Сауалнама» бөлімінен визуалды бөлу үшін тақырыбы бар тағы бір «Кесте» компонентін пайдаланамыз.
**Шаг 1.** Добавляем еще одну свободную строку на основной форме **1-қадам.** Негізгі нысанға бос жол қосамыз
.. figure:: ../resources/img/new_line_form.jpeg .. figure:: ../resources/img/new_line_form.jpeg
**Шаг 2.** В новую строку добавляем компонент "Таблица" **2-қадам.** Жаңа жолға «Кесте» компонентін қосамыз
**Шаг 3.** Разделяем таблицу на две колонки и настраиваем ширину колонок аналогично первой таблице. **3-қадам.** Кестені екі бағанға бөліп, бағандардың енін бірінші кестедегідей баптаймыз.
**Шаг 4.** Создание заголовка: **4-қадам.** Тақырып жасау:
* Выделяем две верхние ячейки таблицы, зажав клавишу Shift. * Shift батырмасын ұстап кестенің жоғарғы екі ұяшығын белгілейміз.
* Нажимаем на иконку «Объединить» в левом верхнем углу редактора формы * Нысан редакторының жоғарғы сол жақ бұрышындағы «Біріктіру» белгішесін басамыз
.. image:: ../resources/img/merge_cells.jpeg .. image:: ../resources/img/merge_cells.jpeg
**Шаг 5.** В объединенную ячейку добавляем компонент **"Неизменяемый текст"**: **5-қадам.** Біріктірілген ұяшыққа **«Өзгермейтін мәтін»** компонентін қосамыз:
* Заполняем текст заголовка "Анкета" * «Сауалнама» тақырыбының мәтінін толтырамыз
* Делаем текст жирным * Мәтінді жуан қаріппен белгілейміз
* Выравниваем по центру * Ортаға туралаймыз
В новые ячейки таблицы продолжаем добавлять поля этого раздела. Кестенің жаңа ұяшықтарына осы бөлімнің өрістерін қосуды жалғастырамыз.
Таким образом мы будем отделять разделы заявки согласно ордеру. Осылайша ордерге сәйкес өтінімнің бөлімдерін бөлектейміз.
.. raw:: html .. raw:: html
...@@ -269,27 +264,27 @@ ...@@ -269,27 +264,27 @@
</iframe> </iframe>
</div> </div>
Поле 3. Тип заявителя 3-өріс. Өтінім беруші түрі
-------------------- ---------------------------
Для поля «Тип заявителя» мы используем компонент **«Переключатель вариантов»**. Т.к в данном случае предполагается использование компонента, позволяющее выбрать только один возможный вариант. «Өтінім беруші түрі» өрісі үшін **«Нұсқалар ауыстырғышы»** компонентін пайдаланамыз. Өйткені бұл жағдайда тек бір мүмкін нұсқаны таңдауға мүмкіндік беретін компонент қолданылады.
Переключатель вариантов по своим настройкам похож на компонент «Выпадающий список», внутри него так же используется вложенный справочник, либо возможные значения заполняются вручную по нажатию на вкладку **«Элементы»** Нұсқалар ауыстырғышы баптаулары бойынша «Ашылмалы тізім» компонентіне ұқсас, онда да кірістірілген анықтамалық пайдаланылады немесе **«Элементтер»** қойындысын басып мүмкін мәндерді қолмен толтыруға болады.
**Шаг 1.** На форме в нужной строке добавляем компонент **«Переключатель вариантов»**. **1-қадам.** Нысанда қажетті жолға **«Нұсқалар ауыстырғышы»** компонентін қосамыз.
**Шаг 2.** Кликаем по компоненту и переходим в его настройки. **2-қадам.** Компонентті басып оның баптауларына өтеміз.
**Шаг 3.** Открываем вкладку **«Элементы»**. **3-қадам.** **«Элементтер»** қойындысын ашамыз.
**Шаг 4.** В таблице ниже добавляем возможные варианты: **4-қадам.** Төмендегі кестеге мүмкін нұсқаларды қосамыз:
* указываем наименование значения («ЮЛ», «ИП»); * нұсқаның атауын көрсетеміз («ЗТ», «ЖК»);
* задаём соответствующее значение (код, может быть как числовым так и буквенным). * тиісті мәнді береміз (код, сандық немесе әріптік болуы мүмкін).
.. figure:: ../resources/img/type_of_applicant_example.jpeg .. figure:: ../resources/img/type_of_applicant_example.jpeg
**Шаг 5.** После указания всех необходимых значений нажимаем «ОК». **5-қадам.** Барлық қажетті мәндерді көрсеткеннен кейін «ОК» батырмасын басамыз.
.. raw:: html .. raw:: html
...@@ -301,44 +296,44 @@ ...@@ -301,44 +296,44 @@
allowfullscreen> allowfullscreen>
</iframe> </iframe>
</div> </div>
Поля 4,5,6,7,8,9: «БИН организации», «ИИН индивидуального предпринимателя», «Наименование организации или индивидуального предпринимателя», «ФИО Руководителя организации», «Номер телефона», «Адрес электронной почты»
--------------------
Поля 4–9 предназначены для ввода идентификационных и контактных данных заявителя.
Все эти значения представляют собой короткий текст, вводимый в одну строку, поэтому для них используется компонент **«Однострочное поле**.
Компонент **«Однострочное поле»** позволяет вводить и отображать произвольное текстовое значение в одну строку (без абзацев) и подходит для таких данных, как: 4,5,6,7,8,9-өрістер: «Ұйымның БСН», «Жеке кәсіпкердің ЖСН», «Ұйым немесе жеке кәсіпкердің атауы», «Ұйым басшысының АЖӘ», «Телефон нөмірі», «Электрондық пошта мекенжайы»
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
4–9-өрістер өтінім берушінің жеке куәлік және байланыс деректерін енгізуге арналған.
Бұл мәндердің барлығы бір жолға енгізілетін қысқа мәтін болып табылады, сондықтан олар үшін **«Бір жолды өріс»** компоненті қолданылады.
* идентификаторы (БИН, ИИН); **«Бір жолды өріс»** компоненті бір жолда (абзацсыз) еркін мәтіндік мәнді енгізуге және көрсетуге мүмкіндік береді және мынадай деректерге қолайлы:
* наименования и ФИО; * идентификаторлар (БСН, ЖСН);
* номер телефона; * атаулар мен АЖӘ;
* адрес электронной почты. * телефон нөмірі;
* электрондық пошта мекенжайы.
.. figure:: ../resources/img/field_text_input.png .. figure:: ../resources/img/field_text_input.png
Компонент «Однострочное поле» «Бір жолды өріс» компоненті
.. admonition:: Для компонента «Однострочное поле» доступны следующие настройки: .. admonition:: «Бір жолды өріс» компоненті үшін мынадай баптаулар қол жетімді:
* **Обязательное поле** — делает поле обязательным для заполнения; * **Міндетті өріс** — өрісті толтыруды міндетті етеді;
* **Заблокировать от изменений** — запрещает пользователю изменять значение; * **Өзгертуден бұғаттау** — пайдаланушыға мәнді өзгертуге тыйым салады;
* **Шифровать данные** — шифрует введенные значения; * **Деректерді шифрлау** — енгізілген мәндерді шифрлайды;
* **Маска ввода** — ограничивает формат вводимых данных; * **Енгізу маскасы** — енгізілетін деректердің форматын шектейді;
* **Плейсхолдер** — отображает подсказку внутри пустого поля. * **Плейсхолдер** — бос өрістің ішінде кеңес мәтінін көрсетеді.
**Шаг 1.** Для каждого из полей 4-9 добавляем в правую ячейку компонент **"Однострочное поле"** **1-қадам.** 4–9-өрістердің әрқайсысы үшін оң жақ ұяшыққа **«Бір жолды өріс»** компонентін қосамыз
**Шаг 2.** В настройках каждого компонента присваем читаемый и логичный код поля. **2-қадам.** Әрбір компоненттің баптауларында оқылымды және логикалы өріс кодын береміз.
**Шаг 3.** Отмечаем галочку «Обязательное поле» — согласно звёздочке в ордере рядом с названием поля. **3-қадам.** «Міндетті өріс» жалаушасын белгілейміз — ордерде өріс атауының жанындағы жұлдызшаға сәйкес.
**Шаг 4.** Отмечаем галочку "Заблокировать от изменений" тем полям, у которых в примечании ордера указано что поля заполняются автоматически. **4-қадам.** Ордердің ескертуінде өрістер автоматты толтырылатыны көрсетілген өрістерге «Өзгертуден бұғаттау» жалаушасын белгілейміз.
.. raw:: html .. raw:: html
...@@ -351,68 +346,68 @@ ...@@ -351,68 +346,68 @@
</iframe> </iframe>
</div> </div>
Настройки формата (маска ввода и регулярные выражения) Формат баптаулары (енгізу маскасы және тұрақты өрнектер)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
⚠️ Маска ввода настраивается отдельно для каждого компонента. ⚠️ Енгізу маскасы әрбір компонент үшін жеке баптауды қажет етеді.
1. Формат полей **"ИИН индивидуального предпринимателя" и "БИН организации"** 1. **«Жеке кәсіпкердің ЖСН» және «Ұйымның БСН»** өрістерінің форматы
**Шаг 1.** В настройках компонента включаем галочку **«Маска ввода»** **1-қадам.** Компонент баптауларында **«Енгізу маскасы»** жалаушасын қосамыз
.. figure:: ../resources/img/input_mask.jpeg .. figure:: ../resources/img/input_mask.jpeg
**Шаг 2.** В октрывшемся поле открываем настройки маски ввода кликнув по иконке настроек **2-қадам.** Ашылған өрісте баптаулар белгішесін басып енгізу маскасының баптауларын ашамыз
.. image:: ../resources/img/input_mask_icon.jpeg .. image:: ../resources/img/input_mask_icon.jpeg
**Шаг 3.** В таблице с настройками для задания формата 12-значного числового значения используем маску ############. **3-қадам.** 12 таңбалы сандық мән форматын беру үшін баптаулар кестесінде ############ маскасын пайдаланамыз.
Маску можно: Маскаты мынадай жолмен беруге болады:
* Ввести вручную * Қолмен енгізу
* Кликом по строке в предложенной таблице * Ұсынылған кестедегі жолды басу
.. figure:: ../resources/img/input_mask_settings.jpeg .. figure:: ../resources/img/input_mask_settings.jpeg
2. Формат поля **"Номер телефона"** 2. **«Телефон нөмірі»** өрісінің форматы
**Шаг 1.** Для поля «Номер телефона» также включаем настройку «Маска ввода». **1-қадам.** «Телефон нөмірі» өрісі үшін де «Енгізу маскасы» баптауын қосамыз.
**Шаг 2.** В маске указываем формат с фиксированными символами, например: +7 (###) ###-##-## **2-қадам.** Маскада тіркелген таңбалары бар форматты көрсетеміз, мысалы: +7 (###) ###-##-##
Фиксированные символы (например, +7) будут: Тіркелген таңбалар (мысалы, +7):
* автоматически подставляться; * автоматты түрде қойылады;
* недоступны для удаления или изменения пользователем. * пайдаланушы жоя немесе өзгерте алмайды.
Это позволяет обеспечить корректный формат ввода номера телефона. Бұл телефон нөмірін енгізудің дұрыс форматын қамтамасыз етуге мүмкіндік береді.
3. Настройки формата поля **"Электронная почта"** 3. **«Электрондық пошта»** өрісінің формат баптаулары
Для поля «Адрес электронной почты» требуется строгая проверка формата. «Электрондық пошта мекенжайы» өрісі форматтың қатаң тексерілуін талап етеді.
**Шаг 1.** Включаем настройку «Маска ввода». **1-қадам.** «Енгізу маскасы» баптауын қосамыз.
**Шаг 2.** После этого становится доступна дополнительная галочка **Регулярное выражение** - отмечаем её **2-қадам.** Осыдан кейін қосымша **Тұрақты өрнек** жалаушасы қол жетімді болады — оны белгілейміз
.. figure:: ../resources/img/regular_expression.jpeg .. figure:: ../resources/img/regular_expression.jpeg
**Шаг 3.** Нажимаем на иконку настроек в поле **Маска ввода** **3-қадам.** **Енгізу маскасы** өрісіндегі баптаулар белгішесін басамыз
.. image:: ../resources/img/input_mask_icon.jpeg .. image:: ../resources/img/input_mask_icon.jpeg
**Шаг 4.** В открывшемся окне выбираем готовый шаблон формата e-mail из списка доступных регулярных выражений. **4-қадам.** Ашылған терезеде қол жетімді тұрақты өрнектер тізімінен e-mail форматының дайын шаблонын таңдаймыз.
.. figure:: ../resources/img/regex_settings.jpeg .. figure:: ../resources/img/regex_settings.jpeg
**Шаг 5.** Нажимаем "Ок" **5-қадам.** «ОК» батырмасын басамыз
.. note:: .. note::
При ручном редактировании регулярного выражения для применения изменений необходимо нажать Enter. Тұрақты өрнекті қолмен өңдеген кезде өзгерістерді қолдану үшін Enter батырмасын басу қажет.
.. raw:: html .. raw:: html
<div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; margin-top:20px;"> <div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; margin-top:20px;">
...@@ -424,10 +419,10 @@ ...@@ -424,10 +419,10 @@
</iframe> </iframe>
</div> </div>
Поле 10, 11. Регион и Вид услуги 10, 11-өрістер. Өңір және Қызмет түрі
-------------------- --------------------------------------
Для полей «Регион» и "Вид услуги" нам необходим компонент **«Выпадающий список»**, добавляем его и настраиваем уже известным нам способом - аналогично полю «Статус заявки». «Өңір» және «Қызмет түрі» өрістері үшін **«Ашылмалы тізім»** компоненті қажет, оны қосып «Өтінімнің мәртебесі» өрісіне ұқсас белгілі бізге тәсілмен баптаймыз.
.. raw:: html .. raw:: html
...@@ -442,13 +437,13 @@ ...@@ -442,13 +437,13 @@
Поле 12. Тип подписки 12-өріс. Жазылым түрі
-------------------- ----------------------
Справочником, помимо выпадающего списка, может также являться список отдельных записей реестра. Для этого: Анықтамалық ашылмалы тізімнен басқа тізілімнің бөлек жазбалар тізімі де бола алады. Ол үшін:
**Шаг 1.** Добавить компонент **"Ссылка на реестр"** из раздела "Специальные" **1-қадам.** «Арнайы» бөлімінен **«Тізілімге сілтеме»** компонентін қосу
**Шаг 2.** Создать в системе реестр, который будет использоваться как справочный (к этому мы перейдем чуть позже) **2-қадам.** Жүйеде анықтамалық ретінде пайдаланылатын тізілім жасау (бұл туралы кейінірек)
.. raw:: html .. raw:: html
...@@ -462,26 +457,26 @@ ...@@ -462,26 +457,26 @@
</div> </div>
Поле 13. Комментарий клиента 13-өріс. Клиенттің пікірі
-------------------- --------------------------
Поле **«Комментарий клиента»** предназначено для ввода развернутого текстового описания со стороны заявителя. **«Клиенттің пікірі»** өрісі өтінім берушінің кеңейтілген мәтіндік сипаттамасын енгізуге арналған.
В отличие от других текстовых полей, здесь предполагается возможность ввода нескольких строк текста с абзацами. Басқа мәтіндік өрістерден айырмашылығы, мұнда абзацтары бар бірнеше жол мәтін енгізу мүмкіндігі болуы тиіс.
Для этого используется компонент «Многострочный текст», который позволяет вводить неограниченное количество текста и сохранять структуру комментария. Ол үшін «Көп жолды мәтін» компоненті қолданылады, оның көмегімен шектеусіз мәтін мөлшерін енгізуге және пікір құрылымын сақтауға болады.
**Шаг 1.** В ячейку добавляем компонент "Многострочный текст" **1-қадам.** Ұяшыққа «Көп жолды мәтін» компонентін қосамыз
**Шаг 2.** При необходимости включаем настройку: **2-қадам.** Қажет болса, мынадай баптауды қосамыз:
**«Не удалять пробелы в начале строки»**, если важно сохранить форматирование и структуру текста, вводимого пользователем. **«Жол басындағы бос орындарды жоймау»** — пайдаланушы енгізген мәтіннің форматтауы мен құрылымын сақтау маңызды болған жағдайда.
.. admonition:: Компонент **«Многострочный текст»** предназначен для работы с большим объёмом текста и содержит следующие настройки: .. admonition:: **«Көп жолды мәтін»** компоненті үлкен мәтін көлемімен жұмыс жасауға арналған және мынадай баптауларды қамтиды:
* **Обязательное поле** — делает поле обязательным для заполнения. * **Міндетті өріс** — өрісті толтыруды міндетті етеді.
* **Заблокировать от изменений пользователем** — запрещает редактирование поля пользователем в режиме изменения заявки. * **Пайдаланушы өзгертуіне бұғаттау** — пайдаланушыға өтінімді өзгерту режимінде өрісті өңдеуге тыйым салады.
* **Шифровать данные** — шифрует введенные значения. * **Деректерді шифрлау** — енгізілген мәндерді шифрлайды.
* **Не удалять пробелы в начале строки** — позволяет сохранить форматирование текста и структуру абзацев, не объединяя текст в одну сплошную строку. * **Жол басындағы бос орындарды жоймау** — мәтіннің форматтауы мен абзацтар құрылымын сақтауға, мәтінді бір тізбекті жолға біріктірмеуге мүмкіндік береді.
.. raw:: html .. raw:: html
...@@ -496,37 +491,37 @@ ...@@ -496,37 +491,37 @@
</div> </div>
Поле 14. Способ связи 14-өріс. Байланыс тәсілі
-------------------- --------------------------
Поле **«Способ связи»** предназначено для указания предпочтительных каналов связи с заявителем (например, телефон, электронная почта и т.д.). **«Байланыс тәсілі»** өрісі өтінім берушімен байланысудың артықшылықты арналарын (мысалы, телефон, электрондық пошта және т.б.) көрсетуге арналған.
По логике процесса данное поле должно позволять выбор нескольких значений одновременно, поэтому тип данных поля — чекбокс. Процесс логикасы бойынша бұл өріс бірден бірнеше мән таңдауға мүмкіндік беруі тиіс, сондықтан өрістің деректер түрі — чекбокс.
Для реализации такого поведения используется компонент **«Выбор вариантов»**. Мұндай мінез-құлықты іске асыру үшін **«Нұсқаларды таңдау»** компоненті қолданылады.
**Шаг 1.** Рядом с названием поля «Способ связи» добавляем компонент **"Выбор вариантов"** **1-қадам.** «Байланыс тәсілі» атауының жанына **«Нұсқаларды таңдау»** компонентін қосамыз
**Шаг 2.** Кликаем по компоненту и переходим в его свойства **2-қадам.** Компонентті басып оның қасиеттеріне өтеміз
**Шаг 3.** Открываем вкладку «Элементы» **3-қадам.** «Элементтер» қойындысын ашамыз
**Шаг 4.** В выпадающем списке «Справочник»: **4-қадам.** «Анықтамалық» ашылмалы тізімінде:
* выбираем существующий справочник со способами связи, * байланыс тәсілдері бар бар анықтамалықты таңдаймыз,
или немесе
* оставляем значение «Нет» и добавляем варианты вручную. * «Жоқ» мәнін қалдырып, нұсқаларды қолмен қосамыз.
**Шаг 5.** При ручном добавлении: **5-қадам.** Қолмен қосқан кезде:
* указываем наименование каждого варианта; * әрбір нұсқаның атауын көрсетеміз;
* задаём значение (код, буквенный или числовой). * мән береміз (код, буквенный немесе сандық).
.. figure:: ../resources/img/checkbox_settings.jpeg .. figure:: ../resources/img/checkbox_settings.jpeg
**Шаг 6.** После указания всех необходимых вариантов нажимаем «ОК». **6-қадам.** Барлық қажетті нұсқаларды көрсеткеннен кейін «ОК» батырмасын басамыз.
.. raw:: html .. raw:: html
...@@ -541,50 +536,51 @@ ...@@ -541,50 +536,51 @@
.. note:: .. note::
Для понимания логики выбора компонента важно различать элементы выбора: Компонент таңдау логикасын түсіну үшін таңдау элементтерін ажырата білу маңызды:
**Выпадающий список:**
Представляет собой раскрывающийся список и позволяет выбрать только одно значение из предложенных вариантов.
**Переключатель вариантов:** **Ашылмалы тізім:**
Представляет собой видимый список вариантов и также позволяет выбрать только одно значение, переключаясь между ними. Ашылатын тізімді білдіреді және ұсынылған нұсқалардан тек бір мәнді таңдауға мүмкіндік береді.
**Выбор вариантов:** **Нұсқалар ауыстырғышы:**
Представляет собой видимый список вариантов и позволяет выбрать несколько значений одновременно, отмечая их галочками. Нұсқалардың көрінетін тізімін білдіреді және де тек бір мәнді таңдауға мүмкіндік береді, бірақ олардың арасында ауысу арқылы.
Поле 15. Прикрепить документы (документы компании/ТЗ/отчеты и т.д) **Нұсқаларды таңдау:**
-------------------- Нұсқалардың көрінетін тізімін білдіреді және жалаушалармен белгілей отырып бірден бірнеше мәнді таңдауға мүмкіндік береді.
Поле **«Прикрепить документы»** предназначено для загрузки одного или нескольких файлов, относящихся к заявке (документы компании, техническое задание, отчёты и другие вложения).
15-өріс. Құжаттарды тіркеу (компания құжаттары/ТЗ/есептер және т.б.)
----------------------------------------------------------------------
**«Құжаттарды тіркеу»** өрісі өтінімге қатысты бір немесе бірнеше файлды жүктеп салуға арналған (компания құжаттары, техникалық тапсырма, есептер және басқа да тіркемелер).
Согласно ордеру, данное поле должно позволять динамически добавлять несколько файлов, поэтому оно реализуется в виде динамической таблицы. Ордерге сәйкес бұл өріс бірнеше файлды динамикалық қосуға мүмкіндік беруі тиіс, сондықтан ол динамикалық кесте түрінде іске асырылады.
Для этого поле выносится в отдельный компонент «Таблица», внутри которого будет размещён компонент «Файл». Ол үшін өріс «Файл» компоненті орналасатын бөлек «Кесте» компонентіне шығарылады.
**Шаг 1.** Добавляем на форму компонент "Таблица" **1-қадам.** Нысанға «Кесте» компонентін қосамыз
**Шаг 2.** В данном случае ячейки таблицы можно не делить на колонки — достаточно одной колонки. **2-қадам.** Бұл жағдайда кесте ұяшықтарын бағандарға бөлудің қажеті жоқ — бір баған жеткілікті.
**Шаг 3.** В настройках таблицы включаем параметры: **3-қадам.** Кесте баптауларында параметрлерді қосамыз:
* **«Добавлять строки в режиме заполнения»;** * **«Толтыру режимінде жолдар қосу»;**
* **«Добавить заголовок таблицы».** * **«Кесте тақырыбын қосу».**
**Шаг 4.** В появившейся строке заголовка: **4-қадам.** Пайда болған тақырып жолында:
* вводим название поля «Прикрепить документы»; * «Құжаттарды тіркеу» өрісінің атауын енгіземіз;
* выравниваем текст по центру. * мәтінді ортаға туралаймыз.
**Шаг 5.** Во вторую строку таблицы добавляем компонент **«Файл»** и также выравниваем его по центру. **5-қадам.** Кестенің екінші жолына **«Файл»** компонентін қосамыз және де ортаға туралаймыз.
**Шаг 6.** В настройках компонента «Файл» включаем: **6-қадам.** «Файл» компонентінің баптауларында мыналарды қосамыз:
* **«Открывать выбор файла с устройства»**, * **«Файл таңдауды құрылғыдан ашу»**,
так как у пользователей будет остуствовать доступ к хранилищу. пайдаланушылардың қоймаға қол жетімділігі болмайтындықтан.
.. figure:: ../resources/img/dynamic_table.jpeg .. figure:: ../resources/img/dynamic_table.jpeg
**Шаг 7.** В настройке **«Расширенные форматы файлов»** указываем допустимые форматы: **7-қадам.** **«Кеңейтілген файл форматтары»** баптауында рұқсат етілген форматтарды көрсетеміз:
* DOCX * DOCX
* PDF * PDF
...@@ -603,41 +599,38 @@ ...@@ -603,41 +599,38 @@
.. admonition:: Настройки компонента **«Файл»** .. admonition:: **«Файл»** компонентінің баптаулары
Компонент содержит следующие настройки: Компонент мынадай баптауларды қамтиды:
* **Обязательное поле** — делает загрузку файла обязательной. * **Міндетті өріс** — файлды жүктеп салуды міндетті етеді.
* **Заблокировать от изменений пользователем** — запрещает изменение файла при редактировании заявки. * **Пайдаланушы өзгертуіне бұғаттау** — өтінімді өңдеген кезде файлды өзгертуге тыйым салады.
* **Отображать полный путь к файлу при загрузке из хранилища** — отображает полный путь к файлу из хранилища проекта. * **Қоймадан жүктеп салғанда файлдың толық жолын көрсету** — жоба қоймасынан файлдың толық жолын көрсетеді.
* **Отображать содержимое загруженного файла** — вместо ссылки отображает содержимое файла (актуально для изображений). * **Жүктелген файлдың мазмұнын көрсету** — сілтеменің орнына файлдың мазмұнын көрсетеді (кескіндер үшін өзекті).
* **Открывать выбор файла с устройства** — ограничивает выбор источника только файлами с устройства. * **Файл таңдауды құрылғыдан ашу** — таңдау көзін тек құрылғыдағы файлдармен шектейді.
* **Открывать выбор файла с хранилища** — ограничивает выбор источника только файлами из хранилища. * **Файл таңдауды қоймадан ашу** — таңдау көзін тек қоймадағы файлдармен шектейді.
* **Позволять создание нового документа** — открывает модальное окно для создания нового файла. * **Жаңа құжат жасауға рұқсат беру** — жаңа файл жасауға арналған модальды терезені ашады.
* **Кеңейтілген файл форматтары** — рұқсат етілген файл форматтары тізімін шектеуге мүмкіндік береді.
* **Расширенные форматы файлов** — позволяет ограничить список допустимых форматов файлов.
.. seealso:: .. seealso::
Дополнительную информацию касательно всех полей и их особенностей можно найти в официальной документации: Барлық өрістер мен олардың ерекшеліктері туралы қосымша ақпаратты ресми құжаттамадан табуға болады:
http://rtd.lan.arta.kz/docs/docs-po-platforme-arta-synergy/ru/latest/form/components.html http://rtd.lan.arta.kz/docs/docs-po-platforme-arta-synergy/ru/latest/form/components.html
Результат этапа Кезең нәтижесі
--------------- --------------
По завершении данного этапа:
* все поля заявки добавлены на форму;
* каждому полю соответствует правильный тип компонента;
* форма готова к настройке форматных ограничений и логики отображения.
Осы кезеңді аяқтағаннан кейін:
* өтінімнің барлық өрістері нысанға қосылды;
* әрбір өріске компоненттің дұрыс түрі сәйкес келеді;
* нысан формат шектеулері мен көрсету логикасын баптауға дайын.
Сохранение формы и финальные штрихи Нысанды сақтау және соңғы реттеулер
===================================== =====================================
После добавления всех компонентов и полей формы необходимо сохранить Нысанның барлық компоненттері мен өрістерін қосқаннан кейін
выполненные изменения и выполнить завершающие настройки формы. орындалған өзгерістерді сақтап, нысанды аяқтаушы баптауларды жүзеге асыру қажет.
Сохранение формы Нысанды сақтау
---------------- --------------
После завершения настройки формы необходимо сохранить изменения. Нысанды баптауды аяқтағаннан кейін өзгерістерді сақтау қажет.
Для этого используется кнопка **«Сохранить»**, расположенная Ол үшін нысан редакторының жоғарғы жағында орналасқан **«Сақтау»** батырмасы қолданылады.
в верхней части редактора формы.
.. figure:: ../resources/img/save_form_button.png .. figure:: ../resources/img/save_form_button.png
Кнопка сохранения формы Нысанды сақтау батырмасы
.. important:: .. important::
Рекомендуется сохранять форму регулярно в процессе работы, Енгізілген өзгерістердің жоғалып кетпеуі үшін жұмыс барысында нысанды
чтобы избежать потери внесенных изменений. жүйелі түрде сақтап отыру ұсынылады.
Проверка корректности формы Нысанның дұрыстығын тексеру
--------------------------- -----------------------------
После сохранения формы необходимо визуально проверить ее структуру. Нысанды сақтағаннан кейін оның құрылымын визуалды тексеру қажет.
Следует убедиться, что: Мыналарды тексеру керек:
* все поля добавлены в соответствии со структурой ордера; * барлық өрістер ордердің құрылымына сәйкес қосылған;
* названия полей отображаются корректно; * өрістердің атаулары дұрыс көрсетілген;
* поля расположены логично и удобно для заполнения; * өрістер толтыру үшін логикалы және ыңғайлы орналасқан;
* отсутствуют пустые или лишние элементы. * бос немесе артық элементтер жоқ.
На данном этапе важно проверить форму именно с точки зрения пользователя, Бұл кезеңде нысанды өтінімді жасайтын пайдаланушының
который будет создавать заявку. көзқарасы тұрғысынан тексеру маңызды.
Финальные штрихи Соңғы реттеулер
---------------- ----------------
Перед переходом к следующему этапу рекомендуется обратить внимание Келесі кезеңге өтпес бұрын бірнеше маңызды мәселеге
на несколько важных моментов. назар аудару ұсынылады.
**Коды компонентов** **Компоненттер кодтары**
Каждый компонент формы имеет собственный код. Нысанның әрбір компонентінің өз коды бар.
Для удобства дальнейшей работы рекомендуется задавать Одан әрі жұмысты жеңілдету үшін компоненттерге
понятные и осмысленные коды компонентов. түсінікті және мағыналы кодтар беру ұсынылады.
Для того чтобы просмотреть коды компонентов или таблиц на форме целиком, можно воспользоваться кнопками отображения, находящимися на верхней панели Нысандағы компоненттер немесе кестелер кодтарын толық қарау үшін
жоғарғы тақтадағы көрсету батырмаларын пайдалануға болады
.. figure:: ../resources/img/cid_tid.jpg .. figure:: ../resources/img/cid_tid.jpg
* **cid (component id)** - отобразить коды компонентов * **cid (component id)** — компоненттер кодтарын көрсету
* **tid (table id)** - отобразить коды таблиц * **tid (table id)** — кестелер кодтарын көрсету
Код компонента задается в его свойствах и используется Компонент коды оның қасиеттерінде беріледі және нысан мен бизнес-процестің
при настройке логики формы и бизнес-процесса. логикасын баптауда пайдаланылады.
.. figure:: ../resources/img/component_code.png .. figure:: ../resources/img/component_code.png
Код компонента в свойствах Қасиеттердегі компонент коды
**Визуальное оформление** **Визуалды безендіру**
При необходимости можно скорректировать: Қажет болған жағдайда мыналарды реттеуге болады:
* выравнивание текста; * мәтінді туралау;
* шрифт и размер; * қаріп және өлшем;
* отступы внутри ячеек таблицы. * кесте ұяшықтарындағы бос орындар.
Эти настройки не влияют на логику работы формы, Бұл баптаулар нысанның жұмыс логикасына әсер етпейді,
но повышают удобство ее использования. бірақ оны пайдалану ыңғайлылығын арттырады.
Для того чтобы проверить корректность созданной формы в разных состояниях, можно использовать режимы отображений: Жасалған нысанның әртүрлі күйлердегі дұрыстығын тексеру үшін
көрсету режимдерін пайдалануға болады:
.. figure:: ../resources/img/visual_settings.jpg .. figure:: ../resources/img/visual_settings.jpg
* **Режим конструктора** - позволяет конструировать форму, добавлять, изменять элементы * **Конструктор режимі** — нысанды конструкциялауға, элементтер қосып, өзгертуге мүмкіндік береді
* **Режим просмотра** - включает режим просмотра формы как ее будет видеть конечный пользователь(заполнять, редактировать форму нельзя). * **Қарау режимі** — нысанды түпкілікті пайдаланушы көретіндей режимде қарауды қосады (нысанды толтыруға, өңдеуге болмайды).
* **Режим редактирования** - включает возможность заполнять, редактировать документ так, как это будет доступно пользователю. * **Өңдеу режимі** — пайдаланушыға қол жетімді болатындай етіп құжатты толтыруға, өңдеуге мүмкіндік береді.
.. raw:: html .. raw:: html
...@@ -96,15 +97,15 @@ ...@@ -96,15 +97,15 @@
Результат этапа Кезең нәтижесі
--------------- --------------
По завершении данного этапа: Осы кезеңді аяқтағаннан кейін:
* форма полностью настроена; * нысан толығымен баптауды;
* все изменения сохранены; * барлық өзгерістер сақталды;
* форма готова к использованию; * нысан пайдалануға дайын;
* можно переходить к настройке логики поведения формы. * нысанның мінез-құлық логикасын баптауға өтуге болады.
В следующем этапе будет выполнена настройка условных действий, Келесі кезеңде деректерге байланысты өрістердің көрінуін
которые управляют отображением полей в зависимости от введенных данных. басқаратын шартты іс-қимылдар баптауы орындалады.
Настройка формы Нысанды баптау
=============== ==============
После создания формы необходимо выполнить ее настройку. Нысанды жасағаннан кейін оны баптауды орындау қажет.
На данном этапе форма подготавливается к дальнейшему наполнению полями Осы кезеңде нысан ордердің құрылымына сәйкес өрістермен
в соответствии со структурой ордера. толтырылуға дайындалады.
Перед добавлением полей важно подготовить визуальную структуру формы. Как правило, форма по ордеру делится на логические блоки: данные заявителя, параметры услуги, вложения и т.д. Өрістер қосу алдында нысанның визуалды құрылымын дайындап алу маңызды. Әдетте ордер бойынша нысан логикалық блоктарға бөлінеді: өтінім берушінің деректері, қызмет параметрлері, тіркемелер және т.б.
Переход к добавлению компонентов Компоненттер қосуға өту
-------------------------------- -----------------------
Для дальнейшей работы необходимо открыть вкладку **«Компоненты»**. Жұмысты жалғастыру үшін **«Компоненттер»** қойындысын ашу қажет.
Во вкладке «Компоненты» осуществляется добавление всех элементов формы «Компоненттер» қойындысында ордерде көрсетілген өтінімнің деректер құрылымы мен пайдаланушы интерфейсіне қойылатын талаптарға сәйкес нысанның барлық элементтері қосылады.
в соответствии со структурой данных заявки и требованиями к пользовательскому
интерфейсу, указанными в ордере.
.. figure:: ../resources/img/form_components.png .. figure:: ../resources/img/form_components.png
Вкладка «Компоненты» «Компоненттер» қойындысы
Добавление компонентов выполняется непосредственно на форме: Компоненттер тікелей нысанда қосылады:
сначала выбирается нужная ячейка, после чего из списка компонентов кликом алдымен қажетті ұяшық таңдалады, содан кейін компоненттер тізімінен
выбирается необходимый элемент. басу арқылы қажетті элемент таңдалады.
Шаги настройки формы Нысанды баптаудың қадамдары
------------------------- ----------------------------
**Шаг 1.** Переходим во вкладку «Компоненты» → раздел «Структура». **1-қадам.** «Компоненттер» қойындысына → «Құрылым» бөліміне өтеміз.
**Шаг 2.** Выделяем ячейку рабочей области и кликом добавляем компонент «Таблица» на форму. **2-қадам.** Жұмыс аймағының ұяшығын белгілеп, басу арқылы «Кесте» компонентін нысанға қосамыз.
Согласно ордеру форма заявки должна быть организована определенным образом. Ордерге сәйкес өтінім нысаны белгілі бір тәртіппен ұйымдастырылуы тиіс.
Визуально форма делится: Нысан визуалды түрде мынаған бөлінеді:
* **вертикально** — на два столбца: * **тігінен** — екі бағанға:
* левый — наименования полей;
* правый — поля для ввода данных;
* **горизонтально** — на несколько логических блоков, * сол жақ — өрістер атаулары;
каждый из которых объединяет связанные между собой поля. * оң жақ — деректер енгізу өрістері;
Такая структура необходима для удобства заполнения заявки пользователем * **көлденеңінен** — бір-бірімен байланысты өрістерді
и наглядного разделения информации. біріктіретін бірнеше логикалық блокқа.
Бұл құрылым пайдаланушының өтінімді толтыру ыңғайлылығы үшін және ақпаратты айқын бөліп көрсету үшін қажет.
.. figure:: ../resources/img/form_layout_goal.jpeg .. figure:: ../resources/img/form_layout_goal.jpeg
Логика разметки формы согласно ордеру Ордерге сәйкес нысанды разметкалау логикасы
**Шаг 3.** Создаём таблицу с двумя колонками: **3-қадам.** Екі бағанды кесте жасаймыз:
* левая колонка — названия полей; * сол жақ баған — өрістер атаулары;
* правая колонка — поля ввода. * оң жақ баған — енгізу өрістері.
Чтобы сделать две колонки — нажимаем стрелку влево/вправо, добавляя нужные столбцы. Екі баған жасау үшін — солға/оңға бағытталған көрсеткілерді басып, қажетті бағандарды қосамыз.
.. figure:: ../resources/img/add_table_structure.png .. figure:: ../resources/img/add_table_structure.png
Добавление компонента «Таблица» и создание колонок «Кесте» компонентін қосу және бағандар жасау
Компонент «Таблица» используется для разметки формы, структурирования «Кесте» компоненті нысанды разметкалау, нысан ішіндегі элементтерді
элементов внутри формы, а также для создания динамических таблиц құрылымдау, сондай-ақ толтыру кезінде жолдар қосу мүмкіндігі бар
с возможностью добавления строк во время заполнения. динамикалық кестелер жасау үшін қолданылады.
**Шаг 4.** Настраиваем ширину колонок через иконку шестерёнки (px - в пикселяъ / % - в процентах / Авто). **4-қадам.** Бағандар енін тісті дөңгелек белгішесі арқылы баптаймыз (px — пикселдерде / % — пайызбен / Авто).
.. figure:: ../resources/img/table_column_width.png .. figure:: ../resources/img/table_column_width.png
Настройка ширины столбца таблицы Кесте бағанының енін баптау
**Шаг 5.** Для заголовков секций: **5-қадам.** Бөлімдердің тақырыптары үшін:
* выделяем две ячейки в строке при помощи shift; * shift батырмасын ұстап бір жолдағы екі ұяшықты белгілейміз;
* объединяем их при помощи кнопки "объединить" * «біріктіру» батырмасы арқылы оларды біріктіреміз
.. image:: ../resources/img/merge_cells.jpeg .. image:: ../resources/img/merge_cells.jpeg
* добавляем компонент «Неизменяемый текст»; * «Өзгермейтін мәтін» компонентін қосамыз;
* выравниваем текст по центру. * мәтінді ортаға туралаймыз.
.. raw:: html .. raw:: html
...@@ -97,43 +94,41 @@ ...@@ -97,43 +94,41 @@
</div> </div>
Настройки компонента «Таблица» «Кесте» компонентінің баптаулары
------------------------------ ---------------------------------
Каждый компонент формы, включая таблицу, имеет собственные настройки, Кестені қоса алғанда, нысанның әрбір компонентінің өз баптаулары,
а также уникальный код, параметры стиля, выравнивания и шрифта. бірегей коды, стиль, туралау және қаріп параметрлері болады.
Компонент **«Таблица»** поддерживает следующие настройки: **«Кесте»** компоненті мынадай баптауларды қолдайды:
* **Отобразить границы** — отображение внешних и внутренних линий таблицы; * **Шекараларды көрсету** — кестенің сыртқы және ішкі сызықтарын көрсету;
* **Фиксированные размеры таблицы** — фиксирует размеры столбцов, * **Кестенің тіркелген өлшемдері** — бағандардың өлшемдерін тіркейді,
при этом вложенные компоненты подстраиваются под заданную ширину; бұл кезде кірістірілген компоненттер берілген енге бейімделеді;
* **Выводить содержимое в виде абзаца при просмотре/печати** — * **Қарау/басып шығарған кезде мазмұнды абзац ретінде шығару** —
отображает данные таблицы в виде текста; кесте деректерін мәтін түрінде көрсетеді;
* **Добавлять строки в режиме заполнения** — * **Толтыру режимінде жолдар қосу** —
делает таблицу динамической; кестені динамикалық етеді;
* **Добавить заголовок динамической таблицы** — * **Динамикалық кесте тақырыбын қосу** —
отображает постоянный заголовок над динамическими строками. динамикалық жолдардан жоғарыда тұрақты тақырыпты көрсетеді.
.. figure:: ../resources/img/table_settings.png .. figure:: ../resources/img/table_settings.png
Настройки компонента «Таблица» «Кесте» компонентінің баптаулары
Результат этапа Кезең нәтижесі
--------------- --------------
После выполнения данного этапа: Осы кезеңді орындағаннан кейін:
* заданы основные параметры формы; * нысанның негізгі параметрлері берілді;
* выполнена разметка формы в соответствии с ордером; * нысан ордерге сәйкес разметкаланды;
* форма подготовлена к добавлению полей заявки. * нысан өтінімнің өрістерін қосуға дайын.
В следующем этапе будет выполнено добавление полей формы Келесі кезеңде ордердің деректер құрылымына сәйкес нысан өрістері қосылады.
в соответствии со структурой данных ордера.
.. seealso:: .. seealso::
Дополнительную информацию можно найти Қосымша ақпаратты ресми құжаттамадан табуға болады:
в официальной документации: http://rtd.lan.arta.kz/docs/docs-po-platforme-arta-synergy/ru/latest/form/form-structure.html
http://rtd.lan.arta.kz/docs/docs-po-platforme-arta-synergy/ru/latest/form/form-structure.html
\ No newline at end of file
Создание и настройка формы Нысанды жасау және баптау
========================== ==========================
.. toctree:: .. toctree::
......
Реестры Тізілімдер
======= ==========
.. toctree:: .. toctree::
:maxdepth: 2 :maxdepth: 2
...@@ -9,4 +9,3 @@ ...@@ -9,4 +9,3 @@
registry_settings registry_settings
registry_fields registry_fields
registry_access_rights registry_access_rights
\ No newline at end of file
Права доступа к реестру Тізілімге қол жеткізу құқықтары
========================= =================================
После настройки полей необходимо определить, Өрістерді баптағаннан кейін тізілімге қандай пайдаланушылар мен топтардың
какие пользователи и группы будут иметь доступ к реестру. қол жеткізе алатынын анықтау қажет.
Для этого используется вкладка **«Права на реестр»**. Ол үшін **«Тізілімге құқықтар»** қойындысы пайдаланылады.
.. figure:: ../resources/img/registry_access_rights.png .. figure:: ../resources/img/registry_access_rights.png
Назначение прав доступа
-------------------------
Права доступа определяют, Қол жеткізу құқықтарын тағайындау
кто может создавать, просматривать, изменять и удалять записи реестра. ------------------------------------
Қол жеткізу құқықтары тізілімнің жазбаларын кім жасай алатынын,
қарай алатынын, өзгерте алатынын және жоя алатынын анықтайды.
Настройка прав выполняется на уровне: Құқықтарды баптау мына деңгейде орындалады:
* групп пользователей; * пайдаланушылар топтары;
* департаментов; * департаменттер;
* подразделений; * бөлімшелер;
* отдельных организационных единиц. * жеке ұйымдастырушылық бірліктер.
Виды прав Құқықтардың түрлері
--------- -------------------
Реестр поддерживает следующие типы прав доступа: Тізілім мынадай қол жеткізу құқықтарын қолдайды:
* **«Все»** - наличие всех либо частичных прав на реестр * **«Барлығы»** — тізілімге барлық немесе жартылай құқықтардың болуы
* **«Просмотр списка»** - просмотр списка записей по форме реестра * **«Тізімді қарау»** — тізілімнің нысаны бойынша жазбалар тізімін қарау
* **«Просмотр данных»** - просмотр конкретных записей по форме реестра * **«Деректерді қарау»** — тізілімнің нысаны бойынша нақты жазбаларды қарау
* **«Создание»** - создание записей по форме реестра * **«Жасау»** — тізілімнің нысаны бойынша жазбалар жасау
* **«Редактирование»** - изменение записей по форме реестра (для всех статусов, кроме «Активная») * **«Өңдеу»** — тізілімнің нысаны бойынша жазбаларды өзгерту («Белсенді» мәртебесінен басқа барлық мәртебелер үшін)
* **«Изменение»** - изменение записи со статусом «Активная» (и запуск соответствующего маршрута) * **«Өзгерту»** — «Белсенді» мәртебесі бар жазбаны өзгерту (және тиісті маршрутты іске қосу)
* **«Удаление»** - удаление записей по форме реестра * **«Жою»** — тізілімнің нысаны бойынша жазбаларды жою
.. note:: .. note::
* Право просмотра данных автоматически предусматривает право просмотра списка. * Деректерді қарау құқығы тізімді қарау құқығын автоматты түрде қамтиды.
* Права на редактирование / изменение / удаление автоматически предусматривают права на просмотр списка и данных. * Өңдеу / өзгерту / жою құқықтары тізімді және деректерді қарау құқықтарын автоматты түрде қамтиды.
Группы пользователей Пайдаланушылар топтары
---------------------------- -----------------------
Для удобства управления доступом Қол жеткізуді ыңғайлы басқару үшін
рекомендуется использовать **группы пользователей**. **пайдаланушылар топтарын** пайдалану ұсынылады.
Группы позволяют: Топтар мыналарға мүмкіндік береді:
* централизованно управлять правами; * құқықтарды орталықтандырылған басқару;
* назначать доступ сразу нескольким пользователям; * бірден бірнеше пайдаланушыға қол жеткізу тағайындау;
* упростить дальнейшее сопровождение системы. * жүйені одан әрі сүйемелдеуді жеңілдету.
Перед назначением прав на реестр Тізілімге құқықтар тағайындамас бұрын
необходимо создать хотя бы одну группу пользователей. кемінде бір пайдаланушылар тобын жасау қажет.
Создание группы пользователей Пайдаланушылар тобын жасау
----------------------------- ---------------------------
Для создания группы пользователей выполните следующие шаги: Пайдаланушылар тобын жасау үшін мынадай қадамдарды орындаңыз:
1. В дереве проекта выберите папку, 1. Жоба ағашында пайдаланушылар топтары сақталатын қалтаны таңдаңыз.
в которой будут храниться группы пользователей. 2. Қалтаны тінтуірдің оң жақ батырмасымен басыңыз.
2. Кликните правой кнопкой мыши по папке. 3. Контекстік мәзірден таңдаңыз:
3. В контекстном меню выберите: **Қосу → Пайдаланушылар тобы**.
**Добавить → Группа пользователей**.
.. figure:: ../resources/img/user_group_add.jpg .. figure:: ../resources/img/user_group_add.jpg
Создание группы пользователей Пайдаланушылар тобын жасау
В открывшемся окне: Ашылған терезеде:
1. Укажите **Наименование группы пользователей**. 1. **Пайдаланушылар тобының атауын** көрсетіңіз.
2. В поле **«Пользователи»** выберите 2. **«Пайдаланушылар»** өрісінде жүйеде тіркелген және
зарегистрированных в системе пользователей, осы топқа кіретін пайдаланушыларды таңдаңыз.
которые будут входить в данную группу. 3. Топты сақтаңыз.
3. Сохраните группу.
После сохранения группа станет доступна Сақталғаннан кейін топ тізілімдер мен
для назначения прав на реестры и другие сущности системы. жүйенің басқа нысандарына құқықтар тағайындауға қол жетімді болады.
Назначение прав группе пользователей Пайдаланушылар тобына құқықтар тағайындау
------------------------------------ -------------------------------------------
Топтарды жасағаннан кейін тізілімге
қол жеткізу құқықтарын тікелей баптауға өтуге болады.
После создания групп можно перейти Ол үшін:
непосредственно к настройке прав доступа к реестру.
Для этого: 1. Тізілімді ашып, **«Тізілімге құқықтар»** қойындысына өтіңіз.
2. Қол жеткізу қосу үшін **«+»** батырмасын басыңыз.
3. Ашылған терезеде таңдаңыз:
1. Откройте реестр и перейдите во вкладку **«Права на реестр»**. * пайдаланушылар тобы;
2. Нажмите кнопку **«+»** для добавления доступа. * немесе департамент / бөлімше.
3. В открывшемся окне выберите: 4. Қажетті құқықтарды жалаушалармен белгілеңіз.
5. Өзгерістерді сақтаңыз.
* группу пользователей;
* либо департамент / подразделение.
4. Отметьте галочками необходимые права.
5. Сохраните изменения.
.. figure:: ../resources/img/registry_rights_grand.png .. figure:: ../resources/img/registry_rights_grand.png
Выбор группы пользователей(подразделения) Пайдаланушылар тобын (бөлімшені) таңдау
.. figure:: ../resources/img/registry_rights_assign.jpg .. figure:: ../resources/img/registry_rights_assign.jpg
Назначение прав группе пользователей Пайдаланушылар тобына құқықтар тағайындау
Пример настройки прав Құқықтарды баптау мысалы
--------------------- -------------------------
Например: Мысалы:
* группе **Admin** * **Admin** тобына
можно назначить все права на реестр: тізілімге барлық құқықтарды тағайындауға болады:
просмотр, создание, редактирование, изменение и удаление; қарау, жасау, өңдеу, өзгерту және жою;
* группе **Заявители** * **Өтінім берушілер** тобына
можно предоставить: мыналарды беруге болады:
* создание записей; * жазбалар жасау;
* просмотр списка; * тізімді қарау;
* просмотр данных. * деректерді қарау.
Следует учитывать, что на данном этапе Осы кезеңде құқықтар тізілімнің барлық жазбаларына қолданылатынын ескеру қажет.
права применяются ко всем записям реестра. Тек «өзіне тиесілі» жазбаларға ғана қол жеткізуді шектеу
Ограничение доступа только к «своим» записям сүзгілер көмегімен жеке баптауды талап етеді.
настраивается отдельно с помощью фильтров.
.. figure:: ../resources/img/registry_rights_assign_example.jpg .. figure:: ../resources/img/registry_rights_assign_example.jpg
Пример настройки прав доступа Қол жеткізу құқықтарын баптау мысалы
.. raw:: html .. raw:: html
...@@ -147,13 +144,13 @@ ...@@ -147,13 +144,13 @@
</iframe> </iframe>
</div> </div>
Завершение настройки Баптауды аяқтау
-------------------- ---------------
После назначения прав: Құқықтарды тағайындағаннан кейін:
1. Нажмите кнопку сохранения в правом верхнем углу. 1. Жоғарғы оң жақ бұрыштағы сақтау батырмасын басыңыз.
2. Для перехода к следующей вкладке 2. Келесі қойындыға өту үшін
вернитесь назад с помощью стрелки **«Назад»**. **«Артқа»** көрсеткісімен артқа оралыңыз.
На этом настройка прав доступа к реестру завершена. Осымен тізілімге қол жеткізу құқықтарын баптау аяқталды.
Создание реестра Тізілім жасау
================== =============
После создания формы следующим шагом является создание реестра, Нысанды жасағаннан кейінгі келесі қадам — осы нысан бойынша құжаттарды сақтайтын тізілім жасау болып табылады.
который будет хранить документы по данной форме.
Переход к созданию реестра Тізілім жасауға өту
-------------------------- --------------------
Для создания реестра необходимо: Тізілім жасау үшін мыналарды орындау қажет:
1. В структуре приложения выбрать папку, 1. Қолданба құрылымында тізілім орналасатын қалтаны таңдау
в которой будет располагаться реестр (нысан тұрған қалтаны пайдалану ұсынылады).
(рекомендуется использовать ту же папку, где находится форма). 2. Тінтуірдің оң жақ батырмасын басу.
2. Кликнуть правой кнопкой мыши. 3. Контекстік мәзірден таңдау:
3. В контекстном меню выбрать: **Қосу → Процестер → Тізілім**.
**Добавить → Процессы → Реестр**.
.. figure:: ../resources/img/create_registry.jpeg .. figure:: ../resources/img/create_registry.jpeg
Cоздание реестра Тізілім жасау
.. raw:: html .. raw:: html
...@@ -32,4 +30,4 @@ ...@@ -32,4 +30,4 @@
</iframe> </iframe>
</div> </div>
После выполнения указанных действий откроется созданный реестр, который необходимо будет настроить. Көрсетілген әрекеттерді орындағаннан кейін жасалған тізілім ашылады, оны баптау қажет болады.
Поля и колонки реестра Тізілімнің өрістері мен бағандары
=========================== ===================================
После создания реестра необходимо определить, Тізілімді жасағаннан кейін нысанның қандай өрістері құжаттар тізімінде
какие поля формы будут отображаться в списке документов. көрсетілетінін анықтау қажет.
Если компонентам формы были заранее присвоены корректные коды, Нысан компоненттеріне алдын ала дұрыс кодтар берілген болса,
это существенно упрощает настройку полей реестра. бұл тізілім өрістерін баптауды айтарлықтай жеңілдетеді.
Назначение настроек полей Өрістер баптауларының мақсаты
------------------------- ------------------------------
Настройки полей реестра определяют: Тізілім өрістерінің баптаулары мыналарды анықтайды:
* какие колонки отображаются в списке; * тізімде қандай бағандар көрсетіледі;
* порядок их расположения; * олардың орналасу тәртібі;
* наименования колонок; * бағандардың атаулары;
* какие поля считаются значащими. * қандай өрістер мәнді болып саналады.
Порядок отображения колонок Бағандарды көрсету тәртібі
--------------------------- ---------------------------
Поле **«№ п/п»** определяет очередность отображения колонок. **«№ р/с»** өрісі бағандарды көрсету кезектілігін анықтайды.
Принцип работы простой: Жұмыс принципі қарапайым:
* значение **1** — колонка отображается первой; * **1** мәні — баған бірінші болып көрсетіледі;
* значение **2** — второй и т.д.; * **2** мәні — екінші болып және т.б.;
* если значение не указано, * мән көрсетілмеген жағдайда
порядок определяется системой автоматически. тәртіп жүйемен автоматты түрде анықталады.
Это позволяет гибко управлять визуальным представлением реестра. Бұл тізілімнің визуалды көрінісін икемді басқаруға мүмкіндік береді.
Отображение и наименование Көрсету және атау
-------------------------- -----------------
* **Отображать колонку** * **Бағанды көрсету**
определяет, будет ли поле видно в списке реестра. өріс тізілім тізімінде көрінетінін анықтайды.
По умолчанию все флажки выключены. Әдепкі бойынша барлық жалаушалар өшірілген.
Для сохранения реестра необходимо включить хотя бы один. Тізілімді сақтау үшін кемінде біреуін қосу қажет.
* **Наименование колонки** * **Баған атауы**
задает отображаемое название поля, понятное пользователю. пайдаланушыға түсінікті өрістің көрсетілетін атауын береді.
Значащее содержимое Мәнді мазмұн
------------------- -------------
Настройка **«Значащее содержимое»** определяет, **«Мәнді мазмұн»** баптауы өрістің мәні жүйе үшін маңызды ма екенін анықтайды.
является ли значение поля важным для системы.
Если параметр включен, значение поля: Параметр қосылған жағдайда өрістің мәні:
* отображается в кратком содержании записи; * жазбаның қысқаша мазмұнында көрсетіледі;
* участвует в поиске; * іздеуге қатысады;
* используется в названиях работ при запуске маршрутов. * маршруттарды іске қосқанда жұмыстардың атауларында пайдаланылады.
.. figure:: ../resources/img/registry_fields_settings.jpg .. figure:: ../resources/img/registry_fields_settings.jpg
Настройка полей реестра Тізілім өрістерін баптау
После этого, созданный реестр можно сохранить, нажав на иконку сохранения на панели реестра. Осыдан кейін жасалған тізілімді тізілім тақтасындағы сақтау белгішесін басу арқылы сақтауға болады.
.. figure:: ../resources/img/save_registry_button.png .. figure:: ../resources/img/save_registry_button.png
Кнопка сохранения Сақтау батырмасы
\ No newline at end of file
Общая информация о реестрах Тізілімдер туралы жалпы ақпарат
=========================== ================================
После создания формы бизнес-процесса необходимо определить, Бизнес-процестің нысанын жасағаннан кейін осы нысан бойынша жасалған құжаттардың қайда сақталатынын және пайдаланушының жүйеде олармен қандай түрде жұмыс істейтінін анықтау қажет.
где будут храниться документы, созданные по этой форме,
и в каком виде пользователь будет работать с ними в системе.
Для этих целей используется сущность **«Реестр»**. Осы мақсатта **«Тізілім»** нысаны қолданылады.
Реестр представляет собой структурированный каталог записей, Тізілім — нысан бойынша жасалған жазбалардың құрылымдық каталогы болып табылады және мыналарды орындауға мүмкіндік береді:
созданных по форме, с возможностью:
* просмотра списка документов; * құжаттар тізімін қарау;
* фильтрации и сортировки; * сүзу және сұрыптау;
* разграничения доступа между пользователями; * пайдаланушылар арасында қол жеткізуді шектеу;
* запуска маршрутов бизнес-процесса. * бизнес-процестің маршруттарын іске қосу.
Каждая запись в реестре соответствует одному документу, Тізілімдегі әрбір жазба нысан негізінде жасалған бір құжатқа сәйкес келеді.
созданному на основе формы.
Роль реестра в бизнес-процессе Бизнес-процестегі тізілімнің рөлі
------------------------------ ----------------------------------
Реестр является центральной точкой работы с документами. Тізілім — құжаттармен жұмыстың орталық нүктесі.
Именно через него пользователь: Пайдаланушы дәл осы арқылы:
* создает новые заявки; * жаңа өтінімдер жасайды;
* отслеживает ранее созданные документы; * бұрын жасалған құжаттарды бақылайды;
* взаимодействует с маршрутом обработки; * өңдеу маршрутымен өзара әрекет жасайды;
* получает доступ к данным в рамках своих прав. * өз құқықтары шеңберінде деректерге қол жеткізеді.
Корректная настройка реестра напрямую влияет Тізілімнің дұрыс баптауы пайдаланушылардың жұмыс ыңғайлылығына және бизнес-процестің дұрыс жұмыс істеуіне тікелей әсер етеді.
на удобство работы пользователей и корректность бизнес-процесса.
Основные настройки реестра Тізілімнің негізгі баптаулары
========================== ==============================
В окне создания реестра необходимо заполнить основные параметры, Тізілімді жасау терезесінде тізілімді нысанмен байланыстыратын
которые определяют связь реестра с формой және бизнес-процестің жұмысын анықтайтын негізгі параметрлерді
и поведение бизнес-процесса. толтыру қажет.
Заполнение основных полей Негізгі өрістерді толтыру
------------------------- --------------------------
В процессе создания реестра указываются следующие параметры: Тізілімді жасау барысында мынадай параметрлер көрсетіледі:
* **Наименование реестра** * **Тізілімнің атауы**
- задается в соответствии с логикой бизнес-процесса. — бизнес-процестің логикасына сәйкес беріледі.
* **Код** * **Код**
- может быть задан вручную. — қолмен берілуі мүмкін.
Либо оставлен автоматически сформированный транслит. Немесе автоматты түрде қалыптастырылған транслит қалдырылуы мүмкін.
* **Форма документа** * **Құжат нысаны**
- выбирается форма, по которой будут создаваться записи. — жазбалар жасалатын нысан таңдалады.
При большом количестве форм рекомендуется использование поиска. Нысандардың саны көп болғанда іздеуді пайдалану ұсынылады.
* **Название действия по документу** * **Құжат бойынша іс-қимыл атауы**
- текст кнопки, по нажатию на которую запускается бизнес-процесс — бизнес-процесті іске қосатын батырманың мәтіні
(например: «Создать», «Отправить»). (мысалы: «Жасау», «Жіберу»).
.. figure:: ../resources/img/registry_main_settings.png .. figure:: ../resources/img/registry_main_settings.png
Основные параметры реестра Тізілімнің негізгі параметрлері
Таким образом реестр связывается с конкретной формой Осылайша тізілім нақты нысанмен байланысып, маршрутты іске қосудың кіру нүктесіне ие болады.
и получает точку входа для запуска маршрута.
.. raw:: html .. raw:: html
...@@ -43,29 +42,27 @@ ...@@ -43,29 +42,27 @@
allowfullscreen> allowfullscreen>
</iframe> </iframe>
</div> </div>
.. note::
**Реестр, помимо основных, также имеет в себе следующие настройки:**
* «Тип документа» не обязательно для заполнения. Содержит типы документов текущего приложения в исходящих и внутренних журналах. Необходимо заполнять при наличии в маршруте типа работы «регистрация». .. note::
* «Сортировать по» позволяет настроить сортировку записей реестра по двум вариантам: «Дате создания» (используется по умолчанию). «Полю реестра» отображает доступные поля формы, по которым будет произведена сортировка. (кроме «Динамическая таблица», «Выбор вариантов», «Ссылка на документ», «Свойства документа» и «Ссылка на файл в хранилище») **Тізілімде негізгілерден басқа мынадай баптаулар да бар:**
* «Направление сортировки» позволяет настроить сортировку по возрастанию или убыванию выбранного значения. * «Құжат түрі» — толтыру міндетті емес. Кіріс және ішкі журналдардың ағымдағы қолданба құжат түрлерін қамтиды. Маршрутта «тіркеу» жұмыс түрі болған жағдайда толтыру қажет.
* «Название действия по документу» название кнопки для запуска маршрута (отправить, создать, сохранить и т.д). Поле является обязательным. * «Сұрыптау» — тізілім жазбаларын екі нұсқа бойынша сұрыптауды баптауға мүмкіндік береді: «Жасалған күні бойынша» (әдепкі бойынша пайдаланылады). «Тізілім өрісі бойынша» — сұрыптау жүзеге асырылатын нысанның қол жетімді өрістерін көрсетеді («Динамикалық кесте», «Нұсқаларды таңдау», «Құжатқа сілтеме», «Құжат қасиеттері» және «Қоймадағы файлға сілтеме» өрістерінен басқа).
* «Отображать документы по реестру в разделе «Мои»» определяет, будет ли добавляться документ, созданный пользователем по реестру, в разделе «Все» и «Мои» документов этого пользователя. * «Сұрыптау бағыты» — таңдалған мәнді өсу немесе кему тәртібінде сұрыптауды баптауға мүмкіндік береді.
* «Закрыть окно документа после отправки на активацию» * «Құжат бойынша іс-қимыл атауы» — маршрутты іске қосу батырмасының атауы (жіберу, жасау, сақтау және т.б.). Өріс міндетті болып табылады.
* «Реестр ответа» Настройка является необязательной. Указывается, какой реестр будет использоваться для ответа на документ данного реестра. Реестр для ответа выбирается из общего списка реестров текущего приложения. * «Тізілім бойынша жасалған құжаттарды «Менің» бөлімінде көрсету» — тізілім бойынша пайдаланушы жасаған құжаттың осы пайдаланушының «Барлық» және «Менің» құжаттар бөлімдерінде қосылатынын анықтайды.
* «Название действия по реестру ответа» для названия предпочтительной («зеленой») кнопки действия с документом. Поле доступно только для выбранного реестра ответа. Значение поля по умолчанию - «Создать ответ» * «Белсендіруге жібергеннен кейін құжат терезесін жабу»
* «Создавать корневую работу для маршрута по реестру» это настройка, которая включает создание одной общей “главной работы” для записи реестра, когда по ней запускается маршрут (активация, изменение, удаление). * «Жауап тізілімі» — баптау міндетті емес. Осы тізілімнің құжатына жауап беру үшін қандай тізілім пайдаланылатыны көрсетіледі. Жауап тізілімі ағымдағы қолданбаның тізілімдерінің жалпы тізімінен таңдалады.
* «Жауап тізілімі бойынша іс-қимыл атауы» — құжатпен іс-қимылдың артықшылықты («жасыл») батырмасының атауы үшін. Өріс тек таңдалған жауап тізілімі үшін қол жетімді. Өрістің әдепкі мәні — «Жауап жасау»
* «Тізілім бойынша маршрутқа түбірлік жұмыс жасау» — бұл баптау тізілім жазбасы үшін маршрут іске қосылған кезде (белсендіру, өзгерту, жою) бір жалпы «бас жұмыс» жасауды қосады.
Маршруты Маршруттар
======== ==========
.. toctree:: .. toctree::
:maxdepth: 2 :maxdepth: 2
routes_description routes_description
route_setting route_setting
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
Маршруты реестра: назначение и различия Тізілім маршруттары: мақсаты мен айырмашылықтары
=========================== ==================================================
В рамках одного реестра может существовать несколько маршрутов. Бір тізілім шеңберінде бірнеше маршрут болуы мүмкін.
Тип маршрута определяет, в каком случае и по какому сценарию будет обрабатываться заявка. Маршрут түрі өтінімнің қандай жағдайда және қандай сценарий бойынша
өңделетінін анықтайды.
Для добавления маршрута необходимо перейти во вкладку **«Маршруты»** Маршрут қосу үшін **«Маршруттар»** қойындысына өту қажет
.. image:: ../resources/img/routes_icon.jpeg .. image:: ../resources/img/routes_icon.jpeg
по нажатию на кнопку **«+»** нам открывается список возможных видов маршрута. **«+»** батырмасын басқаннан кейін маршруттың мүмкін түрлерінің тізімі ашылады.
.. figure:: ../resources/img/types_of_routes.jpeg .. figure:: ../resources/img/types_of_routes.jpeg
Виды маршрутов Маршрут түрлері
---------------- ---------------
**Активация** **Белсендіру**
Определяет путь, по которому заявка проходит **после создания и первичной активации**. Өтінімнің **жасалып, алғашқы рет белсендірілгеннен кейін** өтетін жолын анықтайды.
**Изменение** **Өзгерту**
Определяет маршрут заявки **после внесения изменений** в уже активированную (завершённую) заявку. Белсендірілген (аяқталған) өтінімге **өзгерістер енгізілгеннен кейін** өтінімнің маршрутын анықтайды.
**Удаление** **Жою**
Определяет маршрут заявки **при попытке её удаления**. Өтінімді **жою кезіндегі** маршрутын анықтайды.
Используется, например, для согласования удаления с руководителем или отправки уведомлений о попытке удаления записи. Мысалы, жоюды жетекшімен келісу немесе жазбаны жою әрекеті туралы хабарландырулар жіберу үшін қолданылады.
Для реестра может быть настроено несколько маршрутов, каждый из которых отрабатывает в своём контексте: при создании, изменении или удалении записи. Тізілімде бірнеше маршрут баптауға болады, олардың әрқайсысы өз контекстінде орындалады: жазбаны жасау, өзгерту немесе жою кезінде.
.. raw:: html .. raw:: html
...@@ -40,5 +41,3 @@ ...@@ -40,5 +41,3 @@
allowfullscreen> allowfullscreen>
</iframe> </iframe>
</div> </div>
\ No newline at end of file
Synergy Synergy
================= =======
.. toctree:: .. toctree::
:maxdepth: 2 :maxdepth: 2
......
Synergy Synergy
======= =======
**Synergy** — это раздел платформы в которой пользователи создают, согласовывают, обрабатывают и хранят заявки и документы. **Synergy** — пайдаланушылар өтінімдер мен құжаттарды жасайтын, келісетін, өңдейтін және сақтайтын платформа бөлімі.
В рамках нашего сценария дизайнер выступает как основная рабочая среда, где настраиваются формы, реестры, маршруты и права доступа, а в Synergy выполняется сам бизнес-процесс. Біздің сценарийімізде дизайнер нысандар, тізілімдер, маршруттар және қол жеткізу құқықтары баптайтын негізгі жұмыс ортасы ретінде қызмет атқарады, ал бизнес-процестің өзі Synergy-де орындалады.
Авторизация Авторизация
=========== ===========
Окно авторизации Synergy представляет собой форму с полями для ввода логина и пароля, а также содержит функционал восстановления пароля по нажатию на кнопку «**Забыли пароль?**». Synergy авторизация терезесі логин мен пароль енгізу өрістері бар нысан болып табылады, сонымен қатар **«Парольді ұмыттыңыз ба?»** батырмасын басу арқылы парольді қалпына келтіру мүмкіндігі бар.
.. figure:: ../resources/img/synergy_auth.jpg .. figure:: ../resources/img/synergy_auth.jpg
Модуль «Потоки работ» «Жұмыс ағындары» модулі
====================== ========================
После авторизации пользователь по умолчанию попадает в модуль «**Потоки работ**», представляющий собой рабочую область, разделённую на: Авторизациядан өткеннен кейін пайдаланушы әдепкі бойынша **«Жұмыс ағындары»** модуліне түседі. Бұл жұмыс кеңістігі мынадан тұрады:
* панель фильтров работ * жұмыстарды сүзу тақтасы
* центральную область, содержащую список работ авторизованного пользователя * авторизацияланған пайдаланушының жұмыстар тізімін қамтитын орталық аймақ
* правую панель, отображающую информацию о выделенной работе * бөлектелген жұмыс туралы ақпаратты көрсететін оң тақта
.. figure:: ../resources/img/synergy_work_flows.jpeg .. figure:: ../resources/img/synergy_work_flows.jpeg
На верхней панели расположена кнопка «**Создать**». В данном модуле она представляет собой список быстродоступных реестров, позволяющий создать новую заявку прямо из модуля потоков работ. Жоғарғы тақтада **«Жасау»** батырмасы орналасқан. Бұл модульде ол жылдам қол жетімді тізілімдер тізімін білдіреді — жұмыс ағындары модулінен тікелей жаңа өтінім жасауға мүмкіндік береді.
Список таких реестров настраивается в дизайнере через пункт: Мұндай тізілімдер тізімі дизайнерде мына тармақ арқылы баптауға болады:
**Настройки платформы → Документооборот → Создание документов** **Платформа баптаулары → Құжат айналымы → Құжаттар жасау**
.. figure:: ../resources/img/designer_button_create.jpg .. figure:: ../resources/img/designer_button_create.jpg
Центральнее на верхней панели размещены кнопки перехода между модулями системы. Жоғарғы тақтаның ортасында жүйе модульдері арасында ауысу батырмалары орналасқан.
.. figure:: ../resources/img/synergy_pannel.jpg .. figure:: ../resources/img/synergy_pannel.jpg
Модуль «Хранилище» «Қойма» модулі
================== ==============
При переходе в модуль «**Хранилище**» пользователю открывается рабочая область, связанная с хранением данных проекта. **«Қойма»** модуліне өткенде пайдаланушыға жобаның деректерін сақтауға байланысты жұмыс кеңістігі ашылады.
По умолчанию отображается раздел «**Файлы**», который представляет собой структуру папок для загрузки и хранения файлов проекта с возможностью их дальнейшего использования. Әдепкі бойынша жоба файлдарын жүктеп салуға және сақтауға, сондай-ақ оларды одан әрі пайдалануға арналған қалталар құрылымын білдіретін **«Файлдар»** бөлімі көрсетіледі.
.. figure:: ../resources/img/synergy_depository_files.jpg .. figure:: ../resources/img/synergy_depository_files.jpg
Правая панель содержит разделы модуля «**Хранилище**». Оң тақтада **«Қойма»** модулінің бөлімдері орналасқан.
Раздел «Реестры» «Тізілімдер» бөлімі
================ ====================
Раздел представляет собой список реестров, доступных пользователю в соответствии с его правами доступа. Бөлім пайдаланушыға қол жеткізу құқықтарына сәйкес қол жетімді тізілімдер тізімін білдіреді.
.. figure:: ../resources/img/synergy_depository_registries.jpg .. figure:: ../resources/img/synergy_depository_registries.jpg
По нажатию на название реестра открывается список заявок, содержащий данные по столбцам, настроенным ранее в разделе «**Поля формы реестра**» при создании реестра в дизайнере. Тізілім атауын басқаннан кейін тізілімді дизайнерде жасау кезінде **«Тізілім нысанының өрістері»** бөлімінде баптаған бағандардың деректерін қамтитын өтінімдер тізімі ашылады.
.. figure:: ../resources/img/form_registry_fields.jpg .. figure:: ../resources/img/form_registry_fields.jpg
После перехода в реестр по нажатию на кнопку «**Создать**» открывается окно создания новой заявки по форме текущего реестра. Тізілімге өтіп, **«Жасау»** батырмасын басқаннан кейін ағымдағы тізілімнің нысаны бойынша жаңа өтінім жасау терезесі ашылады.
.. figure:: ../resources/img/synergy_button_create.jpg .. figure:: ../resources/img/synergy_button_create.jpg
.. figure:: ../resources/img/syenrgy_new_application.jpg .. figure:: ../resources/img/syenrgy_new_application.jpg
Шаги тестирования Тестілеу қадамдары
================= ==================
**Шаг 1** **1-қадам**
Перейти по адресу ``http://адрес_сервера/Synergy`` ``http://сервер_мекенжайы/Synergy`` мекенжайына өту
**Шаг 2** **2-қадам**
Авторизоваться под пользователем, имеющим доступ к группе **«Заявитель»** созданного приложения. Жасалған қолданбаның **«Өтінім беруші»** тобына қол жеткізімі бар пайдаланушы ретінде авторизациялану.
**Шаг 3** **3-қадам**
После авторизации перейти в модуль **«Хранилище».** Авторизациядан өткеннен кейін **«Қойма»** модуліне өту.
.. figure:: ../resources/img/synergy_depository_files.jpg .. figure:: ../resources/img/synergy_depository_files.jpg
**Шаг 4** **4-қадам**
Открыть раздел **«Реестры»**. **«Тізілімдер»** бөлімін ашу.
.. figure:: ../resources/img/synergy_depository_registries.jpg .. figure:: ../resources/img/synergy_depository_registries.jpg
**Шаг 5** **5-қадам**
Перейти в реестр **«Заявка на услуги компании ATLAS»**. **«ATLAS компаниясының қызметтеріне өтінім»** тізіліміне өту.
На данном этапе в вашем реестре не будет записей, но будут отображаться колонки реестра — это нормально. Осы кезеңде тізілімде жазбалар болмайды, бірақ тізілімнің бағандары көрсетіледі — бұл қалыпты жағдай.
**Шаг 6** **6-қадам**
Нажать на кнопку **«Создать»**. **«Жасау»** батырмасын басу.
.. figure:: ../resources/img/synergy_button_create.jpg .. figure:: ../resources/img/synergy_button_create.jpg
**Шаг 7** **7-қадам**
В открывшемся окне создания новой заявки заполнить все обязательные поля так, как это будет делать заявитель. Ашылған жаңа өтінім жасау терезесінде өтінім беруші жасайтындай барлық міндетті өрістерді толтыру.
.. figure:: ../resources/img/syenrgy_new_application.jpg .. figure:: ../resources/img/syenrgy_new_application.jpg
**Шаг 8** **8-қадам**
После заполнения заявки нажать кнопку **«Сохранить»**. Өтінімді толтырғаннан кейін **«Сақтау»** батырмасын басу.
.. figure:: ../resources/img/ATLAS_synergy_save_button.jpg .. figure:: ../resources/img/ATLAS_synergy_save_button.jpg
**Шаг 9** **9-қадам**
После сохранения данных нажать кнопку **«Отправить заявку» / «Создать» / «Отправить»**. Деректерді сақтағаннан кейін **«Өтінімді жіберу» / «Жасау» / «Жіберу»** батырмасын басу.
Название кнопки задаётся в поле **«Название действия по документу»** при создании реестра. Батырманың атауы тізілімді жасаған кезде **«Құжат бойынша іс-қимыл атауы»** өрісінде беріледі.
.. figure:: ../resources/img/ATLAS_synergy_create_button.jpg .. figure:: ../resources/img/ATLAS_synergy_create_button.jpg
.. figure:: ../resources/img/designer_button_send_atlas.jpg .. figure:: ../resources/img/designer_button_send_atlas.jpg
**Шаг 10** **10-қадам**
После нажатия на кнопку **«Отправить заявку»** запускается маршрут заявки. **«Өтінімді жіберу»** батырмасын басқаннан кейін өтінімнің маршруты іске қосылады.
Для просмотра текущего этапа необходимо открыть: Ағымдағы кезеңді қарау үшін мыналарды ашу қажет:
**Карточка → Ход выполнения**. **Карточка → Орындалу барысы**.
.. figure:: ../resources/img/ATLAS_synergy_card_button.jpg .. figure:: ../resources/img/ATLAS_synergy_card_button.jpg
.. figure:: ../resources/img/ATLAS_synergy_progress_execution.jpg .. figure:: ../resources/img/ATLAS_synergy_progress_execution.jpg
Развернув ход выполнения, отображается: Орындалу барысын жайып қарағанда мыналар көрсетіледі:
- название этапа - кезең атауы
- пользователь, которому назначена работа - жұмыс тапсырылған пайдаланушы
- автор заявки - өтінімнің авторы
- дата и время начала/завершения - басталу/аяқталу күні мен уақыты
- комментарии и ошибки - пікірлер мен қателер
.. figure:: ../resources/img/ATLAS_synergy_pe1.jpg .. figure:: ../resources/img/ATLAS_synergy_pe1.jpg
В данном случае заявка находится в потоках работ автора на согласовании. Бұл жағдайда өтінім авторының жұмыс ағындарында келісуде тұр.
Необходимо вернуться в потоки работ, свернув или закрыв окно заявки. Өтінім терезесін жауып немесе жоюып, жұмыс ағындарына оралу қажет.
**Шаг 11** **11-қадам**
Перейти в модуль **«Потоки работ»**. **«Жұмыс ағындары»** модуліне өту.
Отобразится этап заявки, находящийся в работе текущего пользователя. Ағымдағы пайдаланушының жұмысындағы өтінімнің кезеңі көрсетіледі.
.. figure:: ../resources/img/ATLAS_synergy_work1.jpg .. figure:: ../resources/img/ATLAS_synergy_work1.jpg
Открыть работу двойным кликом. Жұмысты екі рет басу арқылы ашу.
**Шаг 12** **12-қадам**
На левой панели выполнить действие, требуемое этапом. Сол жақ тақтада кезең талап ететін іс-қимылды орындау.
В данном случае — нажать кнопку **«Согласовать»**. Бұл жағдайда — **«Келісу»** батырмасын басу.
.. figure:: ../resources/img/ATLAS_synergy_work1_1.jpg .. figure:: ../resources/img/ATLAS_synergy_work1_1.jpg
**Шаг 12.1** **12.1-қадам**
В открывшемся окне ввести комментарий и нажать кнопку **«Согласен»**. Ашылған терезеде пікір енгізіп, **«Келісемін»** батырмасын басу.
.. figure:: ../resources/img/ATLAS_synergy_work1_2.jpg .. figure:: ../resources/img/ATLAS_synergy_work1_2.jpg
После выполнения действия заявка переходит к следующему этапу. Іс-қимылды орындағаннан кейін өтінім келесі кезеңге өтеді.
Для проверки необходимо снова открыть **«Ход выполнения»**. Тексеру үшін **«Орындалу барысын»** қайта ашу қажет.
**Шаг 13** **13-қадам**
В ходе выполнения видно, что автоматически: Орындалу барысында мыналардың автоматты түрде орындалғаны көрінеді:
- отправлено уведомление - хабарландыру жіберілді
- заявка перешла к этапу **«Назначение исполнителя»** - өтінім **«Орындаушыны тағайындау»** кезеңіне өтті
.. figure:: ../resources/img/ATLAS_synergy_pe2.jpg .. figure:: ../resources/img/ATLAS_synergy_pe2.jpg
Для продолжения необходимо авторизоваться под учетной записью менеджера. Жалғастыру үшін менеджер тіркелгісімен авторизациялану қажет.
Открыть работу по заявке. Өтінім бойынша жұмысты ашу.
.. figure:: ../resources/img/ATLAS_synergy_work2.jpg .. figure:: ../resources/img/ATLAS_synergy_work2.jpg
**Шаг 13.1** **13.1-қадам**
Нажать кнопку «Завершить». «Аяқтау» батырмасын басу.
.. figure:: ../resources/img/ATLAS_synergy_work2_1.jpg .. figure:: ../resources/img/ATLAS_synergy_work2_1.jpg
Откроется форма завершения, в которой необходимо указать исполнителя. Орындаушыны көрсету қажетті аяқтау нысаны ашылады.
.. figure:: ../resources/img/ATLAS_synergy_work2_2.jpg .. figure:: ../resources/img/ATLAS_synergy_work2_2.jpg
**Шаг 13.2** **13.2-қадам**
В поле **«Исполнитель»** нажать на иконку выбора пользователя. **«Орындаушы»** өрісінде пайдаланушыны таңдау белгішесін басу.
.. figure:: ../resources/img/ATLAS_synergy_work2_3.jpg .. figure:: ../resources/img/ATLAS_synergy_work2_3.jpg
Найти пользователя (поиск или вручную), выбрать и нажать кнопку **«Выбрать»**. Пайдаланушыны табу (іздеу немесе қолмен), таңдап, **«Таңдау»** батырмасын басу.
.. figure:: ../resources/img/ATLAS_synergy_work2_3.jpg .. figure:: ../resources/img/ATLAS_synergy_work2_3.jpg
**Шаг 13.3** **13.3-қадам**
После отображения пользователя в поле нажать кнопку **«Сохранить»**. Пайдаланушы өрісте көрсетілгеннен кейін **«Сақтау»** батырмасын басу.
.. figure:: ../resources/img/ATLAS_synergy_work2_4.jpg .. figure:: ../resources/img/ATLAS_synergy_work2_4.jpg
После этого снова открыть карточку заявки. Осыдан кейін өтінімнің карточкасын қайта ашу.
.. figure:: ../resources/img/ATLAS_synergy_work3.jpg .. figure:: ../resources/img/ATLAS_synergy_work3.jpg
В ходе выполнения видно, что автоматически выполнены: Орындалу барысында мыналардың автоматты түрде орындалғаны көрінеді:
- перенос данных - деректер тасымалданды
- смена статуса - мәртебе өзгертілді
- отправка уведомления - хабарландыру жіберілді
Далее выполняется условный переход: Одан кейін шартты ауысу орындалады:
- если тип услуги — подписка → создание договора - қызмет түрі — жазылым болса → шарт жасау
- если иной тип → этап работы исполнителя - басқа түр болса → орындаушының жұмысы кезеңі
Если тип услуги — подписка: Қызмет түрі — жазылым болса:
- этап создания договора завершается - шарт жасау кезеңі аяқталады
- заявка считается завершённой - өтінім аяқталған болып саналады
- дальнейшая работа ведётся в реестре «Договор на оказание услуг компании ATLAS» - одан әрі жұмыс «ATLAS компаниясының қызметтерін көрсетуге шарт» тізілімінде жүргізіледі
.. raw:: html .. raw:: html
...@@ -180,41 +180,40 @@ ...@@ -180,41 +180,40 @@
</div> </div>
Если тип услуги — не подписка: Қызмет түрі — жазылым емес болса:
- заявка переходит исполнителю - өтінім орындаушыға өтеді
.. figure:: ../resources/img/ATLAS_synergy_pe3.jpg .. figure:: ../resources/img/ATLAS_synergy_pe3.jpg
**Шаг 14** **14-қадам**
Перейти в личный кабинет исполнителя. Орындаушының жеке кабинетіне өту.
.. figure:: ../resources/img/ATLAS_synergy_work4.jpg .. figure:: ../resources/img/ATLAS_synergy_work4.jpg
**Шаг 14.1** **14.1-қадам**
Открыть задачу **«Прошу обработать и завершить заявку на услуги»**. **«Өтінімді өңдеп, аяқтауыңызды сұраймыз»** тапсырмасын ашу.
.. figure:: ../resources/img/ATLAS_synergy_work4_1.jpg .. figure:: ../resources/img/ATLAS_synergy_work4_1.jpg
**Шаг 14.2** **14.2-қадам**
Нажать кнопку **«Завершить»**. **«Аяқтау»** батырмасын басу.
В форме завершения указать комментарий с результатом работы и нажать **«Сохранить»**. Аяқтау нысанында жұмыс нәтижесі туралы пікірді көрсетіп **«Сақтау»** батырмасын басу.
.. figure:: ../resources/img/ATLAS_synergy_work4_2.jpg .. figure:: ../resources/img/ATLAS_synergy_work4_2.jpg
**Шаг 15** **15-қадам**
Открыть **«Ход выполнения»** и убедиться, что заявка завершена. **«Орындалу барысын»** ашып, өтінімнің аяқталғанына көз жеткізу.
.. figure:: ../resources/img/ATLAS_synergy_pe4.jpg .. figure:: ../resources/img/ATLAS_synergy_pe4.jpg
Пользователю автоматически отправляется уведомление о завершении. Пайдаланушыға аяқталу туралы хабарландыру автоматты түрде жіберіледі.
Также в реестре можно убедиться, что заявка завершена без ошибок — по отметке в строке записи. Сондай-ақ тізілімде өтінімнің қателерсіз аяқталғанына жазба жолындағы белгі арқылы көз жеткізуге болады.
.. figure:: ../resources/img/ATLAS_syenrgy_work_success.jpg .. figure:: ../resources/img/ATLAS_syenrgy_work_success.jpg
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