Как работать со сканером штрих кодов в 1с

от admin

Записки IT специалиста

Несмотря ни на что платформа 1С:Предприятие 7.7 не спешит сдавать свои позиции, особенно в сфере складского учета. Поэтому решения для нее будут актуальны как минимум в течении нескольких следующих лет. Сегодня хотим предложить вашему вниманию статью посвященную подключению сканеров штрих-кода к конфигурациям на базе Торговля и склад 9.2.

Научиться настраивать MikroTik с нуля или систематизировать уже имеющиеся знания можно на углубленном курсе по администрированию MikroTik. Автор курса, сертифицированный тренер MikroTik Дмитрий Скоромнов, лично проверяет лабораторные работы и контролирует прогресс каждого своего студента. В три раза больше информации, чем в вендорской программе MTCNA, более 20 часов практики и доступ навсегда.

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

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

Какие бывают сканеры штрих-кода.

Так как данная статья не является руководством по выбору сканера штрих-кода, то мы оставим «за кадром» те характеристики, которые не имеют отношения к тематике статьи и рассмотрим какие бывают типы сканеров в зависимости от интерфейса подключения к ПК.

  • Разрыв клавиатуры — данный тип сканеров включается в разрыв клавиатуры ПК и не требует драйверов, при считывании штрих кода сканер передает последовательность символов в активное поле ввода, аналогично вводу с клавиатуры. На сегодняшний день практически вышли из употребления, уступив место другим типам сканеров. Данный тип сканера непригоден к использованию с 1С:Предприятие 7.7 при подключении стандартным способом, однако его можно подключить используя коммерческие драйвера «АТОЛ: Драйверы торгового оборудования»
  • RS-232 — один из самых популярных типов сканеров, использует для подключения COM порт, не требует драйверов. Это единственный тип сканеров, который подключается к 1С:Предприятие стандартными средствами. Из минусов — требуется внешний источник питания. На настоящий момент уступают свои позиции сканерам с USB интерфейсом во многом из-за отсутствия выведенных COM портов на современных материнских платах.
  • USB — данный тип подключения становится стандартом де-факто для сканеров штрих-кода, некоторые современные модели, например беспроводные сканера, доступны только с этим интерфейсом. По умолчанию работают в режиме эмуляции разрыва клавиатуры и не требуют драйверов. Могут также работать в режиме эмуляции COM порта, для этого нужно перевести сканер в соответствующий режим считыванием специального штрих-кода из инструкции и установки специальных драйверов.

Стоит отметить, что большинство сканеров может работать в любом из трех перечисленных режимов, достаточно заменить интерфейсный кабель и перевести сканер в нужный режим считыванием соответствующего штрих-кода из инструкции.

Подключение сканера к 1С:Предприятие.

Перед подключением сканера нужно убедиться, что он работает в нужном режиме и, при необходимости, настроить его. Что нам понадобиться? В первую очередь сам сканер и инструкция по по применению, которая содержит настоечные штрих-коды, считыванием которых сканер переводится в необходимый режим. Если данной инструкции в комплекте со сканером нет, ее необходимо получить на сайте производителя или у поставщика.

Если ваш сканер имеет интерфейс USB вам также понадобится драйвер USB — RS232 и специальный шрих-код для перевода сканера в режим эмуляции COM порта. Данный штрих-код находится либо в инструкции, либо содержится в описании к драйверам, в этом случае его следует распечатать.

Последовательность действий такова: сканер подключается к ПК, считывается штрих-код, устанавливающий режим эмуляции COM (RS-232) и устанавливается соответствующий драйвер.

ВАЖНО! Обязательно убедитесь, что в конце считываемой последовательности сканер передает код переноса строки (Enter), это необходимое условие для работы с 1С:Предприятие.

Проверить это можно следующим образом: для сканера с эмуляцией разрыва клавиатуры достаточно открыть Блокнот, для RS-232 сканеров можно воспользоваться программой Hyper Terminal. В последнем случае создайте новое соединение и укажите параметры связи с портом сканера.

1c_scancode_000.png

Затем считайте произвольный штрих код и убедитесь, что курсор переносится на следующую строку. В противном случае обратитесь к инструкции и настройте суффикс (код передаваемый после штрих-кода) сканера. Так для популярного и недорогого сканера Symbol LS1203 необходимо последовательно считать следующие коды:

1c_scancode_001.png

Также не забудьте зарегистрировать библиотеку scanopos.dll, рекомендуем скопировать ее в корневую папку 1С (C:\Program files\1cv7\bin) и выполнить команду:

