продолжаем тестировать протокол INECRMAN 3.3
{"command":"GetDriverInfo"}
{"result":0,"driverVer":"1.9.0.580","protocolVer":"3.3","driverBaseVer":"0.2"}
чеки бьются , но есть небольшие вопросы
1. исталлятор INECRMAN качал отсюда : viewtopic.php?t=4706 - тут последняя версия?
2. типы оплат cash,ecash,consideration не работают?
{"cashierInfo":{"cashierINN":"787878787878","cashierName":"механик Тестиров Махмуд Паяльникович"},"checkType":0,"command":"OpenCheck","sessionKey":"143606-1468625","taxSystem":1}
{"result":0,"shiftNum":18,"checkNum":7}
{"command":"AddGoods","paymentFormCode":4,"price":1100,"productName":"тестовый товар - продайте меня пожалуйста","productTypeCode":4,"qty":10000,"sessionKey":"143606-1468625","taxCode":6}
{"result":0,"shiftNum":18,"checkNum":7,"goodsNum":1}
{"command":"CloseCheck","payment":{"ecash":1100},"sessionKey":"143606-1468625"}
{"result":0,"shiftNum":18,"checkNum":7,"fiscalDocNum":94,"fiscalSign":"3108816216"}
В результате payment":{"cash":"5000"} на чеке 1.23 без сдачи . Другие типы оплат тоже .
Самое главное при "payment":{"ecash":1100} (Без.нал.) на чеке не появляется Без. нал .
3. А не знает ли кто- нет программы типа тестового драйвера для касс Меркурий 130Ф,.. ( через INECRMAN ) как у Атола к примеру?
4. В протоколе есть address (адрес расчётов) и location в команде OpenCheck . Зачем ? Если их передать в чеке , то ничего не произойдет? Ведь эти параметры только при регистрации указываются или я ошибаюсь?
INECRMAN cash,ecash,consideration,.. не работает
- kkmspb
- Сообщения: 50
- Зарегистрирован: 06 июн 2018, 16:46
- Откуда: Санкт-Петербург
- Контактная информация:
INECRMAN cash,ecash,consideration,.. не работает
Последний раз редактировалось kkmspb 17 май 2021, 15:59, всего редактировалось 2 раза.
Теги:
- kkmspb
- Сообщения: 50
- Зарегистрирован: 06 июн 2018, 16:46
- Откуда: Санкт-Петербург
- Контактная информация:
Re: INECRMAN cash,ecash,consideration,.. не работает
Скачал новую версию 1.10.0.604 , качал отсюда : viewtopic.php?t=4706
{"result":0,"driverVer":"1.10.0.604","protocolVer":"3.4","driverBaseVer":"0.3"}
Без.нал вроде заработал . Но не совсем:
1. попробовали : безналом оплатить 111р. , а в чек товар на 11р. был. (как бы сдача полагается). Вообще лучше такое запрещать. В ОФД ушло БН : 11.00р.
2. И уж точно не нормально, если на чек 11р. - оплата 1р. безналом проходит нормально...
В ОФД ушло (БН : 1.00р. и НАЛ 10р.) , хотя нал. вообще не указывали (cash отсутсвовал).
3. еще
{"command":"AddGoods","paymentFormCode":4,"price":123,"productName":"тестовый товар - продайте меня пожалуйста","productTypeCode":4,"qty":10000,"sessionKey":"152337-1334448","taxCode":6}
{"command":"CloseCheck","payment":{"cash":0,"ecash":100},"sessionKey":"152337-1334448"}
На чеке печатается БН: 1.00 Нал: 0,23 .Что вы думаете в ОФД будет? - БН: 1.00 Нал: 0,23 .
В принципе жить конечно можно и так , ...
Хотел картинки с чеками на ОФД прикрепить , но не получилось.
{"result":0,"driverVer":"1.10.0.604","protocolVer":"3.4","driverBaseVer":"0.3"}
Без.нал вроде заработал . Но не совсем:
1. попробовали : безналом оплатить 111р. , а в чек товар на 11р. был. (как бы сдача полагается). Вообще лучше такое запрещать. В ОФД ушло БН : 11.00р.
2. И уж точно не нормально, если на чек 11р. - оплата 1р. безналом проходит нормально...
В ОФД ушло (БН : 1.00р. и НАЛ 10р.) , хотя нал. вообще не указывали (cash отсутсвовал).
3. еще
{"command":"AddGoods","paymentFormCode":4,"price":123,"productName":"тестовый товар - продайте меня пожалуйста","productTypeCode":4,"qty":10000,"sessionKey":"152337-1334448","taxCode":6}
{"command":"CloseCheck","payment":{"cash":0,"ecash":100},"sessionKey":"152337-1334448"}
На чеке печатается БН: 1.00 Нал: 0,23 .Что вы думаете в ОФД будет? - БН: 1.00 Нал: 0,23 .
В принципе жить конечно можно и так , ...
Хотел картинки с чеками на ОФД прикрепить , но не получилось.
- kkmspb
- Сообщения: 50
- Зарегистрирован: 06 июн 2018, 16:46
- Откуда: Санкт-Петербург
- Контактная информация:
Re: INECRMAN cash,ecash,consideration,.. не работает
Несмотря на небольшие недочеты хочу сказать спасибо за INECRMAN , подключил кассу Меркурий на 1с 7.7 за полдня на самопальную конфигурацию.
Работает мгновенно по сравнению с 1с 8.3 управление Атолом (22ПТК).
Работает мгновенно по сравнению с 1с 8.3 управление Атолом (22ПТК).
- kkmspb
- Сообщения: 50
- Зарегистрирован: 06 июн 2018, 16:46
- Откуда: Санкт-Петербург
- Контактная информация:
Re: INECRMAN cash,ecash,consideration,.. не работает
Еще надо понять почему при выключении кассы Меркурий 130Ф , если не выдернуть USB кабель, остается питание на контроллере кассы.
Можно это как-то исправить?
А то получается ,что недостаточно кассу включить , надо еще перевоткнуть USB , чтобы VCOM порт заработал. Во всяком случает у меня так постоянно происходит.
Можно это как-то исправить?
А то получается ,что недостаточно кассу включить , надо еще перевоткнуть USB , чтобы VCOM порт заработал. Во всяком случает у меня так постоянно происходит.
Re: INECRMAN cash,ecash,consideration,.. не работает
Здравствуйте, kkmspb.
Да, здесь всегда актуальные ссылки.
Работают. Но у кассы есть специфика. Если в команде закрытия чека всех оплат не хватает, то касса "добьет" налом, но чек всегда выведет. Мы пытались в службе это как-то обыграть, но только хуже получалось. Округления в 1С на копейки приводило к ошибке нехватки оплат. Или безнал был больше суммы позиций на копейку. Чек не выходил - куча недовольных клиентов. Поэтому поступили так, если чек пришел от верхнего ПО - касса его выведет. Если нужны проверки, пусть их делает верхнее ПО.
Такого нет.
Для выездной торговли. Если при регистрации не указать эти данные, то возможно их указывать в каждом чеке.
Re: INECRMAN cash,ecash,consideration,.. не работает
Это схемотехника кассы. Поможет только физическое удаление линии питания от ПК до кассы.
Но это не официальный ответ.
- kkmspb
- Сообщения: 50
- Зарегистрирован: 06 июн 2018, 16:46
- Откуда: Санкт-Петербург
- Контактная информация:
Re: INECRMAN cash,ecash,consideration,.. не работает
Спасибо за ответы!
- kkmspb
- Сообщения: 50
- Зарегистрирован: 06 июн 2018, 16:46
- Откуда: Санкт-Петербург
- Контактная информация:
Re: INECRMAN cash,ecash,consideration,.. не работает
Я конечно решил попробовать проверить , что будет если при регистрации не указывать адрес и место расчетов.
Но указывать в чеке в полях address (адрес расчётов) и location (место пасчетов).
Но получается в результате в ФН адрес = пусто, место = пусто (как по данным регистрации).
В ОФД показывает старый адрес (не пустой).
Не понял при каких условиях (у курьеров) можно будет указать адрес явно в чеке (и место) ?...