Многие пользователи при первом знакомстве со сканером АТОЛ SB2109BT сталкиваются с ситуацией, когда для ввода товара в 1С приходится нажимать комбинацию клавиш Alt+F7 или вручную выбирать поле поиска. Это крайне неудобно, особенно если мы хотим добиться скорости работы «как в супермаркете», где кассиру достаточно просто «пропикать» товар. В данной статье мы подробно разберем, как привести ваш сканер в рабочее состояние и настроить его так, чтобы данные передавались в 1С автоматически.
Прежде чем приступать к настройке, проанализируем, почему 1С не видит сканер сразу. По умолчанию большинство сканеров работают в режиме «Эмуляции клавиатуры» (HID). Это значит, что компьютер воспринимает сканер как очень быстрого наборщика текста. Когда вы сканируете код, данные просто «печатаются» туда, где стоит курсор. Однако 1С:Розница требует специального сигнала (события), чтобы понять: «Внимание, это не ввод с клавиатуры, это именно штрихкод товара».
Мы рассмотрим два основных пути решения этой задачи:
Если мы хотим оставить сканер в режиме клавиатуры, нам нужно заставить его после каждого отсканированного кода «нажимать» клавишу Enter. Этот невидимый символ называется суффиксом. Рассмотрим этот процесс по шагам.
Шаг 1: Сброс настроек. Чтобы исключить влияние предыдущих неудачных попыток, найдем в руководстве пользователя штрихкод Restore Factory Settings (Сброс до заводских настроек) и отсканируем его. Сканер подаст звуковой сигнал, подтверждая сброс.
Шаг 2: Программирование суффикса. Нам нужно добавить символ возврата каретки (CR). В инструкции АТОЛ найдите раздел Suffix Setting. Последовательно отсканируйте следующие управляющие коды:
Enter Setup (Вход в режим настройки).Add Suffix (Добавить суффикс).CR или Enter.Exit Setup (Выход и сохранение).Шаг 3: Настройка в 1С. Теперь перейдем в программу 1С:Розница. Откроем раздел Администрирование — Подключаемое оборудование. Найдем наш сканер в списке и нажмем Настроить. В поле Суффикс необходимо убедиться, что стоит значение 13 (CR). Если его нет, выберите его из списка или впишите вручную.
Этот метод считается профессиональным. При его использовании 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.
Поскольку АТОЛ SB2109BT — это беспроводная модель, важно понимать, в каком режиме передачи данных она находится. Различают два основных режима:
Synchronous Mode.Если вы хотите настроить все максимально быстро, выполните следующие действия:
Restore Factory Settings.USB Virtual COM.Подключаемое оборудование создайте новый экземпляр сканера, выберите драйвер 1С:Сканеры штрихкода (NativeApi).Настроить, выберите соответствующий COM-порт.Тест устройства и отсканируйте любой товар. Если в окне теста появилась строчка с кодом — поздравляем, вы настроили сканер!Использование режима Virtual COM избавляет от необходимости следить за тем, где находится курсор и какой язык выбран в системе. Это делает работу кассира стабильной и исключает лишние действия с клавиатурой. При необходимости дальнейшей организации рабочего пространства кассира подойдёт инструкция по комплексной настройке торгового места в 1С:Розница.