Взять кассу

Сканеры, кассы, ККТ и т.д.
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Аватара пользователя
SergioRaguzini
Активист
Сообщения: 138
Зарегистрирован: 08 Декабрь 2009, 19:16
Откуда: Краснодарский край

Взять кассу

Сообщение SergioRaguzini »

Игорь Столяров писал(а): 23 Сентябрь 2021, 13:02 В сях нумерованная структура начинается с 0, а в Clarion c 1.
Этот косяк "светится" в log файле драйвера.
Спасибо! я об этом не задумывался и как-то даже "по-умному" кому-то советовал, но теперь понимаю что не то...
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 2905
Зарегистрирован: 06 Ноябрь 2014, 12:48

Взять кассу

Сообщение finsoftrz »

Игорь, наверно речь про прошивку 5.8.6. Ее только по специальному запросу дают
У меня на тестировании 5.8.3, которая с проблемой блокировки фн, если ленту вовремя не поменяли. В ней столкнулся с тем, что не работает функция отреза ленты.
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 5578
Зарегистрирован: 07 Июль 2005, 9:19
Откуда: г. Ростов-на-ДоМу

Взять кассу

Сообщение Игорь Столяров »

finsoftrz писал(а): 23 Сентябрь 2021, 15:11 Ее только по специальному запросу дают
Запрашивайте - выдам 5.8.8 для АТОЛ 30Ф ! 8)
Про отрез ленты ничего сказать не могу - т.к. у меня его нет (бюджетный девайс юзаю я).
«V» значит Вендетта !
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 2905
Зарегистрирован: 06 Ноябрь 2014, 12:48

Взять кассу

Сообщение finsoftrz »

Попробовали с марками? Что-то сходу не взлетело, выдало неверное состояние фн. Завтра тогда по шагам будем проверять, в каком месте не срабатывает. Вроде все по примеру из доки сделал.
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 2905
Зарегистрирован: 06 Ноябрь 2014, 12:48

Взять кассу

Сообщение finsoftrz »

Если кому надо, ссылка на libfptr10.h:
https://github.com/farafonov-alexey/nod ... ibfptr10.h
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 5578
Зарегистрирован: 07 Июль 2005, 9:19
Откуда: г. Ростов-на-ДоМу

Взять кассу

Сообщение Игорь Столяров »

Если кому проблем не надо - берите описание констант и методов в оригинальном
комплекте поставки драйвера АТОЛ, а не у блогера из Липецка с 4 подписчиками. :D

test.jpg
«V» значит Вендетта !
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 2905
Зарегистрирован: 06 Ноябрь 2014, 12:48

Взять кассу

Сообщение finsoftrz »

Или твой мент, или твои салоны. Решай, Света. :-)
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 5578
Зарегистрирован: 07 Июль 2005, 9:19
Откуда: г. Ростов-на-ДоМу

Взять кассу

Сообщение Игорь Столяров »

Только не говорите, что Вы и есть тот блогер из Липецка под прикрытием ... :)
«V» значит Вендетта !
Аватара пользователя
SergioRaguzini
Активист
Сообщения: 138
Зарегистрирован: 08 Декабрь 2009, 19:16
Откуда: Краснодарский край

Взять кассу

Сообщение SergioRaguzini »

Игорь Столяров писал(а): 23 Сентябрь 2021, 15:15 Запрашивайте - выдам 5.8.8 для АТОЛ 30Ф !
У меня 11Ф - там, вроде отличия c 30Ф дополнительным наличием у 11Ф порта для ден.ящика, возможностью установуи аккумулятора и LAN-разъем, интересно, подойдет ли (или при обновлении прошивки считывается название модели?)
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 5578
Зарегистрирован: 07 Июль 2005, 9:19
Откуда: г. Ростов-на-ДоМу

Взять кассу

Сообщение Игорь Столяров »

SergioRaguzini писал(а): 24 Сентябрь 2021, 9:48 У меня 11Ф - там
Всё, что Вы перечислили - опционально доступно и в модели 30Ф - для тех кто хочет это оплатить (не я).
Отличие 11Ф - это более дорогой и надёжный японский печатающий блок + выбор цвета корпуса.
Но прошивка действительно в 11Ф своя.
«V» значит Вендетта !
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 2905
Зарегистрирован: 06 Ноябрь 2014, 12:48

Взять кассу

Сообщение finsoftrz »

С маркировкой заработало. Есть там некоторые тонкости.
1. Не надо указывать при проверке марок реквизиты количество, количество дробное, единица, как написано в примере в доке. Это какая-то специальная ситуация с молочкой. Если указать, то выдаст ошибку.
2. В настройке ккм не забыть прописать адрес сервера проверки марок и порт.
3. Лучше проверять на ошибку выполнение функций, в примере в доке почему-то без этого.
Надо, наверно, еще реализовать обратную операцию для акцептованных марок, если возникли проблемы при печати чека и мы его аннулируем.
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 2905
Зарегистрирован: 06 Ноябрь 2014, 12:48

Взять кассу

Сообщение finsoftrz »

Еще вылезло попутно. При попытке внесения денег при открытой смене вываливается соответствующая ошибка. Не очень понятно, то ли это специально так делали, то ли баг в конкретной прошивке или драйвере.
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 2905
Зарегистрирован: 06 Ноябрь 2014, 12:48

Взять кассу

Сообщение finsoftrz »

С внесением разобрался, ошибка вылезает раньше, при попытке открытия смены, когда она уже открыта. Раньше драйвер просто ничего не делал и ошибку не возвращал.
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 2905
Зарегистрирован: 06 Ноябрь 2014, 12:48

Взять кассу

Сообщение finsoftrz »

Почему-то в настройке ккм убрали номер кассы в магазине. Как у Игоря?
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 5578
Зарегистрирован: 07 Июль 2005, 9:19
Откуда: г. Ростов-на-ДоМу

Взять кассу

Сообщение Игорь Столяров »

finsoftrz писал(а): 24 Сентябрь 2021, 12:51 Почему-то в настройке ккм убрали номер кассы в магазине. Как у Игоря?
А чего опять Игорь ? Я таким никогда и не пользовался. :( Есть регистрационный номер ККТ.
Есть место проведения расчётов. Есть номер отдела / секции. А зачем номер кассы в магазине ?
finsoftrz писал(а): 24 Сентябрь 2021, 12:49 при попытке открытия смены
Я вообще не открываю смену - как это рекомендует современная документация.
Смену открывает первый фискальный чек или отчёт.
«V» значит Вендетта !
Ответить