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


#0 by MH
Посоветуйте, как мне подключить интегрированное торговое оборудование от IBM-овской пос-системы IBM SurePOS 721-09 к 1с-ке.Недавно удалось подключить фискальник, FP410K Пилот, который шел с этой же системой, но отдельными драйверами, там с длл-кой был пример для VisualBasic:PReg.SetCliche 4, 1, "******************************"т.е. создается объет, который также можно создать и в 1с-ке и дальше с ним работатьА к остальному оборудованию идут OPOS-драйвера, с хелпом для программера на 911 страниц, естественно, нет никакой связи с 1с-кой. Вот кусок хелпа от дисплея покупателя:...- A Visual Basic application has a line display object named LD. - The application has performed:LD.CreateWindow(0, 3, 2, 3, 2, 5) ’ 2x3 viewport of 2x5 windowLD.DisplayText(“0123456789”, DISP_DT_NORMAL)...т.е. в Visual Basic по идее создается объет LD, с которым можно дальше работать, все методы описаны, а вот как создать объект незнаю. Вот как можно посмотреть как висит OLE объект в памяти и как для него будет правильно создать: LD = СоздатьОбъект("_что_здесь_написать?_");Или если кто точно знает что я иду по неправильному пути, скажите что можно придумать еще...
#1 by MH
Вообщем там конфиг драйвера проболтался, что не может создать объекты: OPOS.CahsDrawer, OPOS.LineDisplay и пр. Вообщем, уже кое-что. Но то что он их не смог создать - это плохо. Вообщем по-прежнему жду дельных советов.
#2 by MH
Все больше и больше мне это напоминает отчет о проделанной работе :) Нашел я мелкую строчку в 95-страничной документации что Common Components OPOS нужно скачать с сайта, т.к. IBM не занимается разработкой такой фигни. Скачал, в 1с-ке создался OLE-объет, однако (пока только с дисплеем покупателя мучаюсь) никакого эффекта методы драйвера на дисплей не оказывают, хотя в конфигураторе драйверов я подключил дисплей, по кнопке "тест", он сказал что test sucsessful.Может кто работал уже с IBM-овскими пос-системами - дайте деловой совет.
#3 by Дурочка 1С ®
Это в какой стране такое оборудование разрешено использовать?
#4 by MH
Это все везде можно использовать, фискальник там стоит Пилот FP410K - из реестра разрешенных ККМ в России
#5 by MH
Продолжаем... :)Методами драйвера, описанными в OPOS-руководстве не удается настроить русский язык на дисплее покупателя. На установку русской или UNICODE странички пишет что это OPOS_E_ILLEGAL... тварь.Такая IBM-овская шняга чем-нибудь прощивается, или все-таки можно найти на корпусе/системном блоке/материнской плате какие-нибудь премычки, устанавливающие кодовую страницу (помнится был у меня такой дисплей Posiflex PD-2200). По визуальному обсмотру ничего такого на нем нету.
#6 by Ламбада
http://download.atol.ru/soft/drv/dto/DTO6_2006_09_25.zip"Поддерживаемое оборудованиеФискальные регистраторы:«АТОЛ»«ФЕЛИКС-Р Ф» версия 02«ФЕЛИКС-02К» версия 01«ФЕЛИКС-3СК» версия 01«ТОРНАДО» («МЕРКУРИЙ-114.1 Ф» версия 04)«ТОРНАДО-К» («МЕРКУРИЙ MS-K» версия 02)«Триум-Ф» версия 01«МЕРКУРИЙ-140Ф» версии 02 и 03«Штрих-М»«ЭЛВЕС-МИНИ-ФР-Ф» версия 02«ШТРИХ-ФР-Ф» версии 03 и 04«ШТРИХ-ФР-К» версия 01«Инкотекс»«МЕРКУРИЙ 114.1Ф» версии 01 и 02«ПИЛОТ»«POSPrint FP410K»«МультиСофт»«MSTAR-Ф»… (Следите за обновлениями) "
#7 by MH
Ну и зачем мне этот перечень фискальных регистраторов? Я подключаю IBM SurePOS 721-09 (это пос-система в состав которой входит прог.клавиатура, дисплей покупателя, денежный ящик - это из внутреннего торгового оборудования, которое я подключаю с помощью OPOS-драйверов).Так и не получается русифицировать этот дисплей :(((
#8 by MH
Дисплей покупателя позади, на форум уже и не расчитываю... но...Клавиатура для пос-системы IBM SurePOS 721-09. Подключается также как и другое торговое оборудование через OPOS-драйвера. Проблема, которую уже и не представляю как решить заключается в следующем:У данного оборудования кроме свойств (properties) и методов (methods) есть еще такая вещь как события (events). По логике, все просто: событие вызывается в программном коде из вне. В 1с для таких вещей служит ОбработкаВнешнегоСоьытия(...). Но эта самая процедура сама не вызывается при нажатии кнопки клавиатуры, не вызываются и те event'ы, которые по документации к OPOS-драйверам. Что можно сделать средствами 1с???
#9 by мнемоника
написать внешнюю компоненту и обернуть в нее события этого активикс
#10 by Дурочка 1С ®
Они там в IBM сидят и думают: как бы нам свои дрова написать совместимыми с 1С и очень боятся, что не пройдут сертификацию у Нуралиева ...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С