Начиная с версии 4.6.199 реализована возможность получать дисконт и каталоги из общей БД dictionariesAll при работе VPOS напрямую с базой данных магазина на кассовом сервере.
Основным конфигурационным файлом кассового ПО Artix Virtual Pos является /linuxcash/cash/conf/ncash.ini
. Подробнее о конфигурационном файле можно прочитать в руководстве администратора Artix POS.
Для использования удаленной базы данных необходимо в конфигурационном файле /linuxcash/cash/conf/db.ini
задать значения для настроек в секции [MysqlServer]
.
Наименование параметра | Описание параметра | Примечания |
---|---|---|
host | Хост удаленной базы данных | По умолчанию localhost |
port | Порт удаленной базы данных | По умолчанию |
user | Имя пользователя для доступа к удаленной базы данных | По умолчанию |
password | Пароль для доступа к удаленной базы данных | По умолчанию не задан |
serverDb | Используется БД кассового сервера:
| По умолчанию Поддержано только для работы VPOS с Artix Control Center |
[MysqlServer] ; Настройки доступа к серверу БД MySQL ; Хост сервера БД ; по умолчанию localhost host = localhost ; Порт сервера БД ; по умолчанию 3306 port = 3306 ; Пользователь БД ; по умолчанию root user = root ; Пароль пользователя БД ; по умолчанию без пароля password = "" ; Используется БД кассового сервера serverDb = true
Для использования каталогов и дисконта необходимо в конфигурационном файле /linuxcash/cash/conf/ncash.ini
добавить и настроить секции [CatalogFactory]
и [Discount]
.
Секция | Наименование параметра | Описание параметра | Примечания |
---|---|---|---|
[CatalogFactory] | dbName | Название базы данных каталогов | По умолчанию " Используются каталоги из БД All кассового сервера |
[Discount] | dbName | Название базы данных скидок | По умолчанию " Используется дисконт из БД All кассового сервера |
[CatalogFactory] ; Используются каталоги из БД All кассового сервера dbName = dictionariesAll [Discount] ; Используется дисконт из БД All кассового сервера dbName = dictionariesAll