В кассовом ПО Artix реализована возможность настройки сохранения персональных данных в БД Documents таблицы Carditem и Client.

Активация плагина работы с базой данных определяется параметром daoExtension, который задается в конфигурационном файле /linuxcash/cash/conf/ncash.ini.d/daoextension.ini в секции [plugins]

Наименование

Тип данных

Возможные значения

Описание

Примечания

daoExtension

строковый
  • on
  • off
Плагин работы с БДПо умолчанию off
Пример настройки
[plugins]
; Плагин работы с БД
;daoExtension = off

Для каждой таблицы БД в конфигурационном файле /linuxcash/cash/conf/ncash.ini.d/daoextension.ini может быть создана своя подсекция [DaoExtension.IgnoredFields.<таблица>]. Каждая из подсекций содержит список полей указанной таблицы, которые не будут сохраняться в БД. Список полей задается параметром fields.

Пример настройки
; Список полей для указанной таблицы, которые не сохраняются в БД
; [DaoExtension.IgnoredFields.<таблица>]
; fields = <поле1>, <поле2>
;[DaoExtension.IgnoredFields.]
;fields = 
  • No labels