Версия для печати темы (https://pro1c.org.ua/index.php?s=20199cb0ca5cef682ba2361bbf129153&showtopic=67568)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Работа с торговым оборудованием _ ingenico ict220 + 1c 7.7

Автор: kayfatuch 07.06.24, 22:19

Доброго времени суток. Кто может поделится наработкой по интеграции ingenico ict220 с 1с 7,7 ТиС для Украины по протоколу BPOS. На данный момент у меня реализовано костылями через VBA, но хотелось бы по нормальному. Пробовал писать код по мануалу Привата/укрсиба у меня упорно после подключения библиотеки не открывается порт хотя в целом такой же код на VBA работает нормально

Автор: nik389 07.06.24, 23:24

kayfatuch @ Вчера, 23:19 * ,
можу поділитися готовим рішенням, не складно прикрутити до будь-чого на 1с 7.7. Але не задарма. Якщо цікаво - пишіть в особисті

Автор: Pepe 08.06.24, 14:22

Почитайте https://pro1c.org.ua/redirect.php?https://weblance.com.ua/188-integraciya-pos-terminalov-ingenico-s-torgovym-programmnym-obespecheniem.-na-primere-ingenico-ict220250-1s-7.7-1s-8.html

Автор: kayfatuch 21.06.24, 14:01

Pepe @ 08.06.24, 15:22 * ,
Прошу прощение был в больнице не смог ответить. по тому ресурсу делал набросок упрощённый. но сталкиваюсь вечно при попытке оплаты с таким результатом "LastErrorCode = 3 – ошибка связи с терминалом.". Причём открытие порта, создание процедуры и т.п. проходит хорошо но только провожу команду оплаты сразу ошибка. и уса приложить не могу в чём дело. могу прикрепить свой код если поможет.

Автор: Pepe 22.06.24, 11:24

Цитата(kayfatuch @ 21.06.24, 15:01) *
при попытке оплаты с таким результатом "LastErrorCode = 3 – ошибка связи с терминалом."

На вашому місці я б зв"язався з банком. Можливо термінал заблокований для роботи з касою

Автор: kayfatuch 22.06.24, 21:26

Pepe @ Сегодня, 12:24 * ,
нет. он переведён в гибридное использование ручной/кассовые системы. даже конфирм отключён + ексель файлик со скриптом оплаты взятый у приватбанка работает отлично и разницы в коде особо нет между VBA кодом и 1с. Просто ума не приложу кто мозг выносит. Пробовал с приватом разговаривать, но там саппорт тупее продавцов на точках торговых sleep.gif(разбирался с функцией confirm 500 раз сказал код взят у них с репозитория готовый а в ответ 500 раз слышал ну обратитесь к кассовикам кто вам программировал кассу.... пока не психанул и не запросил отключение функции)

Автор: Pepe 22.06.24, 21:31

У меня была подобная ситуация когда я экпериментировал с аппаратом. Тоже перестал принимать команды, дал отдохнуть (можно перезагрузить), попустило.

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua