Подключение торгового оборудования

Подключение торгового оборудования

Сообщение Romanov Sergey » Ср июн 11, 2008 8:33 am

Есть необходимость использовать фискальный регистратор (СОМ) и сканер штрих кодов (USB) в Дебет Плюс под Linux.
Протокол обмена данными с устройствами известен.
Можно ли это как-нибудь сделать?
Аватара пользователя
Romanov Sergey
Интересующийся
 
Сообщения: 2
Зарегистрирован: Ср июн 11, 2008 8:23 am

Сообщение AlexL » Ср июн 11, 2008 11:19 am

сканер штрих кодов (USB)

Как правило сканеры штрих кодов работают как обычная клавиатура. И проблем быть не должно.
фискальный регистратор (СОМ)

Здесь все зависит от конкретной модели и интерфейса. Он вообще может работать как обычный принтер. Может быть хуже. Например есть клиент у которого идет выгрузка в текстовый файл, а потом из Дебета запускается ПО (прилагалось с принтером) которое и отправляло на печать - но ПО было под Windows.
Аватара пользователя
AlexL
Программист
 
Сообщения: 88
Зарегистрирован: Вт сен 12, 2006 9:32 pm

Подключение торгового оборудования

Сообщение Romanov Sergey » Ср июн 11, 2008 12:15 pm

Под Windows есть OLE-Automation объект написанный на C++.
Вопрос в том что можно использовать в Linux вместо OLE чтобы это можно было вызвать из Дебет Плюс?
Или если таких механизмов нет, то можно ли работать с COM портом непосредственно из Дебет Плюс?
Аватара пользователя
Romanov Sergey
Интересующийся
 
Сообщения: 2
Зарегистрирован: Ср июн 11, 2008 8:23 am

Сообщение AlexL » Чт июн 12, 2008 10:23 am

Вопрос в том что можно использовать в Linux вместо OLE чтобы это можно было вызвать из Дебет Плюс?
Смотря для чего. Можно использовать SOAP, RPC. Но прямой альтернативы OLE и ActiveX под линуксом нет.
можно ли работать с COM портом непосредственно из Дебет Плюс
На данный момент нет. В будущем может теоретически через Java Communications API
Аватара пользователя
AlexL
Программист
 
Сообщения: 88
Зарегистрирован: Вт сен 12, 2006 9:32 pm

Сообщение yvgen » Пн окт 19, 2009 3:16 pm

AlexL писал(а):Как правило сканеры штрих кодов работают как обычная клавиатура. И проблем быть не должно.

Т.е. так называемый "в разрыв клавиатуре" тип подключения?
Скажите пожалуйста, означает ли это что нужно будет кассиру каждый раз ставить курсор в нужное место? Спасибо.
Аватара пользователя
yvgen
Уверенный пользователь
Уверенный пользователь
 
Сообщения: 10
Зарегистрирован: Пт окт 16, 2009 8:41 am
Откуда: Евгений

Сообщение Дарья » Пн окт 19, 2009 3:45 pm

Это зависит от того, как реализована программа конкретной формы документа. Можно реализовать, чтобы фокус сразу ставился в нужное место. Можно также реализовать распознание ввода со сканера в любом месте диалога (это сложнее).
Аватара пользователя
Дарья
Консультант
 
Сообщения: 1774
Зарегистрирован: Пн июл 28, 2008 9:40 am

Сообщение Тунгус » Вт дек 01, 2009 6:37 pm

А можно запрограммировать сканер на передачу управляющего символа перед штрихкодом и по нему ставить курсор в нужное место.
Стучите, и вас откопают!
Аватара пользователя
Тунгус
Опытный пользователь
Опытный пользователь
 
Сообщения: 56
Зарегистрирован: Пн июл 13, 2009 3:24 pm

Сообщение Дарья » Ср дек 02, 2009 3:13 pm

Да, и так тоже можно
Аватара пользователя
Дарья
Консультант
 
Сообщения: 1774
Зарегистрирован: Пн июл 28, 2008 9:40 am


Вернуться в Вопросы по разработке в системе

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7

cron