Модуль «Формы» позволяет в режиме конструктора создавать шаблоны заявок и прочих карточек ввода данных для их дальнейшей обработки другими функциональными модулями системы.
Реестр форм
После создания формы необходимо добавить в неё поля, заполнение которых потребуется от пользователя. Для этого в реестре форм в колонке «Действия» нужно нажать кнопку [Конструктор форм]:

Для удобства заполнения, поля формы объединяются в тематические группы. Поэтому находясь в конструкторе форм, сначала нужно создать группу полей нажатием кнопки [+ Новая группа]. В карточке группы полей нужно указать её название (желательно прописными буквами, чтобы название группы отличалось от названий полей), затем указать статус активности группы. В большинстве случаев, статус должен быть «Обычный» (статус «Дополнительный» используется в случаях когда необходимо чтобы группа полей появлялась в форме для заполнения не сразу, а, например, при переходе заявки в статус «Запрос доп. информации»). Для упрощения создания форм можно применять имеющиеся в системе тематические шаблоны групп полей — для этого в карточке можно выбрать наиболее подходящий шаблон и поля из шаблона автоматически появятся в форме:

Созданные группы полей можно редактировать и удалять. Но если форма уже используется прикладными модулями (при помощи неё созданы, например, заявки) удаление группы полей недопустимо.
Действия в конструкторе формы:

- (1) «Изменить порядок» — изменение порядка расположения групп полей в форме
- (2) «Просмотр формы» — предпросмотр созданной формы
- (3) «Создать поле» — вызов карточки поля для настройки его параметров и добавления в группу
- (4) «Редактировать группу» — вызов карточки группы для редактирования
- (5) «Изменить порядок» — изменение порядка расположения полей в группе
- (6) «Удалить группу» — удаление группы полей из формы
- (7) «Удалить поле» — удаление поля из группы
- (8) «Изменить поле» — вызов карточки поля для редактирования параметров
После создания группы в неё необходимо добавить поля, которые в дальнейшем будут заполнять пользователи.
Если при создании группы использовался системный шаблон, то поля в форме появятся автоматически, их нужно будет только отредактировать (удалить лишние, поменять их названия или задать условия показа).
Для добавления в форму нового поля необходимо нажать кнопку «Создать поле» и заполнить его карточку:

В карточке при добавлении поля, минимум, нужно задать название поля (поле «Отображаемый текст»), выбрать тип поля и указать его обязательность заполнения.
Когда поле создано, его можно отредактировать, кликнув по нему в интерфейсе конструктора форм. Открывшаяся для редактирования карточка поля будет содержать следующий набор полей:

