Skip to main content
Справочник к странице «Настройки компании».

Понятия

Модели и поля

Значение настройки компании

Сохранённое значение одной настройки конкретной компании. Пара «компания + ключ» уникальна; ключи без записи работают на значении по умолчанию из реестра.

Реестр настроек компании

Словарь всех настроек системы: ключ → значение по умолчанию, служебная подпись и тип значения; через него же идёт чтение и запись значений компании. Задаётся в коде системы и может быть переопределён на уровне окружения; значение по умолчанию действует, пока компания не сохранила своё.

Ленивый объект настроек

Глобальная точка доступа к настройкам, которая инициализируется при первом обращении. Позволяет импортировать настройки на старте приложения без обращения к базе.

Хранилище настроек

Читает и записывает значения настроек, поддерживая кэш по каждой компании. Кэш прогревается целиком на сутки; массовое сохранение и сохранение из админки сбрасывают кэш компании.

Настройки компании (API)

Единая точка чтения и обновления всего набора настроек компании. Читают сотрудники и субарендодатели, изменяет только владелец компании; ответ — значения по умолчанию, перекрытые сохранёнными значениями компании.

Схема настроек компании

Описывает состав и типы настроек, доступных через API. Повторяет реестр настроек за вычетом служебных ключей (буфер между арендами, периодичность инвентаризации, первоначальный взнос, тип фильтрации, автоучёт дней недели, процент за сбор, секрет разбора выписок); дополнительные поля и режим тарификации документов доступны только для чтения; пустые значения при сохранении записываются как пустая строка.

Вариант штрафа

Описывает один пресет штрафа в настройках. Из таких элементов состоит настройка «Варианты штрафов».

Поле длительности настройки

Отдаёт длительность настройки, подставляя ноль вместо пустого значения. Строковые значения разбираются в длительность.

Дробное поле настройки

Отдаёт дробное значение настройки, подставляя ноль вместо пустого значения. Применяется к процентам, ставкам и денежным лимитам.

Целочисленное поле настройки

Отдаёт целое значение настройки, подставляя ноль вместо пустого значения. Применяется к числовым параметрам вроде длины ИИН или округления.

Статусы и справочники

Тип штрафа

Способ начисления штрафа за просрочку аренды. Хранится в настройке «Тип штрафа».
  • От момента просрочки
  • За интервал просрочки

Приоритет подбора инвентаря

Какой инвентарь предлагать в аренду в первую очередь. Хранится в настройке «Приоритет подбора инвентаря».
  • Свой инвентарь компании
  • Субарендный инвентарь
  • Весь инвентарь