ATOL драйвер 10.x

Сканеры, кассы, ККТ и т.д.
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 4237
Зарегистрирован: 07 Июль 2005, 9:19
Откуда: г. Ростов-на-Дону

ATOL драйвер 10.x

Сообщение Игорь Столяров » 15 Июль 2019, 8:32

finsoftrz писал(а):
15 Июль 2019, 8:22
но оно модальное и открывается на заднем фоне.
Ну так вот как раз привязка к хендлу окна и должна убрать модальность (судя по документации).
А вот другой вопрос: если есть кнопка вызова окна настроек - то несколько раз (открыть / закрыть) вызвать окно настроек получается ?
Admin писал(а):
15 Июль 2019, 8:23
АТОЛ 22 ПТК с чистым накопителем. Для теста.
Тоже ищу где поюзать нефискальный девайс АТОЛ ... Подскажите, ФН обязательно нужен для работы в нефискальном режиме ?
Вроде бы можно переключить в режим ЕНВД и должно работать и так … но я не знаю, нет реального опыта. :(
«V» значит Вендетта !

Аватара пользователя
Admin
Администратор
Сообщения: 3476
Зарегистрирован: 05 Июль 2005, 14:59
Откуда: Хабаровск
Контактная информация:

ATOL драйвер 10.x

Сообщение Admin » 15 Июль 2019, 8:38

Игорь Столяров писал(а):
15 Июль 2019, 8:32
Подскажите, ФН обязательно нужен для работы в нефискальном режиме ?
Я сам на 100% не знаю. У нас был ККТ с закончившимся ФН.
Хотели поработать без ФН, не получилось.
В сервисе нашем сказали что нужно вставлять чистый ФН и без фискализации шпарить.
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса

Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 1329
Зарегистрирован: 06 Ноябрь 2014, 12:48

ATOL драйвер 10.x

Сообщение finsoftrz » 15 Июль 2019, 8:41

Мне тут кассовик сказал, что сейчас есть специальный накопитель многоразового использования. То есть его можно многократно регистрировать и использовать в разных моделях ккм. Стоит это удовольствие 8 тыр. Типа для тестирования в боевых условиях самое оно.
Рязань решает.

Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 1329
Зарегистрирован: 06 Ноябрь 2014, 12:48

ATOL драйвер 10.x

Сообщение finsoftrz » 15 Июль 2019, 8:43

У меня аппарат, как у Жени. С чистым фн. Попробую поискать зарегистрированный.
Рязань решает.

Lens
Новичок
Сообщения: 13
Зарегистрирован: 24 Ноябрь 2005, 18:50

ATOL драйвер 10.x

Сообщение Lens » 15 Июль 2019, 10:44

Массо-габаритный макет это называется. Гуглится "мгм фн".

zmi
Новичок
Сообщения: 19
Зарегистрирован: 26 Октябрь 2017, 21:51

ATOL драйвер 10.x

Сообщение zmi » 15 Июль 2019, 11:57

Игорь Столяров писал(а):
12 Июль 2019, 17:23
finsoftrz писал(а):
12 Июль 2019, 10:22
В принципе, в примере Админ практически все есть.
Вопрос: кто-нибудь из счастливых обладателей Windows x64 пробовал пример с драйвером АТОЛ ДТО10 x64 ? Работает ?
Да, я такой "счастливчик". Пример заработал без проблем. После некоторых шаманств интегрировали его в проект.
И, кажется, я понял, почему не заработал у меня OLE :) - все потому же, что я "счастливчик")))
У меня пока на руках 30F в фискальном режиме, но я вместо CloseCheck выдаю CancelCheck - все печатается и проверять можно.
Проблема возникла с признаком Агент, но, как предварительно выяснилось, из-за того, что тип при регистрации или устанавливаемый тип не совпадают. Ругается прикольно прикольно: и несоответствие параметров, и неправильное значение.

Аватара пользователя
Admin
Администратор
Сообщения: 3476
Зарегистрирован: 05 Июль 2005, 14:59
Откуда: Хабаровск
Контактная информация:

ATOL драйвер 10.x

Сообщение Admin » 15 Июль 2019, 12:29

zmi писал(а):
15 Июль 2019, 11:57
при регистрации
Признак агента за 10 сек прогой входящей в дрова выставляется.
Перерегистрация.
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса

Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 4237
Зарегистрирован: 07 Июль 2005, 9:19
Откуда: г. Ростов-на-Дону

ATOL драйвер 10.x

Сообщение Игорь Столяров » 15 Июль 2019, 12:37

