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