1с установка сканера штрих кода. Легкий способ подключения сканера штрих-кодов без установки драйвера

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

Ох и давно напрашивалась данная статейка. Каждому клиенту приходилось рассказывать и показыват ьэтапы настройки решили помочь жаждущим самостоятельно подключать сканер к программе 1с. (Почему именно к 1с- ну 80% работают именно на ней, а в других программах как правило проблемм не возникает)

По настройке usb -сканера штрих-кодов Metrologic MS9540 и других моделей.

Для 1с7
1 Подключаем сканер штрих кода в компьютер
2 Происходит поиск оборудования драйвера, после недолгих поисков устанавливает usb hid-совместимое устройство (это как правило если у нас оборудование как USB). Сканер устанавливается как эмулятор клавиатуры. Проверяем в блокноте - штрихуем любой попавший под руку товар.
3 Если нам нужен сканер в режиме COM то: надо раздобыть книжку со штрихкодам программирования и найти нужную опцию например для MS9540 распечатываем 68 стр и
страницу 2 (нумерация по книге-циферки в левом нижнем углу,а не по листам.
4 Теперь приступаем к программированию сканера.

На 2 листе сканируем код Enter/Exit Conficuration Mode - слышим странный писк сканера, вошли в режим программирования. И дем на 68 стр сканируем код с надписью Enable Usb Serial Emuliation Code , возвращаемся на стр 2 и сканируем там тоже самое

Enter/Exit Conficuration Mode. На этом процесс программирования сканера закончен.

5 Сканер перепрограммирован в режим эмуляции ком порта, надо теперь найти драйвер указываем ему наш драйвер - Metrologic MS5145 Eclipse.rar.
В диспетчере устройств должно появиться оборудование типа (Holliway Metrologic ComХ ) - где Х- номер ком порта. Если такого не произошло, процесс установки драйвера Вы проморгали, то меняем сканер на другой юсб порт и возвращаемся к действию №4.
6 Устанваливаем утилиту от атола можно выбрать установку автоматом или выборочно, выбираем только устройство ввода.
7 Запускаем тест сканера находим кнопку поиск оборудования сканируем сканером любой штрихкод, смотрим и видим: наш код ХХХХХХХХХХХХ а в конце спец символы #13 #10 -думаем не стоит расписывать что они означают. Закрываем поиск оборудования выставляем наш высветившийся com порт и в графе суффикс выбираем сперва #13 потом #10. Ставим галочки выключать оборудование при старте и устройство включено.
8 Далее в 1с7 у нас должен по идее скопироваться драйвер атола, и мы в Администрирование -настройки торгового оборудования находим его и ставим подключить. У нас выходит сообщение устройство успешно подключено. Заходим в Администрирование - Параметры и проверяем на вкладке - Сканер штрих кода, наши выясненые настройки порта скорости и суффиксов.
В случае если драйвера сканера в 1с мы не видем. То идем в ProgramFiles/Atol или

ProgramFiles86/Atol ищем там Scanner1c.ert , dll кидаем все это в нашу базу extforms/equip. Далее в 1с добавляем новое устройство сканер, указываем новое имя сканеру показываем на scaner1c.ert ,scaner1c.dll, обработка внешняя, пишем идентификатор - Scaner.


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

Если ни того ни другого под рукой нет, можно опять обратиться к драверу от АТОЛА (

до 10 года версии АТОЛ были бесплатные после это распространяется только на продукты от Атол) ,

поэтому, либо ищем старую версию и молимся


чтобы подошла или приобретаем сканер от Атол.


В варианте Удача сопутствовала нам при выборе

-Настройка торгового оборудования

-Сканер Атол

-жмем на тест драйвера,

смотрим на "драйвер установлен" или жмем


"установить драйвер".









К стати в 1С8 если программа стоит

еще и на ноутбуке рекомендуем сканер подключать и настраивать как эмуляцию клавиатуры (по умолчанию они уже так выставлены - КЛАВИАТУРА21), просто выставляем суффикс #13. Тем самым не получим случайного геморроя при переподключении на другой USB и автоматической смены COM порта.

На самом деле если сканер перевести в режи эмуляции (ну или приобрести) COM порта то драйвера от атол вовсе окажутся ненужными. Останется только найти драйвер от производителя - кое что у нас есть в разделе . Можно оставить заявачку если будет под рукой скинем в раздел поддержки. Или Можно заказать .

Скачать набором небольшие инструкции с мануалами + драйвера от атола (старые)

К программе 1С процесс специфический. Особенность в том, что нет единого стандарта организации подключения. Каждый пользователь добивается желаемого результата по-своему. Почему так? Фирма 1С не может вшить в программу универсальные драйвера, которые подойдут ко всем моделям всех производителей оборудования. Линейки оборудования постоянно пополняются новыми моделями. Предусмотреть наперед все невозможно.
На примере подключения к 1С сканера штрихкодов Motorola Simbol LS 2208 мы расскажем об универсальном, на наш взгляд, способе подключения сканера штихкодов к программе 1С. В одной из наших публикаций мы уже рассказывали о подключении USB-сканера через эмуляцию COM-порта . Но этот способ не в полной мере универсален, так как требует наличие специального драйвера эмуляции COM-порта. Что делать, если производитель оборудования такие драйверы не выпускает?

В чем состоит универсальность описываемого способа подключения? В том, что сканер подключается к программе 1С без участия самой программы 1С, и другого дополнительного ПО. По сути, для подключения нам понадобится только инструкция самого сканера с системными штрихкодами и драйвер оборудования.
Все, кто подключал сканер к 1С, знают, что сканер штрихкодов подключаемый к 1С в «разрыв клавиатуры» работает, но немного не так как хотелось бы. О чем собственно речь? Если вы откроете в 1С документ, установите курсор в табличную часть документа, просканируете сканером штрихкод товара, то увидите, что товар в документе не появится. А вот если вы нажмете на кнопку поиска по штрихкоду или клавишу F7 на клавиатуре, а потом просканируете штрихкод, то товар в документе появится. Так происходит, потому что 1С видит USB-сканер как клавиатуру. USB-сканеры подключаются к компьютеру как имитирующие клавиатуру устройство. Это как если бы на сканере были кнопки от 0 до 9 и вы их нажимали вместо считывания штрихкода лазерным лучом сканера.
Фактически если вы нажмете клавишу F7 и введете в окошко поиска штрихкода штрихкод с обычной клавиатуры эффект будет тот же самый – 1С добавит товар в табличную часть документа. В чем же тогда преимущество использования сканера штрихкодов? Чтобы ощутить полезный эффект от использования сканера, нужно правильно его запрограммировать на работу с программой 1С.

ПРОГРАММИРУЕМ СКАНЕР НА РАБОТУ В 1С БЕЗ НАЖАТИЯ КЛАВИШЫ F7

Для этого нам понадобится:
1. Драйвер подключения сканера к ОС Windows (или другой ОС). Обычно установка драйверов у USB-сканеров происходит автоматически при первом подключении сканера к компьютеру. С этим проблем быть не должно.
2. Инструкция сканера с системными штрихкодами. С помощью них будет настраиваться корректная работа сканера в 1С.

В чем смысл операции?

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

АЛГОРИТМ ПРОГРАММИРОВАНИЯ СКАНЕРА ДЛЯ 1С

1. СКАНИРУЕМ СИСТЕМНЫЙ ШТРИХКОД, КОТОРЫЙ СБРОСИТ НАСТРОЙКИ СКАНЕРА НА ЗАВОДСКИЕ НАСТРОЙКИ
2. СКАНИРУЕМ СИСТЕМНЫЙ ШТРИХКОД, ПРОГРАМИРУЮЩИЙ СКАНЕР НА ИСПОЛЬЗОВАНИЕ В РАБОТЕ ПРЕФИКСА И СУФИКСА
3. СКАНИРУЕМ СИСТЕМНЫЙ ШТРИХКОД, ОТВЕТСВТЕННЫЙ ЗА ПРОГРАММИРОВАНИЕ ПРЕФИКСА
4. СКАНИРУЕМ НАБОР ЦИФР СООТВЕТСТВУЮЩИХ КЛАВИАТУРНОЙ КЛАВИШЕ F7
5. СКАНИРУЕМ ШТРИХКОД, ОТВЕТСВТЕННЫЙ ЗА ПРОГРАММИРОВАНИЕ СУФИКСА
6. СКАНИРУЕМ НАБОР ЦИФР СООТВЕТСТВУЮЩИХ КЛАВИАТУРНОЙ КЛАВИШЕ ENTER
7. СКАНИРУЕМ ШТРИХКОД КОТОРЫЙ ПОДТВЕРЖДАЕТ ВНЕСЕННЫЕ НАМИ ИЗМЕНЕНИЯ В РАБОТУ ОБОРУДВАНИЯ - ШТРИХКОД «ENTER»

Разбираем алгоритм 1С, заменяем выполнение ручных операций

1. Кнопка вызова окна поиска штрихкода в 1С. Окно поиска штрихкодов в 1С вызывается нажатием клавиши F7, следовательно, нам нужно сканеру объяснить, что перед тем как просканировать штрихкод нужно нажать F7. Как это сделать? У сканера есть такое понятие как «префикс», который предназначен для ввода чего-либо перед штрихкодом. Углубляться в тему префиксов не будем, лишь берем на заметку, что это как раз то что нам нужно. Открываем инструкцию с системными штрихкодами, которая шла в комплекте со сканером (находим инструкцию в интернете) и находим раздел программирования префикса. Затем находим штрихкоды, отвечающие за ввод букв, цифр. Например, чтобы запрограммировать F7 для сканера Motorola Symbol LS 2208 нужно считать следующие штрихкоды: 5,0,0,7. Для других моделей оборудования набор цифр может быть другим.



2. Если мы запрограммируем сканер вводом только префикса, то сканирование в 1С в документ остановится на вызове окна поиска и конвертации штрихкода в цифирный вид.. Для завершения операции не хватает нажатия по клавише «Enter». Только после нажатия по «Enter» 1С произведет поиск в базе номенклатуры по штрихкоду и добавит товар в документ. Следовательно, нам нужно объяснить сканеру, что мы хотим после считывания штрихкода нажать кнопку «Enter». На языке сканера ввод символов после штрихкода означает «суффикс». Программируем суффикс. Принцип тот же что и с программированием префикса. Находим раздел программирования суффикса, считываем системный штрихкод программирования суффикса, а затем считываем набор цифр, которые на языке сканера означают «Enter». Например, для сканера Motorola Symbol «Enter» состоит из последовательного считывания цифр: 1,0,0,5.

Таким образом, после программирования сканера системными штрихкодами мы получаем абсолютно универсальный сканер, подключаемый к любой конфигурации 1С на любом компьютере, а не только на том ПК где в 1С сделаны специальные настройки, подключены обработки обслуживания оборудования от 1С или Атол. Запрограммировав сканер системными штрихкодами вы перестаете быть зависимым от настроек 1С и можете свободно использовать сканер где угодно. Ниже приведена инструкция со штрихкодами для программирования сканера Motorola Symbol LS 2208 для работы с программой 1С. На примере данной инструкции можно подключить абсолютно любой сканер к 1С используя его персональные системные штрихкоды.

НАСТРОЙКА СКАНЕРА В 1С

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

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

Для настройки сканер штрих кода, на удалённом компьютере нужны программы MetroPOS и ScanOPOS.Устанавливаем необходимый набор.Он понадобится нам для поддержки сканера:

Рис. 2

Сначала подключим сканер штрих кода на компьютер. При этом желательно ознакомиться с инструкцией сканера, дабы не возникло никаких проблем. Следует здесь найти штрих коды, находящиеся в таблице. Она называется «Defaullt settings». Нашли? Теперь сбрасываем настройки. После этого надо установить MetroPOS. Данная утилита будет проверять правильность настройки сканера. Загружаем конфигурационный файл. Проверяем сканер, считывает ли он штрих коды.

Рис. 3

2). Выбираем сканер, который мы устанавливаем.