Теперь запустите 1С:Предприятие (будем рассматривать на примере конфигурации Торговля и Склад) и откройте Сервис — Настройка торгового оборудования. На закладке Сканер штрих-кода выберите модель Стандартный сканер и не забудьте поставить галочку Сканер штрих-кода включен.

1c_scancode_002.png

После чего перейдите в Сервис — Параметры — Сканер штрих-кода и укажите параметры подключения сканера, в частности номер COM порта.

1c_scancode_003.png

Для проверки можете нажать кнопку Тест устройства и считать произвольный штрих-код, в открывшемся окне должно появиться значение штрих кода.

Научиться настраивать MikroTik с нуля или систематизировать уже имеющиеся знания можно на углубленном курсе по администрированию MikroTik. Автор курса, сертифицированный тренер MikroTik Дмитрий Скоромнов, лично проверяет лабораторные работы и контролирует прогресс каждого своего студента. В три раза больше информации, чем в вендорской программе MTCNA, более 20 часов практики и доступ навсегда.

Как выбрать сканер штрих кода для «1С» и правильно подключить его

Как выбрать сканер штрих кода для «1С» и правильно подключить его

Считыватели штрих-кодов, подключенные к «1C», это эффективный способ оптимизации работы. После сканирования кодов данные о товарах автоматически передаются в систему. Оператору не нужно вводить информацию вручную. Это ускоряет продажи и упрощает учет остатков. Мы расскажем, как выбрать модель для работы с «1C», как подключить и настроить оборудование.

Критерии выбора сканера штрих-кода

На рынке представлены сотни моделей сканеров. Чтобы не сделать ошибку при выборе техники, учитывайте следующие критерии.

Поддерживаемые штрих-коды

Сканеры, которые поддерживают только 1D штрих-коды, считаются устаревшими. С каждым годом 2D штрих-коды получают все большее распространение. 2D сканеры служат для маркировки товаров, для учета документов, для контроля билетов и других целей.

В связи с расширением списка товаров, которые подлежат обязательной маркировке, все больше владельцев магазинов и складов вынуждены заменять 1D модели на 2D модели. Выбирайте для бизнеса современные 2D считыватели, чтобы потом не тратить деньги на замену оборудования .

Двумерные модели могут считывать и 2D, и 1D штрих-коды. Оборудование легко интегрируется с государственными информационными системами. Все считыватели MERTECH относятся именно к этой категории устройств.

Тип сканирующего модул

Существуют светодиодные модели, лазерные сканеры и фотосканеры. Самыми надежными, точными, быстрыми являются фотосканеры. Они фотографируют штрих-коды, а затем встроенная программа распознает изображение.

Фотосканеры считывают даже нечеткие или поврежденные штрих-коды. Специальная технология позволяет восстановить утраченную часть изображения. Фотосканеры распознают информацию на большой дистанции, при широком угле наклона. Компания MERTECH выпускает фотосканеры, которые работают по технологии SUPERLEAD.

Варианты синхронизации

Считыватель штрих-кодов для работы в «1С» можно подключить к ПК:

  1. С помощью кабеля: USB или RS-232.
  2. По беспроводному каналу: Wi-Fi, BLE 5.0, Bluetooth.

Беспроводные сканеры являются более удобными. Но в кассовой зоне, в отличие от склада, их установка не всегда оправдана. Беспроводные модели подходят для считывания кодов с крупных вещей, которые нельзя поставить на кассовую ленту. В нашем каталоге вы найдете приборы двух типов.

Тип конструкции

Сканеры для «1С» делятся на 2 типа: ручные и стационарные. Ручные приборы нужно направлять на этикетку. К стационарным моделям следует подносить этикетки с кодами. Для склада подходят только ручные приборы.

Для магазина выбор зависит от посещаемости торговой точки. При интенсивном потоке клиентов стоит выбирать стационарные сканеры штрих кода. Кассиры смогут быстрее формировать чеки, перекладывая товары обеими руками. Для магазинов с небольшим потоком клиентов подходят ручные модели. В каталоге MERTECH представлены ручные и стационарные приборы.

Скорость считывания

Чем больше скорость сканирования штрих-код, тем лучше. Высокая скорость позволяет быстрее обслуживать клиентов, оперативно выполнять учетные операции. Современные модели быстро распознают штрих-коды за счет считывания в нескольких плоскостях. За один час они позволяют обслужить 200 клиентов или проверить коды 1000 товаров на складе. Для продуктивной работы скорость считывания должна быть не меньше 100 скан/сек .

Уровень защиты корпуса

Для организации учета на производстве и на складе подходят модели с уровнем защиты не ниже IP54. Устройства с более слабым классом защиты можно использовать в торговых точках, кафе и ресторанах, в аптеках, на автозаправочных станциях.

Сканеры штрих кода MERTECH

Как правильно подключить сканер

Перед подключением нужно установить и активировать драйвер. Для подключения проводного устройства можно задействовать COM-порт (RS-232) или интерфейсом USB HID. Подключение устройства беспроводного типа осуществляется напрямую к ПК или через Cradle подставку.

Подключение «в разрыв клавиатуры» (PS/2) актуально только для 1D моделей . Для 2D моделей эта технология не подходит. Двумерные коды содержат зашифрованные знаки, которые являются разделителями. При передачи данных по PS/2 эти знаки часто не определяются корректно.

Для подключения через СОМ-соединение требуется порт RS-232. Он редко используется на новых ноутбуках и компьютерах. Зачастую подключение проводится через USB HID. Для корректного распознавания используется эмуляция работы USB-клавиатуры или COM-порта.

Во время эмуляции USB-клавиатуры ПК воспринимает подключенный прибор как клавиатуру. После сканирования штрих-кодов информация отображается там, где находится курсор. Перед каждым сканированием следует перемещать курсор в подходящее поле. Ускорить работу поможет включение префиксов и суффиксов. Первая функция открывает поле для ввода данных, а вторая вводит команду Enter.

При эмуляции COM-порта подключенный сканер распознается корректно. Распознанные данные автоматически добавляются в документ. В настройке префиксов и суффиксов нет необходимости.

Настройка считывателя штрих-кодов

Все сканеры MERTECH прошли проверку на совместимость с актуальными версиями программы. Наши устройства внесены в список сканеров, рекомендованных для ведения учета «1C».

После установки драйвера и аппаратного подключения сканера можно переходить к настройке. Процедура выполняется по следующему алгоритму:

  1. Запустите программу «1C» на вашем компьютере или ноутбуке.
  2. Через меню переходите в раздел «Администрирование».
  3. В открытой вкладке выберите подключенный считыватель штрих-кодов.
  4. В новом диалоговом окне выбирайте «Подключаемое оборудование». Состоится переход в панель для настроек, где будет написано название подключенного устройства.
  5. Если в панели не указано название прибора, то используйте функцию «Добавить». Затем укажите необходимое оборудование.
  6. При работе с USB-клавиатурой откройте раздел с настройками. В этом разделе выберите одноименный режим для начала работы в программе. Здесь же проводится настройка префиксов и суффиксов.
  7. Подтвердите измененные параметры кнопкой «Сохранить». После этого можно начинать тестирование синхронизации.

Возвращайтесь в основное меню учетной программы «1С». Выберите функцию «Тестировать устройство». Возьмите подключенное устройство и отсканируйте любую этикетку. Если данные отобразятся на экране, синхронизация прибора выполнена верна.

Почему считыватель не работает?

Если устройство не передает информацию в «1С», то попробуйте отключить кабель и вставить его заново. При подключении к ПК прибор должен подать сигнал. Если при повторном подключении информация снова не отображается, проведите перезагрузку вашего компьютера или ноутбука.

Причиной неполадок при подключении по по COM-порту часто является открытое приложение или файл, которое задействует тот же самый тип соединения. Например, если случайно 2 раза подряд запустить «1С» или открыть документ. В этой ситуации порты являются занятыми, и передачи информации не происходит. Для решения проблемы нужно освободить один из портов.

Второй распространенной причиной является устаревшая версия драйвера или отсутствие ПО. Вы всегда можете скачать актуальные драйверы для сканера штрих-кодов с сайта MERTECH. Также при любых проблемах с подключением сканера к «1С» вы можете обратиться в службу поддержки клиентов.

Настройка сканера штрихкода в 1С и других программах

Изображение настройка сканера под 1с

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

1. Возможность эмулировать COM порт

2. Возможность передачи префикса

3. Возможность передачи суффикса

4. Возможность передачи кнопки ENTER

Поэтому перед тем, как купить сканер штрих кода, желательно как минимум знать версию платформы вашей программы 1С — это 7.7,8.0,8.1,8.2,8.3 и конфигурацию программы – это могут быть: 1С Розница, 1С Торговля, 1С Предприятие, 1С Производство, 1С УНФ или что-то другое . Наша задача объяснить пользователю то, что на самом деле, при достаточной осведомленности в вопросе подключения сканера штрих кода к 1С, вы сможете добиться того, что любой сканер, даже самый дешевый с наименьшим набором функций, заработает с любой товароучетной системой 1С. Для этого мы ознакомим вас с основными понятиями, которые нужно учитывать при настройке сканера с программой 1С.

Механизмы встроенные в 1С для работы со штрих-кодами

И так самое главное, что вы должны понимать то, что сама программа 1С имеет встроенный функционал для работы со сканерами штрих кода за которые отвечают специальные обработки. Эти обработки в последнее время встроены в конфигурации 1С, предназначенные для торговли и реализованные на управляемых формах (в 1С на обычных формах, данные обработки нужно отдельно инсталлировать с диска ИТС). Если у вас конфигурация 1С Бухгалтерия, то, конечно, у вас не будет встроенных обработок и доставить их с диска тоже не возможно, так как функционал этой конфигурации не предусматривает работу со штрих кодами. Вот, к примеру, в нашей учетной программе это выглядит вот так:

Изображение Конфигурация 1С УНФ - настройки обработок для сканера

Драйвера для сканера штрих кода для 1С – это отдельные программы, которые после инсталляции взаимодействуют с данными обработками. Зачастую драйвера можно скачать БЕСПЛАТНО и установить с диска ИТС идущего в комплекте с приобретенной вами лицензией или же с официального сайта 1С при наличии ОПЛАЧЕННОЙ подписки. Итак, для того, чтобы начать установку сканера штрих кода с 1Ской, вы:

— Заходите в раздел подключаемого оборудования и смотрите, есть ли у вас обработки и, в случае их отсутствия — устанавливаете их.

— Устанавливаете драйвер и в обработке указываете, что именно этот драйвер нужно использовать

Теперь ваша 1С готова принимать штрих код.

В данной приведенной нами конфигурации 1С УНФ для Украины, нам даже не пришлось устанавливать обработки, так как в нашей 1Ске они шли встроенные в конфигурацию и из рисунка 1 видно, что у нас минимум 2 варианта заполучить штрих код в свою программу. На скриншоте указаны еще 3-я и 4ая обработки — они не установлены по умолчанию. Для работы со штрих кодами мы только лишь установили нужные драйвера на компьютер. Стандартные 1Сные драйвера скачать можно тут, имея проплаченную подписку.

Зачем использовать нестандартные драйвера 1С для сканера штрихкода

Суть заключается в том, что стандартные 1С-овские драйвера способны воспринимать штрих код, переданный по COM порту, а данный вид подключения сканера штрих кода уже сильно устарел и на смену ему пришел разъем USB. Так вот для того, чтобы использовать стандартные 1С-овские драйвера, вам понадобится сканер с разъемом COM-порт (RS-232) либо сканер штрих кода с USB интерфейсом, но способный эмулировать компорт (сканеры с USB to COM emulation). При использовании именно этих драйверов и стандартных обработок любая переданная информация воспринимается 1С-кой как штрих код, то есть суть драйвера — указать, что данная передающаяся информация является штрих кодом, но для этого нужно перевести USB сканер в такой режим. Для перевода сканера в режим эмуляции обычно нужно считать управляющий штрих код и установить на ПК еще один специальный драйвер от производителя, который поможет сканеру с разъемом USB эмулировать COM-порт, вот к примеру у оборудования Datalogic эти штрих коды выглядят вот так:

Изображение штрих кодов включающие эмуляцию сом-порта сканеров Datalogic

а драйвера можно скачать на нашем сайте в разделе техподдержки, а так же они доступны на официальном сайте производителя или идут на диске укомплектованном в коробку со сканером. На данный момент практически все сканеры штрих кода с ценой выше 50 USD имеют функцию эмуляции компорта и поэтому, приобретая устройство в таком ценовом диапазоне, вы на 99% можете быть уверены, что он заработает с вашей 1С-кой (но все же лучше уточните у менеджера этот момент).

ПОЛНАЯ ВИДЕО ИНСТРУКЦИЯ ПО ПЕРЕВОДУ СКАНЕРОВ DATALOGIC В РЕЖИМ ЭМУЛЯЦИИ КОМ-ПОРТА

Вывод: Установив стандартные 1С-ные драйвера и обработки и, купив сканер способный эмулировать COM порт, У ВАС ВСЕ ПОЛУЧИТСЯ, при этом это будет наиболее правильный путь, который рекомендуют разработчики 1С.

Но если вдруг вы нацелены купить что-то совсем дешевое и не способное для эмуляций КОМ порта, или же не хотите заморачиваться на программирование сканера в режимы эмуляции, то как раз для таких случаев и предусмотрены драйвера, разработанные не самой фирмой 1C, а сторонними компаниями, например, такими как АТОЛ и СКАНСИТИ. Атоловские драйвера для 1С как раз и позволяют использовать сканер с USB — наиболее популярный в наше время тип подключением без эмулирования COM-порта. Но их придется покупать или же искать ломанные версии на профильных форумах.

ВАЖНО: Использование сканера без эмуляций освобождает вас от установки дополнительных драйверов USB to COM и программирования сканера

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

Читать:
Какой монитор лучше изогнутый или плоский для игр

Как работает сканер штрихкода с 1С по USB с эмуляцией клавиатурного ввода

Отсутствие эмуляции КОМ-порта по USB говорит о том, что считанная сканером информация передается через эмуляцию клавиатурного ввода — это означает, что цифры штрих кода передаются в персональный компьютер в то окно или строку, где стоит курсор мыши. Чтобы удостовериться в том, что прибор находится в режиме клавиатурного ввода, нужно попробовать считать штрих в блокнот — если он попадает туда, то значит сканер находится в клавиатурном режиме. Удостоверившись в этом, мы настраиваем драйвер от фирмы Атол, который эмулирует нажатие клавиш перед цифрами штрих кода или после него.

Изображение нажатия F7 в 1С

Например в нашей программе поиск по штрих коду в расходной накладной реализован через нажатие клавиши F7, вот ее нажатие и эмулирует атоловский драйвер. В нашей учетной программе это выглядит вот так:

Изображение Настройка Атоловского драйвера для 1С с эмуляцией клавиатуры по ЮСБ

и называется это ПРЕФИКС по аналогии с префиксом при изучении строения слова. Здесь стоит также отметить момент, что многие программы для торговли в магазинах в наше время используют как раз юсб сканера с эмуляцией клавиатуры и уже не заморачиваются на счет давно забытых КОМ портов и эмуляций. Исходя из изложенного выше, становится очевидным, что даже если сканер не умеет эмулировать компорт, то вы все равно сможете «заюзать» его с 1C, а тем более с любой другой программой для автоматизации торговли.

Расширенные настройки сканеров штрих кодов для 1С

Если вы внимательно читали статью, то должны были заострить внимание на двух основных моментах: для работы с 1С-кой нужны префиксы и второй момент заключается в том, что сканеры должны что-то эмулировать. Эмуляция компортов и клавиатуры программировалась в сканерах и в дальнейшем подхватывалась драйверами устройств ввода, после чего через драйвер задавался префикс. На сегодняшний день мы хотим сказать вам, что все это можно сделать без использования 1С-овских драйверов вовсе, а с помощью программирования самого сканера штрих кода. Любой уважающий себя производитель давно позаботился об этом функционале. Все сканера по умолчанию работают в режиме клавиатурного ввода будь то «дешевый китаец», или же это брендовый Datalogic, Motorola или Honeywell. Так вот у брендовых устройств всегда имеется руководство пользователя (USER GUIDE или USER Manual), которые доступны на нашем сайте и официальных сайтах производителей, и в этих источниках вы всегда можете изучить поочередность действий для программирования префиксов, суфиксов, либо каких-нибудь других информационных данных, требующихся для ваших целей и, передающихся вместе со штрих кодом. Это означает, что эмуляцию нажатия кнопки F7 или любой другой кнопки служащей для поиска товара по штрих коду в вашей конфигурации, мы можем запрограммировать в сам сканер. Такая РАБОТА СКАНЕРА штрих кода предполагает использования устройства БЕЗ 1С-ных ДРАЙВЕРОВ, БЕЗ 1Сных Обработок и БЕЗ ЭМУЛЯЦИЙ. Это реализовано следующим образом: открыв документ в программе 1С и став в табличную его часть, вы просто считываете штрих код и префикс F7 передается перед ним, и вызывает окно поиска товара по штрих коду без использования 1С-овского драйвера. В инструкциях у разных производителей это выглядит по-разному и реализовано с помощью считывания управляющих штрих кодов, но все же практически любой админ или же 1С-ник должен справится с программирования префикса через руководство пользования к сканеру штрих кода. Вот так, к примеру, это выглядит у торговой марки Datalogic:

Изображение инструкции для программирование кнопки F7 для сканеров Datalogic

для того, чтобы запрограммировать это, нужно провести следующие манипуляции со сканером:

1. войти в режим программирования

2. считать штрих код, означающий цифру 8

3. считать штрих код, означающий букву B

4. выйти из режима программирования

Изображение входа и выхода из режима программирования для сканеров Datalogic

изображение вида штрихкода 1С

Для проверки активации суфиксов и префиксов, либо вообще для диагностики любой информации, передающейся сканером, вы можете установить специальный драйвер устройств ввода, который вам визуализирует всю передающуюся со сканера информацию, на фото ниже видно, что информация поступает со сканера, эмулирующего клавиатурный ввод, при этом перед штрих кодом идет префикс F7, а после штрих кода эмулируется нажатие клавиши Enter. Нажатие кнопки энтер так же программируется с помощью управляющих штрих кодов. Нельзя не сказать, что есть альтернативные способы программирования сканеров, а именно у брендовых устройств зачастую существуют специальные программы, такие как:

