gifts2017

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

Опубликовал Виталий Виталий (marek) в раздел Администрирование - Сервисные утилиты

В очередной раз пытаясь подключить дисплей покупателя к Торговле 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
8
.epf 147,51Kb 8 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

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

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