Распознаем штрих-коды QR, EAN-13, PDF 417 и др. с помощью веб камеры для 1Сv7.7

05.03.14

Интеграция - Сканер штрих-кода

Внешняя компонента Shakmaev, поможет распознать штрих-код, используя обычную веб камеру реализована под 1Сv7.7

Скачать исходный код

Наименование Файл Версия Размер
WebCamScanCode
.rar 228,08Kb
30
.rar 01 228,08Kb 30 Скачать

Идея была взята //infostart.ru/public/157814/ с этой публикации (Shakmaev-у респект и уважуха) внешние компоненты теже.

Для работы нужно компоненты 1С++, FormEx и установленный Microsoft Framework 4

Для начало регистрируем в глобальном модуле компоненты  1С++ и FormEx

Процедура ПриНачалеРаботыСистемы()

Если ЗагрузитьВнешнююКомпоненту("FormEx.dll") = 0 Тогда
Предупреждение("Неудачная попытка загрузить FormEx.dll");
СтатусВозврата(0);
Возврат;
КонецЕсли;

 


Сервис = СоздатьОбъект("Сервис");
//разрешаем использование раскраски таблиц
Сервис.ВключитьРаскраскуТаблиц();
//добавляем индикатор клавиатуры и часы в статус бар
Сервис.ПоказыватьИндикаторКлавиатуры(1);
глДопМодуль = 0;

Попытка

ЗагрузитьВнешнююКомпоненту("EXTFORMS\Service\1С++\1cpp.dll");
//Сообщить("Компонента 1С++ загружена!");
Исключение
Сообщить("Пытались, но не загрузили компоненту 1С++ :(");
КонецПопытки;

КонецПроцедуры

Далее регистрируем внешнюю компоненту Shakmaev.Decoder.dll запуская Registry.bat

Запускаем обработку WebCamScanCode.ert

Выбираем Веб-камеру, нажимаем "Старт" ну дальше все и так ясно...

QR EAN-13 ActiveX WebCam

См. также.

Сканер штрих-кода Розничная торговля Системный администратор Программист Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Обработка представляет собой аналог обработки обслуживания для подключения сканеров штрихкодов на базе драйверов от Атол к типовым конфигурациям 1С8. Как правило, интеграция сканера штрихкодов в конфигурациях 1С7.7 ограничивается подключением при старте системы внешней компоненты из поставки драйверов Атол и прописыванием во всех нужных местах ОбработкиВнешнегоСобытия() для реакции на считываемые штрихкоды. Настройки подключения сканера можно установить на дополнительной вкладке в меню Сервис \ Драйвера устройств ввода. К сожалению настройки эти надо производить непосредственно под сеансом конечного пользователя (и для каждого пользователя). Кроме того, они иногда слетают и приходится заново их настраивать. Устранить эти недочеты и призвана моя обработка. Тестировалось на версии драйвера торгового оборудования Атол 6.4.1.359, версия платформы 1С 7.7.027, конфигурация ТиС для Украины 036 (Хотя конфигурация не важна, общие процедуры и функции или объекты конфигурации не используются).

1 стартмани

26.03.2018    17733    9    Vortigaunt    0    

2

Сканер штрих-кода Розничная торговля Системный администратор Программист Платформа 1С v7.7 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv7 Абонемент ($m)

Драйвер торгового оборудования и приложение для Android, телефон или планшет в качестве стандартного штрихкод сканера для платформы 1С.

3 стартмани

29.11.2016    64462    213    dreamadv    119    

152

Оптовая торговля Розничная торговля Перенос данных 1C Сканер штрих-кода Системный администратор Программист Платформа 1С v7.7 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv7 Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Рестораны, кафе и фаст-фуд Управленческий учет Платные (руб)

