Автоматизация · 11 мин
Как подключить оборудование к 1С: пошаговое руководство
Как подключить сканер штрихкодов, ККТ, весы и другое оборудование к 1С: установка драйверов, настройка подключения, проверка работы и решение типичных ошибок.
Подключение торгового оборудования к 1С — сканеров штрихкодов, кассовых аппаратов (ККТ), банковских терминалов, весов, принтеров этикеток — стандартная задача при автоматизации розничной точки или склада. В типовых конфигурациях («Управление торговлей», «Розница», «Комплексная автоматизация», «1С:КАМИН» и других) для этого предусмотрен механизм подключаемого оборудования на базе библиотеки БПО (библиотека подключаемого оборудования).
Общая логика всегда одинакова: сначала оборудование подключается к компьютеру и определяется операционной системой, затем устанавливается драйвер, после чего устройство регистрируется в справочнике подключаемого оборудования 1С и привязывается к рабочему месту. Ошибки чаще всего возникают не в самой 1С, а на уровне Windows: не установлен драйвер, занят COM-порт, нет прав у пользователя.
Ниже — универсальный порядок действий, особенности по типам устройств, способы проверки результата и разбор типичных проблем. Инструкция ориентирована на типовые конфигурации с БПО; в самописных решениях логика может отличаться, но принципы сохраняются.
Что понадобится перед началом работы
Прежде чем открывать 1С, убедитесь, что выполнены базовые условия. Во-первых, устройство физически подключено к компьютеру (USB, COM, Ethernet) и включено, а Windows его видит — проверить можно в «Диспетчере устройств». Во-вторых, у вас есть драйвер от производителя или драйвер, совместимый с механизмом БПО (для ККТ это обычно драйверы Атол, Штрих-М, Viki Print и других вендоров, поставляемые отдельно). В-третьих, у пользователя 1С есть права на настройку подключаемого оборудования — обычно это роль администратора или кассира с расширенными правами.
Важный нюанс: библиотека БПО работает с драйверами, соответствующими стандартам «1С:Совместимо». Если устройство поставляется только с фирменной утилитой без драйвера для 1С, напрямую подключить его не получится — потребуется либо драйвер вендора с поддержкой требуемого интерфейса, либо режим эмуляции (например, сканер в режиме клавиатуры).
Шаг 1. Установка драйвера оборудования в Windows
Скачайте актуальную версию драйвера с сайта производителя устройства или используйте дистрибутив из комплекта поставки. Установку выполняйте под учётной записью с правами администратора Windows — иначе драйвер может зарегистрироваться некорректно, и 1С его не увидит.
После установки проверьте, что устройство работает на уровне системы. Для сканера — отсканируйте штрихкод в «Блокноте»: цифры должны появиться в тексте. Для ККТ — откройте фирменную утилиту драйвера (например, «Тест драйвера ККТ» у Атол) и выполните проверку связи: утилита должна определить кассу по указанному порту и скорости. Если на этом этапе связи нет, в 1С её тоже не будет — сначала решайте проблему на уровне драйвера.
Шаг 2. Добавление устройства в 1С
В типовых конфигурациях перейдите в раздел «Администрирование» → «Подключаемое оборудование» (в некоторых конфигурациях путь выглядит как «Настройки» → «Подключаемое оборудование» или через «РМК / Настройки рабочего места»). Убедитесь, что включён признак использования подключаемого оборудования.
Нажмите «Создать», выберите тип оборудования (сканер штрихкода, ККТ, эквайринговый терминал, электронные весы и т.д.) и драйвер из выпадающего списка. Если нужного драйвера нет, воспользуйтесь кнопкой установки драйвера из макета поставки БПО или загрузите внешнюю компоненту, предоставленную вендором. Затем откройте «Настроить» и заполните параметры: для COM-устройств это номер порта и скорость, для USB-сканеров — режим работы, для сетевых устройств — IP-адрес и порт.
- 1Подключите устройство к компьютеру и проверьте его видимость в «Диспетчере устройств» Windows.
- 2Установите драйвер производителя и проверьте связь фирменной утилитой.
- 3В 1С откройте «Администрирование» → «Подключаемое оборудование» и создайте новое устройство.
- 4Выберите тип оборудования и драйвер, откройте «Настроить» и заполните параметры подключения.
- 5Нажмите «Тест устройства» и убедитесь в успешном результате.
- 6Привяжите устройство к рабочему месту и проверьте его в реальном документе (продажа, приёмка).
Особенности подключения по типам оборудования
Сканер штрихкодов
Самый простой вариант — USB-сканер в режиме эмуляции клавиатуры: он вообще не требует настройки в 1С, данные попадают в активное поле как ввод с клавиатуры. Минус режима — конфликты при ручном вводе и зависимость от раскладки. Профессиональный вариант — режим эмуляции COM-порта с драйвером «Сканер штрихкода (Native)» или «1С: Сканеры штрихкода» из состава БПО: тогда сканирование перехватывается системой и корректно обрабатывается даже вне полей ввода.
ККТ (онлайн-касса)
Для фискальных регистраторов и чековых принтеров потребуется драйвер вендора (Атол, Штрих-М и др.), установленный на каждом рабочем месте, с которого печатаются чеки. В настройках указываются порт, скорость, а также реквизиты организации и параметры налогообложения — они должны совпадать с данными, зарегистрированными в кассе и в личном кабинете ОФД. После теста устройства обязательно напечатайте пробный чек из реального документа продажи.
Эквайринговый терминал и весы
Банковский терминал подключается через драйвер, предоставленный банком-эквайером (например, драйверы Сбербанка или UCS), либо работает автономно без интеграции — тогда суммы вводятся вручную. Весы с печатью этикеток настраиваются с указанием префиксов весовых штрихкодов, а весы в режиме получения веса — через драйвер с параметрами порта. Для весового товара проверьте, что шаблон этикетки в 1С совпадает с настройками самих весов.
Сравнение вариантов подключения сканера
Быстро и без драйверов, подходит для простых точек. Ограничение: сканирование работает только в активном поле ввода, возможны ошибки из-за раскладки.
Надёжная работа в РМК и любых формах, корректная обработка суффиксов. Ограничение: требуется установка драйвера и настройка порта.
Подходит для инвентаризации и склада без постоянной связи с ПК. Ограничение: нужна выгрузка/загрузка данных и дополнительное ПО обмена.
Проверка результата и привязка к рабочему месту
После настройки нажмите «Тест устройства» в форме настройки оборудования. Успешный тест означает, что 1С установила связь с устройством через драйвер. Далее откройте настройку рабочего места и убедитесь, что устройство привязано именно к этому компьютеру — в сетевых базах нередки ситуации, когда касса настроена, но привязана к другому рабочему месту, и на текущем ПК печать не работает.
Финальная проверка — в реальном сценарии: отсканируйте товар в документе «Реализация» или РМК, пробейте тестовый чек с последующей отменой, получите вес с весов. Только так вы убедитесь, что цепочка «устройство → драйвер → 1С → документ» работает целиком.
Как проверить результат
Сообщение «Тест успешно выполнен»
Ошибка «Устройство не подключено» или тайм-аут
Устройство есть в «Диспетчере устройств» без жёлтых значков
Устройство с восклицательным знаком или отсутствует
Чек печатается, данные уходят в ОФД
Чек не печатается или зависает очередь передачи в ОФД
Штрихкод попадает в нужное поле и находит товар
Символы теряются или вставляются не туда
Типичные ошибки и их решение
Самая частая причина сбоя — занятый порт: к устройству уже обращается другая программа (фирменная утилита драйвера, служба обновления, вторая копия 1С). Закройте лишние приложения и повторите тест. Вторая по частоте причина — несовпадение параметров порта: скорость в настройках 1С должна совпадать со скоростью, заданной в устройстве и драйвере.
Отдельная группа проблем — права и разрядность. Компоненты БПО чувствительны к разрядности клиента 1С (32/64 бита): драйвер, собранный только под 32 бита, не загрузится в 64-разрядном клиенте. Также при работе через тонкий клиент или RDP оборудование должно быть проброшено на сервер или подключаться на стороне клиента — это настраивается отдельно, и не всякое устройство корректно работает в такой схеме.
Когда лучше привлечь специалиста
Самостоятельная настройка оправдана для типовых сценариев: один сканер, одна касса, один терминал на одном рабочем месте. Обращение к специалисту по 1С или вендору оборудования разумно, если: требуется интеграция нестандартного устройства без драйвера под БПО, настраивается распределённая сеть рабочих мест с пробросом портов через RDP, нужна доработка конфигурации под особый документооборот или возникают сбои фискального накопителя и передачи данных в ОФД.
Перед обновлением конфигурации 1С или драйвера ККТ проверьте совместимость версий заранее и выполняйте обновление в нерабочее время точки: конфликт версий — частая причина того, что касса «отваливается» сразу после обновления.
Что важно запомнить
Подключение оборудования к 1С строится по цепочке: физическое подключение → драйвер в Windows → проверка фирменной утилитой → добавление устройства в «Подключаемом оборудовании» → тест → привязка к рабочему месту → проверка в реальном документе. Большинство проблем решается на уровне драйвера и портов, а не в самой 1С.
Частые вопросы
1С не видит драйвер в списке при добавлении устройства. Что делать?
Проверьте, что драйвер установлен под администратором и подходит по разрядности вашему клиенту 1С. Если драйвер поставляется как внешняя компонента, загрузите её вручную через кнопку добавления драйвера в форме настройки оборудования. После установки перезапустите 1С.
Тест устройства выдаёт ошибку «Порт занят». Как найти виновника?
Закройте фирменные утилиты драйвера, вторую копию 1С и программы мониторинга оборудования. В «Диспетчере устройств» проверьте, какой номер COM-порта назначен устройству, и убедитесь, что в настройках 1С указан именно он. Если порт «залип», помогает перезагрузка компьютера.
Можно ли подключить сканер штрихкодов без драйвера?
Да, если перевести сканер в режим эмуляции клавиатуры (обычно это делается сканированием служебного штрихкода из инструкции). Сканирование будет работать как ввод текста в активное поле. Для работы в РМК и надёжной обработки штрихкодов всё же рекомендуется режим COM-порта с драйвером БПО.
Касса печатает чек, но данные не уходят в ОФД. Это проблема 1С?
Нет, передачей данных в ОФД занимается сама касса и её драйвер, а не 1С. Проверьте интернет-соединение на рабочем месте, настройки сети кассы и срок действия договора с ОФД. Очередь неотправленных документов видна в утилите драйвера ККТ.
Будет ли работать оборудование при подключении к 1С через RDP?
Зависит от устройства и схемы. Сканеры и ККТ можно пробросить на сервер через перенаправление портов, но стабильность такой схемы ниже, чем при локальном подключении. Надёжный вариант — настроить оборудование на стороне клиента, если используемый режим работы 1С это поддерживает, либо использовать сетевые устройства с подключением по IP.
После обновления конфигурации оборудование перестало работать. Что проверить в первую очередь?
Откройте «Подключаемое оборудование» и выполните тест устройства — часто после обновления требуется переустановить драйвер из нового макета БПО. Также проверьте, не сбросилась ли привязка устройства к рабочему месту, и совместимость версии драйвера вендора с новой версией библиотеки.