Рис. 4

3). Выбираем теперь COM-порт к которому подключён сканер. Жмём «upload».

Рис. 5


Должен раздаться сигнал сканера. После чего кликаем на значок «download».
Дальше нажимаем на кнопку «Terminal Window», откроется окно:

Рис. 6


4). Сканируем любой штрих-код, он должен быть в данном окне.

Рис. 7


Теперь заходим в терминальную сессию и настраиваем сканер на удалённом компьютере. Проделываем такие же действия.

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

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

Рис. 8


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

Рис. 9


Задаём произвольное наименование конфигурации нашего сканера и завершаем нажатием кнопки «ОК»
Далее нажимаем «Проверка». На данном этапе мы проверяем, правильно ли выставлены параметры порта, к которому мы подключили сканер, проводим тесты. Если всё настроено правильно, то мы увидим на экране “Тест пройден”.

Терминальный проброс портов/сканера штрих кода

Теперь смотрим, как работают перенаправления портов, которые осуществляются при помощи службы терминала Windows, которые автоматически перенаправляют порты COM и LPT. Перенаправление включается установлением галочки “последовательные порты” в панели “Устройства”.

Проверяем, происходит ли перенаправление портов в удаленном сеансе терминала, надо в командной строке ввести команду: “change port /query”.
Командная строка должна выдать такое сообщение.

