Ingenico ipp320 подключение к 1с

Обновлено: 01.07.2024

Имеем три рабочих места с клиентом 1С, подключение по RDP (Remote Desktop Protocol).
На каждое рабочее место установлен Ingenico IPP320.
Сделан проброс СОМ порта до сервера 1С. В настройках эквайринга АРКУС2, в 1С каждого рабочего места указан конкретный СОМ. Для каждого рабочего места он свой.
Все работает.
Но при одновременном проведении оплаты, или закрытии дня, чеки в общем для всех рабочих мест каталоге АРКУСА на сервере 1С перетираются.
И происходят зависания оплат. Либо печатается чек (слип) другого рабочего места.

Рабочие места находятся в разных магазинах, в разных городах.

Кто то встречался с такой установкой и как разделал обмен?

Так получается драйвер от инженико используется один на три кассы, верно? Получается он одновременно с несколькими запросами работать не умеет, однозадачный получается.
По идее надо либы раскидать по разным папкам и в 1С как-то прописать пути к ним для каждой кассы, но вот можно ли это сделать неизвестно. Если порты разные прописаны, по отделенности всё работает, и в мапинге портов вы уверенны, то проблема либо с архитектурой БД в одинЦЕ - проводки и чеки сконфигурированный не правильно, либо с Аркусом - что вероятней всего, протокол может дать лаг не совместимости с вашей сетевой инфраструктурой, и путает порты. А скорей всего вы проброску порта сделали со всех терминалов, на один порт.

1 C. Удаленные рабочие столы, 5 штук, Сделана проброска портов.
На сервере с 1С. настроены различные порты, даже сделаны различные папки с Аркусом, аркус 1, аркус2, и так далее.
Сделана корректировка реестра для запуска и сохранения файлов результатов Аркусов в свой каталог.
При запуске тестовой продажи файлы чеков и результатов создаются, каждый в своем каталоге.
При продаже из 1С продажа проходит, но слипы не печатаются, логи не пишутся, Покупка проходит.

Помогите понять эту систему 1 С с удаленными рабочими столами.
Кто как настраивает?

Ранее сталкивались с похожей проблемой. Удалось решить используя тонкий клиент 1С. Соответственно драйвер аркус ставился на всех клиентских машинах а не на сервере. kuprum66 писал(а): 1 C. Удаленные рабочие столы, 5 штук
RDP для удл. доступа в основном используют, а не для работы с базами данных.
Организуйте локальную сеть в нормальном виде. На каждый ПК положите ярлык 1С с сервера- будет тонкий.
Или клиент имеет собственный модуль ПО , в котором прописаны пути к базе на сервере - будет толстый.
Если точка удаленная "совсем" , тогда не знаю .. Ставьте локальный сервер и организуйте репликацию.
У спецов из 1С для этого есть все отвертки )) Заключите с ними договор или мне в личку напиши и армянский коньяк уже скачет в Забайкальский военный округ. Filimon писал(а): RDP для удл. доступа в основном используют, а не для работы с базами данных.
1С-ники работают как хотят.
Получил от ТП инженико ответ.
Драйвер 1С Ingenico, рассчитан только на использование USB и COM подключения. Работа по RDP не входит в документированные функции и поддержка по настройке удалённой работы драйвера не оказывается.
Пусть 1С берут свои отвертки и настраивают, толстый, тонкий, а можно и кривой клиент. kuprum66 писал(а): 1С-ники работают как хотят.
Получил от ТП инженико ответ.
Драйвер 1С Ingenico, рассчитан только на использование USB и COM подключения. Работа по RDP не входит в документированные функции и поддержка по настройке удалённой работы драйвера не оказывается.
Пусть 1С берут свои отвертки и настраивают, толстый, тонкий, а можно и кривой клиент.

Скажите вы решили проблему с RDP и IPP320?

P.S. а почему бы не описать обнаруженную проблему и способ ее решения - для тех, у кого она повториться.


Не решена.
Как было так и осталось, 1С говорят это проблема банковских терминалов и Аркуса.
Официальный ответ ответ Инпаса: Пусть 1С ники правильно настраивают 1С. (не через RDP)
Вроде по RDP работают некоторые салоны Мегафона, если есть кто знакомый там поспрашивайте. HellAnger писал(а): P.S. а почему бы не описать обнаруженную проблему и способ ее решения - для тех, у кого она повториться.

Решается элементарно просто. дрова под терминал (не аркус2 а узб) кривые как и все французкое..
купил шнур comport RS232 + блок питания. удалил все старые дрова и вуаля терминал залетал по РДП

уже понял по опыту вся Эмуляция сама по себе кривая . самый стабильный старый проверенный comport

llpass писал(а): Решается элементарно просто. дрова под терминал (не аркус2 а узб) кривые как и все французкое..
купил шнур comport RS232 + блок питания. удалил все старые дрова и вуаля терминал залетал по РДП

У вас скорее всего один терминал с 1С по рдп к серверу цепляется?

А по теме, по идее решается подключением терминалов по ethernet и использованием Arcus IP Service

