Для регистрации или изменения значения системной настройки используется карточка системной настройки (Рис. 284).
[Название] — имя системной настройки, которое будет отображаться в интерфейсе системы для пользователя. Поле обязательно для заполнения.
[Код] — обозначение, которое используется для идентификации настройки системой. Значение этого поля должно состоять из латинских букв и цифр и не содержать пробелов. Поле обязательно для заполнения.
[Тип поля] — тип поля для системной настройки можно указать, выбрав соответствующую опцию в карточке системной настройки. Тип поля определяет способ заполнения значения системной настройки. Перечень возможных типов полей описан ниже.
[Значение] — значение системной настройки, например, значение “Не начата” для состояния активности по умолчанию или 5 минут для интервала проверки уведомлений. Способ заполнения поля [Значение] зависит от типа поля системной настройки, например, состояние активности по умолчанию выбирается из справочника, а интервал проверки уведомлений указывается целым числом.
[Кешируется] — установите признак, если значение системной настройки необходимо считывать единожды после входа в систему, так как эти значения меняются достаточно редко. Например, кешируемыми настройками являются цвет просроченных активностей или базовая валюта. Примером некешируемой настройки может быть номер статьи базы знаний, так как значение настройки должно обновляться каждый раз при создании новой статьи.
На заметку
Если кешируемая системная настройка была изменена, то новое значение вступит в силу только после последующего входа в систему.
Типы полей
[Строка (50 символов)] — текстовые данные, объемом до 50 символов.
[Строка (250 символов)] — текстовые данные, объемом до 250 символов.
[Строка (500 символов)] — текстовые данные, объемом до 500 символов.
[Строка неограниченной длины] — текстовые данные без ограничения объема.
[Зашифрованная строка] — текстовые данные, которые необходимо хранить в БД в зашифрованном виде.
[Дата/Время] — дата и время.
[Дата] — только дата.
[Целое число] — числовые данные с точностью до целых.
[Дробное число] — числовые данные с точностью до сотых.
[Деньги] — числовые данные с точностью до сотых.
[Логическое] — системная настройка может иметь одно из двух значений: “Включена” (признак установлен) или “Выключена” (признак снят).
[Справочник] — данные, которые необходимо выбирать из предопределенного перечня значений. Источником значений для этого типа поля служит другой объект, ранее добавленный в систему. Установите опцию и выберите объект, который необходимо использовать в качестве источника для выбора значения системной настройки.
[Изображение] — системная настройка позволяет загрузить файл изображения.