Самостоятельная настройка сканера штрихкода

Уважаемые клиенты, осуществляющие самостоятельную поддержку установленных нами систем автоматизации магазинов!    

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

Если у Вас подключен сканер штрих кода или считыватель магнитных карт, используя драйвер «АТОЛ» то, либо Вам необходимо приобрести ключ защиты драйвера, либо использовать старый драйвер «АТОЛ» и воспользоваться исправленной нами обработкой обслуживания (см. сноску 1), либо подключить сканер штрих кода через новый стандартный драйвер «1С». Необходимость переустановки драйверов торгового оборудования может быть так же связана с необходимостью обновления какого-либо другого драйвера торгового оборудования или при использовании на одном ПК АРМК и «1C».

Инструкция по подключению сканера штрих кода USB интерфейсом к программным продуктам «1С: Предприятие» через стандартный драйвер «1С».

1.1. Для сканеров Metrologic:

1.1.1. Подключить сканер к USB.

1.1.2. Откройте инструкцию на сканер «Configuration Guide». На стр. 2 отсканируйте штрих код: «Recall Defaults»

1.1.3. В диспетчере устройств, группа «Устройства HID», должна появиться ветвь «USB-HID совместимое устройство»:


Подключение периферии

1.1.4. Отсканируйте на стр. 41 (раздел «Prefixes/Suffixes») штрихкод: «Disable LF Suffix»

1.1.5. Проверим работу сканера. Откройте любой текстовый редактор, например «Блокнот» или «Word» и отсканируйте какой-нибудь штрих код, но только не из инструкции. В тестовый документ должна быть добавлена строка с цифрами штрихкода и курсор должен находиться в начале следующей строки. Если считать штрихкод ещё раз, то должны получиться две строки с одинаковыми цифрами, например, сначала

88011929,
затем
88011929
88011929

1.1.6. Отсканируйте на стр. 68 (раздел «USB») штрихкод: «Enable Uni-Direction USB Serial Emulation Mode»

1.1.7. Через 2с в «Windows» откроется и закроется сообщение «Найдено новое оборудование Metrologic...» и откроется окно «Мастер нового оборудования», выбираем «Не в этот раз», нажимаем «Далее»; выбираем «Установка из указанного места», нажимаем «Далее». Выбираем «Выполнить поиск наиболее подходящего драйвера в указанных местах », устанавливаем флаг «Включить следующее место поиска», кнопкой «Обзор» выбираем папку «uni-direction», нажимаем кнопку «Далее». В окне «Установка оборудования» нажимаем «Всё равно продолжить». Завершаем работу мастера, нажав кнопку «Готово» в окне «Мастер нового оборудования». В «Windows» откроется и закроется сообщение: «Найдено новое оборудование и готово к использованию».



1.1.8. Отсоединяем сканер от USB, через 2с подсоединяем снова, сканер издаст звуковой сигнал и в диспетчере устройств, в группе «Порты (COM и LPT)» должен появиться: «Metrologic USB Scanner (COM7)» (номер порта произвольный). Открыв свойства данного устройства, на закладке «Advanced» можно поменять номер COM порта. Если поменяли номер порта, отключите, подключите сканер к USB.


1.2. Для сканеров CIPHER 1000 USB (Эмуляция COM).

1.2.1. Установить драйвер с CD диска из комплекта. Подключить сканер к USB. В диспетчере устройств, в группе «Порты (COM и LPT)» должен появиться: «Cipher USB Scanner (COM7)» (номер порта произвольный). Открыв свойства данного устройства, на закладке «Advanced» можно поменять номер COM порта.

2. В каталоге рабочей базы «1С: 7.7»должен быть файл «scanopos.dll» версии не менее «8.0.8.4.», для 1С8.1 он должен быть в каталоге «\Bin» программы. (Версию файла «dll» можно посмотреть на закладке «Версия» свойств файла), в папке «ExtForms\Equip» файлы: «Scanner1C_Vestor.ert» и «Scanner1C_Vestor.efd» (имя каталога текущей рабочей базы показывается внизу окна «Запуск 1С предприятия»). Установка и регистрация «dll» производится запуском файла «ScanOPOS.exe», затем следует скопировать файл из папки, в которую производилась установка.

3. Настройка сканера в программе «1С 7.7.»

3.1. Через главное меню программы «1С 7.7» выбираем «Сервис» - «Настройка торгового оборудования». Отрывается окно «Торговое оборудование», переходим на Закладку «Сканер штрих кода», выбираем модель «Сканер штрихкода 1С Вестор». Устанавливаем флажок «Сканер штрих кода включен» (модель сканера «Стандартный сканер», флажок «Штрих код имеет префикс» снят), нажимаем кнопку «ОК». Закрываем окно «Модель», нажимаем кнопку «Подключить». В окне «Торговое оборудование» «1С» выдаёт сообщение, например: «Сканер штрих-кода: ошибка при подключении. Установите параметры связи сканера! Основное меню программы - <Файл> - <Открыть> - (C:\Proram Files\DemoDB\ExtForms\Equip\Scaner1C_Vestor.ert)».