Для более удобного управления функциями сканерами штрих кода, скачать данное ПО вы всегда можете на сайте производителя или на нашем сайте, перейдя по нужным ссылкам.

ПОЛНАЯ ВИДЕО ИНСТРУКЦИЯ ПО ПРОГРАММИРОВАНИЮ ПРЕФИКСА F7 В СКАНЕРАХ DATALOGIC

Учитывая все вышесказанное, мы приходим к выводу, что для настройки сканера штрих кода с программой 1С нужно обладать либо же минимальными навыками администрирования программы 1С, либо же, как минимум уметь пользоваться англоязычными руководствами пользователя для программирования сканеров штрих кода. Так же обращаем ваше внимание на то, что купив сканер штрих кода вы в любом случае сможете настроить его под свою программу, так как для этого существует несколько способов описанных выше и успех настройки будет зависеть от человека, осуществляющего данную процедуру для вашего предприятия. Так что, как говорилось ранее — ЛЮБОЙ СКАНЕР ЗАРАБОТАЕТ С ЛЮБОЙ 1С-кой. Поэтому мы советуем при выборе данных устройств обращать внимание не только на то, с какой программой учета он будет использоваться, а и на другие немаловажные вещи, такие как:

— «Наличие подставки»

— «Тип сканера штрих кода по назначению»

— «Тип сканирующего элемента»

— «Дальность и скорость сканирования»

— «Надежность и степень защиты»

Разобраться во всех этих нюансах вам поможет информация изложенная на нашем сайте в информационных разделах, а так же опытные менеджеры нашего магазина.

Подключение сканера штрих-кода к «1С»

Подключение сканера штрих-кода к «1С»

В данной статье мы расскажем об основных особенностях интеграции сканера штрих-кодов с 1С через COM, или USB-порт, какое программное обеспечение для этого потребуется и многое другое.

Штрихкодирование — один из самых востребованных способов автоматизации на сегодняшний день. Чаще всего он используется для внутреннего учёта товаров и материалов на производственных предприятиях, складах, а также в розничных магазинах. Отслеживание маркированной продукции в ГИС МТ «Честный ЗНАК» осуществляется при помощи матричных штрих-кодов DataMatrix. Для контроля перемещения алкогольных товаров используется код PDF417, в грузовых перевозках GS1-128, а для размещения большого объема данных на небольших упаковках 1D код GS1 DataBar. При этом если для считывания 1D кодов можно использовать сканеры любого типа, то для матричных подойдёт только фотосканирующее оборудование.

Вне зависимости от способа распознавания, для всего сканирующего оборудования используются одни и те же способы подсоединения к основному устройству. А как подключить сканирующее устройство к ПК и осуществить его настройку в программе учёта товара мы расскажем в этой статье.

Тонкости подсоединения сканера штрих-кодов к 1С.jpg

Тонкости подсоединения сканера штрих-кодов к «1С»

Главными сферами использования сканирующего оборудования является ритейл, а также автоматизация складского учёта, товарный поиск, оприходование и т.п. Настройка взаимодействия сканирующего устройства с 1С позволяет вносить товарные позиции прямо в программу учёта товара. Наличие сканера даёт возможность повысить точность операций учёта, а также понизить вероятность совершения оператором ошибок.

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

Есть три варианта интеграции сканера с 1С:

Через фирменную обработку. Разработчики 1С выпустили собственное ПО для сканеров, но они не всегда функциональны и применяются не во всех версиях программы. В таких случаях потребуются дополнительные программы.

С универсальной программой «АТОЛ: Драйвер устройство ввода».

Через самописный софт. ПО для интеграции 1С и сканера может быть разработано под определённые задачи, но данный вариант предусматривает значительные траты (временные и финансовые).

Фактическое подключение сканера и компьютера осуществляется тремя способами:

В разрыв клавиатуры.

Через COM-порт RS232.

Как подсоединить сканер к ПК в разрыв клавиатуры:

Разрыв клавиатуры – это фактическое подключение сканера через интерфейс PS/2. Кабель для сканера с таким портом заканчивается разветвлением, одна ветка идёт к клавиатуре, а другая к ПК. Данный вариант является универсальным и подходит для всех клавиатур. К основным её достоинствам можно отнести то, что:

USB-порт остаётся свободным и в него можно подключить другое устройство.

Нет необходимости в отдельном блоке питания (требуется при интеграции через порт RS232).

Своевременная выгрузка данных при считывании – после распознавания переносится на место, где стоит курсор, что позволяет вносить штрих-кода в любые текстовые редакторы или товароучётные программы.

