В кассовом ПО Artix реализована возможность настройки сохранения персональных данных в БД Documents таблицы Carditem и Client.
Активация плагина работы с базой данных определяется параметром daoExtension, который задается в конфигурационном файле /linuxcash/cash/conf/ncash.ini.d/daoextension.ini в секции [plugins].
Наименование | Тип данных | Возможные значения | Описание | Примечания |
|---|---|---|---|---|
daoExtension | строковый |
| Плагин работы с БД | По умолчанию off |
Пример настройки
[plugins] ; Плагин работы с БД ;daoExtension = off
Для каждой таблицы БД в конфигурационном файле /linuxcash/cash/conf/ncash.ini.d/daoextension.ini может быть создана своя подсекция [DaoExtension.IgnoredFields.<таблица>]. Каждая из подсекций содержит список полей указанной таблицы, которые не будут сохраняться в БД. Список полей задается параметром fields.
Пример настройки
; Список полей для указанной таблицы, которые не сохраняются в БД ; [DaoExtension.IgnoredFields.<таблица>] ; fields = <поле1>, <поле2> ;[DaoExtension.IgnoredFields.] ;fields =