Обработка обслуживания дисплеев покупателя

Оборудование - ККМ

Обработка - драйвер для подключения дисплеев покупателя к типовым конфигурациям 1С Предприятие 8.1 и 8.2 (требуется самостоятельная конвертация обработки). Разрабатывалась при помощи дисплея CD5220 и поддерживает протоколы EPSON (Esc/POS), DSP-800, PTC.

Обработка "Дисплей покупателя (Com port)"

Обработка - драйвер для подключения дисплеев покупателя к типовым конфигурациям 1С Предприятие 8.1. Если требуется использовать обработку в среде 1С Предприятие 8.2, то необходимо самостоятельно конвертировать обработку при помощи конфигуратора.

Написана на базе обработки АТОЛ, из которой был взят API дисплея покупателя и добавлен необходимый функционал. 

ВНИМАНИЕ! В обработке - драйвере НЕ реализован скроллинг длинных строчек! Т.к. аппаратные возможности скроллинга у дисплеев покупателя очень ограничены, то для реализации такого функционала требуется постоянное обновление данных дисплея, что в этой обработке не реализовано. Кроме того, сообщения типовых конфигураций, например "1С:Розница", длиннее 20 символов, что требует либо скроллинга, либо переделки сообщений! На мой взгляд лучше переделать сообщения в конфигурации, ибо ловить глазами суммы в длинной бегущей строке не удобно.

Обработка "Дисплей покупателя (Com port)" распространяется по принципу "as is", автор не несет никакой ответственности за последствия ее использования.

Если данная обработка Вам хорошо пригодилась и Вы желаете как-то отблагодарить автора - благодарность можно выразить в рублевом эквиваленте на кошелек WebMoney R348307634236.


Последние обновления:

Версия 1.00

- Первый публичный релиз. 


Основные функции:

1. Совместима с конфигурацией 1С: Розница 1.0.10.4 (версия API 2.05), возможно совместима с другими стандартными конфигурациями 1С.

2. Работа с дисплеями покупателя, оснащенных RS232 интерфейсом.

3. Поддержка основных функций дисплея покупателя: 
 - автоматический сброс настроек и переключение дисплея на кодовую страницы 866 (если заложено в ПЗУ дисплея).

Основные ограничения:

1. Не реализован скроллинг сообщений.

2. Публичный релиз обработки не комплектуется самой ActiveX компонентой, при необходимости ее можно найти самостоятельно и вставить в обработку.

Требования к системе:

1. Правильно установленная и зарегистрированная ActiveX компонента Microsoft MSCOMM32.OCX.

2. Дисплей покупателя с интерфейсом RS232.

3. Надежный кабель RS232 (не рекомендуется на нем экономить).

4. Наличие порта RS232 (или "последовательного" порта) в компьютере. Если такой порт отсутствует, можно воспользоваться платами расширения или адаптером USB -> COM.

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

Наименование Файл Версия Размер
Обработка обслуживания дисплеев покупателя (1.00)
.rar 20,77Kb
07.06.12
198
.rar 20,77Kb 198 Скачать

См. также

Комментарии
1. Евгений Прудников (tatoshka0403) 21.10.11 11:09 Сейчас в теме
При подключение вот такая ошибка:
SnegAvik; lisov; GKolesnikov; +3 Ответить
2. Евгений Прудников (tatoshka0403) 21.10.11 11:09 Сейчас в теме
При подключение вот такая ошибка:
EPSON (Esc/POS): Тест не пройден.
Дополнительное описание: Ошибка при создании объекта драйвера
Проверьте, что драйвер зарегистрирован в системе
3. Евгений Прудников (tatoshka0403) 21.10.11 11:10 Сейчас в теме
4. Ярослав Программист (ZyZer) 237 21.10.11 11:27 Сейчас в теме
Найдите и правильно зарегистрируйте компоненту MSCOMM32.OCX. Для ее правильной регистрации вам понадобится и лицензия от него, найти которую не проблема.
5. Вадим Сайфутдинов (svad1) 10 05.02.12 09:32 Сейчас в теме
6. Ярослав Программист (ZyZer) 237 06.02.12 07:18 Сейчас в теме
Смотря что подразумевается под "DLL"
7. Евгений (rustaveli) 23.03.12 14:30 Сейчас в теме
(4) У меня та же проблема, если можно, добавьте к публикации описание способа получения и регистрации компоненты MSCOMM32.OCX. Спасибо!
8. Ярослав Программист (ZyZer) 237 27.03.12 08:51 Сейчас в теме
Способ получения MSCOMM32.OCX очень прост. Google выдает много ссылок на эту библиотеку. Недавно полный комплект видел тут mscomm32r.rar
Установка обычная: копируем в windows/system32 и запускаем "regsvr32.exe MSCOMM32.OCX". Описаний файлов лицензий тоже куча.
9. Евгений (rustaveli) 30.03.12 11:03 Сейчас в теме
(8)
Большое спасибо, у меня не была зарегистрирована в реестре лицензия, теперь все работает!
10. Игорь Фрунзэ (gorodok11) 40 07.06.12 12:41 Сейчас в теме
(8) ZyZer,