- (1) «Группа поля» — возможность изменить группу поля назначенную при его создании
- (2) «Отображаемый текст» — возможность изменить название поля
- (3) «Тип поля» — см. ниже описание возможных типов полей
- (4) «Доп. атрибут или настройки поля» — атрибут или настройки появляются для полей некоторых типов (см. описание типов полей)
- (5) «Атрибут ТАНДЕМ» — активация возможности сопоставления поля ЛК с полем справочника системы ТАНДЕМ для дальнейшей передачи
- (6) «Справочник ТАНДЕМ» — выбор справочника ТАНДЕМ (список справочников пополняется только разработчиком системы)
- (7) «Атрибут справочника ТАНДЕМ» — выбор поля справочника ТАНДЕМ для сопоставления с ним поля ЛК
- (8) «Обязательное ли поле» — активация обязательности заполнения поля в форме
- (9) «Условие показа» — активация режима показа или скрытия поля в интерфейсе
- (10) «+ Добавить условие» — кнопка добавления условий показа поля
Типы полей используемые в конструкторе форм:
- Строка — применимо для ввода коротких текстовых строк (до 255 символов)
- Электронная почта — для ввода адреса электронной почты по маске (_@_._)
- Число — допускается ввод только цифр
- Переключатель — применим если требуется ответ «Да», чтобы пользователь мог активировать его (по-умолчанию, выключен — «Нет»)
- Выбор — несколько чекбоксов для выбора (необходимо указать допустимые значения, разделяя их символами «:» и переносами строк)
- Список — небольшой выпадающий список выбора (необходимо указать допустимые значения, разделяя их символами «:» и переносами строк)
- Список с множественным выбором — небольшой выпадающий список множественного выбора значений (необходимо указать допустимые значения, разделяя их символами «:» и переносами строк). Пример:
- 1: Экзамен
- 2: Зачёт
- 3: Консультация
- Файл — применим для возможности приложить файл при заполнении формы
- Справочник — выбор одного из элементов заранее созданного справочника (Администрирование -> Справочники)
- Дата — поле для ввода дат и времени, имеет 3 подтипа:
- Дата — формат
ДД.ММ.ГГГГ - Дата и время — формат
ДД.ММ.ГГГГ ЧЧ:ММ - Время — формат
ЧЧ:ММ
- Дата — формат
- Текст — применимо для ввода текстов неограниченной длины
- СНИЛС — ввод СНИЛС по маске
XXX-XXX-XXX XX - Телефон — ввод номера мобильного телефона по маске
+7 (XXX) XXX XX XX - Подсказка — поле для ввода значений с функцией поиска подходящих результатов в облачном сервисе популярных справочников, таких как:
- Страна;
- Населенный пункт;
- Адрес;
- Организация;
- Образовательная организация (для более точного поиска необходимо в одной группе полей разместить поле «Населенный пункт» — тогда будут выводиться образовательные организации находящиеся в указанном населенном пункте);
- Кем выдан паспорт (позволяет по коду подразделения МВД подставить его правильное наименование, как в паспорте гражданина РФ);
- Электронная почта (предлагает наиболее подходящие адреса электронной почты после ввода нескольких символов адреса);
- Регион (справочник регионов РФ);
- Фамилия пользователя ЛК — поле, в которое автоматически подставляется Фамилия из профиля пользователя, с возможностью редактирования;
- Имя пользователя ЛК — поле, в которое автоматически подставляется Имя из профиля пользователя, с возможностью редактирования;
- Отчество пользователя ЛК — поле, в которое автоматически подставляется Отчество из профиля пользователя, с возможностью редактирования;
- E-mail пользователя ЛК — поле, в которое автоматически подставляется e-mail из профиля пользователя, с возможностью редактирования;
- Документ — поле позволяет приложить в форму документ (шаблон) для скачивания, например, для дальнейшего заполнения/ подписания и прикрепления фотокопии к этой же форме;
- Системный справочник — поле для ввода значений с функцией поиска подходящих результатов в справочнике системы ТАНДЕМ, например, если нужно возвращать ID элемента этого справочника в учетную систему:
- Страна;
- Элемент административно-территориального деления;
- Уровень (вид, подвид) образования;
- Вид документа о полученном образовании.
- Чекбокс — поле позволяет вывести в форму текст (например, согласия на обработку персональных данных) и проставить рядом с ним «галку» (работает аналогично полю типа «Переключатель»).
Шаблоны
В подразделе «Шаблоны» (Управление -> Конструктор форм -> Шаблоны) находятся образцы тематических наиболее применимых в формах групп полей.
Нажав на название шаблона (1), можно ознакомиться как работают включенные в него поля (режим предпросмотра). Если нажать на кнопку [Конструктор форм] (2), появится возможность подробно рассмотреть какие типы полей включены в шаблон и их настройки (без возможности редактирования):

Системный шаблон можно использовать при создании группы полей, а затем отредактировать поля (изменить или удалить их). Также в режиме предпросмотра можно ознакомиться с работой некоторых типов полей перед их использованием в своей форме.
В подразделе «Конструктор форм» (Управление -> Конструктор форм) находится реестр всех созданных в системе экранных форм. В блоке фильтрации реализован отбор форм по названию и модулю, к которому они относятся.

