В кассовом ПО Artix поддержан механизм импорта и экспорта конфигурации кассы (настройки, дамп базы данных, доп. пакеты и т.д.) и сбор информации, используемой при разборе проблемных ситуаций и выполнения отладки.

Для сохранения доступны следующие данные:

База данных и конфигурация кассы доступны для восстановления на других кассах.

Сохранение данных, конфигурации и системной информации кассы осуществляется через пункт сервисного меню "Импорт/Экспорт конфигурации системы".

При выборе пункта меню "Импорт/Экспорт конфигурации системы" открывается диалоговое окно для указания действия, которое необходимо осуществить:

Сохранение

При выборе пункта "Сохранить" открывается диалоговое окно для указания видов информации, которые необходимо сохранить в файл:

Если для сбора данных не выбрано ни одного пункта, то на экран выводится предупреждение:

Если к кассе подключен USB-накопитель, программа предложит сохранить файл с копией данных на него:

Для сохранения конфигурации следует использовать USB-накопитель с файловой системой FAT32.

В случае отсутствия подключенного USB-накопителя копия данных будет сохранена в локальной директории /linuxcash/cash/data/systeminfo/ в файле systeminfo_<код магазина>_<код кассы>_<дата сохранения копии данных>_<время сохранения копии данных> .tgz

При успешном сохранении копии данных в файл на экран выводятся сообщения:

Восстановление

Версии исходной и восстанавливаемой кассы должны быть одинаковыми.

Если к кассе подключен USB-накопитель, при выборе пункта "Восстановить" программа предложит восстановить данные с него:

В случае отсутствия подключенного USB-накопителя файл с копией данных должен находиться в каталоге /linuxcash/cash/data/systeminfo/.

Далее следует выбрать файл, данные из которого требуется восстановить:

При выборе файла открывается диалоговое окно для указания видов информации, которые необходимо восстановить из файла:

ВОССТАНОВЛЕНИЕ СЕТЕВОЙ КОНФИГУРАЦИИ РАССЧИТАНО НА ОБНОВЛЕНИЕ В ПРЕДЕЛАХ ОДНОЙ МАШИНЫ.

После успешного восстановления данных на экран выводятся сообщения:

После этого программа предлагает перезагрузить кассу:

В случае несовпадения версий исходной и восстанавливаемой кассы на экран будет выведено сообщение:

Возможные ошибки

При сохранении файла с копией данных на поврежденный USB-накопитель, либо если его объем меньше, чем сохраняемый файл, на экран выводится сообщение:

Если файла с копией данных нет на USB-накопителе, либо в каталоге /linuxcash/cash/data/systeminfo/, на экран выводится сообщение:

Если файл с копией данных поврежден, на экран выводится сообщение:

Если исходная касса на базе Ubuntu 14.04 , а восстанавливаемая – на базе Ubuntu 18.04, и эти кассы находятся на разных машинах, то на экран выводится сообщение:

При восстановлении конфигурации осуществляется проверка целостности структуры БД восстанавливаемой кассы. Если структура БД нарушена, на экран выводится сообщение:

Логирование

Логирование импорта/экспорта конфигураций ведется в файле /linuxcash/logs/current/systeminfo.log.