Правильная регистрация MSCOMM32.OCX

32-bit OS:
Копируем "mscomm32.ocx" в папку system32(C:\windows\system32\).
запускаем "regsvr32.exe c:\windows\system32\mscomm32.ocx".

64-bit OS:
Копируем "mscomm32.ocx" в папку sysWOW64(C:\windows\sysWOW64\).
Запускаем "regsvr32.exe c:\windows\sysWOW64\mscomm32.ocx".

Все операции выполняются от имени Администратора.
11. Ярослав Программист (ZyZer) 237 07.06.12 12:58 Сейчас в теме
Правильнее конечно так, но у меня нормально работает в папке "c:\windows\system32\" на Win7 x64.
12. otrazhenie (headhunter2011) 28.06.12 12:16 Сейчас в теме
не получается зарегистрировать модель на Win 7 x64 пишет версия не совместима
13. Ярослав Программист (ZyZer) 237 28.06.12 12:40 Сейчас в теме
14. Денис (Вурдалак) 17 30.01.13 13:58 Сейчас в теме
Наконец-то заработало! Обработка очень хороша при подключении ДП VikiVision к 1С. Смотрите вложение
Прикрепленные файлы:
SuperOCXREG.rar
stepan_shock; +1 Ответить 1
15. Алексей Тарутин (avtarworld) 16.09.13 18:57 Сейчас в теме
Очень полезная обработка. Нашел как раз во время. Заработало на Штрих-Т идеально. Если будет автоматизация на 8.2 обязательно куплю платную версию.
16. Степан (stepan_shock) 110 25.09.13 10:00 Сейчас в теме
(14) Вурдалак,
спасибо, а можете подробно описать настройку
Заранее большое спасибо!
17. Степан (stepan_shock) 110 25.09.13 10:17 Сейчас в теме
Работает ли на 1С 8.2 УТ 10 ?
18. Ярослав Программист (ZyZer) 237 25.09.13 10:30 Сейчас в теме
(17) Работать будет, но требуется конвертация из формата 8.1. Перед использование откройте файл конфигуратором, он конвертируется автоматически, затем можно добавлять в настройки ТО.
19. Степан (stepan_shock) 110 25.09.13 10:34 Сейчас в теме
(18) ZyZer, Спасибо, могли бы вы описать процесс настройки. у меня vikivision
20. Ярослав Программист (ZyZer) 237 25.09.13 10:54 Сейчас в теме
(19) Настройка? Полную инструкцию писать не буду, т.к. она абсолютно стандартна как и у любой обработки ТО от 1С, напишу вкратце:
1. Импортировать лицензию для компоненты, затем установить саму компоненту MSCOMM32.OCX - выше написано как.
2. Сконвертировать обработку в формат 8.2, если требуется.
3. Добавить обработку в обработки обслуживания ТО как обычно. Если не знаете как это делать - выберите в меню "Сервис" - "Торговое оборудование" - "Помощник подключения и настройки ТО". Дальше всё делаете по визарду, главное в нем сказать "добавить новую обработку обслуживания".
stepan_shock; +1 Ответить
21. Степан (stepan_shock) 110 26.09.13 09:55 Сейчас в теме
Огромное спасибо разработчику!
Отдельное пожелание это сделать вывод информации вместо скринсейвера, например "Добро пожаловать" или Сегодня скидка 50%)
22. Ярослав Программист (ZyZer) 237 26.09.13 11:09 Сейчас в теме
Увы, обработка действует исключительно как драйвер - что ей конфигурация командует выводить, то она и выводит. Таким образом, что выводится в качестве скринсейвера, настраивать надо не в ней, а где-то в конфигурации.
23. Степан (stepan_shock) 110 26.09.13 23:08 Сейчас в теме
(22) ZyZer, Привет! Можете помочь с выводом СДАЧИ ?
НА этом было бы закончено мытарство мое :)
24. Ярослав Программист (ZyZer) 237 27.09.13 08:18 Сейчас в теме
(23) Информацию о сдаче моя обработка не выводит, это надо править вашу конфигурацию - всё зашито в ней. Я посмотрел Розницу 1.0.9.5, формирование строк для ДП осуществляется в функции "ПолучитьТаблицуДляВыводаНаДисплейПокупателя", которая находится в модуле формы документа "ЧекККМ.ФормаРегистрацииПродаж", копать надо там.
25. Степан (stepan_shock) 110 29.09.13 21:51 Сейчас в теме
(24) ZyZer, привет! Начали копаться со сдачей и начальным экраном (что бы писало Добро пожаловать) до регистрации покупки в чеке. Вот возникла проблема с со СДАЧЕЙ. Было бы три строки на дисплее, все бы вышло.
26. Ярослав Программист (ZyZer) 237 30.09.13 04:33 Сейчас в теме
(25) Всё выходит и на двух строках
28. Ярослав Программист (ZyZer) 237 07.02.15 21:11 Сейчас в теме
29. Андрей Живилов (zhivil) 17 03.07.15 11:27 Сейчас в теме
мне помогла обработка SuperOCXREG !! класс
Оставьте свое сообщение