IE2017

Универсальный драйвер дисплея покупателя

Администрирование - Сервисные утилиты

В очередной раз пытаясь подключить дисплей покупателя к Торговле 10.3 с помощью типовых обработок, решил, что проще написать свою.

Драйвер называется универсальным, потому что позволяет послать на дисплей покупателя, работающего по COM-порту, любую последовательность 16-ричных символов.

Пример:

	Дисплей = Новый("AddIn.Display.Display");
	Если Дисплей.Подключиться("COM1", 9600, 8, "N", 0) Тогда
		Дисплей.Кодировка = 1;
		Если Не Дисплей.ПослатьПоследовательность("1B74070C") Тогда
			сообщить("Некорректная последовательность!");
		КонецЕсли;
		Дисплей.ПослатьСтроку("тест1");
	КонецЕсли;	
	Дисплей.Отключиться();

Обработка готова для подключения торгового оборудования в Торговле 10.3 (формат API 2.05) и не требует установки никаких дополнительных программ или драйверов.

Скачать файлы

Наименование Файл Версия Размер
Обработка обслуживания для Управления Торговлей 10.3
.epf 147,51Kb
06.06.16
12
.epf 147,51Kb 12 Скачать

См. также

Комментарии
1. Алексей Егунов (Горыныч_Злой) 07.06.16 06:03 Сейчас в теме
А похожее, но для Розница 2.1 (УП 8.3) не завалялась?? :) :)
Что то не получаеться подключить, максимум получил кракозябры
от драйвера Сканкод. Там всего 1 скорость 9600 а мой только на 4800 работает :(
2. Виталий Виталий (marek) 5 07.06.16 08:11 Сейчас в теме
(1) Горыныч_Злой,

Обработка написана под API Торговли 10.3, но сам драйвер находится в макете, можно сохранить его как dll и использовать его, как показано в примере.
Ваша проблема скорее всего даже не в драйвере, а в том, что дисплей настроен на другую кодовую страницу. У меня так было, по крайней мере. Я нашел в документации какую последовательность послать на дисплей, чтобы включить нужную страницу, но стандартные драйвера под 1С не позволяют это сделать.
Поэтому написал свой драйвер.
3. Алексей Егунов (Горыныч_Злой) 09.06.16 01:43 Сейчас в теме
Наверно Вы правы, просто покупать новый дисплей из-за того что 1С перешла на встроенные дрова...
Раньше подобрал EPF и радуйся, а сейчас из-за дисплея покупать АТОЛ и ещё не факт что там есть то что нужно...
Я потому и спросил :) может ваш поможет.
Оставьте свое сообщение