INECRMAN - режим ФР для кассовых аппаратов Меркурий

Скачали, установили Windows сервис INECRMAN (Incotex ECR Manager) под Windows 10-64. Со стартом ПК начала запускаться некая служба под Windows VT_inecrman.

Что дальше ?
Кассу Меркурий 115,180,185 или 130Ф надо предварительно настроить для работы в режиме ФР (как ? - смотрите здесь настройка кассы Меркурий для работы с компьютером).

Далее в браузере открываем страницу управления кассой так: http://localhost:50010 и указываем COM порт , на котором сидит касса и все - можно управлять : настраивать, прошивать и т.д.

фотка 1

Метод управления кассой через посылку POST запросов формата JSON :


POST / HTTP/1.1
Host: 127.0.0.1:50010
Filename: /api.json
Content-Type: application/json; charset=utf-8
Content-Length: 27

{"command":"GetDriverInfo"}

Ответ приходит примерно такой :


{"result":0,"driverVer":"1.9.0.580","protocolVer":"3.3","driverBaseVer":"0.2"}

Для отладки протокола обмена удобно использовать программу Postman . Выглядит это примерно так:

фотка 2

В программе Postman есть важный нюанс - запросы sendRequest должны идти последовательно друг за другом. Для этого следующий запрос должен вызываться из колбека предыдущего. Иначе запросы пойдут одновременно (асинхронно), в произвольной последовательности.

Скачать программу для пробития чеков на кассах Меркурий 185Ф,130Ф,185Ф,115Ф можно здесь.

Файлы для скачивания