Также данный тип фактического подсоединения сканирующего устройства к 1С не предусматривает дополнительных драйверов. Сканер будет передавать последовательность символов в область, где стоит курсор, подобно вводу через клавиатуру.

Разъём KBW в основном подходит для внесения данных в текстовый редактор. Для интеграции с программой учёта товара, лучше использовать COM-порт (физический, либо виртуальный). Также способ в разрыв клавиатуры не подходит для работы с маркированными товарами, так как там есть разделители, которые не считываются в данном режиме.

Как установить сканер штрих-кода в 1С через COM-порт.jpg

Как установить сканер штрих-кода в «1С» через COM-порт

Интеграция через СОМ-порт производится через порт RS232, обеспечивающий последовательный тип передачи сведений. Так обеспечивается быстрое внесение данных сразу после считывания этикетки.

После включения сканера через COM-порт, ОС попросит инсталлировать программы для распознавания сканера. Весь необходимый софт есть на CD-диске, который идёт в комплекте к устройству, а также на официальном сайте производителя.

Что же до настройки интеграции сканера в 1С, то в дополнительных обработках необходимости нет, так как все требуемые компоненты уже вшиты в программу учёта товара.

Для настройки интеграции сканера с ноутбуком, нужно воспользоваться USB-портом и перевести устройство в режим эмуляции клавиатуры или COM-порта.

Подсоединение сканера штрих-кода по USB с драйвером «1С»

Версии 1С, предусмотренные для реализации и учёта товаров имеют дополнительные встроенные обработки для интеграции со сканирующим оборудованием. Изначально все они ориентированы на передачу данных через COM-порт, но он уже порядком устарел, поэтому в современных компьютерах не предусмотрен. В таких случаях, чтобы компьютер корректно распознавал считывающее устройство, используется один из двух режимов интеграции (эмуляция USB-клавиатуры или COM-порта).

Эмуляция USB-клавиатуры

Сканер, функционирующий в режиме эмуляции USB-клавиатуры, пересылает данные с отсканированного штрих-кода прямо в программу учёта товара, либо в выбранный редактор, в место, где установлен курсор. Правда, внесение «первички» в 1С усложняется необходимостью каждый раз ставить курсор в конкретное место. Например, для занесения в товарный каталог новых позиций, необходимо вручную открыть форму ввода, нажав кнопку F7, после чего отсканировать штрих-код. Для переноса курсора на следующую строку, необходимо нажать кнопку Enter. Также неудобство данного способа заключается в том, что при считывании штрих-кода по ошибке в неподходящее место, программа может удалить внесённые ранее строки. Правда, данную проблему можно решить с помощью автоматизации ввода, используя суффикс (открывает окно ввода) и префикс (имитирует нажатие кнопки Enter). Суффикс и префикс на клавишу F7 можно выставить в настройках «1C» (во вкладке «Торговое оборудование»), но быстрее и легче сделать это через быструю настройку сканера, распознав программный код. Программные кода, необходимые для настройки конкретного сканера штрих-кодов, можно найти в руководстве по использованию, которое поставляется в комплекте к устройству.

Эмуляция COM-порта

Сканеры, имеющие интерфейс RS232, в отличие от оборудования, подключаемого в разрыв клавиатуры, не требуют настройки суффиксов и префиксов, так как штрих-код в автоматическом режиме переносится в документ. Благодаря установленному ПО, при подключении сканера через порт RS232 система корректно распознаёт устройство. Если же интеграция сканера с 1С обеспечивается через USB-порт, то работа осуществляется через эмуляцию COM-порта.

Чтобы система могла опознавать сканирующее устройство в режиме эмуляции, пользователю необходимо предварительно инсталлировать драйвера, которые имитируют виртуальный порт. Обычно они представлены на диске с ПО, который идёт в комплекте или на сайте производителя оборудования.

К примеру, для сканеров марки Honeywell производителем разработано ПО Virtual COM Port driver. Скачать программу можно на сайте производителя во вкладке Software. После установки требуется запустить режим эмуляции COM-порта, отсканировав программный штрих-код из руководства по эксплуатации. Когда загруженное ПО будет установлено, в диспетчере устройств отобразится виртуальный COM-порт.

ПО для работы со сканером штрих-кодов

Для интеграции сканирующего оборудования с 1С существует специализированная утилита, которая вшита в «Библиотеку подключаемого оборудования» (далее — БПО), а также внешняя обработка «1С: Сканер штрихкода (NativeApi)», отвечающая за получение и передачу данных со штрих-кода в программу учёта товара.

Для запуска ПО требуется перейти на сайт разработчика и во вкладке «Программное обеспечение» перейти в подраздел «1С: Сканер штрих-кода», после чего кликнуть на ссылку «Начать установку», расположенную в нижней части страницы. После того как установочный файл будет загружен на компьютер, просто следуйте программным подсказкам.

Для интеграции 1С со сканером штрих-кодов Voyager 1450g необходима установка ПО «АТОЛ: Драйвер устройств ввода» (далее ДУВ). Утилита состоит из двух компонентов — один в БПО, а второй (Frontol Driver Unit) — можно скачать на официальном сайте производителя. Программа является платной, но перед покупкой лицензии пользователь может бесплатно протестировать её на протяжении 45 дней. Программа подходит не только для сканера Voyager 1450g, но и для любого другого сканирующего оборудования, работающего через эмуляцию COM-порта. Универсальность является основным достоинством программы.

Настройка интеграции сканера штрих-кода с 1C.jpg

Настройка интеграции сканера штрих-кода с «1C»

Настройка интеграции сканера штрих-кодов с 1С предусматривает единый алгоритм для всех конфигураций программы.

При этом в различных версиях программы могут изменяться наименования разделов основного меню, но других значительных отличий нет. Поэтому сегодня мы подробно разберём процесс интеграции сканера с 1С, на примере конфигурации «8.3: Управление торговлей»:

Выберите нужный для настройки взаимодействия интерфейс и скачайте ПО, описанное выше в статье.

Инсталлируйте ПО сканера штрих-кодов на компьютер с установленным ПО 1С.

Войдите в программу и в основном меню выберите пункт «НСИ и администрирование».

Кликните на ссылку «PMK и оборудование».

В появившемся диалоговом окне нажмите на кнопку «подключаемое оборудование», после чего перейдите во вкладку «сканеры штрих-кода», кликните на кнопку «Создать».

После того как откроется форма «Экземпляр оборудования (создание)», в строке «Драйвер оборудования» нажмите на инсталлированную прежде утилиту NativeApi, «АТОЛ: ДУВ» или другую.

Для подтверждения внесённых изменений, нажмите на кнопку «Записать» и когда в таблице добавленного оборудования отобразится новое устройство, кликните на сканер и отдайте команду «Настроить».

Если при этом в окошке отобразится сообщение «Драйвер устройства на текущем РМ не установлен», нажмите на кнопку «Установить драйвер» и программа автоматически найдёт и скачает нужную компоненту.

Не забудьте в форме настройки выставить порт, по которому подключён сканер.

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

В качестве заключительного этапа в настройке и проверке подключаемого оборудования необходимо:

Открыть вкладку «Подключаемое оборудование».

Выставить отметку в строке «Сканеры ШК» и выбрать устройство из списка.

Кликнуть на ссылку «Настроить»→«Тест устройства».

Распознать штрих-код с товара.

Внесение первички в 1C при помощи сканера штрих-кодов.jpg

Внесение первички в «1C» при помощи сканера штрих-кодов

В ритейле сканер штрих-кодов применяется не только для реализации товара клиенту, но также для внесения новых позиций в товарный каталог, приёмки поставок и многого другого. Всё это позволяет облегчить процесс оформления накладных и другой сопутствующей документации. Ниже мы, на примере ПО «1С: Розница», разберем, как при помощи сканера оформить поступление товара в торговую точку.

Если в поступившей ТТН имеются позиции, не внесённые в товарный каталог, то перед тем как завести документ, необходимо добавить в номенклатуру недостающие товары.

При этом алгоритм действий будет следующим:

В товароучёной программе в основном меню кликните на ссылку «НСИ».

Откройте вкладку «Номенклатура», нажмите на «Виды номенклатуры» и выберите «Создать».

Заполните форму: название, товарную группу, единицу исчисления (шт., кг., гр. и т.п.).

Нажмите на ссылку «Перейти», в контекстном меню выберите строчку «штрих-коды» и нажмите на «Создать».

Считайте штрих-код – после того как откроется окно с числовой расшифровкой, нажмите на «Записать и закрыть».

Когда позиция будет внесена, можно приступить в регистрации ТТН:

В основном программном меню откройте вкладку «Закупки», перейдите в подраздел «Поступление товаров» и нажмите кнопку «Создать».

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

Аналогичным образом заполняются и другие торговые документы.

Сканер штрих-кодов не работает: возможные причины и пути решения

Неполадки при подключении сканера к ПК могут иметь две причины:

ОС не видит устройство.

Товароучётная программа не видит устройство.

Причиной может послужить работа антивирусной программы, в таком случае необходимо в настройках ПО настроить список исключений.

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

Похожие статьи