Современное рабочее место кассира обязательно должно быть оборудовано сканером для считывания штрих-кодов. Причем, эти штрих-коды могут быть разными на различных товарах, соответственно, и функциональные возможности сканеров должны этому соответствовать. В любом случае для обеспечения правильного учета эти устройства должны быть полностью интегрированы в работу, что включает в себя подключение к учетной системе. О том, как это сделать, говорится в данной статье.
Следует сказать, что не только при совершении продаж используются сканеры. Они также понадобятся при совершении новых операций, оприходовании и поиске товаров в базе. Если сканер будет синхронизирован с учетной программой «1С», это позволит поднять автоматизацию процессов на новый уровень, минимизировав возможность появления ошибок. Не будет пересортицы, повысится точность учетных операций. Ошибки оператора при этом будут исключены.
Полный порядок действий при подключении читайте в этой статье. Они приведены в виде четкого алгоритма, поэтому выполнить их будет несложно.
Штрихкодирование — наиболее популярный сегодня способ автоматической идентификации товаров. Он применим для внутреннего учета продукции и материалов на производстве, складе и в ретейле. Мониторинг маркированных товаров в системе «Честный ЗНАК» базируется на матричных штрих-кодах DataMatrix, для учета контроля за движением алкоголя используется двумерный код PDF417, транспортные упаковки отслеживаются с помощью GS1-128, для размещения большого объема информации на мелких изделиях предназначен одномерный код GS1 DataBar.
Для обработки линейных штрихкодов подойдет любой сканер (лазерный, светодиодный, фотосканер), для матричных — с технологией фотосканирования (Image). Независимо от способа считывания, для всех моделей применимы одни и те же варианты подключения к рабочему месту (РМ). Как включить сканер на компьютере и настроить его для работы в товароучетной программе, подробно рассмотрим в статье.
Основная сфера применения сканеров — это розничные продажи. Также они используются для оптимизации учета материальных ценностей:
Синхронизация сканера с « 1С» позволяет вносить номенклатуру напрямую в учетную программу, считывая штрихкоды с товаров. Устройство позволяет повысить точность учетных операций, свести к минимуму риск ошибок оператора и пересортицы на складе.
При первом подключении сканера штрих-кодов к «1С» операционная система распознает его как неизвестное устройство ввода. Чтобы считыватель воспринимался корректно, требуется инсталляция соответствующих драйверов с учетом способа подключения. Приведем три схемы, как подключить сканер штрих-кода к «1С»:
Аппаратное взаимодействие сканера и ПК реализуется такими способами:
Далее детально рассмотрим каждый из этих вариант.
Разрыв клавиатуры (keyboard wedge, KBW) — физическое подсоединение периферийного устройства через клавиатурный разъем PS/2. Провод для сканера с таким интерфейсом оканчивается разветвлением. Одна ветка идет к клавиатуре через порт PS/2, другая — к РМ через этот же разъем. Технология считается универсальной, так как подходит для всех клавиатур. Главные плюсы:
Этот тип физического подключения сканера штрих-кода к «1С» не требует дополнительных драйверов «1С» — устройство будет передавать последовательность символов в активное поле (где стоит курсор) аналогично вводу посредством клавиатуры. Интерфейс KBW предпочтителен для ввода информации в текстовые редакторы, для обмена с «товароучетками» рекомендуется задействовать COM-порт (физический или виртуальный). Разрыв клавиатуры не подойдет для работы с маркированными товарами, так как в матричных кодировках есть специальные символы-разделители, которые могут не распознаваться в этом режиме.
Соединение через COM осуществляется с использованием разъема RS-232, который поддерживает последовательный тип передачи данных. Таким образом обеспечивается быстрый ввод информации сразу после сканирования этикетки (без установки курсора, как в случае с KBW).
После подключения считывателя в COM-порт ОС запросит установку драйверов для корректного распознавания устройства, которые предусмотрены в комплектации или доступны для бесплатного скачивания на интернет-ресурсе производителя.
Что касается настройки сканера штрих-кода в «1С», то никаких вспомогательных обработок здесь не требуется — нужные компоненты для интеграции встроены в каждую конфигурацию товароучетной системы. «1С: Предприятие» самостоятельно «слушает» порт без вспомогательных программ-трансляторов и при получении штрихкода по умолчанию вставляет его в нужное поле, независимо от расположения курсора. Минус этого способа заключается в том, что при соединении с ПК для считывателя требуется отдельный источник питания.
Чтобы установить сканер штрих-кодов на ноутбук, придется использовать USB и переводить устройство в режим эмуляции (клавиатуры и COM-порта), так как в большинстве современных моделей не предусмотрено наличие RS-2
Конфигурации «1С», предназначенные для торговли и товарного учета, имеют специальные встроенные обработки для взаимодействия со сканерами штриховых кодов. Изначально все они адаптированы на получение информации по COM-порту, но он уже сильно устарел и почти полностью вытеснен USB. В свою очередь, устройство, подключенное по USB, не определяется как сканер, так как компьютер не знает, что это за оборудование и не видит его (в отличие от клавиатуры или мыши). В зависимости от модификации, USB-модели поддерживают два режима интеграции: эмуляция USB-клавиатуры (USB-HID или USB-KB) или COM-порта.
Чаще всего в состоянии «из коробки» сканирующее устройство распознается как клавиатура без установки дополнительных драйверов и без проблем интегрируется с системой учета. Аппарат, работающий в режиме эмуляции клавиатуры, передает штрихкод в товароучетную программу (или редактор) так, как будто он введен с помощью обычной клавиатуры — в области, где зафиксирован курсор. Ввод первички в «1C» со сканера или загрузка номенклатуры в этом случае осложняются тем, что каждый раз перед сканированием марки придется ставить курсор в определенное поле на экране.
К примеру, чтобы занести в справочник новые товары, придется самостоятельно открывать окно ввода клавишей F7, затем считывать сканером код и нажимать кнопку Enter для перехода к следующей строке. Также есть вероятность, что пользователь случайно считает данные в неподходящем месте, и программа выполнит незапланированные действия, например, удалит уже введенные строки.
Проблему можно решить с помощью префикса и суффикса, первый автоматически запускает окно ввода, второй — эмулирует нажатие клавиши Enter. Суффикс и префикс на кнопку F7 можно задать в «1C» (раздел «Торговое оборудование»), но удобнее это сделать в настройке сканера считыванием специального кода. Аппарат поставляется с инструкцией, в которой перечислены основные из них для программирования, которые позволяют установить сканер штрих-кодов в «1C» и оптимизировать его под свои потребности. Чтобы задать префикс и суффикс, достаточно отсканировать нужные коды в инструкции — параметры активируются автоматически.
Устройства с RS-232, в отличие от сканеров с клавиатурным интерфейсом, не требуют от пользователя настройки суффиксов и префиксов, — штрихкод автоматически добавляется в документ. Благодаря интегрированным компонентам при подсоединении через физический разъем RS-232 программа распознает аппарат именно как сканер, а не клавиатуру или другое внешнее устройство. Если подключение сканера штрих-кода к «1C» осуществляется через USB, можно работать через эмулированный COM.
Чтобы система распознала устройство в режиме эмуляции (копирования), нужно установить драйвер, который организует этот самый виртуальный порт. Как правило, утилиты доступны для загрузки с диска, входящего в комплект поставки, а также с сайта производителя или официального дистрибьютора.
Например, для сканеров Honeywell разработана программа Virtual COM Port driver. Для ее установки требуется зайти на портал производителя, в разделе Software выбрать папку USB Serial Driver, скачать нужный и установить его под правами администратора. После инсталляции необходимо активировать COM-режим путем сканирования служебного штрихкода USB Serial Emulation из инструкции. После установки драйвера в диспетчере устройств появится новый COM-порт (virtual), на котором и будет доступен сканер штриховых кодов.
Для взаимодействия устройств с «1C» разработана интеграционная компонента, встроенная в «Библиотеку подключаемого оборудования» (БПО) и внешняя обработка «1С: Сканер штрихкода (NativeApi)», которая принимает и передает код в товароучетное ПО.
Для активации компоненты необходимо перейти в раздел «Программное обеспечение» на сайте разработчика, открыть вкладку « 1С: Сканер штрихкода » и нажать ссылку «Начать установку» в самом низу страницы. В загрузках на ПК сохранится файл ScanOPOS. Инсталляция осуществляется в соответствии с подсказками и занимает не более 2 минут.
Для подключения к «1C» сканера штрих-кода Voyager 1450g вместо описанной выше компоненты используется актуальный релиз «АТОЛ: Драйвер устройств ввода» (ДУВ). Программа выполнена в двухкомпонентной архитектуре — одна часть находится в БПО, а вторая (Frontol Driver Unit) — доступна для скачивания с сайта разработчика. Драйвер без действующей лицензии не работает. Также можно заказать пробную версию на сайте trial.frontol.ru и тестировать утилиту в течение 45 дней.
Кроме Voyager 1450g, драйвер Atol совместим с любыми аппаратами (независимо от модели), работающими в формате копирования клавиатуры или COM-порта. Ключевое преимущество этого ПО заключается в его универсальности. Оно обеспечивает стабильное взаимодействие «товароучетки» с любыми клавиатурными и RS-232 устройствами.
Синхронизация сканирующего устройства с «1C» предполагает стандартный порядок действий для любых версий и конфигураций. Рабочая среда ПО состоит из двух компонент:
В разных конфигурациях могут меняться названия разделов меню, но принципиальных различий нет. Подробную процедуру, как установить сканер в « 1С 8.3 », рассмотрим на примере «Управление торговлей»:
Если в дальнейшем пользователь сменит интерфейс интеграции, необходимо отобразить это и в настройках «1C». Остальные графы (скорость, бит данных, префикс, суффикс и др.) заполняются автоматически, в зависимости от выбранного порта. Завершающий этап наладки — проверка подключенного оборудования:
Если все сделано правильно, всплывет окно с числовым значением кода:
В рознице сканирующие устройства используются не только при продажах конечным покупателям, но и для автоматизации заполнения ассортимента на складе, упрощая процесс оформления накладных и другой первичной документации. На примере «1С:Розница» рассмотрим, как с помощью сканера оформляется поступление партии от поставщика. Если в накладной есть продукция, которая ранее не была введена в базу, рекомендуется начинать работу с создания этой товарной позиции. Порядок действий:
Когда маркер добавлен, можно переходить к заполнению накладной:
Таким же образом по коду можно заполнять и другие виды документов: реализация товаров и услуг, перемещение, списание и оприходование.
Проблемы при подключении сканера к ПК имеют две причины: устройство не отображается в ОС или не видно в самой «товароучетке». Из-за антивирусного софта и сетевых фильтров оборудование может нестабильно отображаться в системе (то есть сначала распознается, а потом нет, или наоборот). Если возникла такая ситуация, рекомендуется на время отключить защитные программы и проверить работоспособность устройства. Если это поможет, следует активировать антивирусное ПО и фаерволы, предварительно настроив список исключений.
Перед тем как настроить сканер в «1C», необходимо уточнить, по какому интерфейсу он присоединен к ПК. Прежде всего это относится к эмуляции COM. В диспетчере устройств открывается полный перечень доступных портов (КОМ1, КОМ2 и т. д.). Пользователь должен выбрать свободный виртуальный канал, созданный с помощью драйвера эмуляции, и указать его правильный номер в настройках «1С».
Сбои после переустановки «товароучетки» обычно связаны с отсутствием драйверов (они могут «слететь» после повторной инсталляции программы). В этом случае требуется скачать и установить последнюю версию внешней компоненты «1С: Сканер штрихкода» или «АТОЛ: ДУВ».