- Подготовка: что проверить до настройки в 1С
- Включите использование подключаемого оборудования в УТ 11.x
- Настройте сканер в 1С: УТ 11.x
- Обязательно сделайте тест в 1С
- Используйте сканер в документах УТ 11.x
- Если сканер не работает в 1С: типовые причины и что делать
- Быстрая таблица: что должно получиться
- База по смыслу: почему это работает
- Источники для сверки
Если сканер штрихкода подключён к компьютеру, но в 1С:Управление торговлей (УТ) он “не виден”, обычно причина одна из трёх: драйвер не установлен или не тот, устройство в 1С не включено, или выбран неверный режим передачи (клавиатура/COM, префикс/суффикс, порт). Ниже - рабочая схема настройки именно для УТ 11.x.
Подготовка: что проверить до настройки в 1С
1) Проверьте, что устройство сканирует
Подключите сканер к ПК и просканируйте любой штрихкод:
- если код вводится в Блокнот/любое текстовое поле - считывание работает;
- если не вводится - сначала разберитесь с оборудованием и драйверами, а в 1С переходите только после этого.
2) Убедитесь, что установлены драйверы
Чаще всего в 1С нужен драйвер/компонента для работы с оборудованием (типично используется нативный драйвер “1С:Сканеры штрихкода (NativeAPI)”).
- Ставьте драйвер так, как требует производитель сканера.
- Если 1С не видит устройство после установки - перезагрузите Windows.
Включите использование подключаемого оборудования в УТ 11.x
В УТ 11.5 и похожих релизах путь обычно такой:
- НСИ и администрирование -> Администрирование
- РМК и оборудование
- включите флажок Использовать подключаемое оборудование
После включения станет активна настройка конкретных “Подключаемое оборудование”.
Настройте сканер в 1С: УТ 11.x
1) Добавьте новое оборудование
Откройте:
- НСИ и администрирование -> Администрирование -> Подключаемое оборудование
- нажмите Подключить новое (или Добавить в зависимости от формы)
Дальше:
- Тип оборудования: Сканеры штрихкода
- Драйвер оборудования: 1С:Сканеры штрихкода (NativeAPI)
Ниже заполнение полей “Наименование/Рабочее место/прочее” часто подтягивается автоматически.
2) Проверьте параметры подключения
Откройте Параметры подключения для добавленной строки сканера.
Самый частый сценарий:
- порт = “Клавиатура” (если сканер работает как клавиатурный ввод)
- либо порт/режим под COM (если используете COM-эмуляцию)
Если код в 1С появляется “с задержкой”, “обрезается” или “не совпадает”, почти всегда виноваты режим передачи и служебные символы.
3) Если нужно - задайте префиксы/суффиксы
В параметрах подключения проверьте:
- префикс (если требуется)
- суффикс (часто нужен для разделения ввода и корректного завершения кода)
У некоторых сканеров есть настройки “CR” (конец строки). В тесте это обычно видно: код может приходить вместе с окончанием, например CR(13).
Обязательно сделайте тест в 1С
После сохранения настроек:
1) В форме устройства нажмите Тест подключения (или Тест устройства).
2) Поставьте курсор в поле теста.
3) Просканируйте штрихкод (лучше короткий, потом - реальный номенклатурный).
4) Сверьте результат:
- в тестовом окне должен отобразиться именно тот штрихкод, который вы ожидали;
- звук/реакция сканера должна быть, а код должен приходить корректно.
Если тест проходит - можно переходить к работе в документах.
Используйте сканер в документах УТ 11.x
После успешной настройки сканер штрихкода обычно начинает работать в местах, где предусмотрено “ввод по штрихкоду”:
- в документах с подбором товаров (например, в Реализация товаров и услуг на вкладке Товары есть поиск/ввод по штрихкоду);
- в рабочих местах кассира/РМК, где есть ввод “по штрихкоду”.
Чтобы быстрее вызывать поле ввода штрихкода, в интерфейсе часто используют клавишу F7 (если она предусмотрена вашей схемой рабочего места).
Если сканер не работает в 1С: типовые причины и что делать
1) В 1С устройство добавлено, но тест/оповещения не отрабатывают
Самый частый “разлом” выглядит так:
- сканер нормально читает в Windows;
- в 1С добавили устройство и “поиск оборудования” что-то делает;
- но в документах оповещения/обработка ввода не происходят.
Что проверить:
- включён ли флажок Использовать подключаемое оборудование;
- выбран ли правильный драйвер (для УТ 11.x обычно нужен NativeAPI);
- совпадает ли режим сканера с тем, что ожидает 1С (клавиатура vs COM).
2) Код в 1С не совпадает (обрезается, “лишние символы”, не находит товар)
Проверьте:
- префикс/суффикс в параметрах подключения;
- корректность окончания ввода (наличие CR, который может мешать полю, или наоборот - отсутствие завершающего символа).
3) Ввод “не попадает в поле”
Если у вас режим “эмуляция клавиатуры”, иногда помогает практика:
- перед сканированием точно ставить курсор в нужное поле (в тесте это видно особенно хорошо);
- для более “прямой” передачи чаще удобнее COM-эмуляция, потому что она меньше зависит от фокуса курсора.
Быстрая таблица: что должно получиться
| Шаг | Что сделать | Как понять, что всё ок |
|---|---|---|
| Проверка вне 1С | Просканировать штрихкод в Блокнот | Код появляется текстом |
| Драйвер | Установить драйвер/компонент сканера для 1С | Windows видит устройство, 1С ставит драйвер без ошибок |
| Включение в УТ | “Использовать подключаемое оборудование” | В “Подключаемое оборудование” появляется доступ |
| Добавление в УТ | Тип: сканер штрихкода, драйвер: NativeAPI | Строка сканера появляется в списке |
| Параметры | Порт/режим, префиксы/суффиксы | В тесте приходит корректный штрихкод |
| Тест в 1С | “Тест подключения/устройства” | Код совпадает с оригиналом |
База по смыслу: почему это работает
1С воспринимает сканер как источник ввода через выбранный драйвер и режим передачи. Поэтому “сканер читает” и “сканер работает в 1С” - разные проверки: в первом случае важна связь с Windows, во втором - согласование между оборудованием, режимом (порт/эмуляция) и настройками в 1С.
Источники для сверки
- 1С: ИТС, разделы по подключению торгового оборудования и интерфейсу “Подключаемое оборудование” (its.1c.ru).
- Методические материалы и инструкции по настройке оборудования в УТ 11.x, включая использование 1С:Сканеры штрихкода (NativeAPI) (its.1c.ru и документация к драйверам производителей оборудования).