СБРФ:Эквайринговые терминалы: подключение обработки к новым конфигурациям. Розница 2.2

В новой конфигурации Розница 2.2.11.24 нет возможности подключить эквайринг от Сбербанка SBRF.DLL (3, 7 параметров).

Включить использование обработки Сбербанк эквайринговые терминалы можно с помощью обработки ТерминалСБРФВключить.epf (спасибо independ). Но в новых конфигурациях нет возможности работать с эквайрингом от Сбербанка.

Для того чтобы эквайринг работал, нужно добавить Общий модуль ПодключаемоеОборудованиеСБРФЭквайринговыеТерминалыКлиент и общую форму ФормаНастройкиСБРФЭквайринговыеТерминалы. А также изменить код в Общем модуле МенеджерОборудованияКлиент как показано в примере. ВНИМАНИЕ — все изменения в модуле сопровождаются строками //++ и //—.

Тестировалось на конфигурации Розница  2.2.11.24.

22 Comments

  1. SpartakM

    что за чушь? как это нельзя? все работает из коробки без проблем!!!

    Reply
  2. Belou8rs

    У нас тоже работает

    Reply
  3. andrey7617

    Значит релиз у вас более ранний. Читайте внимательно Розница 2.2.11.24 если более ранняя то да все работает. В новом Нет.

    Reply
  4. SpartakM

    (3)именно этот, он крайний на текущий момент. все работает!!! после обновления нужно перенастроить терминал, драйвера послетали у меня. но после подключения — все работает..

    Reply
  5. andrey7617

    Через драйвер (СБРФ:Эквайринговые терминалы) ??? — не может быть

    Скорей всего вы говорите про драйвер (1С:Эквайринговые терминалы Сбербанк) — этот драйвер остался да

    Reply
  6. SpartakM

    (5)в чем принципиальная разница?

    Reply
  7. mafey

    в 2.2.11.24 все работает без проблем с драйвером 1С:Эквайринговые терминалы Сбербанк, 1с давно писали, что уберут драйвер СБРФ

    Reply
  8. smsfor1c

    Для УТ 11.4.7.114 решение подошло как для родной. Новый драйвер «1С:Эквайринговые терминалы Сбербанк», к сожалению, не позволяет работать на одном РМК с двумя терминалами (обращается всегда, похоже, к первому инициализированному) поэтому пришлось «вкрутить» обратно старый «СБРФ:Эквайринговые терминалы»

    Reply
  9. vertkov2010

    Не работает в версии 2.2.11.24

    {ОбщаяФорма.ФормаНастройкиСБРФЭквайринговыеТерминалы.Форма(39)}: Значение не является значением объектного типа (РабочееМесто)

    Элементы.ТестУстройства.Видимость = (ПараметрыСеанса.РабочееМестоКлиента = Идентификатор.РабочееМесто);

    Reply
  10. andrey7617

    Не работает в версии 2.2.11.24

    {ОбщаяФорма.ФормаНастройкиСБРФЭквайринговыеТерминалы.Форма(39)}: Значение не является значением объектного типа (РабочееМесто)

    Элементы.ТестУстройства.Видимость = (ПараметрыСеанса.РабочееМестоКлиента = Идентификатор.РабочееМесто);

    Код посмотрите внимательно … Терминал там называется «TERMINAL»

    Reply
  11. s_tagil@mail.ru

    У нас тоже после обновления (1С Розница 2.2.11 базовая) терминал перестал работать. 1С:Эквайринговые терминалы Сбербанк — не хочет устанавливаться — пишет при установке, что компонента не обнаружена. Винда 10-ка 64 битная, файловый вариант. Не подскажете куда копать?

    Reply
  12. nvl

    Я бы сказал так и все ок в этом месте — ,(ПараметрыСеанса.РабочееМестоКлиента = Параметры.Идентификатор.РабочееМесто) ,

    но вылетает далее в другом правда версия у меня 2.2.13,8

    Reply
  13. XOCTEP

    (8)

    работать на одном РМК с двумя терминалами (обращается всегда, похоже, к первому инициализированному) поэтому пришлось «вкрутить» обратно ста

    У нас сейчас такая проблема в Рознице 2.2.13.8. Терминал физически один, настроен на 2 организации. В рознице добавил один экземпляр оборудования и указал номер секции «1» — т.е. постоянный выбор отдела (ИП или ООО). Привязал его к 2м кассам ККМ, при оплате не дает выбрать организацию, сразу шлет на ООО. Если создать 2 экземпляра ЭТ с номерами отделов 0 и 1, то всегда шлет оплату на ИП. Обработка обслуживания «1С:Эквайринговые терминалы Сбербанк». Я так понимаю, вариант только в использовании старого драйвера СБРФ?

    Reply
  14. independ

    (13) нужно сделать 2 каталога с банковским ПО типа c:sc552, c:sc552-2, и в каждом настроить файл pinpad.ini, в нем указать DEPARTMENT=0 для 1-го каталога, DEPARTMENT=1 для 2-го (возможно 1 и 2 вместо 0 и 1). В Рознице создать 2 эквайринг.терминала и указать пути к c:sc552, c:sc552-2 + указать номера отделов

    Reply
  15. smsfor1c

    (13)Да, при наличии двух терминалов новый драйвер будет отсылать только к одному из подключенных, в не зависимости от того, какой фактически выбран. Вот такой вот косяк. Выход — использование старого драйвера.

    Reply
  16. XOCTEP

    (14) а одним каталогом не обойтись? Спец СБ сделал один каталог и в его утилите после прикладывания картой можно выбрать организацию.

    Reply
  17. XOCTEP

    (15) у нас подключен фактически 1 терминал, просто в него зашито 2 счета ООО и ИП

    Reply
  18. independ

    (17) никто не запрещает сделать столько каталогов сколько прошито организаций в терминале, смысл в том, что при указании параметра department в pinpad.ini не нужно выбирать организацию, и единственный способ разделить — это создать несколько pinpad.ini в разных каталогах

    Такая модель используется во фронтоле, в 1С рознице она тоже применима

    Reply
  19. smsfor1c

    (16) Попробуй тогда так:один физический терминал с драйверами в папке sc552.

    В 1С пропиши два ЭТ (один со старым, другой с новым драйвером). Не забудь зарегистрировать библиотеки из sc552.

    И тогда останется не ошибиться при выборе организации в утилите при оплате картой:

    (16)

    Спец СБ сделал один каталог и в его утилите после прикладывания картой можно выбрать организацию.
    Reply
  20. XOCTEP

    (19)

    1С пропиши два ЭТ

    А если оба со старым драйвером? Или это обязательно, чтобы были разные драйвера?

    Reply
  21. smsfor1c

    (20) Попробуй и так — в принципе при работе с любым из ЭТ в таком варианте так или иначе в одну папку программа обращаться будет. Может проканает.

    Reply
  22. independ

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *