Шаблон документа
Шаблон документа - набор правил, на основе которых пользователями будут создаваться новые документы. Шаблон определяет названия и типы полей ввода данных, основной маршрут движения документа, раздел, в который будет помещён шаблон и альтернативные маршруты с условиями их активации.
В шаблонах используются следующие типы полей:
| Текстовая строка - поле для ввода однострочной текстовой информации | ![]() |
| Список - поле для выбора одного значения из списка | ![]() |
| Календарь - поле для выбора даты из календаря | ![]() |
| Чекбокс - поле бинарного выбора (да/нет) | ![]() |
| Текстовое поле - поле для ввода многострочной текстовой информации | ![]() |
| Файл - поле для загрузки, удаления и просмотра файла (максимальный размер файла задается в настройках системы) | ![]() |
Правила, согласно которым формируется шаблонный документ
|
![]() |
|
![]() |
|
![]() |
Альтернативные маршруты
При создании пользователем шаблонного документа ему автоматически задаётся один определённый маршрут движения. По умолчанию, документу назначается основной маршрут из шаблона, на основе которого документ формируется. При необходимости, в шаблоне могут быть прописаны выражения, каждому из которых сопоставлен свой маршрут. Если выражение истинно - то документу назначается соответствующий данному выражению альтернативный маршрут. Истинность выражений проверяется после заполнения документа (в момент сохранения).
Выражение выглядит следующим образом: Поле Условие Значение
Поле - строковое значение конкретного поля документа
Значение - текстовая строка, с которой выполняется сравнение
Условие - одна из операций сравнения (равно, не равно, больше, меньше, содержит)








