кнопка для сканера штрих кода
Запчасти для сканеров штрих-кода
Крышка базы в сборе для ручного сканера штрих кода Datalogic Gryphon GD4430
Крышка базы в сборе для беспроводного сканера штрих кода Datalogic PowerScan M8300
Крышка базы в сборе для PSC Powerscan RF
Крышка батареи Motorola ES400
Оригинальное название запчасти: Battery Cover Replacement Parts for Motorola ES400
Описание: каждая запчасть проверена и обязательно находится в идеальном состоянии перед отправкой
Характеристики: совместимые модели: Motorola Symbol ES400
В комплекте: 1*Батарея Cover Запасные части for Motorola ES400
Крышка батареи Motorola ES400
Оригинальное название запчасти: Extended Battery Cover Replacement Parts for Motorola ES400
Описание: каждая запчасть проверена и обязательно находится в идеальном состоянии перед отправкой
Характеристики: совместимые модели: Motorola Symbol ES400
В комплекте: 1*Extended Батарея Cover Запасные части for Motorola ES400
Крышка батареи Motorola Symbol DS3478
Оригинальное название запчасти: Battery Lock cover Replacement Parts for Symbol DS3478
Описание: каждая запчасть проверена и обязательно находится в идеальном состоянии перед отправкой
Характеристики: совместимые модели: Symbol DS3478
В комплекте: 1*Батарея Lock cover Запасные части for Symbol DS3478 [Symbol-Lock-Cover]
Крышка вертикального стекла для встраиваемого лазерного биоптического сканера штрих-кода Datalogic Magellan 8200/8100
Разбираем сканер штрих кодов
Устройство сканера штрих кода довольно простое.
Он состоит из управляющей платы, платы «действия» (это плата, где размещена кнопка управления устройством), линзы, интерфейсного провода (если сканер имеет проводной интерфейс) и корпуса.
Давайте просто посмотрим на разборку сканера 🙂
Рис.1. Штрих-сканер без верхней крышки.
Снимаем верхнюю крышку и видим основную монтажную плату.
Что находится на этой плате?
Всё довольно просто.
|
Вывод: Установив стандартные 1С-ные драйвера и обработки и, купив сканер способный эмулировать COM порт, У ВАС ВСЕ ПОЛУЧИТСЯ, при этом это будет наиболее правильный путь, который рекомендуют разработчики 1С.
ВАЖНО: Использование сканера без эмуляций освобождает вас от установки дополнительных драйверов USB to COM и программирования сканера
Так что, подводя итог, можно сказать, что любой сканер заработает с любой 1С-кой, разница только лишь в том, с помощью каких драйверов это будет организовано. Дальше мы расскажем более подробно об использовании сканеров НЕ умеющих эмулировать КОМпорт.
Как работает сканер штрихкода с 1С по USB с эмуляцией клавиатурного ввода
Например в нашей программе поиск по штрих коду в расходной накладной реализован через нажатие клавиши F7, вот ее нажатие и эмулирует атоловский драйвер. В нашей учетной программе это выглядит вот так:
и называется это ПРЕФИКС по аналогии с префиксом при изучении строения слова. Здесь стоит также отметить момент, что многие программы для торговли в магазинах в наше время используют как раз юсб сканера с эмуляцией клавиатуры и уже не заморачиваются на счет давно забытых КОМ портов и эмуляций. Исходя из изложенного выше, становится очевидным, что даже если сканер не умеет эмулировать компорт, то вы все равно сможете «заюзать» его с 1C, а тем более с любой другой программой для автоматизации торговли.
Расширенные настройки сканеров штрих кодов для 1С
Если вы внимательно читали статью, то должны были заострить внимание на двух основных моментах: для работы с 1С-кой нужны префиксы и второй момент заключается в том, что сканеры должны что-то эмулировать. Эмуляция компортов и клавиатуры программировалась в сканерах и в дальнейшем подхватывалась драйверами устройств ввода, после чего через драйвер задавался префикс. На сегодняшний день мы хотим сказать вам, что все это можно сделать без использования 1С-овских драйверов вовсе, а с помощью программирования самого сканера штрих кода. Любой уважающий себя производитель давно позаботился об этом функционале. Все сканера по умолчанию работают в режиме клавиатурного ввода будь то «дешевый китаец», или же это брендовый Datalogic, Motorola или Honeywell. Так вот у брендовых устройств всегда имеется руководство пользователя (USER GUIDE или USER Manual), которые доступны на нашем сайте и официальных сайтах производителей, и в этих источниках вы всегда можете изучить поочередность действий для программирования префиксов, суфиксов, либо каких-нибудь других информационных данных, требующихся для ваших целей и, передающихся вместе со штрих кодом. Это означает, что эмуляцию нажатия кнопки F7 или любой другой кнопки служащей для поиска товара по штрих коду в вашей конфигурации, мы можем запрограммировать в сам сканер. Такая РАБОТА СКАНЕРА штрих кода предполагает использования устройства БЕЗ 1С-ных ДРАЙВЕРОВ, БЕЗ 1Сных Обработок и БЕЗ ЭМУЛЯЦИЙ. Это реализовано следующим образом: открыв документ в программе 1С и став в табличную его часть, вы просто считываете штрих код и префикс F7 передается перед ним, и вызывает окно поиска товара по штрих коду без использования 1С-овского драйвера. В инструкциях у разных производителей это выглядит по-разному и реализовано с помощью считывания управляющих штрих кодов, но все же практически любой админ или же 1С-ник должен справится с программирования префикса через руководство пользования к сканеру штрих кода. Вот так, к примеру, это выглядит у торговой марки Datalogic:
для того, чтобы запрограммировать это, нужно провести следующие манипуляции со сканером:
1. войти в режим программирования
2. считать штрих код, означающий цифру 8
Как подключить сканер штрихкодов в типовых программах 1С
Для работы с маркированным товаром всем предприятиям торговли, как оптовым, так и розничным, потребуется сканер штрихкодов. В этой статье на примере сканера Mindeo MD6600-HD расскажем, как подключить устройство к типовой программе 1С.
Очень короткая инструкция по подключению сканера к компьютеру.
На странице сканера в разделе Документация есть инструкция с настроечными штрихкодами. По умолчанию сканер может читать все необходимые в торговле форматы штриховых кодов GS1 DataMatrix, EAN-8/13/ITF-14, PDF-14, QR и инверсионные коды на пачках сигарет.
Подключение сканера в программе
Сначала проверим работоспособность устройства. При подключении сканера к компьютеру должен прозвучать мелодичный звук, а при нажатии на «курок» – подсветиться поле считывания.
Далее в программе 1С нужно найти раздел Администрирование – Подключаемое оборудование. Там устанавливаем флажок Использовать подключаемое оборудование и переходим к списку Подключаемое оборудование. Для каждого экземпляра оборудования создается новая настройка – нажмите кнопку Создать и проверьте, что все нужные поля заполнены:
Устройство используется – должен быть установлен флажок;
Тип оборудования – должно быть указано значение Сканеры штрихкода;
Драйвер оборудования – выбрать из списка драйвер 1С:Сканеры штрихкода (NativeApi);
Рабочее место и Наименование – будут заполнены автоматически данными из системы;
Серийный номер – вводить не обязательно. Но для удобства учета оборудования в этом поле можно сохранить заводской номер устройства.
Сохраняем запись нажатием на «дискетку» и переходим к настройке сканера (кнопка Настроить). При открытии формы мы увидим, что основные настройки заполнены значениями по умолчанию, которые в большинстве случаев обеспечивают работу сканера.
Канал поступления информации определятся параметром Порт. Возможны два режима работы сканера – в режиме эмуляции клавиатуры – это когда компьютер воспринимает символы, поступающие из сканера так же, как если бы мы набирали штрихкод на клавиатуре, и режим работы com-порт. Некоторое время назад компьютеры оснащались разъемами RS-232, как на картинке слева.
Современные сканеры выпускаются с другим стандартом подключения – USB (на картинке справа), а работа с последовательным com-портом эмулируется с помощью программ-эмуляторов.
Допустим, в настройках выбран режим Клавиатура. В этом случае доступны еще несколько настроек:
Таймаут клавиатуры определяет интервал времени, который программа ожидает поступление информации от сканера.
Флажок Игнорировать состояние клавиатуры означает, что при работе сканера в операционной среде Windows данные от сканера не будут зависеть от состояния переключателя CAPS LOCK в момент считывания кода.
Откроем окно «Тест подключения» и считаем какой-либо штрихкод. Например, лекарственного препарата с рисунка ниже.
Штрихкод должен отобразиться в окне в машиночитаемом виде – то есть отобразятся все символы, в том числе и служебные. Если в окне ничего нет, то попробуем считать код в текстовый файл, например, в приложении «Блокнот» или в текстовые поля таблицы Excel. Если и так не получается, то придется заняться настройкой сканера, обратившись к альбому настроечных штрихкодов.
Настройка сканера производится путем считывания специальных настроечных штрихкодов из руководства к сканеру. Чаще всего сначала считывается штрихкод, вводящий сканер в режим настройки, затем штрихкоды нужной настройки и в завершении – штрихкод, переводящий сканер в рабочий режим. Но есть модели, настройка которых производится без начального и финального штрихкодов.
Если вы не уверены, что сканер прежде, чем попал к вам в руки, не подвергался каким-либо настройкам, то сначала считайте штрихкод заводских настроек, таким образом, переведя сканер в первоначальное состояние. Заводские настройки сканера Mindeo – это режим клавиатуры, для других моделей может понадобиться считать штрихкод перевода сканера в режим эмуляции клавиатуры.
Снова считываем контрольный штрихкод в окно «Тест подключения».
Если этого не произошло, считайте штрихкод добавления суффикса ‘CR’ из альбома настройки сканера. Проверьте также, чтобы в настройке Суффикс в программе 1С тоже было выбрано значение 13(CR).
Если вы продаете маркированные товары, полезно проверить правильность настройки сканера, считав в окно теста подключения штрихкод, например, марки лекарственного препарата с рисунка ниже.
В коды маркировки в формате GS1 входит несколько параметров. Содержимое параметров определяется кодом группы применения. В нашем примере код марки представляет собой последовательность:
01 03582910094982 21 1382DGN9F3MN5’F12′ 91 EE06’F12′ 92 hOGMqk4C1xzKJbdu+o5VR9tiI9zl1Gz0qd9EL9F82qY=’CR’, коды применения – подчеркнуты.
В случае, если предполагается считывать штриховые коды, содержащие кириллицу, например, QR-коды больничных листов, необходимо подключить сканер в режиме эмуляции работы COM-порта.
Для этого потребуется выполнить несколько шагов:
1. Скачать с сайта производителя или поставщика драйвер эмуляции COM-порта и разместить его в файловой системе компьютера, например в папке С:\Drivers. В нашем случае это USB VCOM drivers v.1.6, любезно предоставленный службой техподержки.
2. Далее нужно, обратившись к документации на сканер, найти и считать штриховой код команды перевода сканера в режим эмуляции com-порта. Присоединить сканер к компьютеру и открыть Диспетчер устройств Windows. В нашем случае сканер определяется как неизвестное устройство. Но иногда бывает и как вторая клавиатура.
Открываем запись и обновляем драйвер, указав его местоположение в файловой системе компьютера.
3. После успешного завершения процесса, необходимо проверить в диспетчере устройств, определился ли com-порт, посмотреть настройки порта и убедиться, что настройки Бит данных, Стоп бит, Скорость сканера совпадают с указанными на странице настройки сканера в программе 1С.
Наконец считываем какой-либо штрихкод в форме Тест подключения программы 1С.
Не расстраивайтесь, если не получится настроить сканер с первого раза – сбросьте настройки на заводские и повторите все сначала.
Продолжим настройку. Чтобы правильно распознать кириллицу должна быть выбрано значение Windows-1251 в поле Кодировка com-порта.
Наконец, вне зависимости от того, как и в какой среде подключен сканер штрихкодов, если предполагается работа с кодами маркировки, в том числе формирование чеков на кассовом аппарате, настройка Тип выходных данных должна быть выбрана Base64. Это позволит получать от сканера и передавать в кассовый аппарат через платформу 1С данные без каких-либо потерь.
Настройка сканера в ОС Linux и Android
В операционной среде Linux может быть подключено до 64 COM-устройств и до 64 клавиатурных устройств с уникальным HID. Параметр HID-устройство на форме настройки сканера в программе 1С определяет, какому именно каналу соответствует данный сканер.
Следует также учитывать, что в среде Linux символ окончания штрихкода кодируется последовательностью ‘LF’, и для Android – ‘CR’ и настроить сканер соответствующим образом.
В зависимости от параметров телефона или планшета под управлением ОС Android, сканер может определиться как внешняя клавиатура, мультимедийное устройство или Bluetooth-устройство. Если планируется использовать сканер в режиме клавиатуры, в настройках нужно установить параметр подключения Устройство ввода.
Затем перейти в программу 1С и выполнить настройку сканера – создать запись в справочнике Подключаемое оборудование, выбрав тип устройства Устройство ввода, и драйвер – 1С:Сканер штрихкодов (NativeAPI). В параметрах подключения сканера нужно выбрать значение Клавиатура параметра Устройство. По умолчанию в режиме клавиатуры подключаются сканеры, встроенные в Терминалы сбора данных, сканеры, подключенные через USB, а также те сканеры, которые при сопряжении были определены пользователем, как устройство ввода.
Для сканера, подключенного по протоколу Bluetooth, в настройках драйвера нужно для параметра Устройство вместо значения Клавиатура выбрать из списка само устройство.
Если планируется сканировать штрихкоды маркировки, необходимо настроить Тип выходных данных и Символ GS, аналогично тому, как это показано выше для среды Windows.
Подобрать сканер можно здесь. Если затрудняетесь с выбором или нужна консультация по продукту, выберите оборудование, которое кажется вам наиболее подходящим и оставьте заявку – с вами свяжется партнер 1С из вашего региона и ответит на все вопросы.
- С чем сделать спагетти дома
- amd crash defender windows 7 код 52