Есть УТ 10.3, в чем-то переписанная. В ней стандартная библиотека подключаемого оборудования. Подключен ККМ и эквайринговый терминал от Сбера. ККМ работает, а эквайринг при вызове основной процедуры
Ответ = Объект.Драйвер.ОплатитьПлатежнойКартой(мСумма, КодRRN, КодАвторизации);
ломает 1с насовсем, 1с валится сразу мгновенно мгновенно "прекращена работа программы".
Все драйверы от техподдержки Сбера, тесты терминала без 1с проходят нормально.
Что можно сделать со стороны 1с?
Есть странный нюанс, все работает только с 32х 1С. И ККМ и эквайринг в 64х не находят свои драйверы. Почему так, техподдержка Сбера сказать не может. Так и должно быть или все же библиотеки от Сбера какие-то не те?
(1) попробуйте эту обработку https://infostart.ru/public/590993/?ref=1050 в ней как раз поддерживаются новые драйвера для работы с эквайрингом сбербанка, если и там будет вылетать, то проблема не в компонентах от сбера.
(3) но 1с вызывает процедуру из сберовской длл. Казалось бы, что может зависеть от обработки.
Насчет платных обработок сомневаюсь, что клиент будет в восторге.
(4) вопрос не в том, покупать или нет, у обработки есть демо-режим, где можно проверить печать чеков, в том числе и печать по эквайрингу, как раз позволит проверить проблема в компонентах или windows или вообще в оборудовании.
(1) Добрый день! Удалось ли решить проблему?
Столкнулся с тем же самым. Переустановлен Win7 вместо Win10, Все тестирования, исправления, выполнены. Проверено под 8.2 и под 8.3.12, 8.3.13, 8.3.14.
Драйверы сбербанковского терминала последний и редакции прошлых лет.
(2) Винда 64х. А 1С есть в обоих вариантах, все работают по умолчанию в 64х, но в ней не работают драйверы обоих девайсов, и ККМ и эквайринга. Поэтому кассир работает в 32х 1С.
Ingenico - Arcus2. Ну ну, стандартная обработка обслуживания для 10.3 с ККТ- онлайн не работает, во всяком случае в прошлом году к УТ 10.3 мне подключить не удалось. Из-за того, что заточена она под ККТ, если, конечно, обработку не допилили.
(11) это интересно, но оборудование от Сбера и драйверы все от него же, говорят должно работать. В новых конфигурациях 1с, говорят, работает все само, включил и работай. Завтра будем с ними дальше общаться, обещали последние версии своих длл поставить...
(13) А обработка обслуживания терминала от кого? Тут главное 1С с драйверами оборудования подружить. а за это отвечает обработка обслуживания. Приобретал обработку - она не бесплатная у http://www.atm72.ru/, Но деньги вернули, т.к. с УТ 10.3 обработка не заработала, клиент за доработку платить отказался - перешел на УТ11.4
(21)
(22)
приезжал программер сбербанка, поставил какие-то еще дллки и все заработало. Что именно было не так, не могу сказать. Надо теребить их техподдержку.
(23)
Нет возможности скинуть длл?
(22)
Тот же вопрос, если разберетесь. Нас поддержка сбера шлет далеко и на долго. Еще высказывают клиентам что мы не шарим;)
Словил эту же проблему с крашем платформы при подключении сберовского терминала в RDP. Сервер х64. Платформа 32-х разрядная.
Решил так:
1. Доступ на запись пользователям удаленного рабочего стола на папку со сберовскими длл и утилитами
2. Отменил регистрацию, которую накатала девочка из сбера при установке.
2. Т.к. сберовская длл 32-х битная то регистрация dll через %systemroot%\syswow64\regsvr32 (под правами администратора!)
Тоже столкнулись с той же проблемой.
Второй специалист с Сбера пришёл адекватный, он пояснил в чём дело и настроил как надо.
Может кому пригодится ...
При установке сберовцы всё ставят в папку 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С, то надо трясти с них файлы другие.