Для создания новой формы необходимо нажать кнопку [+ Новая форма]. В открывшейся карточке нужно дать форме название, написать текст сообщения, которое будет показано пользователю после заполнения формы и её отправки на рассмотрение, а также указать модуль, для которого создаётся форма (список модулей, в которых можно использовать созданные формы пополняется только разработчиком системы):

После нажатия кнопки [+ Добавить] форма появится в реестре в конце списка, но при помощи кнопки [+ Изменить порядок] можно изменить сортировку элементов реестра:

Для изменения сортировки в реестре форм необходимо в открывшемся окне путем перетаскивания элементов списка установить нужный порядок:

Если форма создана некорректно, её можно удалить из реестра форм.
Конструктор форм
После создания формы необходимо добавить в неё поля, заполнение которых потребуется от пользователя. Для этого в реестре форм в колонке «Действия» нужно нажать кнопку [Конструктор форм]:

Для удобства заполнения, поля формы объединяются в тематические группы. Поэтому находясь в конструкторе форм, сначала нужно создать группу полей нажатием кнопки [+ Новая группа]. В карточке группы полей нужно указать её название (желательно прописными буквами, чтобы название группы отличалось от названий полей), затем указать статус активности группы. В большинстве случаев, статус должен быть «Обычный» (статус «Дополнительный» используется в случаях когда необходимо чтобы группа полей появлялась в форме для заполнения не сразу, а, например, при переходе заявки в статус «Запрос доп. информации»). Для упрощения создания форм можно применять имеющиеся в системе тематические шаблоны групп полей — для этого в карточке можно выбрать наиболее подходящий шаблон и поля из шаблона автоматически появятся в форме:

Созданные группы полей можно редактировать и удалять. Но если форма уже используется прикладными модулями (при помощи неё созданы, например, заявки) удаление группы полей недопустимо.
Действия в конструкторе формы:

- (1) «Изменить порядок» — изменение порядка расположения групп полей в форме
- (2) «Просмотр формы» — предпросмотр созданной формы
- (3) «Создать поле» — вызов карточки поля для настройки его параметров и добавления в группу
- (4) «Редактировать группу» — вызов карточки группы для редактирования
- (5) «Изменить порядок» — изменение порядка расположения полей в группе
- (6) «Удалить группу» — удаление группы полей из формы
- (7) «Удалить поле» — удаление поля из группы
- (8) «Изменить поле» — вызов карточки поля для редактирования параметров
После создания группы в неё необходимо добавить поля, которые в дальнейшем будут заполнять пользователи.
Если при создании группы использовался системный шаблон, то поля в форме появятся автоматически, их нужно будет только отредактировать (удалить лишние, поменять их названия или задать условия показа).
Для добавления в форму нового поля необходимо нажать кнопку «Создать поле» и заполнить его карточку:

В карточке при добавлении поля, минимум, нужно задать название поля (поле «Отображаемый текст»), выбрать тип поля и указать его обязательность заполнения.
Когда поле создано, его можно отредактировать, кликнув по нему в интерфейсе конструктора форм. Открывшаяся для редактирования карточка поля будет содержать следующий набор полей:

- (1) «Группа поля» — возможность изменить группу поля назначенную при его создании
- (2) «Отображаемый текст» — возможность изменить название поля
- (3) «Тип поля» — см. ниже описание возможных типов полей
- (4) «Доп. атрибут или настройки поля» — атрибут или настройки появляются для полей некоторых типов (см. описание типов полей)
- (5) «Атрибут ТАНДЕМ» — активация возможности сопоставления поля ЛК с полем справочника системы ТАНДЕМ для дальнейшей передачи
- (6) «Справочник ТАНДЕМ» — выбор справочника ТАНДЕМ (список справочников пополняется только разработчиком системы)
- (7) «Атрибут справочника ТАНДЕМ» — выбор поля справочника ТАНДЕМ для сопоставления с ним поля ЛК
- (8) «Обязательное ли поле» — активация обязательности заполнения поля в форме
- (9) «Условие показа» — активация режима показа или скрытия поля в интерфейсе
- (10) «+ Добавить условие» — кнопка добавления условий показа поля
Типы полей используемые в конструкторе форм:
- Строка — применимо для ввода коротких текстовых строк (до 255 символов)
- Электронная почта — для ввода адреса электронной почты по маске (_@_._)
- Число — допускается ввод только цифр
- Переключатель — применим если требуется ответ «Да», чтобы пользователь мог активировать его (по-умолчанию, выключен — «Нет»)
- Выбор — несколько чекбоксов для выбора (необходимо указать допустимые значения, разделяя их символами «:» и переносами строк)
- Список — небольшой выпадающий список выбора (необходимо указать допустимые значения, разделяя их символами «:» и переносами строк)
- Список с множественным выбором — небольшой выпадающий список множественного выбора значений (необходимо указать допустимые значения, разделяя их символами «:» и переносами строк). Пример:
- 1: Экзамен
- 2: Зачёт
- 3: Консультация
- Файл — применим для возможности приложить файл при заполнении формы
- Справочник — выбор одного из элементов заранее созданного справочника (Администрирование -> Справочники)
- Дата — поле для ввода дат и времени, имеет 3 подтипа:
- Дата — формат
ДД.ММ.ГГГГ - Дата и время — формат
ДД.ММ.ГГГГ ЧЧ:ММ - Время — формат
ЧЧ:ММ
- Дата — формат
- Текст — применимо для ввода текстов неограниченной длины
- СНИЛС — ввод СНИЛС по маске
XXX-XXX-XXX XX - Телефон — ввод номера мобильного телефона по маске
+7 (XXX) XXX XX XX - Подсказка — поле для ввода значений с функцией поиска подходящих результатов в облачном сервисе популярных справочников, таких как:
- Страна;
- Населенный пункт;
- Адрес;
- Организация;
- Образовательная организация (для более точного поиска необходимо в одной группе полей разместить поле «Населенный пункт» — тогда будут выводиться образовательные организации находящиеся в указанном населенном пункте);
- Кем выдан паспорт (позволяет по коду подразделения МВД подставить его правильное наименование, как в паспорте гражданина РФ);
- Электронная почта (предлагает наиболее подходящие адреса электронной почты после ввода нескольких символов адреса);
- Регион (справочник регионов РФ);
- Фамилия пользователя ЛК — поле, в которое автоматически подставляется Фамилия из профиля пользователя, с возможностью редактирования;
- Имя пользователя ЛК — поле, в которое автоматически подставляется Имя из профиля пользователя, с возможностью редактирования;
- Отчество пользователя ЛК — поле, в которое автоматически подставляется Отчество из профиля пользователя, с возможностью редактирования;
- E-mail пользователя ЛК — поле, в которое автоматически подставляется e-mail из профиля пользователя, с возможностью редактирования;
- Документ — поле позволяет приложить в форму документ (шаблон) для скачивания, например, для дальнейшего заполнения/ подписания и прикрепления фотокопии к этой же форме;
- Системный справочник — поле для ввода значений с функцией поиска подходящих результатов в справочнике системы ТАНДЕМ, например, если нужно возвращать ID элемента этого справочника в учетную систему:
- Страна;
- Элемент административно-территориального деления;
- Уровень (вид, подвид) образования;
- Вид документа о полученном образовании.
- Чекбокс — поле позволяет вывести в форму текст (например, согласия на обработку персональных данных) и проставить рядом с ним «галку» (работает аналогично полю типа «Переключатель»).
Шаблоны
В подразделе «Шаблоны» (Управление -> Конструктор форм -> Шаблоны) находятся образцы тематических наиболее применимых в формах групп полей.
Нажав на название шаблона (1), можно ознакомиться как работают включенные в него поля (режим предпросмотра). Если нажать на кнопку [Конструктор форм] (2), появится возможность подробно рассмотреть какие типы полей включены в шаблон и их настройки (без возможности редактирования):

Системный шаблон можно использовать при создании группы полей, а затем отредактировать поля (изменить или удалить их). Также в режиме предпросмотра можно ознакомиться с работой некоторых типов полей перед их использованием в своей форме.