3.2. Следуя рекомендации, открываем файл. Выставляем параметры: «Порт» - «COM (номер из диспетчера устройств)», «Скорость» - «9600», «Бит данных» - «7», «Стоп бит» » - «2», «Суффикс» » - «13(CR)», «Событие» - «BarCodeValue»,закрываем файл. В окне «Торговое оборудование», нажимаем кнопку «ОК». Если выходит сообщение «Не удалось получить монопольный доступ к устройству», проверьте ещё раз настройки, скорее всего не верно указан номер COM порта. При правильном подключении никаких сообщений после нажатия кнопки «ОК» не выдаётся.

4.Настройка сканера в программе «1С 8».

4.1.Через главное меню программы «1С 8» выбираем «Сервис» - «Торговое оборудование» - «Подключение и настройка торгового оборудования». Нажав кнопку «Обработки обслуживания», выбрав пункт «Открыть справочник «Обработки обслуживания ТО »» открываем окно «Обработки обслуживания торгового оборудования», нажатием клавиши «ins» открываем окно «Обработки обслуживания торгового оборудования: Новый». В этом окне выбираем из поля «Обработка:» файл «Сканер1С_Вестор.epf», пишем наименование модели «1С Сканер штрих кода Вестор» нажимаем кнопку «ОК». В окне «Подключение и настройка торгового оборудования» сделав активной таблицу, нажатием клавиши «ins» добавляем строку с новым оборудованием. Кнопкой «...» открываем окно «Справочник Торговое оборудование», нажимаем клавишу «ins», открывается окно «Торговое оборудование Новый», там выбираем: «Обработка обслуживания:» - «1С Сканер штрих кода Вестор», «модель» - «Сканер штрих кода (Общий)», нажимаем кнопку «ОК».










4.2. В окне «Подключение и настройка торгового оборудования» в строке таблицы кнопкой «\/» выбираем «1С Сканер штрих кода Вестор», над таблицей нажимаем кнопку «Параметры», открывается окно «настройка параметров», выставляем параметры: «Порт» - «COM (номер из диспетчера устройств)», «Скорость» - «9600», «Бит данных» - «7», «Стоп бит» » - «2», «Суффикс» » - «13(CR)», нажимаем кнопку «Тест», считываем сканером штрихкод. В окне должно добавиться, например: «COM7 88011929 `CR`», сверяем правильность установки номера COM-порта и суффикса.





5.Проверить работу сканера можно в открытом окне файла - обработки обслуживания («1С7.7.»- «Scaner1C_Vestor.ert», «1С8» - ««Сканер1С_Вестор.epf»»), сканируйте штрихкод, в окне сообщений должно быть: счетчик сканирования, «источник» - «Scanner», «событие» - «BarCodeValue» или «ПолученШтрихкод» для «1С 7.7» или «1С8» соответственно, «данные» - цифры штрихкода. В случае отсутствия реакции на сканер проверьте, активно ли окно открытого файла, нажмите кнопку «инфо о драйвере» сверьте настройки.  Если штрихкод читается не полностью, сверьте версию драйвера на закладке «1С: Сканер штрихкода» окна «настройка параметров системы» (основное меню «Сервис», пункт «Параметры»), она должна быть не ниже «8.0.8.4», проверьте, убрали ли Вы суффикс «LF» при программировании сканера, остался ли суффикс «CR». Кнопка «О журнале» отрывает окно для настройки параметров журнала работы драйвера сканера; по умолчанию, параметр «Уровень 0 - отключено» означает, что записи в журнале не ведутся; можно назначить каталог для файла журнала, настроить подробность ведения журнала.

Сканеры штрихового кода с интерфейсом «в разрыв клавиатуры» и USB KB следует подключать через драйвер «АТОЛ», с интерфейсом RS232 (COM порт) можно подключать через стандартный драйвер «1С» по данной инструкции, исключая пункты описывающие подключение оборудования в Windows с установкой соответствующего драйвера (COM порт в диспетчере устройств уже должен быть).  

Возможно подключение нескольких сканеров или считывателей магнитных карт к одному ПК под одним пользователем «1С». Настройка в «1С 7.7» производится в окне открытого файла «Scanner1C_Vestor_Multi.ert», а в «1С 8» просто добавляется ещё один сканер. В «1С 7.7» не предусмотрено подключение считывателя магнитных карт, но используя стандартный драйвер и слегка доработав «1С», можно подключить совместно и сканер, и считыватель магнитных карт.