У меня работает так:

1. Терминалы подключается по Ethernet.
2. На сервере терминалов установлен Arcus2 .
3. На машинах, которые используют удаленный рабочий стол, установлен ArcusIPService .
4. На каждой машине из пункта 3 имеется своя директория с Arcus'ом. В данной директории свои логи свои файлы с чеками и свой каталог с директорий INI файлов.
5. На сервере терминалов arcus2 настроен на использование директории \\tsclient\c\arcus2 .
6. В 1С настраиваем только один терминал.

Получается следующее:
При подключении удаленным рабочим столом arcus2 работает в своем окружении. У каждого удаленного рабочего стола свой Ini файл, в котором указан конкретный IP адрес ArcusIPService сервера. По факту 1С использует один терминал, но в зависимости от клиента удаленного рабочего стола, 1С связывается с физически разными терминалами.

📝 Практическое руководство по подключению устройств Ingenico к системе « 1С:Предприятие ».

📌 Первичную настройку терминала делаем в сеансе учетной записи пользователя с правами администратора ОС Windows.

✅ 1. Общие пошаговые рекомендации:

  • установите основной драйвер Arcus2 с официального сайта;
  • выполните регистрацию AcrCom.dll в системе во время установки драйвера или через командную строку « regsvr32 [Путь установки ARCUS2]\DLL\ArcCom.dll »;
  • проверьте параметры COM-порта терминала через Диспетчер устройств и запишите присвоенный номер;
  • укажите номер COM-порта в файле настроек cashreg.ini;
  • проверьте соединение с терминалом через приложение config.exe и сохраните параметры;
  • убедитесь, что пользователю 1С в сеансе Windows выданы права на запись в каталог установки Arcus2;
  • с правами администратора 1С добавьте подключаемое оборудование и проведите тест устройства, сохранив ID терминала в 1С после успешного обмена.

2. Как устранить ошибку регистрации ArcCom.dll в системе

Бывают случаи, когда при регистрации библиотеки возникает ошибка « Не удалось выполнить DllRegisterServer [код_ошибки] ».

А при добавлении терминала 1С сообщает, что установка драйвера « Ingenico: Equaring system driver » не завершена.

Рекомендации по устранению этой ошибки:

  1. Используйте утилиту regsvr32.exe только с аккаунта, который имеет права администратора в операционной системе;
  2. Откройте командную строку, принудительно указав режим « Запуск от имени администратора », и выполните команду « regsvr32 [Путь установки ARCUS2]\DLL\ArcCom.dll »;
  3. На время регистрации библиотеки временно отключите User Account Control (UAC):
  • Пуск / Панель управления / Учетные записи пользователей / Изменение параметров контроля учетных записей пользователей/ выберите « Никогда не уведомлять »;
  • Нажмите « ОК » для сохранения настроек и перезагрузите компьютер.

3. О драйверах на терминалы Ingenico для работы с 1С

📝 Столкнулись с ошибкой установки драйвера на Windows XP и Windows 7 Embedded: в автоматическом режиме процесс не завершается, возникает ошибка оборудования в Диспетчере устройств.

При ручной установке система не находит необходимый файл, либо не продолжает из-за отсутствия цифровой подписи.

Устанавливаемый с официального сайта Ingenico актуальный архив драйверов не содержит подходящий комплект инсталляционных файлов.

Решение в следующем : поиск и установка USB-драйвера от 2007 года для Telium-устройств, который успешно ставится в Windows XP с регистрацией виртуального COM-порта.

✅ В исполняемом коде Telium-USB-драйвера используется «родной» для MS Windows usbser.sys с цифровой подписью. Во вложенном архиве для администраторов Windows добавлены конфигурации драйвера SAGEM TELIUM (usbser.sys) 2007, 2010, 2011 гг.

⚡ Подписывайтесь на канал или задавайте вопрос на сайте — постараемся помочь всеми техническими силами. Безопасной и производительной работы в Windows и 1С.

Эквайринговый терминал модели iPP320 от Ingenico представляет собой весьма распространенный аппарат для произведения платежных транзакций при помощи банковских карт. Прибор находится в соответствии со всеми современными условиями, включая и требования PCI PTS (стандарт безопасности). Тщательно разберемся в его подключении и использовании.

Нюансы подключения терминала

Перед тем, как устанавливать аппарат, его необходимо поместить на ровную поверхность, располагающуюся рядом с источником питания. Не допускается установка прибора около предметов, излучающих вибрационные, тепловые и электромагнитные волны, в связи с этим аппарату лучше находиться подальше от ПК, защитной системы, видеотерминала. Применение аппарата возможно и при достаточно высоком (со знаком плюс) температурном режиме, но не более 45 градусов. По максимуму допустимой считается влажность, составляющая 85 процентов.

Терминал подключается к ККТ при помощи специализированного порта (разъема) IPP320/350. Способ подсоединения изображен на фото.

Типы используемых кабелей

  • Ethernet (через адаптер питания);
  • USB;
  • RS232 (через адаптер питания);
  • MagicBox (USB-питание или через адаптер).