zmi писал(а):
15 Июль 2019, 11:57
Пример заработал без проблем.
Это плохо. :( Значит нужно учитывать, что может быть установлен драйвер x64 совсем в другой папке, чем x32.
«V» значит Вендетта !

zmi
Новичок
Сообщения: 19
Зарегистрирован: 26 Октябрь 2017, 21:51

ATOL драйвер 10.x

Сообщение zmi » 15 Июль 2019, 15:36

Admin писал(а):
15 Июль 2019, 12:29
zmi писал(а):
15 Июль 2019, 11:57
при регистрации
Признак агента за 10 сек прогой входящей в дрова выставляется.
Перерегистрация.
Это то понятно. Только аппарат в фискальном режиме и эти действия (даже, если туда-обратно), я так понимаю, "уйдут" в налоговую. Поэтому менять не рискнул. Аппарат дали для тестирования, зарегистрирован он правильно, а софт разрабатывается для других, они и попросили устанавливать признак "Прочий агент".

zmi
Новичок
Сообщения: 19
Зарегистрирован: 26 Октябрь 2017, 21:51

ATOL драйвер 10.x

Сообщение zmi » 15 Июль 2019, 15:43

Игорь Столяров писал(а):
15 Июль 2019, 12:37
zmi писал(а):
15 Июль 2019, 11:57
Пример заработал без проблем.
Это плохо. :( Значит нужно учитывать, что может быть установлен драйвер x64 совсем в другой папке, чем x32.
Я fptr10.dll просто в папку с программой кинул.

Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 4237
Зарегистрирован: 07 Июль 2005, 9:19
Откуда: г. Ростов-на-Дону

ATOL драйвер 10.x

Сообщение Игорь Столяров » 16 Июль 2019, 18:26

Admin писал(а):
15 Июль 2019, 8:38
Хотели поработать без ФН, не получилось.
Наскулил себе новый АТОЛ 30Ф без ФН для разработки. :) При включении пишет, что ФН не найден - и это правда.
Всё прекрасно печатает, отчёты, внесение / выплата, чеки - внизу текст "Устройство в режиме печати документов".

Я вот думаю, нужно ли продолжать забастовку и требовать ФН или ну его пока ? ;)
«V» значит Вендетта !

Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 4237
Зарегистрирован: 07 Июль 2005, 9:19
Откуда: г. Ростов-на-Дону

ATOL драйвер 10.x

Сообщение Игорь Столяров » 30 Июль 2019, 21:02

В своё время я здесь говорил о возможной совместимости драйвера АТОЛ ККТ 10 и ДТО8 по интерфейсу OLE.
Нет ничего подобного. Ситуация следующая - из-за того, что АТОЛ убрал из Центра загрузок ДТО8 люди его ищут в интернет.
И находят вот это старьё, с проблемными номерами налоговых ставок для старых прошивок, которые и считают
10-тым драйвером АТОЛ (На самом деле - это АТОЛ ДТО 8.14.2). Вот и всё … :(

1.jpg
«V» значит Вендетта !

Аватара пользователя
Admin
Администратор
Сообщения: 3476
Зарегистрирован: 05 Июль 2005, 14:59
Откуда: Хабаровск
Контактная информация:

ATOL драйвер 10.x

Сообщение Admin » 31 Июль 2019, 5:53

Игорь Столяров писал(а):
30 Июль 2019, 21:02
люди его ищут в интернет
Дату принимать за версию?
Такие "человеки" должны страдать.
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса

Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 4237
Зарегистрирован: 07 Июль 2005, 9:19
Откуда: г. Ростов-на-Дону

ATOL драйвер 10.x

Сообщение Игорь Столяров » 31 Июль 2019, 7:03

Admin писал(а):
31 Июль 2019, 5:53
Такие "человеки" должны страдать.
Ну - не обессудьте … Стараниями нашего Правительства фискальные регистраторы перестали быть уделом батанов,
ими занимаются люди, которые слово "драйвер" понимают-то даже с трудом. Я бы здесь обратил внимание на скотскую
позицию фирмы АТОЛ - которая оставила пользователей старого торгового софта практически без поддержки.
«V» значит Вендетта !

zmi
Новичок
Сообщения: 19
Зарегистрирован: 26 Октябрь 2017, 21:51

ATOL драйвер 10.x

Сообщение zmi » 01 Август 2019, 12:20

А кто-нибудь с признаком АГЕНТ и данными поставщика чек выводил?
Чего-то ошибку выдал на формирование комплексного реквизита. И, как обычно, до предела информативно :(
"Ошибка программирования реквизита 1224 (Неверный формат команды) [148]"
Текст в классе не менял (вроде, все красиво):
IF QGoods.FlagAgent
SELF.SetParamInt(1222, QGoods.FlagAgent) ! продажа товара комитента как агент
! данные комитента
IF CLIP(QGoods.Committent.Phone) <> '' OR CLIP(QGoods.Committent.Name) <> ''
IF CLIP(QGoods.Committent.Phone) <> '' THEN SELF.SetParamStr(1171, QGoods.Committent.Phone) END ! Телефон
IF CLIP(QGoods.Committent.Name) <> '' THEN SELF.SetParamStr(1225, QGoods.Committent.Name) END ! Наименование
SELF.ParamBuild
SELF.SetParamBiteArray(1224, SELF.GetParamBiteArray(LIBFPTR_PARAM_TAG_VALUE)) ! Запись комплексного атрибута
END
IF CLIP(QGoods.Committent.INN) <> '' THEN SELF.SetParamStr(1226, QGoods.Committent.INN) END ! ИНН
END
Может, ИНН надо "поднять" повыше, хотя он по документации и не входит в состав 1224. И попробовать теперь не на чем :(
Пока клиента озадачил, чтобы данные по агенту прислал. И запрос отправил другому, печатается ли у них.

Ответить