ATOL драйвер 10.x

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

ATOL драйвер 10.x

Сообщение SergioRaguzini »

Привет Всем!
для ДТО 10.7.0.0 вроде 65569
finsoftrz писал(а): 19 Июнь 2020, 15:50 Пока единственное, что приходит на ум, это сдвинутое значение LIBFPTR_PARAM_DEPARTMENT. У меня оно равно 65568.
Аватара пользователя
Admin
Администратор
Сообщения: 3959
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 25 раз
Поблагодарили: 22 раза
Контактная информация:

ATOL драйвер 10.x

Сообщение Admin »

Вот это новости.
Это что сейчас каждый раз при обновлении версии проверять циферки?
Хотя можно парсер сишного заголовка накорябать.
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4549
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 34 раза

ATOL драйвер 10.x

Сообщение finsoftrz »

SergioRaguzini писал(а): 19 Июнь 2020, 16:4065569
Ммм... Там же ITEMIZE, все бы съехало. Сергей, то есть ставишь где-то в init stop на эту метку, и выводится 65569?
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
SergioRaguzini
Старожил
Сообщения: 233
Зарегистрирован: 08 Декабрь 2009, 19:16
Откуда: Краснодарский край
Благодарил (а): 6 раз

ATOL драйвер 10.x

Сообщение SergioRaguzini »

Вроде считал два раза... Вячеслав, если у тебя пример под рукой и 65568 не проходит, попробуй 65569 (авось получится)
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4549
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 34 раза

ATOL драйвер 10.x

Сообщение finsoftrz »

Да фик знает, что таким способом установится.
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
SergioRaguzini
Старожил
Сообщения: 233
Зарегистрирован: 08 Декабрь 2009, 19:16
Откуда: Краснодарский край
Благодарил (а): 6 раз

ATOL драйвер 10.x

Сообщение SergioRaguzini »

finsoftrz писал(а): 19 Июнь 2020, 17:15 Да фик знает, что таким способом установится.
Вячеслав, передо мной тестовая касса, давай EQUATE и кусок кода - сечас проверю
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4549
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 34 раза

ATOL драйвер 10.x

Сообщение finsoftrz »

Поставь в инит класса стоп с этой equate, какое значение выдаст?
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7322
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

ATOL драйвер 10.x

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

SergioRaguzini писал(а): 19 Июнь 2020, 16:40 для ДТО 10.7.0.0 вроде 65569
Не путайте пожалуйста людей Вашим кодом с Yandex.Дзен. ;)
Мы и так уже с Вами несколько часов убили на то, что бы разобраться с этим бредом.
Значение LIBFPTR_PARAM_DEPARTMENT = 65568 и в ДККТ 10.7.0.0 и в других релизах.
За теми кто отстал - не возвращаться. (С) Кодекс
Аватара пользователя
SergioRaguzini
Старожил
Сообщения: 233
Зарегистрирован: 08 Декабрь 2009, 19:16
Откуда: Краснодарский край
Благодарил (а): 6 раз

ATOL драйвер 10.x

Сообщение SergioRaguzini »

Да, Sorry правильное значение LIBFPTR_PARAM_DEPARTMENT = 65568, работает и номер отдела отражается в чеке

да, весь мой atol.inc c EQUATE придется выкинуть (коллегу своего - поблагодарю....)
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4549
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 34 раза

ATOL драйвер 10.x

Сообщение finsoftrz »

То есть ставишь номер отдела 2, он и отображается? А как чек выглядит? Тот, который мне присылали, был без номера отдела.
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
SergioRaguzini
Старожил
Сообщения: 233
Зарегистрирован: 08 Декабрь 2009, 19:16
Откуда: Краснодарский край
Благодарил (а): 6 раз

ATOL драйвер 10.x

Сообщение SergioRaguzini »

"Второй тестовый товар" - по второму отделу
cheque_01.jpeg
cheque_01.jpeg (28.82 КБ) 2882 просмотра
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4549
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 34 раза

ATOL драйвер 10.x

Сообщение finsoftrz »

А в x отчете информация по отделам выводится? И в отчете по сменам какая смена у тех товаров, которые без номера отдела?
Может, как-то влияет, что аппарат зарегистрирован на 2 вида деятельности...
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4549
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 34 раза

ATOL драйвер 10.x

Сообщение finsoftrz »

Ладно, спасибо за информацию. В понедельник попробую на другой кассе с одним видом деятельности.
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4549
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 34 раза

ATOL драйвер 10.x

Сообщение finsoftrz »

Сегодня инфа пришла. Если касса с актуальной прошивкой, и на ней установлен способ обмена с ОФД через EoT, то кассовая программа сама должна включать в таблице 15 определенное значение перед печатью чека. При других способах передачи это делается автоматически, но на некоторых моделях ккм атола только EoT. Очень похоже на баг в прошивке/драйвере, обход которого пытаются переложить на разработчиков кассового софта.

https://www.rbsoft.ru/kb/podklyuchenie- ... rvera-kkm/
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7322
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

ATOL драйвер 10.x

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

Это проблема конкретного софта.
Ключевое место "Поэтому учетная система должна уметь держать соединения с ККМ самостоятельно, избавляя пользователя от лишних действий." - это написано в справке к драйверу АТОЛ 10. А у них старый порядок работы, видимо ещё от OLE АТОЛ ДТО 8 (тупо переписали на АТОЛ ДККТ 10 и всё) - отсюда и проблемы с передачей в ОФД из их кассовой программой. :)
За теми кто отстал - не возвращаться. (С) Кодекс
Ответить