|
0
JenyaK
06.03.26
✎
15:08
|
Друзья, есть терминал эквайринга от т-банка, модель Pax S300. Работает всё это с дровами от Inpas в Windows нормально, но возникла необходимость подружить такой терминал с Linux. Для испытаний взял Debian 12, драйверы скомпилировались с полпинка по-инструкции, также фирменная утилита DC Control на Java успешно взаимодействует с терминалом, хост видит, платёж/возврат проходит.
Но что касается стыковки с 1С возник тупик!, обработка которая выложена на сайте Инпас требует доустановки драйвера, хотя всё необходимое для поддержки терминала установлено, утилита DC Control железку видит и полноценно с ней работает.
Ниже указаны ссылки на ресурс inpas, может быть кому-то приходилось сталкиваться с вопросом интеграции такой модели терминала в 1С и удалось успешно решить, буду признателен, если направите в нужное русло.
Есть отдельная папка Linux, использовалась обработка <B>Vneshnaa obrabotka dlya 1C 1.1.19.37 (Last version)</B>
https://cloud.inpas.ru/s/Z466fTKq5rXYLNR?dir=/Integrirovannye%20kassovye%20resheniya/Distributions%20for%20SmartSale/Integration%20with%201C
Ниже ссылка на исходники для компиляции драйвера.
https://cloud.inpas.ru/s/Z466fTKq5rXYLNR?dir=/Integrirovannye%20kassovye%20resheniya/Distributions%20for%20SmartSale/Linux/USB%20Drivers%20for%20Linux
Здесь ссылка на JAVA версию DualConnector под Linux
https://cloud.inpas.ru/s/Z466fTKq5rXYLNR?dir=/Integrirovannye%20kassovye%20resheniya/Distributions%20for%20SmartSale/Linux
|
|
|
2
JenyaK
06.03.26
✎
16:22
|
(1) из этой папки и была взята разумеется, просто ссылка выше как наглядный вариант списка обработок, а так обработку подгружал для linux, она и не работает полноценно, драйвер не устанавливает 1с и всё тут.
p.s.
Обратился в Inpas, они отфутболили в Т-Банк, банк говорит, что у нас никто внедрением/интеграцией оборудования в Линукс не занимается, клиенты кому надо сами решают эти вопросы, предложили обратиться в 1С, а она в свою очередь выдвинула тезис, что обработки вам должен банк предоставить или inpas пускай пишет.
Вот такие дела ;-).
|
|
|
3
JenyaK
06.03.26
✎
18:37
|
(1) Спасибо тебе умный, добрый, внимательный человек, ты был прав, по-ошибке подсовывал обработку под Винду, в которой .so библиотеки под linux не было!
После вашего комментария зашёл повторно на Инпас и скачал обработку из правильной директории, хотя там архив по-умолчанию был запакован в .rar и 1с отказывалась её подгружать, но простая переупаковка в .zip помогла, но к сожалению дело довести до конца пока не удалось, обработка вроде как устанавливается, но потом приложение 1С полностью падает и закрывается.
Полез я в таком случае на Виндовую машину, база работает с 1с сервера, и решил добавить с систему эту обработку с виндового клиента, но конечно обработку под Линукс, всё обновилось вроде без ошибок, но когда возвращаюсь на линукс клиент и пытаюсь запустить настройки и добавить драйвер, но увы, 1с опять падает.
Пока не понятно с чем это связано, но всё равно уже хорошо, возможно дело в моей сборке линукс, в x11 или еще в чем-то, посмотрим, буду продолжать эксперимент.
Еще раз большое человеческое спасибо, что верно подметили на мою ошибку, я уже хотел махнуть рукой на эту авантюру, теперь буду дальше пробовать! Всего вам самого хорошего!
p.s. Попробовал запускать с ключом WEBKIT_DISABLE_COMPOSITING_MODE=1, но в моем случае не помогло, надо дальше разбираться.
|
|