Commit c202e721 authored by Talgat Mustafinov's avatar Talgat Mustafinov

Final translations

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