Рис. 10

Если всё так, как показано на рисунке, значит перенаправление работает.

Если же перенаправление не работает, выясняем причину. Смотрим настройки системы сервера Windows 2003/2008 установки службы терминалов, а также перенаправляются ли порты на самом сервере.

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

Нужно сделать РМК (рабочее место кассира) с работающим сканером и другим нужным функционалом.

Порядок действий:

1. Ставим 1с, конфигурацию.

Для начала сделаем пару пользователей, первый он всегда «Админ«, второго назовем «Кассир» и дадим ему полные права (для теста, по хорошему надо настраивать персональные права) .

В конфигураторе (от админа) подправим пользователя «Кассир». Ставим «тип запуска» & «обычное приложение»

«Использовать подключаемое оборудование» и «Использовать группы пользователей»

Администрирование & Настройка параметров учета.

Возможности пользователя в РМК настраиваем в Администрировании & Дополнительные права пользователя

2. Настраиваем сканер на эмуляцию com порта, это позволит нам работать в РМК со сканером без лишних заморочек.

Для этого мне потребовалось скачать драйвер Symbol COM Port Emulation Driver v 1.8.5

т.к. проверять уже не охота, а перед установкой драйвера была применена вот эта инструкция:

Настройка_сканеров_Symbol_в_1С прикладываю и ее, в ней показаны штрих кода для программирования сканера на эмуляцию и настройка в 1с сканера.