Конфигурация предназначена для организации offline доступа клиента (покупателя) к информации о товарах, услугах или дисконтных картах посредством сканирования штрих-кода. Основная цель – мгновенно предоставить наиболее актуальную информацию о цене, остатках, наименовании товара (услуги) или накоплениях, держателе, состоянии дисконтной карты.

1800 руб.

21.12.2014    59559    8    21    

20

Сканер штрих-кода Системный администратор Программист Платформа 1С v7.7 1С:Комплексная 7.7 1С:Торговля и склад 7.7 Россия Абонемент ($m)

Обработка превращает ПК с запущенной 1С в информационный киоск для вывода информации о товаре при сканирования штрих-кода.

1 стартмани

22.10.2014    24100    10    etmarket    23    

3

Сканер штрих-кода Рабочее место Розничная торговля Пользователь Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 Розничная и сетевая торговля (FMCG) Россия Бухгалтерский учет УСН Абонемент ($m)

Обработка работает на платформе 1С 7.7 УСН (без изменения конфигурации). Предназначена для регистрации розничных продаж в торговом зале небольшого магазина (мини- микро маркета). Использует штрих-код номенклатуры. Обработка делалась для себя и, в принципе, продолжает дорабатываться в процессе эксплуатации, посему кому интересно - следите за обновлениями. В 2015 году планируется опубликовать аналог под 1С 8.2-8.3

1 стартмани

03.06.2013    19121    10    ionfox    1    

3

Сканер штрих-кода Системный администратор Платформа 1С v7.7 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv7 Россия Бесплатно (free)

Если под рукой нет сканера штрих-кода, а нужно проверить, отладить, работу программы. Работу сканера штрих-кода можно эмулировать с помощью программ. Описан пример эмуляции: настройка используемых программ и настройка подключения сканера штрих-кода в 1С 7.7 и 1С 8.

21.05.2013    97669    1st    38    

97

Оптовая торговля Розничная торговля Сканер штрих-кода Системный администратор Программист Оперативный учет 7.7 1С:Комплексная 7.7 1С:Торговля и склад 7.7 Россия Бухгалтерский учет Абонемент ($m)

Подключение USB сканера QR кода к 1С 7.7, генерация внешнего события. Компонента для сканеров которые определяются в системе как клавиатура.

1 стартмани

10.11.2012    14947    62    e-rogov    11    

4
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. selesta 17 08.03.14 13:59 Сейчас в теме
вопрос возможно наивный, но не умеет ли она распознавать автоматически при фукусировании/наведении на код, как ридеры в мобильных?
можно намылить архив на почту, если на сложно my.selesta#gmail.com
заранее благодарен
2. shakmaev 347 05.05.15 11:25 Сейчас в теме
(1) selesta, конечно может. это лишь пример работы. вы можете обернуть в обработчик ожидания процедуру сканирования
3. saydgi 12.08.15 11:24 Сейчас в теме
Здравствуйте. Не могу разобраться как регистрировать компоненты 1С++ и FormEx, что такое глобальный модуль и вообще я не программист.) Может есть какой нибудь мануал?

1С 7.7 Торговля и склад 9.2 (7.70.979)
Windows 7 SP1 Максимальная 64х
4. saydgi 13.08.15 10:29 Сейчас в теме
И снова здравствуйте. Как я понял, код нужно вставлять в Конфигураторе в Глобальном модуле. Хотел уточнить, в каком месте его вставить? При вставке после "Процедура ПриНачалеРаботыСистемы()", у меня перестает работать 1С Предриятие, точнее запускается, но выходят какие то ошибки.
5. Зеленоград 13.08.15 10:38 Сейчас в теме
(4) saydgi, сделайте архив баз данных и не мучайте компьютер. Вы всё делаете не так, смотрите в ютубе уроки, раз лень читать книжки.
6. saydgi 13.08.15 12:47 Сейчас в теме
(5) Зеленоград, Ну хоть кто то ответил и направил.) Спасибо за совет. Буду искать.
Оставьте свое сообщение