Каким инструментарием такое можно проверить? Как-то использовал Oleview.exe, а вот чем заглянуть внутрь dll? Или идти от обратного зарегистрировать DLL и методом исключения?Игорь Столяров писал(а): ↑17 Март 2022, 20:05 но я бы проверил имя OLE сервера в этой DLL.
Кстати, не факт что он вообще там есть
Clarion и терминал карт СБЕРА
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
- SergioRaguzini
- Старожил
- Сообщения: 243
- Зарегистрирован: 08 Декабрь 2009, 19:16
- Откуда: Краснодарский край
- Благодарил (а): 9 раз
Clarion и терминал карт СБЕРА
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4899
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 10 раз
- Поблагодарили: 44 раза
Clarion и терминал карт СБЕРА
Мне доку прислали, говорят, что актуальная. В ней много всего, но работа через ole такая же.
C6/C11, ШВС, tps/btrieve.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7691
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 26 раз
- Поблагодарили: 69 раз
Clarion и терминал карт СБЕРА
Случайно не ole_sbrf.rtf ? Год записи файла какой ?
Make Clarion Great Again !
- SergioRaguzini
- Старожил
- Сообщения: 243
- Зарегистрирован: 08 Декабрь 2009, 19:16
- Откуда: Краснодарский край
- Благодарил (а): 9 раз
Clarion и терминал карт СБЕРА
Я только что на яндексе через поиск скачал Short_ole_sbrf.rtf
выложил вот сюда, давайте сравним
http://www.soft-project.ru/Download/Short_ole_sbrf.rar
у меня правда антивирус на этот rtf ругался, но открыл....
выложил вот сюда, давайте сравним
http://www.soft-project.ru/Download/Short_ole_sbrf.rar
у меня правда антивирус на этот rtf ругался, но открыл....
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4899
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 10 раз
- Поблагодарили: 44 раза
Clarion и терминал карт СБЕРА
Не, мне другую прислали, там куча файлов разных. 55 мег весит.
C6/C11, ШВС, tps/btrieve.
- SergioRaguzini
- Старожил
- Сообщения: 243
- Зарегистрирован: 08 Декабрь 2009, 19:16
- Откуда: Краснодарский край
- Благодарил (а): 9 раз
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4899
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 10 раз
- Поблагодарили: 44 раза
- SergioRaguzini
- Старожил
- Сообщения: 243
- Зарегистрирован: 08 Декабрь 2009, 19:16
- Откуда: Краснодарский край
- Благодарил (а): 9 раз
Clarion и терминал карт СБЕРА
Вячеслав, Спасибо!
Да, документация Интеграция с ККМ через ole-объект sbrf.dll.docx явно новая, судя по ней OLE оставили. Давайте будем анализировать (не охота, конечно, что-то глобально изменять)
На первый взгляд, все тоже самое:
Да, документация Интеграция с ККМ через ole-объект sbrf.dll.docx явно новая, судя по ней OLE оставили. Давайте будем анализировать (не охота, конечно, что-то глобально изменять)
На первый взгляд, все тоже самое:
имя объекта осталось прежним SBRFSRV.Server, да и команда оплаты таже....Для выполнения операции оплаты покупки необходимо:
1) Создать объект типа SBRFSRV.Server.
2) Установить параметр «Amount» в значение, соответствующее сумме покупки (в копейках).
3) Вызвать функцию NFun(4000).
4) Проанализировать код результата. Если он равен нулю, операция успешно выполнена. В этом случае необходимо получить значение параметра «Cheque» или «Cheque1251» и от-править его на печать.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7691
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 26 раз
- Поблагодарили: 69 раз
Clarion и терминал карт СБЕРА
Класс ! Лет 8 назад я о таком шикарном комплекте мечтал ...
Там есть примеры скриптов для операций на JS - они тоже не работают ?
Make Clarion Great Again !
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4899
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 10 раз
- Поблагодарили: 44 раза
Clarion и терминал карт СБЕРА
Понятия не имею. Может, завтра еще сам новый драйвер найду, вроде айтишники сохранили его копию перед откатом на предыдущую версию. Самое смешное, если просто баг закрался в библиотеке, а мы напрягаемся.
C6/C11, ШВС, tps/btrieve.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7691
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 26 раз
- Поблагодарили: 69 раз
Clarion и терминал карт СБЕРА
Так и я о чём ... первое - это сразу проверить штатные примеры на JS.
Если не работают - тема закрыта, иначе сравниваем со своим кодом ...
Make Clarion Great Again !
- Admin
- Администратор
- Сообщения: 3996
- Зарегистрирован: 05 Июль 2005, 15:59
- Откуда: Хабаровск
- Благодарил (а): 46 раз
- Поблагодарили: 26 раз
- Контактная информация:
Clarion и терминал карт СБЕРА
Я через pilot_nt.dll по старинке...
- Вложения
-
- грузим Pilot_nt.zip
- (2.61 КБ) 241 скачивание
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
- SergioRaguzini
- Старожил
- Сообщения: 243
- Зарегистрирован: 08 Декабрь 2009, 19:16
- Откуда: Краснодарский край
- Благодарил (а): 9 раз
Clarion и терминал карт СБЕРА
Привет Всем!
По поводу OLE и SBRF.DLL в последней проблемной версии:
предположительно (хотя и не уверен) имя объекта теперь SBRFSRV.Server.1
У кого есть терминал - проверьте
По поводу OLE и SBRF.DLL в последней проблемной версии:
предположительно (хотя и не уверен) имя объекта теперь SBRFSRV.Server.1
У кого есть терминал - проверьте
- Admin
- Администратор
- Сообщения: 3996
- Зарегистрирован: 05 Июль 2005, 15:59
- Откуда: Хабаровск
- Благодарил (а): 46 раз
- Поблагодарили: 26 раз
- Контактная информация:
Clarion и терминал карт СБЕРА
Вот такой вопрос:
Как вы делаете, печатает чек (слип) который возвращает терминал сбера или просто отрабатываете тот факт что оплата прошла?
Как вы делаете, печатает чек (слип) который возвращает терминал сбера или просто отрабатываете тот факт что оплата прошла?
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
- Игорь Столяров
- Ветеран движения
- Сообщения: 7691
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 26 раз
- Поблагодарили: 69 раз
Clarion и терминал карт СБЕРА
Обязательно нужно выдавать покупателю слип чек о том, что совершена операция с банковской картой.
У нас открывается нефискальный документ и печатается строка слип-чека, закрывается нефискальный документ.
Далее печать фискального чека и обрез ленты (если нужно).
Make Clarion Great Again !