Меню


Курсы СтимулСправочникПолезные материалы1С:Предприятие 8.2Работа с торговым оборудова…Общее

1С:Предприятие 8.2 /
Работа с торговым оборудованием /
Общее

Оглавление

Требования к разработке драйверов для дисплеев покупателя

Введение

 

Обновлено: 14.02.2008

Введение

Система программ 1С:Предприятие поддерживает обмен данными с различными моделями дисплеев покупателя по согласованной технологии (рис.1).

Конфигурация 1С:Пр дприятие Обработка обслуживания Внешняя компонента Обработка обслуживания Обработка обслуживания і і 1 і Внешняя компонента Драйвер Внешняя компонента ш АРМ ПО л л л Ъ Устройство 1 Устройство / Устройство / Устройство / л М Л

Рис.1

Конфигурация системы программ «1С:Предприятие 8» взаимодействует с обработками обслуживания дисплеев покупателя.

Обработки обслуживания дисплеев покупателя взаимодействуют с внешними компонентами для дисплеев покупателя (драйверами для интеграции с «1С:Предприятие 8»).

Внешняя компонента (далее по тексту «драйвер») может взаимодействовать:

Общие требования к драйверу:

Драйвер должен:

Описание работы с драйвером

Начало работы с драйвером

Система 1С:Предприятие (в дальнейшем "система") инициализирует соединение с драйвером и загружает его. Далее устанавливаются конфигурационные параметры, необходимые для работы. Подключение к устройству выполняется при начале операции с устройством торгового оборудования.

Завершение работы

Отключение от устройства выполняется при окончании операции с устройством.

Соединение с драйвером закрывается только при завершении работы системы.

Описание свойств

Описание свойств

Название (alias)

Тип

Доступность

Описание

ЧтениеЗапись

Описание методов

Описание методов

Название (alias)

Параметры

Возвращаемое значение

Описание

Имя

Тип

Описание

ПолучитьНомерВерсии (GetVersion)---BSTRВозвращает номер версии драйвера
ПолучитьОшибку(GetLastError)ОписаниеОшибки
(ErrorDescription)
BSTR [OUT]Описание ошибкиLONGВозвращает код и описание последней произошедшей ошибки
Подключить (Open)МассивЗначений
(Valuesarray)

IDispatch*
[IN]

Массив значений для настройки подключенияBOOLПодключает дисплей покупателя
ИДУстройства (DeviceID)BSTR [OUT]Идентификатор устройства
Отключить (Close)ИДУстройства (DeviceID)BSTR [IN]Идентификатор устройстваBOOLОтключает дисплей покупателя
ВывестиСтрокуНаДисплейПокупателя (StringOutputOnCustomerDisplay)ИДУстройства (DeviceID)BSTR [IN]Идентификатор устройстваBOOLВыводит переданные строки на дисплей покупателя. Одна строка массива соответствует одной строке дисплея. Если строка пуста, то информация в данной строке на дисплее не меняется
МассивСтрок (Stringsarray)IDispatch*
[IN]
Массив строк, содержащий информацию для отображения на дисплее
ОчиститьДисплейПокупателя(ClearCustomerDisplay)ИДУстройства (DeviceID)BSTR [IN]Идентификатор устройстваBOOLОчищает дисплей покупателя
ТестУстройства (DeviceTest)МассивЗначений
(Valuesarray)
IDispatch*
[IN]
Массив значений для настройки подключения

BOOL

Выполняет пробное подключение и опрос устройства. При успешном выполнении подключения в описании возвращается описание устройства. При отрицательном результате возвращается описание возникшей проблемы при подключении.
ДополнительноеОписание (additionalDescription)BSTR
[OUT]
Описание результата выполнения теста

Дополнительное описание:
"МассивЗначений" (пример значений для устройства, подключаемого на последовательном порту)
Тип данных "1С:Предприятия 8" - Массив.

Наименование параметра Наличие в структуреТипы данныхОписание параметра
Порт (Port)Обязательное LONGНомер последовательного порта (1 соответствует порту COM1).
Скорость (Speed)НеобязательноLONGСкорость последовательного порта, на которой подключается устройство (передается непосредственно значение 9600, 19200, 57600, 115200 и т.д.)
Четность (Parity)НеобязательноLONGЗадает значение, определяющее метод контроля четности при работе с периферийным устройством по COM-порту (Значения: 0 - "Нет", 1 - "Нечетность", 2 - "Четность", 3 - "Установлен", 4 - "Сброшен")
БитыДанных (DataBits)НеобязательноLONGЗадает значение, определяющее количество бит данных при работе с периферийным устройством по COM-порту (Значения: 7, 8)
СтопБиты (StopBits)НеобязательноLONGЗадает значение, определяющее количество стоповых бит при работе с периферийным устройством по COM-порту (Значения: 1, 2)

Нас находят: Обработка обслуживания дисплеев покупателя, обработки 1С8 для дисплеев покупателя, драйвер дисплея покупателя 1с 8 2, установка компонента 1с дисплей для покупателей, настройка дисплея покупателя в 1с 82, настройка дисплея покупателя в 1с 8 2, настройка дисплея покупателя в 1с, настройка дисплей покупателя в 1с 8 2 на видео, настроика дисплей покупателя в 1с, компонента 1с для дисплеев покупателя


Подписка на новости RSS     Добавьте в закладки Google fusion     Мы в Google+    

 

Мы ВКонтакте

 

Мы на Facebook