Расположение файлов и папок

Аватара пользователя
RndIT
Администратор
Сообщения: 40
Зарегистрирован: 18 дек 2015, 14:25
Откуда: Ростов-на-Дону
Контактная информация:

Расположение файлов и папок

Сообщение RndIT » 13 фев 2016, 13:50

Для работы Супервизор использует некоторые стандартные (для себя) пути расположения фалов и папок.

Отслеживаемая папка с файлами-заданиями - папка, указываемая в настройках. В эту папку внешняя система складывает файлы-задания.

Файл-задание для кассового сервера
Файл-задание -- это текстовый файл с расширением .txt или .check, внутри которого содержится одна или несколько строк.
Каждая строка - одно задание для исполнения на кассовом сервере.
Строка-задание предствляет собой последовательность одного или нескольких полей данный, разделенный символом "точка с запятой" (;).
Первым и обязательным полем является строковый (текстовый, литеральный) код команды. Далее могут следовать поля-параметры.

Подробное описание команд текстового кассового протокола Супервизора кассового сервера QKkmServer можно прочитать в разделе "Протокол. Команды".

Файл-статус
Так же в эту папку Супервизор выкладывает файл-статус kkmInfo.ini. Данный файл содержит полную и актуальную информацию о текущем состоянии контролируемой кассы и обслуживающем кассовом сервере. Файл обновляется при каждой операции обмена данных с сервером. Каждый регистр опрашивается в среднем раз в 15-20 секунд. Статус ФР опрашивается каждые 5 секунд.

Основная информация, которая содержится в этом файле:
  • текущий статус доступности фискального регистратора (включен / выключен);
  • необнуляемая сумма в кассе на начало смены;
  • номер последнего документа;
  • номер последней закрытой смены;
  • информация о накоплениях в денежных регистрах;
  • информация об ошибках;
  • полная информация о статусе устройства (состояние рычагов, дата-время, режим-подрежим, информация о прошивке, ЭКЛЗ, фискальной памяти и т.п.).

Более подробно - в статье "Формат файла-статуса".

internalRequest.txt
Для обеспечения внутренних функций Супервизора (автозапрос состояния фискального регистратора, запрос кассовых счетчиков ФР и т.п.) используется файл-запрос internalRequest.txt. Он автоматически создаётся и автоматически обрабатывается/удаляется.
Не рекомендуется использовать это имя в качестве имени вашего файла-задания.

База данных запросов и результатов исполнения команд ФР
Имя файла - db.sqlite
Расположение Windows: Домашняя папка пользователя +\AzsKit2\Supervisor
Расположение Linux: /var/cache/AzsKit2/Supervisor

Настройки
Linux: /etc/AzsKit2/supervisor.ini
Windows: Папка с программой + "supervisor.ini". В ближайшей версии путь будет изменён, чтобы не зависеть от политик безопасности ОС Windows.
Для пользователей, имеющих активный сертификат техподдержки, работает поддержка через Skype.
Контакты доступны в профиле.

Вернуться в «Протокол»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 7 гостей