Ну и в принципе на этом настройка сканера завершена. Теперь в РМК будет перехватывать все сканированные штрихкода.

Все тоже самое только на Windows 7

Сканер установился автоматом. Заставить эмулировать его COM порт я не стал. Сканер работает как клавиатура. Для 1с пришлось настроить сканер что бы он сначала слал F7 (ввод по штриху) + сам штрих + enter.

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

Несмотря на обилие видов сканеров штрих кода на рынке все они, в конечном счете, подключаются через один из четырех типов коннекторов или интерфейсных портов:

PS/2 Разрыв клавиатуры – из названия следует что сканер штрих кода подключается в разрыв между компьютером и клавиатурой.

USB Эмуляция (фактически подключение через порт usb а настройки как в PS/2)

RS-232 Последовательный (Com) порт – подключается в Com порт компьютера, однако требует дополнительно блок питания.

USB Эмуляция (фактически подключение через порт usb а настройки как в RS-232)

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

Настроить сканер штрих-кода 1С, подключаемый в разрыв клавиатуры, совсем не сложная задача. Первое что надо сделать - настроить префикс сканера штрих-кода. По умолчанию сканер штрих-кода, подключаемый в разрыв клавиатуры при сканировании штрих-кода товара он возвращает цифры штрих-кода и символ возврата – это аналогично тому, как если бы вы нажимали после сканирования клавишу ENTER на клавиатуре компьютера. Однако для сканирования штрих – кода товара в программе 1С нажать клавишу F7 - Возврат каретки необходимо. Чтобы постоянно не нажимать F7, нам и поможет добавление специального символа – префикса. Префиксом называется в данном случае некий набор символов, которые сканер отсылает перед отправкой штрих-кода. В качестве префикса в основном используют значение “150” - это ASCII-код клавиши F7. Этот способ подойдет и для USB-сканера в том случае, когда нет возможности установить драйвер эмуляции COM-порта.

Настройка сканера штрих-кода в программах 1С через порт USB.

Программа 1C не видит сканеры штрих-кода подключенные через USB-разъем, зато их прекрасно “видит” операционная система Windows. При первом включении сканера операционная система предложит установить его драйвер, но мы ей этого не позволим и откажемся от автоматической установки, а поставим драйвер вручную. Как правило, драйвер эмуляции COM-порта находится на диске из комплекта поставки сканера штрих-кода, там же есть и специализированные утилиты для настройки свойств самого сканера штрих-кода, такие как: громкость бипера, префикс, суфикс и т.п. Или же имеется специальное руководство пользователя с конфигурационными штрих-кодами, сканируя которые можно определенным образом настроить сканер. В процессе установки этого драйвера, операционная система создает виртуальный COM-порт. Далее нужно произвести конфигурирование порта. После того как настроен сам сканер – переходим к настройке в 1С. Для этого в меню Сервис?Настройки торгового оборудования?Находим закладку Сканеры и переходим в нее и устанавливаем новый сканер штрих-кодов. В качестве обработки обычно используют входящую в поставку стандартную обработку обслуживания «1CScanOPOSScan_v2.epf». Далее заходим в “Параметры” настраиваем COM-порт и параметр Скорость сканера. Сканер штрих-кода настроен!

Настройка сканера штрих кода в программах 1С через COM-порт.

Настройка сканера штрих-кода 1С производим как в предыдущем примере. После того как настроен сам сканер – переходим к настройке в 1С. Для этого в меню Сервис?Настройки торгового оборудования?Находим закладку Сканеры и переходим в нее и устанавливаем новый сканер штрих-кодов. В качестве обработки обычно используют входящую в поставку стандартную обработку обслуживания «1CScanOPOSScan_v2.epf». Далее заходим в “Параметры” настраиваем COM-порт и параметр Скорость сканера. Сканер штрих-кода настроен!

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

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

Однако при подключении сканеров к конфигурациям на базе 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 . В последнем случае создайте новое соединение и укажите параметры связи с портом сканера.

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

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

Regsvr32 C:\Program files\1cv7\bin\scanopos.dll

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