INECRMAN - что это за чудо?

Скачали , установили 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 . Выглядит это примерно так:

фотка 1

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

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