Используя данный драйвер, можно без единой строки кода, просто установив на ТСД мобильный клиент 1С, сразу начать подбирать товары в документах вашей учётной системы. А, адаптировав нужные формы под небольшой размер экрана ТСД, можно просто создать полноценное рабочее место для выполнения операций с помощью ТСД, не прибегая к стороннему софту. Если же на складе плохая связь (или её нет вовсе), то можно использовать возможности мобильного клиента в автономном режиме (потребуется доработка вашей конфигурации).
Драйвер также можно использовать и для Android приложения на мобильной платформе. В результате чего можно обойтись без ненужных полей ввода и клавиатуры «на пол-экрана».
17 апреля 2019
Беспроводные сканеры штрих-кода для 1С представлены на рынке в широком ассортименте. Перед владельцами бизнеса стоит задача найти подходящие модели для автоматизации торговли, подключить новое оборудование и выполнить правильную настройку товароучетной системы. В этой статье поговорим о том, по каким критериям выбирать сканеры штрихкодов для 1с, и рассмотрим самые популярные модификации. Также остановимся на процессе подключения техники и ее интеграции с 1С.
Ручные и стационарные сканеры штрихкодов для 1С. Доставим в любую точку РФ
Оставьте заявку и получите консультацию в течение 5 минут.
- Как выбрать сканеры штрихкодов
- Популярные модели сканеров штрихкодов для 1С
- Подключение сканера штрих-кода к 1С
- Как настроить сканер штрих-кода в 1С
- Настройка сканера штрих-кода в 1С через USB-порт
- Настройка сканера штрих-кода в 1С 7. 7 и 8. 3 через СОМ-порт
- Настройка сканера в 1С в разрыв клавиатуры
- Наш каталог продукции
- Использование драйвера в приложении для мобильной платформы.
- Библиотека сканеров Android для мобильной платформы.
- Использование сканера в мобильном клиенте 1С.
- Интеграция драйвера в состав основной конфигурации 1С.
- Использование драйвера в мобильном клиенте 1С.
- Содержимое архива поставки.
Как выбрать сканеры штрихкодов
Среди десятков моделей предлагаемых сканеров штрихкодов, совместимых с 1с, владельцам бизнеса непросто выбрать подходящие устройства для торговых точек и складов. Поэтому в ходе покупки важно обращать внимание на ключевые критерии:
- Совместимость со штрихкодами. Некоторые модификации способны считывать только одномерные метки, используемые чаще всего предприятиями для маркировки товаров на складах с целью упрощения учета продукции. Техника данной категории отличается умеренной стоимостью, подходит для логистики. Для работы с продукцией на кассах применяют 2D-сканеры, способные считывать одномерные и двумерные идентификаторы, работать с ЕГАИС, «Меркурий» и другими государственными системами.
- Технология сканирования. Различают светодиодные, лазерные и фотосканеры. Первый тип устройств считывает даже с очень узких полосок (до десятых долей миллиметра), быстро распознает метки, отличается умеренной ценой. Однако есть у них минус – необходимость подносить идентификаторы на расстояние не более 10 см. Лазерные и фотосканеры более оптимальны, поскольку наделены большим радиусом действия и высокой производительностью, могут считывать нечетко напечатанные и поврежденные идентификаторы.
- Мобильность. Техника подразделяется на стационарные и ручные модификации. В первом случае необходимо приближать продукцию к сканирующей головке, во втором – можно подносить оборудование к товару. Стационарные модификации оптимальны для установки на кассах, ручные – для работы в торговых залах и на складах.
- Класс защиты. Если выбираете технику для работы в складских помещениях, обращайте внимание на наличие ударопрочного корпуса с высокими параметрами защиты от влаги, пыли, воздействий агрессивных сред. Для оснащения касс подходит техника со степенью защиты от IP30. Оптимальный вариант – оборудование класса IP54 и выше.
Чтобы понять, какие сканеры лучше подойдут для работы в 1С, стоит рассмотреть наиболее востребованные и лучшие модели.
Популярные модели сканеров штрихкодов для 1С
Среди предлагаемых моделей беспроводных устройств для считывания идентификационных меток наибольшую популярность приобрели следующие модели:
- ATOL SB2108 – самый востребованный 2D-сканер на рынке ввиду умеренной цены, надежности и высокого качества сборки, хорошей производительности, компактных размеров. Модель создана на базе технологии фотосканирования, за счет чего считывание идентификационных меток происходит оперативно и безошибочно. Техника распознает двумерные, линейные и PDF417-коды, справляется со считыванием меток низкого качества и с повреждениями, QR-кодов с дисплеев смартфонов.
- Honeywell Voyager 1452g – беспроводной фотосканер, используемый для многоплоскостного сканирования идентификационных меток в точках продаж и на складах. Техника безошибочно распознает линейные, двумерные и PDF417-коды на расстоянии до 10 метров от подставки. Работает в автономном режиме до 14 часов.
- Scantech ID LG710 – недорогая контактная модель лазерного типа, подходящая для установки на рабочих местах кассиров, продавцов и кладовщиков. Устройство быстро распознает одномерные метки с матовых и глянцевых поверхностей.
- Атол SB 2105 BT – лазерное беспроводное устройство, подходит для работы в точках продаж и на складах. Радиус действия – 40-50 метров. Продолжительность автономной работы без подзарядки – до 40 часов. Модель функционирует с одномерными идентификационными метками.
- Mercury CL-600 P 2D – универсальная модель для работы с 1D и 2D штрихкодами, в том числе QR и PDF417. Отличается высокой точностью линейного сканирования, что позволяет считывать поврежденные метки и идентификаторы с минимальной контрастностью в 35%. Атол SB 2105 BT работает без подзарядки до 14 часов, дальность сканирования – 30 см.
Описанные выше модели сканирующих аппаратов без проблем взаимодействуют с системой 1С.
Подберем сканер для работы с 1С. Доставим в любую точку РФ!
Подключение сканера штрих-кода к 1С
Различают три типа подключения сканера штрих-кода к 1с. Первый вариант аппаратной интеграции техники с компьютером – «в разрыв клавиатуры». Под этим понимается подключение оборудования через разъем PS/2. Из порта сначала отсоединяют клавиатуру. На ее место подключают сканирующее устройство. К нему подключают клавиатуру. Дополнительно на компьютер устанавливают драйверы. Необходимые дистрибутивы идут в комплекте с поставляемой техникой, а также есть в свободном доступе в интернете.
Применение интерфейса PS/2 позволяет освободить дополнительный USB или COM-порт, что актуально при подключении к компьютеру других внешних устройств (весы, принтер чеков и т. д.). Когда используют разъем PS/2, считываемая информация вводится там, где установлен курсор клавиатуры. Когда сканер по какой-то причине не распознает метку, данные указывают вручную.
Второй вариант подключения – «через COM-порт», что предполагает использование интерфейса RS-232. К нему подключают сканирующую технику, устанавливают драйверы.
Третий вариант – «через порт USB». Наиболее распространенный способ интеграции считывающего оборудования с ПК ввиду высокой скорости передачи данных. Подразумевает подключение сканера штрих-кода к 1с 8.3 и другим версиям учетного ПО через один из интерфейсов USB, требует установки драйверов.
Мы готовы помочь!
Задайте свой вопрос специалисту в конце статьи. Отвечаем быстро и по существу. К комментариям
Как настроить сканер штрих-кода в 1С
Настройка сканера штрих-кода в 1С проходит в несколько этапов. Алгоритм действий зависит от типа подключения оборудования, подразумевает обязательную проверку корректности интеграции устройства с товароучетной системой.
Настройка сканера штрих-кода в 1С через USB-порт
Настройка сканера штрих-кода в 1С 7.7 и более поздних версиях ПО предполагает использование утилиты «1С: Сканер штрихкода». После ее инсталляции на компьютер выполняют следующие действия:
- В меню товароучетного софта выберите сначала «Сервис», далее «Торговое оборудование и «Подключение и настройка».
- В окне перейдите во вкладку «Сканеры штрихкода», нажмите «Добавить».
- Сначала запустится справочник с устройствами, где кликните «Добавить». Заполните поля формы, указав название сканирующей техники, модель, файл утилиты (по умолчанию 1CScanOPOSScan_v2.epf) и кликните «Добавить».
- Создайте группу пользователей, для которых в дальнейшем будет открыт доступ к сканирующей технике.
- Нажмите «Выбрать» и найдите в справочнике название добавленного устройства. Кликните «Проверить все подключенное оборудование». Должно появится уведомление о корректной настройке. Нажмите «ОК». Откроется окно параметров. Перейдите во вкладку «Драйвер» и активируйте опцию «Поиск оборудования». Отсканируйте идентификационную метку. В поле должны отобразиться все символы кода.
На последнем этапе создайте в учетной программе документ «Поступление товаров». Заполните его поля, используя сканирующую технику для проверки корректности функционирования.
Настройка сканера штрих-кода в 1С 7. 7 и 8. 3 через СОМ-порт
Настройка сканера штрих-кода в 1с 8.3 и других версиях учетного софта выполняется с помощью программного обеспечения «1С: Сканер штрихкода». Алгоритм настройки сканера в 1С аналогичен, что при USB-подключении.
Настройка сканера в 1С в разрыв клавиатуры
Для настройки сканера штрих-кода в 1С при подключении «в разрыв клавиатуры» применяют «АТОЛ: Драйвер устройств ввода». Важно использовать последнюю версию дистрибутива. При необходимости загрузите обновленное ПО с сайта разработчика.
Рассмотрим пошагово, как настроить сканер штрих-кода в 1с с помощью «АТОЛ: Драйвер устройств ввода»:
- Установите дистрибутив на ПК.
- Перейдите в меню «Пуск», выберите сначала «Программы», далее «АТОЛ технологии» и «Драйверы торгового оборудования».
- Перейдите в раздел «Тесты», где активируйте «Драйвер устройства ввода».
- В открывшемся окне выберите пункт «Настройка свойств» и активируйте «Поиск оборудования».
- В форме укажите настройки порта, по умолчанию: COM-1, скорость – 9600, бит в байте – 8, стоп-бит – 1, четность – нечетность. Считайте штрихкод для проверки заданных параметров. Если в поле «Данные» отобразятся значения идентификатора, параметры указаны корректно. В противном случае система выдаст произвольную цепочку символов.
- Перейдите в «Настройки параметров». Задайте параметры порта и сохраните изменения, нажав «ОК».
- Запустите товароучетную систему. Откройте вкладку «Сервис», перейдите в настройки торгового оборудования, поставьте галочку напротив «Сканер включен» и выберите в категории «Модель» пункт «Стандартный сканер».
- Во вкладке «Сервис» выберите пункт «Параметры», где задайте данные порта и ниже выберите «Тест устройства».
Считайте произвольный штрихкод. Его значение должно отобразиться в окне товароучетной системы.
Подберем и настроим сканеры штрихкодов для 1С на любой бюджет! Консультация и помощь 24 часа.
Оцените, насколько полезна была информация в статье?
Наш каталог продукции
У нас Вы найдете широкий ассортимент товаров в сегментах кассового, торгового, весового, банковского и офисного оборудования.
Посмотреть весь каталог
Использование драйвера в приложении для мобильной платформы.
Драйвер, по своей сути, является внешней компонентой, поэтому его можно использовать отдельно в своих конфигурациях. В том числе и для мобильной платформы. Т.о., если вы разрабатываете приложение на мобильной платформе 1С и не используете мобильную библиотеку подключаемого оборудования, то можете использовать эту компоненту для получения штрихкодов от сканера. Если в вашей конфигурации используется мобильная библиотека подключаемого оборудования, то достаточно просто добавить в неё этот драйвер.
Общая схема взаимодействия с драйвером выглядит следующим образом.
1. Создать общий макет ДрайверСканерыШтрихкодаAndroid с типом Внешняя компонента и загрузить драйвер из zip-архива.
2. Перед использованием установить драйвер с помощью метода НачатьУстановкуВнешнейКомпоненты
3. Подключить драйвер для использования в форме клиентского приложения на клиенте
4. При закрытии формы не забыть отключить драйвер
5. При сканировании штрих-кода возникнет событие формы ВнешнееСобытие. В параметрах будут переданы следующие данные:
- Источник – «com_ptolkachev_AndroidScanner»;
- Событие – «Штрихкод»;
- Данные – считанное значение штрихкода.
Библиотека сканеров Android для мобильной платформы.
Для облегчения взаимодействия с драйвером в приложениях на мобильной платформе была создана мини-библиотека сканеров Android. Она включает в себя 3 константы, одну общую форму для настройки сканера, общий макет, содержащий архив с драйвером и два общих модуля, реализующих методы обращения к драйверу.
Интеграция библиотеки сканеров Android в свою конфигурацию мобильного приложения.
Для интеграции этой библиотеки в свою конфигурацию мобильного приложения необходимо выполнить следующие действия.
3. Выбрать подсистему СканерШтрихкодовAndroid и нажать Установить.
4. Выполнить объединение конфигураций.
5. Внести изменения в модуль приложения.
// СканерШтрихкодовAndroid
Перем глПараметрыСканераШтрихкодовAndroid Экспорт;
// Конец СканерШтрихкодовAndroid
// СканерШтрихкодовAndroid
МенеджерСканераШтрихкодовAndroidКлиент.УстановитьПараметрыСканера();
// Конец СканерШтрихкодовAndroid
// СканерШтрихкодовAndroid
глПараметрыСканераШтрихкодовAndroid.СобытиеОбработано = Ложь;
МенеджерСканераШтрихкодовAndroidКлиент.ОбработатьСобытие(Источник, Событие, Данные);
// Конец СканерШтрихкодовAndroid
// СканерШтрихкодовAndroid
глПараметрыСканераШтрихкодовAndroid = Новый Структура;
// Конец СканерШтрихкодовAndroid
6. Для доступа к настройкам сканера необходимо включить общую команду НастройкаСканераШтрихкодаAndroid в состав желаемой подсистемы и просто из нужного места в коде (например, из обработчика команды формы) открыть общую форму НастройкаСканераШтрихкодаAndroid.
7. Обновить информационную базу.
Обработка считанных штрихкодов.
Для обработки штрихкодов в форме необходимо выполнить следующие действия:
1. Добавить в обработчик события формы ПриОткрытии подключение сканера
// СканерШтрихкодовAndroid
МенеджерСканераШтрихкодовAndroidКлиент.Подключить(УникальныйИдентификатор);
// Конец СканерШтрихкодовAndroid
2. Добавить в обработчик события формы ПриЗакрытии отключение сканера
// СканерШтрихкодовAndroid
МенеджерСканераШтрихкодовAndroidКлиент.Отключить(УникальныйИдентификатор);
// Конец СканерШтрихкодовAndroid
3. В обработчике события формы ОбработкаОповещения добавить обработку полученных штрихкодов, например, так
// СканерШтрихкодовAndroid
Если Источник = «ПодключаемоеОборудование» Тогда
Если ИмяСобытия = «ScanData» И МенеджерСканераШтрихкодовAndroidКлиент.ЕстьНеобработанноеСобытие() Тогда
ОбработатьШтрихкоды(МенеджерСканераШтрихкодовAndroidКлиент.ПреобразоватьДанныеСоСканераВМассив(Параметр));
КонецЕсли;
КонецЕсли;
// Конец СканерШтрихкодовAndroid
Использование сканера в мобильном клиенте 1С.
Драйвер выполнен в виде внешней компоненты 1С по технологии Native для Android с соблюдением требований к разработке драйверов подключаемого оборудования по версии стандарта 3.3. Поэтому достаточно добавить его в список драйверов подключаемого оборудования в обычном клиенте и добавить сканер на мобильном клиенте, указав загруженный драйвер.
Добавление драйвера из файла в справочник «Драйверы оборудования».
Но это в идеале! К сожалению, при таком добавлении драйвера в информационную базу в мобильном приложении драйвер не заработает. Будет ошибка при его установке. Для того, чтобы драйвер работал в мобильном клиенте, необходимо встроить его в состав конфигурации, по аналогии с типовыми драйверами.
Интеграция драйвера в состав основной конфигурации 1С.
Для того, чтобы встроить драйвер в состав конфигурации, необходимо выполнить следующие действия.
2. В справочнике ДрайверыОборудования добавить новый предопределённый элемент с именем ДрайверСканерыШтрихкодаAndroid и наименованием «Сканеры штрихкода Android».
4. Сохранить конфигурацию.
После описанных выше действий драйвер будет добавлен в состав конфигурации. Но, для того чтобы он был доступен пользователю в списке выбора, необходимо выполнить заполнение нового предопределённого элемента, созданного в п.3. Для этого на сервере (например, во внешней обработке) необходимо выполнить следующий код:
Справочники.ДрайверыОборудования.ЗаполнитьПредопределенныйЭлемент(
Перечисления.ОбработчикиДрайверовПодключаемогоОборудования.ОбработчикСканерыШтрихкодаAndroid,
«AddIn.com_ptolkachev_AndroidScannerExtension»,
«ДрайверСканерыШтрихкодаAndroid»,
Ложь,
«1.0.1.1»,
Ложь);
Примечание. В состав поставки входит готовая конфигурация, содержащая необходимые изменения, обработка по заполнению предопределённого элемента и инструкция по интеграции, что упрощает добавление драйвера в состав конфигурации.
Использование драйвера в мобильном клиенте 1С.
После сохранения необходимо перейти в настройки и указать параметры подключения.
Данные параметры необходимо узнать для своей модели ТСД. Обычно, они располагаются в настройках сканера.
Добавлена поддержка режима сканирования с использованием буфера обмена (clipboard). В этом режиме не нужно искать и вводить значения параметров Action Name и Extra Data. Просто установите соответствующий режим в настройках системного приложения сканирования на вашем устройстве (если такой режим поддерживается) и выберите значение clipboard параметра Режим сканирования в настройках драйвера в 1С.
После установки и настройки мобильный клиент работает со встроенным в ТСД сканером так, как если бы работал обычный клиент с обычным сканером через COM-порт.
Открываем нужный документ
Сканируем штрихкод — товар добавляется в документ
Содержимое архива поставки.
- архив с драйвером для платформ Android x86, x86-64, ARM и ARM64;
- конфигурация для интеграции драйвера с вашей учётной системой;
- инструкция по интеграции драйвера в вашу учётную систему;
- библиотека сканеров Android для приложений на мобильной платформе;
- инструкция по внедрению библиотеки сканеров Android в приложение для мобильной платформы;
- конфигурация для мобильной платформы, демонстрирующая внедрение и использование библиотеки сканеров Android.
Работа драйвера была протестирована на конфигурациях «Управление торговлей 11.4.11.102», «Управление нашей фирмой 1.6.20.107» на платформе версии 8.3.17.1549.
При тестировании, так же использовались мобильный клиент и мобильное приложение версий 8.3.17.67 и 8.3.15.105.
Ссылка на исходные коды драйвера: https://github.com/ltfriend/AndroidScannerDriverFor1C