Table of Contents
Для описания основных типовых решений на базе платформы используется раздел конфигуратора “Процессы”. Раздел содержит настройки, предназначенные для управления настройками документооборота и кадрового делопроизводства компании. Раздел состоит из описания следующих процессов:
Forms
Registries
Группы реестров
Route templates
Dictionaries
Специальные справочники
Раздел конфигуратора “Формы” предназначен для создания, редактирования одного их основных средств хранения данных в системе — форм. Формы могут быть использованы в качестве шаблона документа для организации документооборота и кадрового делопроизводства в компании, в качестве шаблона для сбора и хранения данных о структурных единицах компании (личной карточки пользователя, подразделения, должности), данных о внутренних объектах системы (карточка документа, регистрируемого в журнале, паспорт проекта), данных о произвольных учетных объектах (реестр заявок, реестр ТМЦ) и т.д.
Верхняя панель основной рабочей области позволяет создать новую форму в редакторе (см.Создание формы ), импортировать/экспортировать форму, а также искать форму по названию и описанию. Для импортирования формы в систему, необходимо нажать кнопку “Импорт” и в открывшемся окне выбора файла (см. илл. «Окно выбора файла») нажать кнопку “Обзор (Choose file)”, с помощью которого нужно будет указать форму (файл с расширением .asform). После выбора файла, необходимо нажать кнопку “Загрузить файл”. Импортированная форма отобразится в общем списке форм основной рабочей области.
Для выгрузки формы из системы, необходимо выделить форму левой кнопкой мыши и нажать кнопку “Экспорт”. Экспортированная форма загрузится на ваш локальный компьютер.
Если количество форм в основной рабочей области превышает тридцати, то для просмотра можно использовать переключатель между страницами, который расположен в нижней части панели. Переключатель позволяет переходить на следующую/предыдущую страницу, первую/последнюю страницу и на конкретную страницу списка форм.
Для быстрого поиска формы, можно воспользоваться полем, расположенным в правом верхнем углу. В поле поиска необходимо ввести ключевые слова из названия либо описания формы и нажать кнопку “Поиск”. Если по вашему запросу были найдены файлы, то они отобразятся в основной рабочей области, в противном случае, нужно уточнить ключевые слова и повторить поиск.
Form context menu has the following items:
Редактировать - при выборе этого пункта форма открывается на редактирование;
Скрыть - при выборе этого пункта форма будет отображаться серым цветом и не будет доступна в окне выбора форм (см. илл. «Окно выбора формы»);
Активировать - при выборе этого пункта форма снова будет отображаться черным цветом и будет доступна в окне выбора форм (см. илл. «Окно выбора формы»);
Обновить - при выборе этого пункта, в основной рабочей области отобразится окно выбора файла (см. илл. «Окно выбора файла»), в котором необходимо указать форму, которой вы хотите заменить текущую. Система проверяет на наличие совпадении идентификаторов и предлагает заменить форму. Если вы уверены что хотите полностью заменить старую форму без возможности восстановления, то нажмите кнопку “Ок”, в противном случае нажмите кнопку “Отменить”.
Для перехода в режим просмотра и заполнения формы, необходимо в основной рабочей области два раза кликнуть левой кнопкой мыши по форме. Для перехода между режимами используется кнопка (Режим просмотра), для возврата к списку форм кнопка (Назад).
Для создания новой формы необходимо нажать кнопку “+” (Добавить), расположенную в левом верхнем углу основной рабочей области. Форма может состоять из основного, мобильного и печатного представления. Основное представление формы создается вместе с самой формой и не удаляется. Для создания мобильного представления, необходимо перейти в раздел “Представления” и нажать кнопку “+” (Добавить представление), из представленного списка выбрать пункт “Мобильное”. После добавления мобильного представления и переключения к нему, вы увидите следующий интерфейс:
On the left part the interface has sections to show used and new components. From the used components in the main view a user can only select one-line field, drop-down list, and multi-line text input, from the new, only unchangeable text.
Печатное представление позволяет настраивать печатную версию формы. Для создания печатного представления, необходимо перейти в раздел “Представления” и нажать кнопку “+” (Добавить представление), из представленного списка выбрать пункт “Печатное”.
В данном окне необходимо выбрать шаблон файла, в котором настроено печатное представление. Включенные флажки в опции “Формат печати” предназначены для печати файла по данной форме в выбранном формате:
PDF;
ODT;
DOCX;
DOC.
Печать по умолчанию представляет собой выпадающий список со значениями:
Последнее действие;
HTML;
далее список включенных форматов печати;
Конкретный формат, выбранный в данной настройке, соответствует тому, в каком формате будет происходить печать формы по нажатию непосредственно на кнопку “Печать”. Пункт «Последнее действие», в свою очередь, соответствует тому формату, по которому происходила печать данной формы в данном браузере данным пользователем в последний раз. Если последнее действие еще отсутствует, то производится печать в формате HTML. Кроме того, если у формы отсутствует настроенное печатное представление, нажатие непосредственно на кнопку “Печать” производит печать формы в HTML.
Форма должна содержать как минимум один компонент (подробнее о компонентах редактора форм см. Компоненты редактора форм). Если вы попытаетесь сохранить форму без компонентов, то система выдаст предупреждающее сообщение - “Форма пустая” в нижней части панели . Перед тем как сохранить форму, необходимо дать ей название на трех языках и код, для этого нужно перейти в раздел “Метаданные”. В этом же разделе можно посмотреть текущую версию формы или откатить на раннюю версию, путем выбора из выпадающего списка.
Для сохранения новой версии формы, нужно нажать кнопку “Сохранить версию”, которая расположена в правом нижнем углу основной рабочей области. После этого действия будет создана новая версия формы, с датой, временем сохранения и автором этой версии, а также заполнятся поля “Создал версию” и “Изменил версию” автором. Для сохранения текущей версии формы, без сохранения версии, необходимо нажать кнопку “Сохранить”. Если вы не хотите сохранять форму, то нужно нажать кнопку (Назад), после чего система выдаст предупреждающее сообщение “Все несохраненные изменения будут потеряны! Продолжить?”, где нужно будет нажать “Ок”, в противном случае “Отменить”.
Поле “Создал версию” - содержит ФИО автора выбранной версии.
Поле “Изменил версию” - содержит ФИО пользователя, который изменил данную версию последним.
Замечание
Если вы создали или редактировали форму большого объема и столкнулись с тем, что кнопка “Сохранить” не отображается в правом нижнем углу, то вам нужно воспользоваться клавишей Ctrl и прокрутить скролл мышки вниз до появления кнопки “Сохранить”.
Для задания цвета фона формы, необходимо перейти в раздел “Параметры” и нажать и из выдающей палитры выбрать необходимый цвет фона (см. илл. «Выбор цвета фона»).
Для извлечения данных из файлов по формам и помещения этих данных во внешние показатели ARTA Synergy, необходимо перейти в раздел “Показатели” и нажать кнопку . В этом разделе можно добавлять и удалять показатели формы, представляющие собой группы настроек следующего вида:
Наименование показателя - текстовое поле, которое будет использовано в качестве наименования показателя;
Код показателя - текстовое поле, для ввода как простого текста с учетом символьных ограничений на код показателя, так и одну или несколько подстановок вида componentIDлибо{nondynamictable.componentID}, которые в результирующем коде показателя будут заменены на значения соответствующих компонентов.
Значение показателя - комбобокс, для выбора идентификатора одного из компонентов формы.
Граничные значения показателя - флажок активирующий два поля ввода границ(от/до).
При добавлении показателя на форму, в случае если указывается код уже существующего базового показателя, при создании файла по форме, значение будет присвоено этому базовому показателю. Если показателя с таким кодом нет, он будет создан в разделе “Внешние показатели”. Если второй раз создается файл по форме с кодом уже существующего внешнего показателя значение будет присвоено этому же показателю.
Для удаления показателя нужно нажать кнопку , которая расположена справа от наименования показателя.
Form editor elements are divided into five types depending on their use:
Структура - компоненты предназначены не для ввода, хранения и отображения данных, а для структурирования других компонентов либо частей формы. К структурным компонентам относятся: таблица и страница
Текстовые элементы - компоненты предназначены для хранения каких-либо данных, и в большинстве случаев, позволяют пользователям эти данные вводить. К таким компонентам относятся: неизменяемый текст, однострочное поле, числовое поле, многострочный текст и HTD-редактор.
Элементы выбора - компоненты предназначены для хранения каких-либо данных и в большинстве случаев, позволяют пользователям выбирать их из представленного списка. К элементам выбора относятся: выпадающий список, дата/время, выбор вариантов и переключатель вариантов.
Файлы - компоненты предназначены для хранения данных. К таким компонентам относятся: изображение, файл и ссылка.
Специальные - компоненты предназначены для хранения данных, в том числе для отображения данных, не относяшихся напрямую к форме. К таким компонентам относятся: объекты Synergy, номер, лист подписей, лист резолюций, ход выполнения, ссылка на документ, период повторения, ссылка на проект/портфель, ссылка на реестр, ссылка на адресную книгу, свойства документа.
Замечание
Идентификаторы компонентов формы не должны быть идентичны, в случае указания одинаковых идентификаторов, система выделит данные компоненты красным цветом и выдаст предупреждающее сообщение: “В форме имеются компоненты с одинаковым идентификатором”. Исключением являются компоненты с одинаковыми идентификаторами в динамических таблицах.
Настройки компонентов (за исключением компонента “Страница”):
все настройки находятся во вкладке “Свойства”;
вкладка “Код скрипта”, содержит единственную настройку - многострочный текст для размещения в нем исполняемого кода;
компоненты, не содержащих никаких настроек (например, “Неизменяемый текст” и “Изображение”), содержат единственную вкладку “Код скрипта”;
в компоненте “Таблица” также содержится только вкладка “Код скрипта”, прочие настройки таблицы находятся в
Подраздел “Структура” состоит из двух компонентов:
Таблица - компонент является основным средством передачи данных в редакторе форм и предназначен для задания количества и размера столбцов/строк таблицы, для объединения множества компонентов редактора и отображения их в режиме абзац, а также используется для создания динамически формируемых таблиц. Для добавления нового столбца необходимо нажать стрелочку в право либо влево , для новой строки необходимо нажать стрелочку вниз либо вверх . Для изменения размера колонки, необходимо в настройках изменить ширину колонки. Каждая ячейка в зависимости от таблицы, которую вы хотите получить, должна содержать соответствующий элемент. Для удаления компонента необходимо нажать .
Компонент “Таблица” имеет следующие настройки:
Имя компонента - идентификатор задается системой;
Отображать границу - возможность включить/выключить отображение границ таблицы;
Выводить содержимое в виде абзаца при просмотре/печати - возможность включить/выключить объединение элементов вложенной таблицы в виде абзаца при просмотре;
Добавлять строки в режиме заполнения - возможность включить/выключить добавление строк в режиме заполнения.
Добавить заголовок таблицы - поле появляется при активации настройки “Добавлять строки в режиме заполнения”
Количество отображаемых строк при создании - поле активируется при включении настройки “Добавлять строки в режиме заполнения”. В поле указывается количество отображаемых строк (по умолчанию 0).
Форматная строка - поле для настройки отображения содержимого динамической таблицы в режиме “Абзац” при просмотре файла по форме.
Разделитель свертки - с помощью разделителя подстроки соединяются в общую результирующую строку.
Замечание
В компоненте “Таблица” есть ограничения на уровень вложенности таблиц: нельзя разместить таблицу внутри таблицы.
Страница - компонент предназначен для формирования разрыва страницы согласно вставленному компоненту при печати. Для удаления компонента нужно нажать .
Подраздел “Текстовые элементы” состоит из пяти компонентов:
Неизменяемый текст - компонент предназначен для ввода неизменяемого текста, без возможности редактирования в режиме заполнения.
Компонент “Неизменяемый текст” имеет настройку “Переводы”, который содержит в себе таблицу с локалями и значениями переводов в соответствующей локали.
Однострочное поле - компонент предназначен для ввода текста (одного или нескольких слов) и его форматирования.
Компонент “Однострочное поле” имеет следующие настройки:
Обязательное поле - возможность включить/выключить обязательность заполнения данного поля;
Заблокировать от изменений пользователем - возможность включить/выключить запрет заполнения данного поля;
Маска ввода - возможность жестко задавать формат вводимых в формы данных. Маска ввода определяет, какие символы и сколько может быть введено в компонент. Количество символов строго равно количеству символов маски ввода (за исключением escape-символов ). Список поддерживаемых метасимволов:
A — любая заглавная буква
Unicode. Соответствующее регулярное выражение: [\p{Lu}]
a — любая строчная буква
Unicode. Соответствующее регулярное выражение: [\p{Ll}]
# — любая цифра. Соответствующее
регулярное выражение: [0-9]
L— любая заглавная буква латинского
алфавита. Соответствующее регулярное выражение: [A-Z]
l — любая строчная буква латинского
алфавита. Соответствующее регулярное выражение: [a-z]
*
— любой символ. Соответствующее
регулярное выражение: .
Замечание
Для того, чтобы вставить в маску ввода метасимвол в качестве литерала, необходимо предварить его escape-символом
\
(обратная косая черта). Для вставки косой обратной черты как литерала необходимо использовать конструкцию\\
(двойная обратная косая черта).
Числовое поле - компонент позволяет отобразить типизированные десятичные числовые значения и выполнять простые арифметические вычисления: сложение, вычитание, умножение, деление.
Разрешенные символы для ввода в компонент:
цифры 0-9;
знак “=” (в качестве калькулятора, например, =20000012+60365).
Компонент “Числовое поле” имеет следующие настройки:
Панель инструментов - изменения шрифта, размера, вид стиля, выравнивание, цвет текста, цвет фона, нумерование, маркирование, отступ вправо/влево, очистить формат;
Обязательное поле - возможность включить/выключить обязательность заполнения данного поля;
Заблокировать от изменений пользователем - возможность включить/выключить запрет заполнения данного поля;
Настройки форматирования - ограничение десятичных знаков, разделитель дробной части, действие с лишними десятичными знаками (окрулить, отбросить), разделитель тысяч, пример отображения числа;
Настройки компонента - граничные значения.
Многострочный текст - компонент предназначен для ввода текста (одного или нескольких предложений) и его форматирования.
Компонент “Многострочный текст” имеет следующие настройки:
Обязательное поле - возможность включить/выключить обязательность заполнения данного поля.
Заблокировать от изменений пользователем - возможность включить/выключить запрет заполнения данного поля.
Не удалять пробелы в начале строки - возможность сохранить и отобразить введенные в начале строки пробелы в режиме просмотра и в печатном представлении формы. Настройка работает и в случаях, когда компонент находится в динамической таблице.
HTD-редактор - предоставляет собой компонент «Многострочный текст» с панелью инструментов.
Компонент “HTD-редактор” имеет следующие настройки:
Обязательное поле - возможность включить/выключить обязательность заполнения данного поля.
Заблокировать от изменений пользователем - возможность включить/выключить запрет заполнения данного поля.
Подраздел “Элементы выбора” состоит из четырех компонентов:
Выпадающий список - компонент
предназначен для выбора значения из списка. Компонент предоставляет
возможность подключить справочник (см. Справочники) либо указать значения вручную, заполнив
поля наименование
и значение
(см. илл. «Значения элемента»). А также
компонент позволяет настроить связь между элементами другого выпадающего
списка.
Компонент “Выпадающий список” имеет следующие настройки:
Обязательное поле - возможность включить/выключить обязательность заполнения данного поля.
Заблокировать от изменений пользователем - возможность включить/выключить запрет заполнения данного поля.
Связь с компонентом - поле ввода, в котором указывается идентификатор зависимого компонента.
Дата/время - компонент предоставляет возможность вставить календарь для выбора даты и времени.
Компонент “Выбор даты” имеет следующие настройки:
Обязательное поле - возможность включить/выключить обязательность заполнения данного поля;
Заблокировать от изменений пользователем - возможность включить/выключить блокировку от изменений пользователем;
Заполнять текущей датой/временем - возможность включить/выключить автоматическое заполнения поле текущей датой и временем (датой создания файла по форме);
Язык - возможность настроить локаль: не указан, kz, ru, en;
Формат даты - текстовое поле, в котором указываются форматные параметры, определяющие итоговый вид значения компонента. Для посмотра стандартных форматов, нужно нажать кнопку , которая расположена справа от поле ввода формата. Для склонения месяца по падежам используется подстановка ${monthec(param)}, который заменяется на значение из справочника системы с названием month_
код языка (имеющиеся коды языков: kz-казахский, ru-русский, en-английский). Пример настройки склонения месяца cм. Примеры использования.
Выбор вариантов - компонент предоставляет возможность выбрать несколько элементов из представленных вариантов, заполненных из справочника (см. Справочники) либо вручную (см. илл. «Значения элемента»).
Компонент “Выбор вариантов” имеет следующие настройки:
Обязательное поле - возможность включить/выключить обязательность заполнения данного поля.
Заблокировать от изменений пользователем - возможность включить/выключить блокировку от изменений пользователем.
Переключатель вариантов - компонент предоставляет возможность выбрать один элемент из представленных вариантов, заполненных из справочника (см. Справочники) либо вручную (см. илл. «Значения элемента»).
Компонент “Переключатель вариантов” имеет следующие настройки:
Обязательное поле - возможность включить/выключить обязательность заполнения данного поля.
Заблокировать от изменений пользователем - возможность включить/выключить блокировку от изменений пользователем.
Подраздел “Файлы” состоит из двух компонентов:
Изображение - компонент предоставляет возможность вставить изображение с компьютера (например, логотип).
Компонент “Изображение” имеет следующие настройку “Обязательное поле”. Обязательное поле - возможность включить/выключить обязательность заполнения данного поля.
Файл - компонент предоставляет возможность добавить файл с компьютера, из хранилища или создать новый.
Компонент “Файл” имеет следующие настройки:
Обязательное поле - возможность включить/выключить обязательность заполнения данного поля.
Заблокировать от изменений пользователем - возможность включить/выключить блокировку от изменений пользователем.
Отображать полный путь к файлу при загрузке из хранилища - при добавлении в компонент файла из хранилища в нём отображается также и полный путь к нему.
Примечание
Действие настройки “Отображать полный путь к файлу при загрузке из хранилища” не затрагивает другие способы загрузки файла - «С компьютера» и «Создать новый» - в этом случае в компоненте отображается только имя файла.
Если файл был загружен не из общего хранилища, а из личной папки пользователя, то в компоненте также отображается только имя файла.
Если строка полного пути не влезает в компонент по ширине, то осуществляется перенос по словам на следующую строку.
Отображение полного пути к файлу в компоненте «Файл» работает только для тех файлов, которые были загружены из хранилища после активации вышеописанной настройки в компоненте. В случае выключения настройки отображение пути для уже загруженных файлов также не изменится. В печатном представлении формы используется сохранённое название либо путь.
Отображать содержимое загруженного файла - возможность отображать изображение с компьютера или из хранилища в формате GIF, JPЕG, PNG.
Примечание
Если включены обе настройки - “Отображать полный путь к файлу при загрузке из хранилища” и “Отображать содержимое загруженного файла”, то при загрузке изображения будет отображаться только изображение, т.е. без полного пути к нему.
Ссылка - компонент предоставляет возможность переходить по активной ссылке. В режиме редактирования при клике по компоненту открывается дополнительный диалог для ввода параметров ссылки-URL, лейбл, переключатель.
Компонент “Ссылка” имеет следующие настройки:
Обязательное поле - возможность включить/выключить обязательность заполнения данного поля.
Заблокировать от изменений пользователем - возможность включить/выключить блокировку от изменений пользователем.
Заполнять ссылкой на текущий документ - возможность заполнения относительной ссылкой на текущий документ.
Подраздел “Специальные” состоит из четырех компонентов:
Объекты Synergy - компонент предоставляет возможность выбора типа вводимых и отображаемых данных: пользователь, должность, подразделение.
Компонент “Объекты Synergy” имеет следующие настройки:
Обязательное поле - возможность включить/выключить обязательность заполнения данного поля.
Заблокировать от изменений пользователем - возможность включить/выключить блокировку от изменений пользователем.
Тип данных - выбор типа вводимых и отображаемых данных (пользователь, должность, подразделение).
Связь с компонентом - поле ввода, в котором указывается идентификатор зависимого компонента (для компонента “Пользователь” - это идентификаторы компонента “Должность” и наоборот).
Заполнять создающим пользователем - возможность заполнить автоматически поле создающим пользователем (тип данных: пользователь).
Разрешать ввод произвольного текста - возможность вводить произвольный текст.
Позволять мультивыбор (тип данных: пользователь и подразделение).
Отображать группы - возможность выбирать группу пользователей как единый объект (тип данных: пользователь).
Отображать не назначенных на должность - возможность выводить пользователей не назначенных на должность (тип данных: пользователь).
Отображать только вакантные должности - возможность отображать только должности на которых нет назначенных пользователей (тип данных: должность).
Разрешать редактировать label выбранного элемента.
Изменить формат отображения ФИО в зависимости от языка системы - возможность указать форматные параметры и простые текстовые значения, определяющие итоговый вид значения этого компонента. Должен содержать хотя бы 1 форматный параметр из списка. (тип данных: пользователь).
Примечание
Если разрешено редактирование лэйбла выбранного элемента, тэг компонента может быть изменен вручную вне зависимости от значения формата в Конфигураторе.
Если в компонент введен произвольный текст либо выбран контакт адресной книги, на его отображение заданный в Конфигураторе формат не влияет. Но если при ручном вводе значение было выбрано из выпадающего списка (что аналогично его выбору из диалогового окна), оно будет отображаться согласно заданному формату.
Номер - компонент предназначен для нумерования файлов по форме, используя шаблон номеров. В режиме заполнения и просмотра представляет собой неизменяемое пользователем однострочное текстовое поле со значением указанного шаблона номера.
Компонент “Номер” имеет следующие настройки:
Обязательное поле - возможность включить/выключить обязательность заполнения данного поля.
Выбор шаблона номера из списка созданных.
Лист подписей - компонент предназначен для отображения списка всех подписавших документ, а также список согласовавших, утвердивших, ознакомивших с документом. В режиме заполнения компонент представляет таблицу с полями ФИО, должность, дата, тип подписи, комментарий, подпись (доступно редактированию названия столбцов, сортировка полей, а также отображение конкретных столбцов).
Компонент “Лист подписей” имеет следующие настройки:
Обязательное поле - возможность включить/выключить обязательность заполнения данного поля.
Язык - возможность выбрать локаль, на котором будут отображаться данные о подписавших документ.
Тип данных - опция, определяющая итоговый вид таблицы, которая содержит следующие значения:
Лист подписей;
Лист согласования;
Лист утверждения;
Лист ознакомления.
В зависимости от того, какое значение выбрано в данной опции, различается содержимое последующих настроек.
Лист подписей
В столбце «Столбец» находятся идентификаторы разделов листа подписей:
number - нумерация строк;
full_name - значение ФИО в компонент подставляется согласно настройке документооборота “Отображать ФИО и должность пользователя на момент подписи в листе подписей”;
full_name_current - в компонент подставляется всегда текущее ФИО пользователя, независимо от настройки документооборота;
full_name_saved - в компонент подставляется всегда сохраненное на момент подписи ФИО пользователя, независимо от настройки документооборота;
position - значение должности в компонент подставляется согласно настройке документооборота “Отображать ФИО и должность пользователя на момент подписи в листе подписей”;
position_current - в компонент подставляется всегда текущая должность пользователя, независимо от настройки документооборота;
position_saved - в компонент подставляется всегда сохраненная на момент подписи должность пользователя, независимо от настройки документооборота;
date - дата подписания в формате «ЧЧ:ММ:СС ДД.ММ.ГГ»
signature_type - действие, значение которого соответствует полю “Наименование” в настройках процесса. Если подпись была добавлена не с процессом, а кнопкой “Подписать”, то результатом будет являться значение “Подпись”.
result - результат действия, соответствующее полю “Положительный ответ” либо “Отрицательный ответ” в настройках процесса, в зависимости от успешности выполненного процесса. Если подпись была добавлена не с процессом, а кнопкой “Подписать”, то результатом будет являться значение “Подписано”.
comment - комментарий подписавшего (при наличии комментария, может содержать пустое значение);
signature - тип подписи (один из двух вариантов: «ЭЦП» либо «Обычная»).
Лист согласования
В столбце «Столбец» находятся идентификаторы разделов листа согласования:
number - нумерация строк;
full_name - ФИО согласующего в формате «Фамилия И.О.»;
position - должность согласующего;
consent_date - дата согласования в формате «ЧЧ:ММ:СС ДД.ММ.ГГ»;
consent_result - результат согласования, один из следующих вариантов:
Согласовано
Согласовано с комментарием
consent_comment - комментарий согласующего (при наличии комментария, может содержать пустое значение).
Лист утверждения
В столбце «Столбец» находятся идентификаторы разделов листа утверждения:
number - нумерация строк;
full_name - ФИО утверждающего в формате «Фамилия И.О.»;
position - должность утверждающего;
approval_date - дата утверждения в формате «ЧЧ:ММ:СС ДД.ММ.ГГ»;
approval_result - результат утверждения, один из следующих вариантов:
Утверждено
Утверждено с комментарием
approval_comment - комментарий утверждающего (при наличии комментария, может содержать пустое значение).
Лист ознакомления
В столбце «Столбец» находятся идентификаторы разделов листа ознакомления:
number - нумерация строк;
full_name - ФИО ознакамливающегося в формате «Фамилия И.О.»;
position - должность ознакамливающегося;
acquaintance_date - дата ознакомления в формате «ЧЧ:ММ:СС ДД.ММ.ГГ»;
acquaintance_result - результат ознакомления, единственный возможный вариант: «Ознакомлен».
Общие данные для всех четырех таблиц:
В столбце «№» можно отрегулировать порядок следования столбцов в листе, в строках этого столбца можно вводить порядковый номер (только целые неотрицательные числа).
Столбец «Название» содежит мультиязычное поле ввода с названием. Значения по умолчанию представлены непосредственно в таблицах.
Столбец «Отображать» содержит флажки, включающие/отключающие отображение соответствующего столбца листа.
Лист резолюций - компонент предназначен для отображения таблицы листа резолюций.
Ход выполнения - компонент предназначен для отображения таблицы хода выполнения, анологично отображению в карточке документа.
Ссылка на документ - компонент предназначен для ссылки на другой документ.
Компонент “Ссылка на документ” имеет следующие настройки:
Обязательное поле - возможность включить/выключить обязательность заполнения данного поля.
Заблокировать от изменений пользователем - возможность включить/выключить блокировку от изменений пользователем.
Язык - Локаль - не указан/русская/казахская/английская.
Форматная строка - внешний вид ссылки содержит форматные параметры и обычный текст:
${document.summary}
— краткое содержание
документа;
${document.createdate}
— дата создания
документа в формате ДД.ММ.ГГ;
${document.author}
— автор документа;
${document.registerdate}
— дата
регистрации документа в формате ДД.ММ.ГГ;
${document.type}
— тип документа
(подставляемое значение зависит от локали);
${document.registry}
— название реестра
документа;
${document.number}
— номер документа.
Период повторения - компонент предназначен для задания периода повторения работам по форме: по дням недели, по дням месяца, ежегодно.
Компонент “Период повторения” имеет следующие настройки:
Обязательное поле - возможность включить/выключить обязательность заполнения данного поля.
Заблокировать от изменений пользователем - возможность включить/выключить блокировку от изменений пользователем.
Язык - Локаль - не указан/русская/казахская/английская.
Ссылка на проект/портфель - компонент предназначен для связи с проектом либо портфелем. В режиме заполнения компонент представляет собой поле с кнопкой, позволяющей вызвать диалог выбора нужного проекта/портфеля. В режиме чтения компонент представляет собой текст, являющийся активной ссылкой на выбранный проект/портфель.
Компонент “Ссылка на проект/портфель” имеет следующие настройки:
Обязательное поле - возможность включить/выключить обязательность заполнения данного поля.
Заблокировать от изменений пользователем - возможность включить/выключить блокировку от изменений пользователем.
Язык - Локаль - не указан/русская/казахская/английская.
Ссылка на реестр - компонент предназначен для связи реестров. В режиме заполнения компонент представляет собой поле с кнопкой, позволяющей вызвать диалог выбора нужной записи реестра. В режиме чтения компонент представляет собой текст, являющийся активной ссылкой на документ - выбранную запись реестра. После выбора реестра, появляется возможность настроить сопоставление между полем реестра и полем приемника формы.
Компонент “Ссылка на реестр” имеет следующие настройки:
Обязательное поле - возможность включить/выключить обязательность заполнения данного поля.
Заблокировать от изменений пользователем - возможность включить/выключить блокировку от изменений пользователем.
Заполнять ссылкой на родительскую запись реестра - при создании записи реестра ответа компонент “Ссылка на реестр” автоматически заполняется ссылкой на запись родительского реестра, с которой была порождена запись в реестре ответа. Настройка корректно отработает, только если форма, в которой находится данный компонент, является формой реестра-ответа и сам компонент находится вне динамической таблицы.
Выберите реестр - выбор одного реестра из полного списка реестров.
Сопоставление - возможность выбора сопоставления (активен только если выбран какой-либо реестр).
Ссылка на адресную книгу - компонент предназначен для ссылки на какую-либо запись в адресной книге с возможностью перехода к ней. В режиме заполнения компонент представляет собой поле с кнопкой, позволяющей вызвать диалог выбора нужной записи адресной книги. В режиме чтения компонент представляет собой текст, являющийся активной ссылкой на выбранную запись адресной книги.
Компонент “Ссылка на адресную книгу” имеет следующие настройки:
Обязательное поле - возможность включить/выключить обязательность заполнения данного поля.
Заблокировать от изменений пользователем - возможность включить/выключить блокировку от изменений пользователем.
Свойства документа - компонент предназначен для отображения (в режиме просмотра и печати файла по форме) регистрационного номера документа, краткого содержания, даты создания, автора, даты регистрации, типа документа и реестра документа.
Компонент “Свойства документа” имеет следующие настройки:
Обязательное поле - возможность включить/выключить обязательность заполнения данного поля.
Язык - Локаль - не указан/русская/казахская/английская.
Типа данных - возможность выбора итогового вида значения компонента из списка:
Номер документа;
Краткое содержание документа;
Дата создания документа;
Автор документа;
Дата регистрации документа;
Тип документа;
Название реестра документа.
Ссылка на файл в Хранилище - компонент дает возможность открыть файл из Хранилища, а также его местоположения. В режиме редактирования компонент представляет собой кнопку “Добавить файл”, позволяющий вызвать диалог выбора файлов из Хранилища. В режиме просмотра компонент представляет собой текст, являющийся активной ссылкой на файл.
Компонент “Ссылка на файл в Хранилище” имеет следующие настройки:
Обязательное поле - возможность включить/выключить обязательность заполнения данного поля.
Заблокировать от изменений пользователем - возможность включить/выключить блокировку от изменений пользователем.
Открывать в отдельном окне - возможность открывать указанную ссылку в отдельном окне браузера.
Маска ввода в компоненте “Однострочное поле”. Необходимо вставить компонент “Однострочное поле” и в маске ввода ввести следующие метасимволы: (###) ###-##-## (маска ввода для телефонного номера в Казахстане).
In the fill mode we have the following one-line input where a user can input only ten digits.
Создание связей между типами данных “Объекты Synergy”. Необходимо создать таблицу с тремя столбцами, с разными типами данных компонента “Объекты Synergy”:
For the first component set the following parameters:
Тип данных - Пользователи;
Название компонента - userID.
For the second component set the following parameters:
Тип данных - Должности;
Связь с компонентом - userID;
Название компонента - positionID.
For the third component set the following parameters:
Тип данных - Подразделение;
Связь с компонентом - positionID
Название компонента - podrazdelenieID.
In filling mode, select an employee and position and division fields are completed automatically.
Замечание
If a user is assigned to several positions, position field will call a position selection window which will offer for choice only positions and the user is assigned to.
Отображение содержимого динамической таблицы в режиме “Абзац”. Необходимо создать таблицу с двумя столбцами, с компонентами “Однострочное поле”:
The first component is set up as follows:
Название компонента - from;
For the second component set the following parameters:
Название компонента - to;
Для компонента “Таблица” указываем следующие настройки:
активируем галочку - Выводить содержимое в виде абзаца при просмотре/печати;
активируем галочку - Добавлять строки в режиме заполнения;
Количество отображаемых строк при создании - 1;
Форматная строка - [from − {to}];
Разделитель свертки - ,
(запятая);
В режиме заполнения добавляем произвольный текст маршрута, с помощью кнопки “+” (добавить) при необходимости добавляем новые строки для заполнения.
In viewing mode a user can see the following text:
Отображение даты и времени. Необходимо вставить компонент “Дата/время” :
Set up component as follows:
Заполнять текущей датой/временем;
Язык - Русский;
Формат даты - dd − {monthed} yyyyгода{HH}:${MM};
Вводить время - да.
In user part, select required date by clicking on calendar (for example, 10th October, 2014).
Склонение месяца компонента “Дата/время” по падежам (казахский язык). Для данной настройки необходимо создать справочник и настроить форматную строку компонента “Дата/время”. Создаем справочник с кодом “month_kz”(имеющиеся коды языка: ru — русский, kz — казахский, en — английский) и добавляем столбцы. Первым полем справочника должно быть поле “number”, которое определяет, для какого месяца будут заданы падежные значения(месяц определяется по номеру, январь-1-й, февраль-2-й, и т.д.)
Далее, заполняем элементы справочника (см. илл. «Элементы справочника »).
Переходим к настройке форматной строки компонента “Дата/время”. В поле форматной строки заполняем yyyy − {monthec(ilik)}-${dd}, что в режиме заполнения дает нам подстановку следующего вида: 2013-қарашаның-22(см.илл. «Компонент “Дата/время”в режиме просмотра»).
Переход по гиперссылке из файла по форме. Необходимо вставить компонент “Ссылка”.
В пользовательской части в режиме редактирования отображается надпись “Ссылка”, при клике по компоненту открывается дополнительный диалог для ввода параметров ссылки (см. илл. «Настройка ссылки»):
URL - https://www.google.kz/
Надпись - Google
“Открывать в отдельном окне” - активируем переключатель
In viewing mode, the component is an active hyperlink. To go to its destination, click the label and a link will open in a new browser window.
Нумерование файлов по форме. Необходимо вставить компонент формы “Номер” и в настройках указать шаблон номера из списка (см.илл. «Настройки шаблона номера»).
В пользовательской части компонент запрашивает следующее значение указанного шаблона номера и предоставляет его в качестве собственного значения (см.илл. «Заполненный компонент “Номер”» ).
Сбор данных по формам.
создаем форму “Цена на продукты” (см. илл. «Форма “Цены на продукты”») со следующими полями:
Field name | Field type | Possible values | ID |
---|---|---|---|
City | Dictionary selection | Astana, Almaty, Karaganda | city |
Sugar price | One-line input | Number value | sugar_price |
Flour price | One-line input | Number value | flower_price |
Milk price | One-line input | Number value | milk_price |
Bread price | One-line input | Number value | bred_price |
в разделе “Показатели” добавляем 4 показателя:
Indicator code | Value |
---|---|
sugar_${city} su | gar_price |
flower_${city} fl | ower_price |
milk_${city} mi | lk_price |
bred_${city} br | ed_price |
создаем реестр по форме “Цены на продукты”, в действиях активации маршрута добавляем процесс “Ввод значения показателя”.
инициатор сбора данных создает новую запись по данной форме и выбирает в поле значение “Астана”, вводит значения цен на продукты.
Далее, нажимает кнопку “Ввести значение”, выполняется процесс “Ввод значения показателя”: создается соответствующий показатель (например_sugar_Астана) для каждого продукта.
инициатор повторно запускает маршрут, для внесения изменения на цены по данному городу. В созданном файле по форме выбирает город - “Астана”, заполняет цены на продукты (сахар-200, мука-360, молоко-160, хлеб-50).
после запуска маршрута процесс не создает новый показатель. Введенное значение добавляется к уже созданному показателю в качестве актуального значения.
в карте внешние показатели можно визуально отобразить с помощью индикатора (например, спидометр)
Печатное представление формы. Для начала нам необходимо создать основное представление. После этого нужно создать шаблон для печатного представления в формате *.odt.
Как основное представление будет готово, переходим в раздел “Представления” и создаем “Печатное”. В печатном представлении выбираем путь до созданного шаблона и включаем необходимые форматы печати.
If PDF version is printed out, PDF document with corresponding formatting will be downloaded.
Связи между справочниками. Необходимо в форму вставить два компонента “Выпадающий список”. В первом компоненте, расположем название департаментов (ID-department), в другом название должностей (ID-post), которые входят в данные департаменты. Теперь будем настраивать связи между компонентами. Для компонента “Выпадающий список” с названиями должностей добавим связь с департаментами (связь с - department) и укажем в дополнительном поле “Фильтр” значения, от которого он будет зависить .
В режиме заполнения при выборе определенного департамента, в списке отделов отображатся только те, которые относятся к нему.
Сопоставление в компоненте “Ссылка на реестр”. Для сопоставления полей формы, на которой присутствует компонент выбора записи реестра с полями формы этого реестра, необходимо создать реестр, на основе формы, которая содержит следующие поля: название контрагента, юр.адрес, БИК (название контрагента - значащее содержимое).
Далее, создаем второй реестр, на основе формы, которая содержит два однострочных поля для юр.адреса, БИК и компонент “Ссылка на реестр”. В настройках компонента “Ссылка на реестр” необходимо указать вышеописанный реестр.
В компоненте “Ссылка на реестр” второго реестра, необходимо указать запись реестра (см. илл. «Выбор записи реестра»). После чего, сопоставленные поля второго реестра заполнятся данными из первого реестра (см. илл. «Сопоставленная форма»).