Как подключить эквайринговый терминал Сбербанк IPP320 к 1С:Розница?

Системный администратор 1С v8.3 (Управляемые формы) 1С:Розница Управленческий учет Торговля и дистрибуция
← На главную

В этой статье мы подробно разберем процесс подключения популярного эквайрингового терминала Ingenico IPP320 от Сбербанка к конфигурации 1С:Розница. Часто бывает ситуация, когда специалист банка устанавливает драйверы, но дальнейшие шаги по интеграции с 1С остаются неясными. Пройдем весь путь от первоначальной настройки до решения распространенных ошибок.

Шаг 1: Первоначальная настройка в 1С:Розница

Итак, предположим, что сотрудник банка уже установил необходимое программное обеспечение на ваш компьютер. Как правило, на диске C: появляется папка с драйверами, чаще всего она называется sc552. Также в системе должна быть зарегистрирована основная библиотека для связи — SBRFCOM.DLL. Если эти условия выполнены, перейдем к настройке непосредственно в 1С.

Выполним следующие действия по шагам:

  1. Откройте вашу базу 1С:Розница и перейдите в раздел «Администрирование», затем выберите пункт «Подключаемое оборудование».
  2. В открывшемся окне установите галочку «Использовать подключаемое оборудование», если она еще не установлена. Далее перейдите по ссылке «Подключаемое оборудование».
  3. В списке «Тип оборудования» выберите «Эквайринговые терминалы» и нажмите кнопку «Создать».
  4. В форме создания нового устройства необходимо выбрать драйвер. Найдите в списке «Драйвер устройства» значение «1С:Эквайринговые терминалы Сбербанк». Организацию и рабочее место программа подставит автоматически.
  5. После выбора драйвера нажмите на кнопку «Настроить». Откроется окно параметров драйвера.
  6. Здесь самый важный пункт — «Каталог». В это поле нужно точно указать путь к папке, которую установил специалист банка. В нашем случае это C:\sc552. Убедитесь, что путь указан корректно, без лишних символов.
  7. Остальные параметры, как правило, можно оставить по умолчанию. Например, «Символ отрезки» обычно имеет значение 01.
  8. Сохраните настройки, нажав «Записать и закрыть».
  9. Теперь необходимо «привязать» настроенный терминал к конкретной кассе. Перейдите в раздел «НСИ» — «Кассы ККМ».
  10. Откройте карточку нужной кассы, перейдите на вкладку «Эквайринговые терминалы» и добавьте созданное на предыдущих шагах оборудование.

На этом основная настройка завершена. Теперь можно проверить работоспособность, нажав кнопку «Тест устройства» в настройках подключаемого оборудования.

Шаг 2: Анализ и решение ошибки «Ошибка при загрузке gate.dll»

Часто после выполнения теста, даже если система выдает сообщение «Тест успешно выполнен», в информационном окне появляется дополнительное предупреждение: «Ошибка при загрузке gate.dll. Проверьте корректность пути к дистрибутиву.». Разберем, что это за ошибка и как с ней бороться.

Важный момент: как показывает практика, наличие этой ошибки часто не влияет на основную функциональность — оплату картой, отмену транзакции и сверку итогов. Терминал может прекрасно работать и с этим предупреждением. Библиотека gate.dll является служебной, и проблемы с ее загрузкой не всегда критичны для продаж.

Тем не менее, для полной корректности работы системы ошибку лучше устранить. Выясним возможные причины и способы решения.

Причина 1: Некорректно указан путь или отсутствуют права доступа

Это самая распространенная причина. Ошибка в названии папки, лишний пробел или слэш могут привести к тому, что 1С не может найти все необходимые компоненты драйвера.

Решение:

  1. Еще раз вернитесь в настройки подключаемого оборудования («Администрирование» -> «Подключаемое оборудование» -> «Эквайринговые терминалы»).
  2. Откройте ваш терминал и нажмите «Настроить».
  3. Внимательно проверьте поле «Каталог». Путь должен быть абсолютно точным, например, C:\sc552.
  4. Убедитесь, что у пользователя Windows, от имени которого запущена программа 1С, есть полные права (чтение, запись, изменение) на папку C:\sc552 и все ее содержимое. Иногда проблемы с доступом блокируют загрузку системных библиотек.

Причина 2: Библиотека не зарегистрирована в системе

Хотя основной компонент SBRFCOM.dll обычно регистрируется при установке, служебные библиотеки могут быть пропущены. Это можно исправить вручную.

Решение:

  1. Запустите «Командную строку» от имени администратора. Для этого нажмите «Пуск», введите «cmd», кликните правой кнопкой мыши по найденному приложению и выберите «Запуск от имени администратора».
  2. В открывшемся черном окне введите команду для регистрации библиотеки, указав ваш путь к папке с драйвером:

regsvr32 C:\sc552\gate.dll

  1. Нажмите Enter. Если все прошло успешно, вы увидите сообщение об успешной регистрации DLL.

Дополнительные рекомендации и важные аспекты

Рассмотрим еще несколько моментов, которые помогут обеспечить стабильную работу оборудования.

Актуальность драйверов:

Драйвер, использующий папку sc552, является достаточно старой версией. В современных версиях 1С:Розница (2.3 и новее) он может быть помечен как устаревший. Сбербанк и 1С выпустили новое поколение драйверов «1С:Эквайринговые терминалы Сбербанк 2.x». Они работают через специальную утилиту sb_pilot и считаются более стабильными. Если вы сталкиваетесь с постоянными ошибками на старом драйвере, настоятельно рекомендуем обратиться к специалистам Сбербанка для обновления ПО терминала и установки актуальных драйверов.

Разрядность системы:

Библиотеки драйвера терминала (DLL) являются 32-битными. Если вы используете 64-битную версию Windows и 64-битную платформу 1С, могут возникать конфликты совместимости. В таких случаях рекомендуется для кассового узла использовать 32-битный (x86) клиент 1С:Предприятие для гарантированной работы оборудования.

Диагностика связи с терминалом:

В папке с драйвером (C:\sc552) обычно есть полезная утилита LoadParm.exe. Она позволяет выполнять сервисные операции (например, сверку итогов) напрямую, в обход 1С. Если через эту утилиту терминал отвечает и выполняет команды, а в 1С — нет, значит, проблема именно в настройках связки 1С и драйвера, а не в самом терминале или его физическом подключении.

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

← На главную