“Сервис обмена с УТМ ЕГАИС и печати QR кода” (далее Сервис) позволяет упростить адаптацию кассового программного обеспечения для работы с ЕГАИС.

С 1 июля 2016 года розничная торговля должна передавать в ЕГАИС информацию о каждой проданной бутылке алкоголя, формировать на кассовой ленте информацию о регистрации продажи ЕГАИС и выводить QR код со ссылкой на сервер ЕГАИС.

Фискальный регистратор “Штрих-ФР-К” сам по себе не обладает возможностью для формирования QR кода, однако, в зависимости от прошивки, поддерживает команды для формирования графических изображений. Таким образом, формирование QR кода возлагается на кассовое программное обеспечение, что приводит к необходимости его доработки. Сервис является попыткой избавить разработчиков кассового ПО от необходимости разбираться в процессах формирования QR кода и его последующего вывода на ФР.

Одним из подразделений компании “Штрих-М” предлагается решение проблемы печати QR кода при помощи специальной версии “Драйвера ФР”, которая берет на себя формирование изображения QR кода и его вывода на ФР, однако это решение требует установки модифицированного процессора фискальной памяти и не решает проблему разработчиков кассового ПО, которое не использует “Драйвер ФР” от “Штрих-М”.

“Сервис” является более универсальным решением, т.к. обладает следующими возможностями:

  1. Благодаря перехвату всего обмена между кассовым ПО и ФР позволяет расширить множество команд ФР до поддержки команд формирования QR кода на регистраторах семейства ПТК – т.е. если кассовое ПО умеет формировать необходимый QR код на ПТК, то оно без изменений сможет это делать на Штрих-ФР-К. Для работы нет необходимости использовать “Драйвер ФР” - достаточно отправить текст QR при помощи команд ПТК.
  2. Используя модифицированную прошивку позволяет выводить QR код в несколько раз быстрее, чем решение от “Штрих-М” и на порядок быстрее чем вывод через команду “Печать графики” (300-500 мс, в зависимости от установленной скорости обмена)
  3. Не требует установки модифицированного процессора ФП сборки 135, при этом сохраняется возможность вывода QR кода средствами “Драйвера ФР”.
  4. Если добавление новых команд ФР в кассовое ПО вызывает трудности, “Сервис” может загружать QR код из текстового файла, формировать его изображение и выводить на ФР.
  5. “Сервис” может брать из файла XML-посылку для УТМ, отправлять ее, получать ответ и формировать необходимый слип на чековой ленте.(Ожидается)
  6. “Сервис” может выступать как прокси-сервер для обмена с УТМ – в этом случае кассове ПО отправляет xml-посылку “Сервису”, который пересылает ее УТМ и формирует необходимую информацию на чековой ленте.(Ожидается)

Для работы “Сервиса” необходимо:

  1. Установить и настроить эмулятор com0com com0com
  2. Прошить ФР новой прошивкой(В формате IntelHex) ,если используется ЭКЛЗ не от "Бизант", нужно взять эту прошивку
  3. Установить (QRFRSvc.exe -install) и запустить “Сервис” (net start QRFRSvc) Сам сервис
  4. Утилита конфигурации "Сервиса"Конфигуратор
  5. Запустить утилиту конфигурирования “Сервиса” и настроить его
  6. Проверить печать QR кода утилитой тестирования

Пишите, если есть вопросы