1с не видит банковский терминал
* 1С: Предприятие Управление Торговлей УТ 11.1.6.26, которая работает в качестве фронта на кассах в розничных магазинах, где по умолчанию наших настроек терминалы не работают - приходится набивать суммы и в программе и в самом терминале.
* Эквайринговый терминал VX 820 от Сбербанка, выданный Сбербанком для разработки и тестирования под проект СПАСИБО.
Первым делом подключим терминал, чтобы он заработал со своими встроенными программами типа UpWin.exe. Терминал в нашем случае подключается через переходник USB
- Терминал пока не подключаем к компьютеру. От Сбербанка у нас есть папка \sc552. Внутри есть папка \Vx_1.0.48_B3. Здесь запускаем файл silence.bat
Дожидаемся пока установится драйвер. После этого подключаем терминал к компьютеру. Терминал сам еще чего-то поищет в центре обновления Windows и что-то установит.
- Теперь необходимо проверить на каком порту установлен терминал. Должны совпадать порты как в диспетчере задач у устройства на COM порте
- Запускаем от имени администратора системы cmd и регистрируем компоненты из этой папки bin - SBRF.dll и SBRFCOM.dll
- Запускаем из этой же папки сбербанковскую приблуду LoadParm.exe. Должно появиться окно вида
- Запускаем 1С и идем в Администрирование – РМК и Оборудование – Подключаемое оборудование – Эквайринговые терминалы – Создать.
- Далее настраиваем этот элемент по кнопке Настройка
- Создадим фискальный регистратор. РМК и Оборудование – Подключаемое оборудование – Фискальный регистратор – Создать. Выбираем драйвер нашего оборудования. Для примера – эмулятор от 1С. Не забыть потом настроить элемент по кнопке Настроить и установить драйвер
📝 При сопровождении 1С зачастую устраняем неисправности на рабочих местах с торговым оборудованием. Там, где эквайринг, онлайн-кассы и все такое.
Вчера боролись с этой ошибкой на одном из ПК клиента. Добились, чтобы терминал заработал и завершил сверку итогов.
Описание кода ошибки: « Нарушился контакт с пинпадом. Проверьте кабели, идущие к пинпаду. Если все на месте, обратитесь к персоналу банка, который устанавливал терминал ».
Не торопимся, пробуем восстановить работу своими силами. На что обратить внимание. Скорее всего, программа не врет и действительно нарушен контакт. По-простому — нет соединения.
Подключение терминала
1. Проверьте кабели ; попробуйте вытащить и вставить провод в usb-разъем.
Для эксперимента можете переключить в другой порт, даже если потребуется поменять местами устройства.
- терминал желательно подключать напрямую в порты материнской платы, а не платы расширений или дополнительные устройства;
- из версий предпочтительнее использовать порты USB 2.0.
2. Иногда выручает обычная перезагрузка терминала по питанию (выключить — включить).
Настройки Windows
- Терминал должен появиться в списке оборудования (« Диспетчер устройств — Порты (COM и LPT) — <ваш_терминал> »), без прочих значков, сигнализирующих об ошибках.
- Номер виртуального com-порта прописывается в ini-файле терминала — проверьте соответствие номера порта, присвоенного ОС, и конфигурации в каталоге с банковским ПО.
- В параметрах com-порта выставите значения, рекомендуемые инструкциями банка (например, скорость обмена — бит в секунду).
- в настройках электропитания настройте параметры USB (« Параметр временного отключения USB-порта = Запрещено »). Или в свойствах концентратора USB во вкладке «Управление электропитанием» поставьте запрет на отключение устройства для экономии энергии.
- на папку терминала (например, C:\SC552) необходимы NTFS-права с доступом на «изменение» пользователю (группе), от имени которого запускается 1С, и, желательно, локальной группе «Пользователи».
Настройки 1C
- Откройте «РМК и оборудование», проверьте настройки драйвера и связь с терминалом, выполнив тест подключения.
✅ Возможно, это восстановит связь терминала и учетной системы. Если нет — обращайтесь за помощью непосредственно в банк-эквайер.
Другие статьи по терминалам:
⚡ Ничего не помогает? Зовите на помощь знакомого ИТ-специалиста или обратитесь с нашим джедаям техподдержки — постараемся помочь всеми силами. Безопасной и производительной работы в Windows и 1С.
Эквайринг — это сервис для приема безналичной оплаты с помощью банковских карт. В Управление отелем есть возможность использовать эквайринг как с подключенным оборудованием, так и без него. Рассмотрим оба варианта и их особенности подключения.
Основные настройки в программе
По кнопке «Создать» откроется форма, в которой нужно заполнить основные реквизиты договора.
В блоке «Эквайринг»:
- Установить флажок «Это договор эквайринга».
- Для расчета комиссии банка-эквайера по каждой операции/документу установите флажок «Разносить и контролировать взаиморасчеты по операциям эквайринга».
Если флажок не установить, то в документе «Поступление на расчетный счет» (с видом операции «Отчет эквайера») не будет табличной части, комиссия банка будет рассчитана в целом от одной суммы без разбивки на операции/документы.
Если флажок установлен, то в документе «Поступление на расчетный счет» (с видом операции «Отчет эквайера») будет доступна табличная часть, в которой будет перечень транзакций за период. Комиссия банка (если она есть) будет рассчитана по каждой строке.
- В поле «Комиссия» выберите способ расчета комиссии банка по эквайринговым операциям.
Если выбрано «Рассчитывается в операции по платежной карте», то процент комиссии будет рассчитываться по каждой операции на основании установленного процента комиссии для терминала и вида платежной карты.
Если выбрано «Указывается вручную в отчете эквайера», то сумма комиссии вводится в документе «Поступление на расчетный счет» с видом операции «Отчет эквайера» без разбивки по операциям/документам.
Важно! Если для банка в программе заведено несколько договоров, тогда нужно у договора эквайринга проставить признак «Основного: выделить нужный договор и нажать на кнопку «Использовать как основной»:
Так как в работе с эквайрингом будет использоваться касса ККМ и типы оплаты, выделим в отдельные пункты обязательные настройки:
- Настройка Кассы ККМ (этот пункт подробно описан в «Инструкции подключения ККТ»).
- Настройка типов оплат.
- Добавление оборудования (при работе «Без подключения» этот пункт можно пропустить).
- Создание эквайринга.
Настройка типов оплат
Первым делом нужно настроить типы оплат, которые будем использовать для приема денежных средств от гостей.
Для этого перейдем в справочник «Типы оплат», он находится в разделе «Взаиморасчеты» — вкладка «Управление отелем»:
Изначально в базе уже заведено три типа оплат, которые можно использовать:
- Банковская карта*,
- Депозитная карта**,
- Наличными.
Для настройки нужно выбрать тип оплаты и открыть его двойным кликом, или п. к. м. — «Изменить».
Если нужно добавить еще один тип оплаты, тогда нажимаем на кнопку «Создать».
*При работе Эквайринг-терминала используются типы оплат с Видом оплаты — «Банковская карта». В типе оплаты ККТ нужно указать «Безналичные средства».
Подключение оборудования
Если оборудование принимающее безналичную оплату будет физически подключено к одному из рабочих мест стойки ресепшена, тогда обязательно нужно подключить его в программе через соответствующий драйвер.
Опишем в чем разница при работе с подключением оборудования и без.
Пример 1: Эквайринг терминал с подключением.
При безналичной оплате кассир выбирает соответствующий тип оплаты и пробивает чек.
Программа обращается к ПО банка, через процессинговый сервис проверяется возможность оплаты: достаточно ли денежных средств на карте, активирована карта или нет. Если все хорошо — получает ответ от банка и пробивает чек на ККТ.
Пример 2: Эквайринг терминал работает автономно (без подключения к компьютеру).
При безналичной оплате кассиру нужно сначала провести оплату на банковском устройстве, если операция по снятию денежных средств с карты пройдет успешно — выбрать в Управлении отелем соответствующий тип оплаты и пробить чек на ККТ. Такая последовательность важна, так как если сначала пробить чек в программе, а потом при проведении операции на банковском устройстве окажется, что карта заблокирована, либо на ней недостаточно средств, то придется делать возврат в Управлении отелем.
Рассмотрим на примере подключения эквайринга Сбербанка. Так как ПО Сбербанка работает через драйвер «1С:Эквайринговые терминалы Сбербанк», то в экземпляре подключаемого оборудования будем указывать именно этот драйвер. При интеграции с другим банком нужно выбирать тот драйвер, с которым работает ПО банка.
Итак, перейдем в «Подключаемое оборудование» — вкладка «Управление отелем»:
- В типе оборудования выберем — «Эквайринговые терминалы».
- Для добавления нового нажмем на кнопку «Создать».
- В открывшейся форме выберем драйвер «1С:Эквайринговые терминалы Сбербанк» (при работе с другим банком выбирайте соответствующий драйвер).
- Укажем наименование для этого экземпляра оборудования.
Чтобы подтвердить и сохранить настройки, нажимаем «Записать и закрыть».
Добавление терминала эквайринга в программе
Этот этап будет обязательным и для работы с подключаемым оборудованием и без него.
Для создания перейдем на вкладку «Управление отелем» — раздел «Взаиморасчеты» — Эквайринговые терминалы.
Откроется список терминалов, настроенных в системе. Если ранее ЭТ не создавали, то список будет пуст.
Чтобы создать новый — нажмем на кнопку «Создать».
В открывшейся форме нужно заполнить обязательные настройки:
Важно! Если у вас несколько эквайрингов от разных банков, то и в программе их также нужно будет создать и прописать для каждого свой тип оплаты.
Работа с эквайрингом
Безналичные операции
Подробное описание приема оплат от гостя, см. в «Инструкции по подключению ККТ» (п. 2 Работа с ККТ).
При оплате банковскими картами необходимо выбрать тип оплаты, который был указан в настройках эквайринга.
Если в настройках эквайринга указан только один вид платежной системы, то при оплате будет только один тип «Банковская карта».
Если же в настройках эквайринга было указано несколько платежных систем, то для каждой будет свой тип оплаты «Банковская карта»:
В журнале «Операции по платежным картам» есть возможность посмотреть полный перечень транзакций (документов) по безналичным операциям: Оплата картой, Возврат оплаты на карту.
Документ «Поступление на счет»
Банк переводит денежные средства на счет организации в течение нескольких дней, в программе эта операция должна регистрироваться документом «Поступление на счет», который можно получить путем загрузки из клиент-банка или создать вручную, указав вид операции «Отчет эквайера».
- «Заполнить остатками» — автоматически попадут все имеющиеся долги по эквайринговым операциям выбранного терминала.
- «Заполнить за период» — попадут все неучтенные документы за указанный период.
- «Подбор» — откроется журнал операций по платежным картам, откуда можно выбрать нужные документы и добавить их в табличную часть.
При соответствующих настройках можем видеть не только сумму оплат, но и сумму комиссии банка.
После проведения документа можно открыть «Отчет по движениям» (в правом верхнем углу кнопка «Еще») и посмотреть по каким регистрам делает движения документ, а также суммы.
Таким образом, по движениям документа видно, что учитывается комиссия банка.
Отчеты по эквайринговым операциям
Проанализировать эквайринговые операции можно в следующих отчетах:
«Отчет по оплатам» показывает от какого гостя, каким типом оплат и за какие услуги была оплата.
В данном случае видно, что банковской картой было оплачено 15 000 руб.
Сформируем отчет по «Деньгам» по безналичным оплатам, который показывает поступление на расчетный счет, как видим на расчетный счет поступила сумма уже с учетом комиссии банка:
Отчет «Доходы и расходы по статьям» показывает сумму доходов и расходов.
В данном случае видно, что выручка от продажи составила 15 000 рублей, а комиссия банка 300 рублей.
Стандартно в 1С:Розница не доступна кнопка Плат. Карта(F7), что бы она стала доступна надо сделать настройку эквайринга. Вы можете произвести настройку как автономного терминала так и пинпада. К примеру могут быть модели VeriFone VX 805 или VeriFone VX 810, Сбербанк активно устанавливает их своим клиентам. Настройка принципиально не отличается, отличается только механизм взаимодействия с программой.
В первую очередь начнем настройку программы для работы с экваринговым терминалом.
Ставим флаги: Оплата платежными картами и переходим в Виды оплаты.
Добавим новый вид оплаты Оплата платежной картой.
Тип оплаты уже задан, теперь введем название.
Возвращаемся назад и переходи в раздел Экваринговые терминалы.
Заполняем документ. Обратите внимание, что если вы используете РМК и пробиваете кассовый чек, то Вид кассы: Касса ККМ, если будет стоять Касса, то в режиме РМК не будет доступна кнопка Плат. Карта(F7). В поле подключаемое оборудование ставим галочку если у вас автономный терминал, если подключаемый пинпад, то убираем галочку и выбираем из справочника Подключаемое оборудование ваш экваринговый терминал.
Как раз тот самый момент с Кассами о котором я говорил.
Переходи в закладку Доступные виды оплаты. Вводим % комиссии по экваринговой операции, ваш процент комиссии указан в договоре с банком.
Настройка закончена, проверяем доступность в РМК.
Первый шаг Авторизация операции, жмем Enter.
Проводим операцию на Экваринговом терминале, если операция прошла успешно, нажимаем Да.
Теперь нажимаем Enter и проводим оплату(пробиваем чек на нашем Фискальном регистраторе или принтере чеков).
На моем 1С:Эмулятор фискального регистратора чек выглядит примерно таким образом.
Настройка не сложная, сложнее когда экваринговый терминал подключается к 1С:Розница, тогда надо проводить настройку совместно с работником Банка.
Читайте также: