Вылетает 1с Розница при оплате банковской картой

1. nagaitseff 177 20.02.17 09:45 Сейчас в теме
Добрый день, проблема вот в чем

Когда оплачивают картой (правильно ее вставят, все читается), все нормально, оплата проходит, чек создается.

Но если например покупатель вставит неправильно карточку или информация карты не читается с первого раза, то оплата проходит успешно и потом сразу закрывается 1с и чек не создается.

Это очень критичный вопрос, помогите пожалуйста!

Платформа - 8.3.8.2322, Розница 2.2.5.23 ПРОФ

На компьютере стоит windows 7 pro

Терминал сбербанка. Пробовал перерегистрировать библиотеки Сбербанка, не помогло. Базу тестировал на ошибки и исправления из конфигуратора + делал тестирование с помощью утилиты проверки - никаких результатов, все так же.

Подскажите где рыть, с чего начать? Может у кого-то такая же проблема была:????

Спасибо.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. arturusinsk 27.10.19 16:28 Сейчас в теме
(1) как вы решили эту проблему?
3. independ 1538 27.10.19 18:33 Сейчас в теме
(2) это проблема платформы 8.3.8.2322, решается заменой на 8.3.8.2197
4. arturusinsk 27.10.19 18:38 Сейчас в теме
(3)у нас "Управление торговлей", редакция 10.3 (10.3.56.1)
6. arturusinsk 27.10.19 18:41 Сейчас в теме
(3) у нас при нажатии оплаты картой, просто закрывается 1с
7. independ 1538 27.10.19 18:42 Сейчас в теме
(6)а терминал от какого банка?
8. arturusinsk 27.10.19 18:42 Сейчас в теме
5. arturusinsk 27.10.19 18:38 Сейчас в теме
1С:Предприятие 8.3 (8.3.15.1700)
9. independ 1538 27.10.19 18:45 Сейчас в теме
можно уточнить версию ПО терминала и прошивки? Для этого нужно в каталоге банковского ПО запустить loadparm.exe и нажать кнопку помощь, в файле p будет нужная информация

27.10.19                   18:48
Номер терминала:       11371100

Загрузка параметров:
            19.03.2019 11:03:38
Свободное место на диске:
                       116582 K
Лог-файл:
с  01.01.1990 00:00:00         
по 27.10.2019 18:48:18         
Бесконтактный :Y
Терминал                       
Модель:TELIUM IPP 320 A
S/N:K33421206969
Версии ПО
UPOS:29.00.09
OS:9.22      
--------------------------------
ПК                             
Модель:UPOS DLL
S/N:P00278173204
Версии ПО
UPOS:29.00.09
OS:WIN_7     
LoadParm.exe:29.0.9.0
gate.dll:29.0.9.0
sb_kernel.dll:29.0.9.0
--------------------------------
При повторном возникновении 
ошибок обратитесь в службу
поддержки эквайринга Сбербанка
по т.8 (800) 35 00 123          
********************************
       База знаний кассира
        Оплата-картой.рф
********************************
Комм.интерфейс : Ethernet TCP/IP
IP-адрес хоста : 194.54.14.89
IP-порт хоста : 670
Свой IP-адрес : 0.0.0.0
================================
Показать
Прикрепленные файлы:
10. arturusinsk 27.10.19 18:53 Сейчас в теме
(9)
Прикрепленные файлы:
11. independ 1538 27.10.19 19:02 Сейчас в теме
(10) с прошивкой и ПО у вас все ок,
попробуйте перерегистрировать библиотеки
regsvr32 sbrf.dll
regsvr32 sbrfcom.dll

и проверьте связь командой
loadparm 47 2
Прикрепленные файлы:
!regdll.bat
!4ping.bat
12. arturusinsk 27.10.19 19:11 Сейчас в теме
(11)вы можете мне позвонить 89121212812
13. _liana 28.07.20 14:25 Сейчас в теме
Тоже столкнулись с той же проблемой.
Второй специалист со Сбера пришёл адекватный, он пояснил в чём дело и настроил как надо.
Может кому пригодится ...
При установке сберовцы всё ставят в папку SC552 (в нашем случае). Все драйвера и библиотеки в ней же находятся.

Но загвоздка в том, что некоторые конфигурации 1С работают на 3 параметрах, а некоторые на 7 параметрах. По умолчанию нам зарегистрировали библиотеку на 7 параметров, а наша 1С УТ 10.3 работает на 3 параметрах. Нам вариант на 7 параметров не подошел, так как 1С ругалась на "Недостаточно фактических параметров".
Просто зарегистрировали библиотеку на 3 параметра - при обращении к драйверам 1С сразу "заваливалась".
Решение:
Внутри папки SC552 есть папка 1С, в которой лежат две папки: с библиотеками на 3 параметра и на 7 параметров.
Соответственно в нашем случае надо было просто всё из папки "SC552\1С\3_par" (драйвера на 3 параметра) скопировать в сам каталог SC552 с заменой файлов. Потом заново зарегистрировать библиотеки из этого каталога: regsvr32 sbrf.dll и regsvr32 sbrfcom.dll.
И всё заработало ))))

Если вам не скопировали папку 1С, то надо трясти с них файлы другие.
dablack; djdown; Divedition; +3 Ответить
14. user1452857 20.08.20 18:16 Сейчас в теме
Огромное Вам спасибо ваш совет мне помог
16. Kev79 09.06.23 07:52 Сейчас в теме
(13) Действительно заработало. Пол дня вчера убил пытаясь прикрутить 1С к эквайрингу Сбера. 1С крашилась при попытке обращения к sbrf.dll. Сделал как написано, плюс обновил платформу на несколько релизов поновее и все полетело.
15. ramis333 2 08.02.21 13:07 Сейчас в теме
17. lagbeast 26.03.24 20:50 Сейчас в теме
Спасибо, помогли. УПП касса Атол 1Ф.
не думал, что надо из папки 1с перенести файл в корень cs522 и перезарегить обе DLL
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот