Общие сведения
Данные владельца и пропуска могут быть дополнены произвольным набором пользовательских свойств следующего типа: текст, логическое поле (Да/Нет), дата, время, дата и время, список. Перечень значений для поля типа «список» настраивается, редактируется и дополняется. Для отображения пользовательских свойств в форме владельца или в форме пропуска предусмотрен простой конструктор форм, вы также можете разработать шаблон формы самостоятельно или заказать такую разработку. Пользовательское свойство также может быть добавлено в таблицу пропусков, при этом обеспечивается сортировка и фильтрация записей по добавленным полям.
Функция дополнения данных владельца и пропуска произвольным набором пользовательских свойств входит в пакет установки Платформы НЕЙРОСС и дополнительно не лицензируется.
Настройка пользовательских свойств осуществляется в разделе Настройки СКУД. Права доступа к вкладке разграничиваются, требуется право «Администрирование» раздела Персонал [Управление пользователями].
Для добавления свойства нажмите на кнопку Добавить новое свойство в блоке Свойства.
Задайте название и тип данных поля. Нажмите на кнопку Добавить.
Поле | Комментарий | |
---|---|---|
Название | Произвольное название поля. Оно будет отображаться в конструкторе форм и в настройках таблицы пропусков. Название поля может впоследствии быть изменено. | |
Уникальный ключ | Ключ поля формируется автоматически транслитерацией на основе названия, но может быть изменено в процессе создания. После создания поля ключ редактированию не подлежит.
| |
Тип данных | Выберите значение из раскрывающегося списка:
|
Для задания параметров свойства выберите его в списке свойств, откорректируйте данные и сохраните изменения.
Тип «Текст»
Свойство типа «текст» может быть однострочным или многострочным.
Тип «Переключатель»
Свойство типа «переключатель» не имеет дополнительных настроек и отображается в виде переключателя . Значение по умолчанию: нет, не задано, не установлено.
Тип «Дата/время»
Свойство типа «дата/время» может содержать информацию о паре дата-время, только дату (при этом время устанавливается в 00:00), либо только время.
Тип «Список»
Свойство типа «список» предоставляет классический справочник с уникальным кодом каждого значения, возможностью добавления и корректировки значений, поиском по коду и значению. Для добавления нового значения в список нажмите на кнопку Добавить значение, задайте код текст значения, подтвердите завершение ввода нажатием клавиши Enter (Ввод) или кнопки Сохранить.
Для ввода данных по пользовательским свойствам необходимо добавить эти поля на форму владельца пропуска (для свойств владельца) и на форму пропуска (для свойств пропуска) [Настройка форм ввода данных].
Для поиска и сортировки пропусков по пользовательским свойствам необходимо добавить соответствующие поля в таблицу пропусков Настройка таблицы пропусков.
ПРИМЕЧАНИЕ Возможен импорт данных владельца пропуска и данных пропуска из файла CSV. При необходимости импорта нестандартных полей предварительно необходимо создать требуемый перечень пользовательских свойств. В настоящее время поддерживается импорт текстовых полей и полей типа «список». Для списков при подготовке файла CSV необходимо указывать не текстовое значение, а уникальный код поля. Импорт полей типа «дата/время» и «логическое» в настоящее время не поддерживается. При необходимости импорта уровня доступа используйте UUID уровня. |
При удалении свойство оно удаляется из форм ввода, созданных при помощи конструктора. При этом учитывается и наследование шаблонов форм дочерними папками. Выводится соответствующее уведомление и перечень «затронутых» папок пропусков.
Соответствующие данные у владельцев/пропусков очищаются.
При удалении значения поля типа «список», для всех владельцев\пропусков, для которых задано это значение, данные очищаются.
Платформа НЕЙРОСС с версии 20.10 предоставляет возможность переноса пользовательских свойств с одного узла Платформа НЕЙРОСС на другой. Это позволяет заказать разработку какой-либо новой функциональности, например, — форм ввода данных владельца пропуска, а затем загрузить готовую форму пропуска и готовый перечень пользовательских свойств. Данные свойств сохраняются в файле формата JSON.
Экспорт свойств владельца пропуска и свойств пропуска осуществляется независимо в разные файлы формата JSON. Импорт свойств владельца пропуска и пропуска также осуществляется независимо, из разных файлах, на соответствующих вкладках приложения. В процессе экспорта в файле сохраняется информация обо всех пользовательских свойствах текущей вкладки. В процессе импорта по ключу свойства проверяется наличие таких свойств на целевой машине, импортируются только новые. При необходимости полной замены всех пользовательских свойств, предварительно удалите все имеющиеся пользовательские свойства и выполните импорт. |
Экспорт свойств
Файл формата JSON будет подготовлен и сохранён в папке загрузок браузера. Примеры файлов:
Пользовательские свойства, [владельцы пропусков/пропуска], [количество], ДД.ММ.ГГГГ ЧЧ_ММ_СС.JSON |
, где [владельцы пропусков/пропуска] — тип экспортированных свойств, [количество] — количество свойств, ДД.ММ.ГГГГ ЧЧ_ММ_СС — дата и время выполнения процедуры экспорта. Например:
Пользовательские свойства, владельцы пропусков/пропуска, 5,26.07.2023 16_22_05.json Пользовательские свойства, пропуска, 2, 26.07.2023 16_22_07.json |
Импорт свойств