Обработка «Дисплей покупателя (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.
При подключение вот такая ошибка:
При подключение вот такая ошибка:
EPSON (Esc/POS): Тест не пройден.
Дополнительное описание: Ошибка при создании объекта драйвера
Проверьте, что драйвер зарегистрирован в системе
Дисплей POSIFLEX PD-2800
Найдите и правильно зарегистрируйте компоненту MSCOMM32.OCX. Для ее правильной регистрации вам понадобится и лицензия от него, найти которую не проблема.
А что DLL не нужна?
Смотря что подразумевается под «DLL»
(4) У меня та же проблема, если можно, добавьте к публикации описание способа получения и регистрации компоненты MSCOMM32.OCX. Спасибо!
Способ получения MSCOMM32.OCX очень прост. Google выдает много ссылок на эту библиотеку. Недавно полный комплект видел тутmscomm32r.rar
Установка обычная: копируем в windows/system32 и запускаем «regsvr32.exe MSCOMM32.OCX». Описаний файлов лицензий тоже куча.
(8)
Большое спасибо, у меня не была зарегистрирована в реестре лицензия, теперь все работает!
(8)
Правильная регистрация MSCOMM32.OCX
32-bit OS:
Копируем «mscomm32.ocx» в папку system32(C:windowssystem32).
запускаем «regsvr32.exe c:windowssystem32mscomm32.ocx».
64-bit OS:
Копируем «mscomm32.ocx» в папку sysWOW64(C:windowssysWOW64).
Запускаем «regsvr32.exe c:windowssysWOW64mscomm32.ocx».
Все операции выполняются от имени Администратора.
Правильнее конечно так, но у меня нормально работает в папке «c:windowssystem32» на Win7 x64.
не получается зарегистрировать модель на Win 7 x64 пишет версия не совместима
А поподробнее?
Наконец-то заработало! Обработка очень хороша при подключении ДП VikiVision к 1С. Смотрите вложение
Очень полезная обработка. Нашел как раз во время. Заработало на Штрих-Т идеально. Если будет автоматизация на 8.2 обязательно куплю платную версию.
(14) Вурдалак,
спасибо, а можете подробно описать настройку
Заранее большое спасибо!
Работает ли на 1С 8.2 УТ 10 ?
(17) Работать будет, но требуется конвертация из формата 8.1. Перед использование откройте файл конфигуратором, он конвертируется автоматически, затем можно добавлять в настройки ТО.
(18) Спасибо, могли бы вы описать процесс настройки. у меня vikivision
(19) Настройка? Полную инструкцию писать не буду, т.к. она абсолютно стандартна как и у любой обработки ТО от 1С, напишу вкратце:
1. Импортировать лицензию для компоненты, затем установить саму компоненту MSCOMM32.OCX — выше написано как.
2. Сконвертировать обработку в формат 8.2, если требуется.
3. Добавить обработку в обработки обслуживания ТО как обычно. Если не знаете как это делать — выберите в меню «Сервис» — «Торговое оборудование» — «Помощник подключения и настройки ТО». Дальше всё делаете по визарду, главное в нем сказать «добавить новую обработку обслуживания».
Огромное спасибо разработчику!
Отдельное пожелание это сделать вывод информации вместо скринсейвера, например «Добро пожаловать» или Сегодня скидка 50%)
Увы, обработка действует исключительно как драйвер — что ей конфигурация командует выводить, то она и выводит. Таким образом, что выводится в качестве скринсейвера, настраивать надо не в ней, а где-то в конфигурации.
(22) Привет! Можете помочь с выводом СДАЧИ ?
НА этом было бы закончено мытарство мое 🙂
(23) Информацию о сдаче моя обработка не выводит, это надо править вашу конфигурацию — всё зашито в ней. Я посмотрел Розницу 1.0.9.5, формирование строк для ДП осуществляется в функции «ПолучитьТаблицуДляВыводаНаДисплейПокупателя», которая находится в модуле формы документа «ЧекККМ.ФормаРегистрацииПродаж», копать надо там.
(24) привет! Начали копаться со сдачей и начальным экраном (что бы писало Добро пожаловать) до регистрации покупки в чеке. Вот возникла проблема с со СДАЧЕЙ. Было бы три строки на дисплее, все бы вышло.
(25) Всё выходит и на двух строках
(27) И зачем это здесь?
мне помогла обработка SuperOCXREG !! класс