Как настроить сканер штрихкодов АТОЛ SB2109BT для автоматической работы в 1С:Розница

Пользователь 1С v8.3 (Управляемые формы) Торговля и дистрибуция
← На главную

Многие пользователи при первом знакомстве со сканером АТОЛ SB2109BT сталкиваются с ситуацией, когда для ввода товара в 1С приходится нажимать комбинацию клавиш Alt+F7 или вручную выбирать поле поиска. Это крайне неудобно, особенно если мы хотим добиться скорости работы «как в супермаркете», где кассиру достаточно просто «пропикать» товар. В данной статье мы подробно разберем, как привести ваш сканер в рабочее состояние и настроить его так, чтобы данные передавались в 1С автоматически.

Понимание режимов работы сканера

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

Мы рассмотрим два основных пути решения этой задачи:

  1. Режим клавиатуры с настройкой суффикса (самый простой способ).
  2. Режим виртуального COM-порта (самый надежный способ, исключающий ошибки раскладки клавиатуры).

Вариант №1: Настройка суффикса в режиме клавиатуры

Если мы хотим оставить сканер в режиме клавиатуры, нам нужно заставить его после каждого отсканированного кода «нажимать» клавишу Enter. Этот невидимый символ называется суффиксом. Рассмотрим этот процесс по шагам.

Шаг 1: Сброс настроек. Чтобы исключить влияние предыдущих неудачных попыток, найдем в руководстве пользователя штрихкод Restore Factory Settings (Сброс до заводских настроек) и отсканируем его. Сканер подаст звуковой сигнал, подтверждая сброс.

Шаг 2: Программирование суффикса. Нам нужно добавить символ возврата каретки (CR). В инструкции АТОЛ найдите раздел Suffix Setting. Последовательно отсканируйте следующие управляющие коды:

  1. Штрихкод Enter Setup (Вход в режим настройки).
  2. Штрихкод Add Suffix (Добавить суффикс).
  3. Штрихкод, соответствующий значению CR или Enter.
  4. Штрихкод Exit Setup (Выход и сохранение).

Шаг 3: Настройка в 1С. Теперь перейдем в программу 1С:Розница. Откроем раздел Администрирование — Подключаемое оборудование. Найдем наш сканер в списке и нажмем Настроить. В поле Суффикс необходимо убедиться, что стоит значение 13 (CR). Если его нет, выберите его из списка или впишите вручную.

Вариант №2: Перевод в режим виртуального COM-порта (USB-COM)

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

Шаг 1: Смена режима сканера. Найдите в инструкции к АТОЛ SB2109BT штрихкод с названием USB Virtual COM или USB COM Backend. Отсканируйте его. После этого Windows издаст звук подключения нового устройства. В «Диспетчере устройств» (раздел Порты (COM и LPT)) должно появиться новое устройство, например, STMicroelectronics Virtual COM Port или аналогичное, с номером порта (например, COM3).

Шаг 2: Установка драйвера. Если в диспетчере устройств висит «Неизвестное устройство», необходимо скачать с сайта производителя «АТОЛ: Драйвер устройств ввода». После установки драйвера порт определится корректно.

Шаг 3: Настройка в 1С. В настройках оборудования 1С выберите тип подключения COM-порт. Укажите номер порта, который вы увидели в диспетчере устройств. Скорость порта обычно составляет 9600 (это стандарт), но для виртуальных портов она часто не имеет значения. Для подключения устройства через данный интерфейс можно использовать обработку обслуживания сканеров на базе NativeAPI.

Устранение проблем с раскладкой (для режима клавиатуры)

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

Посмотрите в мануале раздел Keyboard Language. Нам нужно отсканировать код United States. Также полезной будет функция Alt-mode (или USB Turbo Mode). При ее включении сканер передает символы через цифровые коды клавиши Alt, что делает передачу данных независимой от текущего языка в Windows.

Особенности беспроводной работы (Bluetooth)

Поскольку АТОЛ SB2109BT — это беспроводная модель, важно понимать, в каком режиме передачи данных она находится. Различают два основных режима:

  1. Синхронный режим (Real-time mode): Сканер сразу передает код в базу. Если вы отошли слишком далеко и связь потеряна, сканер издаст тревожный писк. Это именно то, что нужно для работы на кассе.
  2. Режим накопления (Storage Mode/Inventory Mode): Сканер сохраняет все коды в свою память, а потом «выплевывает» их все сразу при сканировании специального кода. Если вы случайно включили этот режим, в 1С ничего не будет появляться при одиночном сканировании. Проверьте этот момент и убедитесь, что включен Synchronous Mode.

Итоговый алгоритм настройки для «чайника»

Если вы хотите настроить все максимально быстро, выполните следующие действия:

  1. Распечатайте или откройте на экране полную инструкцию (мануал) к вашему сканеру.
  2. Последовательно «пикните» код Restore Factory Settings.
  3. Затем «пикните» код USB Virtual COM.
  4. Зайдите в 1С:Розница, в разделе Подключаемое оборудование создайте новый экземпляр сканера, выберите драйвер 1С:Сканеры штрихкода (NativeApi).
  5. Нажмите Настроить, выберите соответствующий COM-порт.
  6. Нажмите кнопку Тест устройства и отсканируйте любой товар. Если в окне теста появилась строчка с кодом — поздравляем, вы настроили сканер!

Использование режима Virtual COM избавляет от необходимости следить за тем, где находится курсор и какой язык выбран в системе. Это делает работу кассира стабильной и исключает лишние действия с клавиатурой. При необходимости дальнейшей организации рабочего пространства кассира подойдёт инструкция по комплексной настройке торгового места в 1С:Розница.

← На главную