Важное дополнение: при использовании MagicBox-кабеля необходимо подключение Ethernet перед блоком питания. Если этого не сделать, то возможны неполадки с MagicBox, либо наличие недочетов со связью.

Важные моменты применения терминала, работа с картами

Аппарат поддерживает магнитные, чипированные и бесконтактные виды карт.

Карты с магнитной полосой. Для данной карты предусмотрен специальный боковой ридер, где расположение магнитной полосы смотрит в сторону POS-устройства (см. фото). Оплата происходит при помощи одного плавного движения карты сквозь этот ридер, главное, не торопиться и чрезмерно не медлить, чтобы информация подверглась считыванию без повторных попыток.

Чипированные карты. Считывание чипа происходит в ридере, расположенном снизу аппарата, карту необходимо держать чипом кверху (см. фото).

Бесконтактные карты. Такой тип карты прикладывается к области выше дисплея. Карту держат на 1-сантиметровом расстоянии до того момента, пока не завершится транзакция.

В терминале используется 4-индикаторная система оповещения о статусе аппарата:

  • Первым при совершении оплаты загорается самый левый индикатор. Он возвещает об использовании аппарата, но считывание данных по карте в этот момент еще не осуществляется.
  • После того как карту прикладывают в активную зону, поочередно начинают загораться остальные три индикатора. Если все они горят, и аппарат звуком подтвердил транзакцию, считается, что она успешно завершена.

Важное дополнение: если планируется работа аппарата с бесконтактными платежами, необходимо подключение к нему блока питания, т.к. может не хватать электроэнергии, поступающей посредством USB-кабеля, а, как следствие, нестабильное считывание карт и перезагрузка самого прибора.

Осуществление перезагрузки Ingenico iPP320

Осуществление принудительной перезагрузки аппарата происходит посредством одновременного нажатия и удержания двух кнопок:

  • Клавиши с символом « . »;
  • Клавиши желтого цвета «исправление».

Удержание клавиш происходит до того момента, как устройство само не начнет перезагрузку.

Возникающие неполадки и методы их ликвидации

В таблице мы отобразили перечень популярных ошибок, возникающих при функционировании аппарата, а также варианты их разрешения.

Таблица ошибок при использовании терминала Ingenico iPP320

Устройство не может включиться:

1. Осуществить проверку кабеля питания и проводов телефонной линии;

2. Произвести проверку работы электрической сети.

Телефонное подключение отсутствует:

1. Убедитесь в свободности линии;

2. Произведите проверку настроек телефонной линии и вызываемого номера;

3. Прибегните к помощи службы технической поддержки.

Карта не поддается прочтению

1. Убедитесь в том, что карта с магнитной полосой вставлена правильно;

2. Осуществите повторное проведение карты;

3. Проверьте магнитную полосу на наличие повреждений и царапин;

4. Удостоверьтесь в правильности вставки карты в слот ридера и ее извлечении только по завершении платежной операции.

Если у Вас остались какие-либо вопросы, Вы всегда можете обратиться к Мирбезнала.

Обязательно ставьте лайк (палец вверх) этой статье, если она Вам понравилась.

📝 Наш клиент перевозил ПК с Windows 10 и торговое оборудование на другую точку. Далее, подключив онлайн-кассу и терминал, 1С выдала следующую ошибку:

Эквайринговая операция не была произведена. Не удалось подключить устройство UCS-EFTPOS: Ошибка вызова метода <ОбъектДрайвера.Подключить>
О настройке терминала Ingenico iPP320 в Windows 10 О настройке терминала Ingenico iPP320 в Windows 10

По описанию понятно, что неполадки с драйвером терминала. ОС не смогла штатным образом запустить виртуальный COM-порт соединения.

В Диспетчере устройств, по наблюдению, шли постоянные попытки определения и установки этого драйвера.

Периодически появлялось на несколько секунд устройство с желтым восклицательным знаком «Ingenico Enum», а потом пропадало. И так по циклу. Нет порта, соответственно, — нет соединения.

🎯 Как запустили терминал

  • Правой кнопкой мыши на сбойном оборудовании вызовите команду « Удалить устройство » с признаком « Удалить программы драйверов для этого устройства ».
  • Отключите терминал по питанию или выдерните соединительный USB-провод из компьютера.
  • Через « Установка и удаление программ » удалите набор драйверов USB для Ingenico IPP 320 (опционально), а после перезагрузите ПК.
  • Скачайте официальный пакет драйверов и запустите установку от имени администратора. В мастере обязательно укажите опцию « Uninstall Microsoft Usbser driver(s) ».
  • Подключите терминал и убедитесь, что он запустился как виртуальный порт в диспетчере устройств.
  • Проверьте присвоенный номер порта в параметрах подключения оборудования 1С.

✅ Таким образом Windows 10 корректно использует последний установленный драйвер без прочих попыток самоопределения наиболее подходящего из других.

⚡ Подписывайтесь на канал или задавайте вопрос на сайте — постараемся помочь всеми техническими силами. Безопасной и производительной работы в Windows и 1С.

Читайте также: