не работает драйвер эквайринга сбербанк
сидим довольно долгое время на 1с 8.3.20.2180 (БП 3.0.137.39), база опубликована через web.
года два пользуемся эквайрингом от сбера через USB (эмуляция COM, sc552).
до сегодняшнего дня все работало нормально, сбоев не было.
с утра написал один филиал что у них не работает эквайринг - подключился, обновил пару библиотек (sbrf/sbrfcom)
заново сделал regsvr32 для них, перезагрузил - и заработало.
после обеда поступила жалоба с других филиалов - с такой же ошибкой.
в итоге я уже 3й час бьюсь над одним из терминалов.
и версии обновлял, и назад откатывал - ничего не помогает.
захожу в настройки эквайринга - параметры подключения - каждый раз появляется кнопка - установить драйвер, жму его - выходит сообщение что успешно установлено (с папке Roaming\1C\1cv8\ExtCompT появляется dll файл), но окно с настройками пустое.
года два пользуемся эквайрингом от сбера через USB (эмуляция COM, sc552).
до сегодняшнего дня все работало нормально, сбоев не было.
с утра написал один филиал что у них не работает эквайринг - подключился, обновил пару библиотек (sbrf/sbrfcom)
заново сделал regsvr32 для них, перезагрузил - и заработало.
после обеда поступила жалоба с других филиалов - с такой же ошибкой.
в итоге я уже 3й час бьюсь над одним из терминалов.
и версии обновлял, и назад откатывал - ничего не помогает.
захожу в настройки эквайринга - параметры подключения - каждый раз появляется кнопка - установить драйвер, жму его - выходит сообщение что успешно установлено (с папке Roaming\1C\1cv8\ExtCompT появляется dll файл), но окно с настройками пустое.
Прикрепленные файлы:
По теме из базы знаний
- Несколько эквайринговых систем от Сбербанка на одном компьютере
- Настройка эквайринговых систем INPAS Smart Sale для работы в конфигурации 1С:Розница 1.0
- ККТ-ОНЛАЙН 54-ФЗ: Обработка для работы онлайн касс АТОЛ, ШТРИХ, VIKI PRINT и т.д. МАРКИРОВКА (Разрешит. режим) + ЭКВАЙРИНГ + БЕСПЛАТНЫЙ ДЕМО
- Рабочее место кассира УТ 10.3 для нескольких организаций + эквайринг сбербанка
- Обработка обслуживания ККТ АТОЛ, платформа 5.0 с драйверами v10 для 1С:Торговля и Склад 9.2 (МАРКИРОВКА, ФФД 1.2, эквайринг Сбер)
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(2)
Что значит "поставил галочку"? Установил драйвера 2.Х?
У меня немного другая проблема...
Жму в подключаемом оборудовании с типовым драйвером 1С:Эквайринговые терминалы Сбербанк кнопку "Параметры подключения".
Там - установить драйвер. Ставится, в папке длл появляется. Но параметров все равно нет.
Открываю карточку драйвера "1С:Эквайринговые терминалы Сбербанк" ничего не жму, закрываю. И все работает! И параметры подключения показывает и сверку итогов и оплату.
Закрываю 1с, запускаю заново. Опять то же самое. Повторяю действия выше - работает. И так до следующего перезапуска.
Пока хз куда копать... Что-то где-то не подключается... Может есть идеи?
Что значит "поставил галочку"? Установил драйвера 2.Х?
У меня немного другая проблема...
Жму в подключаемом оборудовании с типовым драйвером 1С:Эквайринговые терминалы Сбербанк кнопку "Параметры подключения".
Там - установить драйвер. Ставится, в папке длл появляется. Но параметров все равно нет.
Открываю карточку драйвера "1С:Эквайринговые терминалы Сбербанк" ничего не жму, закрываю. И все работает! И параметры подключения показывает и сверку итогов и оплату.
Закрываю 1с, запускаю заново. Опять то же самое. Повторяю действия выше - работает. И так до следующего перезапуска.
Пока хз куда копать... Что-то где-то не подключается... Может есть идеи?
(3)
ну и мы так же делаем.
на одном из компов настроил версию эквайринга 2.х, и там всей этой свистопляски с проваливанием в драйвера делать не нужно.
остальным скинул инструкцию - и они каждое утро перед открытием смены лезут в драйвера ))
Открываю карточку драйвера "1С:Эквайринговые терминалы Сбербанк" ничего не жму, закрываю. И все работает! И параметры подключения показывает и сверку итогов и оплату.
Закрываю 1с, запускаю заново. Опять то же самое. Повторяю действия выше - работает. И так до следующего перезапуска.
Закрываю 1с, запускаю заново. Опять то же самое. Повторяю действия выше - работает. И так до следующего перезапуска.
ну и мы так же делаем.
на одном из компов настроил версию эквайринга 2.х, и там всей этой свистопляски с проваливанием в драйвера делать не нужно.
остальным скинул инструкцию - и они каждое утро перед открытием смены лезут в драйвера ))
ВНИМАНИЕ: Драйвер "1С:Эквайринговые терминалы Сбербанк" снят с поддержки.
Необходимо использовать драйвер "1С:Эквайринговые терминалы Сбербанк 2.Х".
Для работы драйвера необходим дистрибутив Сбербанка WinCLI (sb_pilot.exe).
Необходимо использовать драйвер "1С:Эквайринговые терминалы Сбербанк 2.Х".
Для работы драйвера необходим дистрибутив Сбербанка WinCLI (sb_pilot.exe).
Аналогичная проблема. Надо заходить в драйвер "Эквайринговые терминалы сбербанк" каждый раз при запуске 1С. При этом второй экземпляр подключаемого оборудования "1С:Эквайринговые терминалы сбербанк" создать не получается (вероятно потому что он снят с поддержки). Ну ОК, выбираем создать "1С:Эквайринговые терминалы сбербанк 2.Х". Создаётся, всё ОК. Файл sb_pilot.exe положил в папку с дистрибутивом от Сбера.
При этом старый экземпляр подключаемого оборудования (который Сбербанк БЕЗ 2.Х) отключил и даже в нём на всякий случай сменил рабочее место на какое-то левое.
В итоге: драйвер 2.Х подключен на нужном рабочем месте, диагностику проходит.
1.Х отключен, в нём указано заведомо неправильное рабочее место.
И в результате: на 2.Х работает только после того, как после запуска 1С всё так же заходишь в драйвер "Эквайринговые терминалы сбербанк" - в тот, который старый!
А если не заходишь, то при обращении к эквайрингу выдаёт ошибку: При выполнении операции произошла ошибка. "При подключении оборудования произошла ошибка: Не удалось подключить устройство ("1С:Эквайринговые терминалы Сбербанк"): Не удалось загрузить драйвер устройства. Проверьте, что драйвер корректно установлен и зарегистрирован в системе."
Подскажите, куда копать? Почему 1С продолжает обращаться к старому драйверу эквайринга, несмотря на то, что старый драйвер отключен, а новый подключен?
При этом старый экземпляр подключаемого оборудования (который Сбербанк БЕЗ 2.Х) отключил и даже в нём на всякий случай сменил рабочее место на какое-то левое.
В итоге: драйвер 2.Х подключен на нужном рабочем месте, диагностику проходит.
1.Х отключен, в нём указано заведомо неправильное рабочее место.
И в результате: на 2.Х работает только после того, как после запуска 1С всё так же заходишь в драйвер "Эквайринговые терминалы сбербанк" - в тот, который старый!
А если не заходишь, то при обращении к эквайрингу выдаёт ошибку: При выполнении операции произошла ошибка. "При подключении оборудования произошла ошибка: Не удалось подключить устройство ("1С:Эквайринговые терминалы Сбербанк"): Не удалось загрузить драйвер устройства. Проверьте, что драйвер корректно установлен и зарегистрирован в системе."
Подскажите, куда копать? Почему 1С продолжает обращаться к старому драйверу эквайринга, несмотря на то, что старый драйвер отключен, а новый подключен?
Тоже была проблема, так как использовали дрова 1.0, создал новый экземпляр оборудования с драйвером 2.0
Разархивировал зипку, которую скинули выше, скинул папку на диск С, в папке запустил экзешник (он один в этой папке), потом просто прописал к нему путь в новом экземпляре оборудования, все взлетело
Разархивировал зипку, которую скинули выше, скинул папку на диск С, в папке запустил экзешник (он один в этой папке), потом просто прописал к нему путь в новом экземпляре оборудования, все взлетело
1. Скачал WinCLI, распаковал на диск С.
2. В настройке указал пусть к C:\WinCLI, там запустил sb_pilot
3. Потом из 1с удалил 1С:Эквайринговые терминалы Сбербанк и добавил 1С:Эквайринговые терминалы Сбербанк 2.Х.
4. При удалении заменил в рабочем месте 1 терминал на 2.
5. Проверка. - Тест успешно пройден
2. В настройке указал пусть к C:\WinCLI, там запустил sb_pilot
3. Потом из 1с удалил 1С:Эквайринговые терминалы Сбербанк и добавил 1С:Эквайринговые терминалы Сбербанк 2.Х.
4. При удалении заменил в рабочем месте 1 терминал на 2.
5. Проверка. - Тест успешно пройден
Оборудование можно заново не создавать с новым драйвером, через "групповое изменение реквизитов" заменил драйвер 1С:Эквайринговые терминалы Сбербанк на версию 2, в настройках прописал путь к WinCLI, экзешник запускать не надо, всё работает.
Напишу здесь, может кому-то пригодится. Мне удалось заставить работать старую версию обработки обслуживания. Т.е. не 2.Х с некрасивым консольным окном и печатаемым в нем через echo текстом, а прежнюю красивую и понятную нашим кассирам форму с выводом операций, происходящих на терминале.
Все достаточно просто. Мне нужно было заставить работать его в Рознице 2.3.18.23, где он уже "не поддерживается". Тогда я взял один из предыдущих релизов Розницы (в частности, 2.3.14), и через конфигуратор сохранил этот драйвер из макета "Драйвер1СЭквайринговыеТерминалыСбербанк" в виде файла. А затем подключил его в новой рознице как внешний драйвер. Там правда, при загрузке этого драйвера в базу возникает небольшая ошибка. Какое-то поле неопределено при загрузке, кажется. Подробностей уже не помню, поэтому готовое решение по ее обходу не выложу. Скажу лишь, что через конфигуратор и отладчик разобраться и устранить этот недочет можно за 10 минут. После старый драйвер работает как часы уже много дней подряд.
Все достаточно просто. Мне нужно было заставить работать его в Рознице 2.3.18.23, где он уже "не поддерживается". Тогда я взял один из предыдущих релизов Розницы (в частности, 2.3.14), и через конфигуратор сохранил этот драйвер из макета "Драйвер1СЭквайринговыеТерминалыСбербанк" в виде файла. А затем подключил его в новой рознице как внешний драйвер. Там правда, при загрузке этого драйвера в базу возникает небольшая ошибка. Какое-то поле неопределено при загрузке, кажется. Подробностей уже не помню, поэтому готовое решение по ее обходу не выложу. Скажу лишь, что через конфигуратор и отладчик разобраться и устранить этот недочет можно за 10 минут. После старый драйвер работает как часы уже много дней подряд.
И кстати, Эквайринг сбера 2.X некорректно работает, когда на терминале идут оплаты по двум организациям сразу. У меня как раз был такой случай: в базе ИП и ООО, под продажу разных групп товара. Две кассы, но терминал один. В старой обработке все это корректно разруливалось - в настройках терминала прописаны номера отделов под каждую из организаций. В новом драйвере тоже есть поле "номера отделов", поля эти инициализированы правильно, но все-равно все деньги уходили на первую организацию по списку.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот