Торговля и Склад · 12 мин
Как подключить торговое оборудование к 1С
Как подключить торговое оборудование к 1С: сканеры штрихкодов, ККТ, весы, ТСД. Выбор драйвера, настройка в разделе «Подключаемое оборудование», типичные ошибки.
Подключение торгового оборудования к 1С — сканеров штрихкодов, фискальных регистраторов, весов, терминалов сбора данных — выполняется через подсистему «Подключаемое оборудование» (в старых версиях — «Торговое оборудование»). Процесс одинаков по логике для большинства устройств: установить драйвер, добавить устройство в справочник, указать параметры связи и проверить работу тестом.
Основная сложность — не в самой 1С, а в драйверах. Каждое устройство требует либо драйвер от поставщика (АТОЛ, Штрих-М, Viki Print), либо встроенный драйвер 1С из библиотеки подключаемого оборудования (БПО). Если драйвер не установлен или выбран неверный тип оборудования, устройство просто не появится в системе или будет выдавать ошибку при тесте.
Важно понимать архитектуру: 1С не общается с железом напрямую. Между конфигурацией и устройством стоит драйвер, который работает по определённой технологии — через COM-порт, USB-эмуляцию COM, Ethernet или веб-сервис. Поэтому первый шаг всегда — убедиться, что Windows видит устройство, а драйвер производителя установлен и сам устройство отвечает в фирменной утилите.
Что понадобится перед подключением
Перед началом проверьте три вещи. Во-первых, конфигурация должна содержать подсистему подключаемого оборудования — она есть в 1С:Розница, Управлении торговлей 11, КА, ERP и УНФ. Во-вторых, у пользователя должны быть права на настройку оборудования (обычно это администратор или роль с правами на торговое оборудование). В-третьих, нужен дистрибутив драйвера от производителя устройства.
Физическое подключение тоже имеет значение. Сканеры штрихкодов чаще всего подключаются по USB и работают в режиме эмуляции клавиатуры или COM-порта. ККТ и весы — через USB с эмуляцией COM, реальный COM/RS-232 или Ethernet. Терминал сбора данных обычно соединяется по Wi-Fi или USB в режиме RNDIS.
Убедитесь, что устройство определяется операционной системой: откройте диспетчер устройств Windows и найдите его в разделе «Порты (COM и LPT)». Запомните номер COM-порта — он понадобится при настройке параметров в 1С.
Установка и выбор драйвера
1С поддерживает два источника драйверов. Первый — встроенные драйверы из библиотеки подключаемого оборудования (БПО), которые поставляются вместе с конфигурацией: для многих моделей АТОЛ, Штрих-М, сканеров и весов они уже включены и устанавливаются кнопкой «Установить драйвер» прямо из карточки оборудования. Второй — драйверы производителя, которые скачиваются с сайта поставщика и затем загружаются в 1С как внешняя компонента или регистрируются в системе.
При выборе драйвера ориентируйтесь на точную модель устройства и версию технологии. Например, для касс АТОЛ актуальны драйверы ККТ 10-й версии, для Штрих-М — «Драйвер ФР». Несовпадение версии драйвера и прошивки устройства — частая причина ошибок «устройство не отвечает» или некорректной печати чеков.
Если драйвер поставляется как COM-объект, он регистрируется в Windows через regsvr32 или установщик производителя. Если это Native API компонента в формате ZIP — она загружается в справочник драйверов 1С вручную через «Загрузить из файла».
Добавление устройства в 1С
Откройте раздел «Администрирование» (в Рознице — «Настройка») и перейдите в «Подключаемое оборудование». Включите опцию «Использовать подключаемое оборудование», если она ещё не активна. Затем нажмите «Подключаемое оборудование» и создайте новый элемент.
В карточке устройства укажите тип оборудования (сканер штрихкода, ККТ, весы и т.д.), драйвер из списка и рабочее место, к которому привязывается устройство. Привязка к рабочему месту важна: 1С различает оборудование по компьютерам, и касса, настроенная на одном ПК, не будет автоматически работать на другом.
После выбора драйвера нажмите «Настроить». Откроется форма параметров, где задаются порт, скорость, адрес устройства, модель и специфические параметры (например, для ККТ — параметры налогообложения и печати). Заполните их по документации устройства и нажмите «Тест устройства».
- 1Подключите устройство к компьютеру и убедитесь, что оно видно в диспетчере устройств Windows
- 2Установите драйвер производителя или убедитесь, что в 1С есть встроенный драйвер для вашей модели
- 3Откройте «Администрирование — Подключаемое оборудование» и включите использование оборудования
- 4Создайте новое устройство: укажите тип, драйвер и рабочее место
- 5Откройте «Настроить», задайте порт и параметры связи
- 6Выполните «Тест устройства» и убедитесь в успешном результате
Настройка отдельных типов оборудования
Сканер штрихкодов
Сканер в режиме эмуляции клавиатуры вообще не требует драйвера: он просто «печатает» штрихкод в активное поле. Для полноценной интеграции (события в 1С, префиксы, суффиксы) сканер переводится в режим эмуляции COM-порта — для этого сканируется управляющий штрихкод из инструкции и устанавливается драйвер виртуального COM-порта производителя. В 1С сканер добавляется с типом «Сканер штрихкода» и драйвером «1С: Сканеры штрихкода (NativeApi)» либо драйвером производителя.
Обратите внимание на суффикс: сканер должен отправлять Enter (CR) после кода, иначе 1С не зафиксирует завершение ввода. Это настраивается управляющими штрихкодами из руководства к сканеру.
ККТ (фискальный регистратор)
Касса требует наиболее ответственной настройки. После добавления устройства с типом «ККТ» и выбора драйвера (АТОЛ, Штрих-М, Viki Print и др.) в параметрах указывают порт или IP-адрес, скорость, а также параметры регистрации: систему налогообложения, признаки агента, настройки печати и электронных чеков. Часть параметров 1С подставляет из организации автоматически, но их стоит сверить с данными регистрации кассы в ФНС.
Ошибки в настройке ККТ опаснее других: неверная система налогообложения в чеке — это нарушение, которое потребует чека коррекции. Поэтому после настройки обязательно пробейте тестовый чек на небольшую сумму и проверьте его состав, а затем выполните возврат.
Весы и терминалы сбора данных
Электронные весы с печатью этикеток (типа «Масса-К», CAS) подключаются по COM или Ethernet, и в 1С для них настраивается выгрузка товаров и загрузка данных о весе. Весы в РМК, возвращающие вес в момент продажи, добавляются с типом «Весы» и опрашиваются драйвером при нажатии кнопки в интерфейсе кассира.
ТСД обычно работает через обмен файлами или специальное ПО на самом терминале (например, Mobile SMARTS, «Клеверенс»), которое уже интегрируется с 1С. Прямое подключение ТСД к 1С через драйвер встречается реже и зависит от модели.
Сравнение вариантов подключения сканера
Простая настройка, драйвер не нужен; но нет событий в 1С и возможны ошибки при смене раскладки клавиатуры
Полноценная интеграция с событиями и префиксами; требует установки драйвера виртуального порта и настройки в 1С
Стабильная работа для моделей с фирменным драйвером; зависит от наличия поддержки конкретной модели
Проверка результата
Главный инструмент проверки — кнопка «Тест устройства» в форме настройки оборудования. Успешный тест означает, что 1С установила связь с устройством через драйвер. Но тест не гарантирует корректную работу в реальных операциях, поэтому выполните и прикладную проверку.
Для сканера — отсканируйте штрихкод в форме подбора товаров: номенклатура должна найтись и добавиться. Для ККТ — откройте и закройте смену, пробейте чек. Для весов — получите вес в РМК. Только после этого устройство можно считать подключённым.
Как проверить результат
Сообщение «Тест успешно выполнен» с данными устройства
Ошибка «устройство не подключено» или таймаут — проверяйте порт и драйвер
Товар находится и добавляется в документ
Код вводится как текст в поле поиска — сканер в клавиатурном режиме или неверный суффикс
Чек выходит с корректными реквизитами организации и налогом
Неверная СНО или реквизиты — исправьте настройки до начала продаж
Типичные ошибки и их решение
Самая частая проблема — неверный COM-порт. Номер порта может измениться после переподключения USB-кабеля в другой разъём, поэтому при внезапной ошибке «порт недоступен» первым делом сверьте номер в диспетчере устройств с настройками в 1С. Полезно задать устройству фиксированный номер порта в свойствах драйвера Windows.
Вторая группа ошибок — конфликты доступа к порту. Если устройство занято другой программой (фирменной утилитой, драйвером кассового сервера, другой копией 1С), подключение не состоится. Закройте все программы, работающие с устройством, и повторите тест.
Третья причина — несовместимость разрядности. 64-битный клиент 1С требует 64-битной версии драйвера; старые драйверы, рассчитанные только на 32 бита, в такой среде не загрузятся. Решение — обновить драйвер или использовать 32-битный клиент, если поставщик оборудования не выпустил новую версию.
Ограничения и когда нужен специалист
Самостоятельно можно безопасно подключать сканеры, простые весы и большинство касс при наличии готового драйвера и инструкции. К специалисту стоит обратиться при подключении ККТ с нестандартной прошивкой, при интеграции ТСД со сторонним ПО, при настройке эквайринговых терминалов с параметрами банка и при необходимости доработки конфигурации под нестандартное оборудование.
Учтите и лицензионный момент: драйверы некоторых производителей платные или лицензируются на каждое рабочее место. Перед массовым внедрением уточните условия лицензирования драйвера, чтобы не столкнуться с блокировкой устройств после пробного периода.
Что важно запомнить
Подключение сводится к цепочке: устройство видно в Windows → установлен правильный драйвер → устройство добавлено в «Подключаемое оборудование» → настроены порт и параметры → тест успешен. Проверяйте работу реальной операцией, а не только тестом, и не меняйте настройки ККТ при открытой смене.
Частые вопросы
1С не видит сканер штрихкодов, хотя он печатает код в блокноте. Что делать?
Если сканер работает в блокноте, он находится в режиме эмуляции клавиатуры и драйвер ему не нужен. Для работы в формах 1С достаточно установить курсор в поле ввода штрихкода. Если требуется полноценное событие сканирования, переведите сканер в режим эмуляции COM-порта управляющим штрихкодом из инструкции и добавьте его в 1С как устройство с драйвером сканеров.
Ошибка «Не удалось подключиться к устройству» при тесте ККТ. С чего начать?
Проверьте по порядку: видна ли касса в диспетчере устройств и совпадает ли номер порта с настройками в 1С; не открыта ли фирменная утилита (например, «Тест драйвера ККТ»), занимающая порт; соответствует ли версия драйвера прошивке кассы; не изменился ли номер порта после переподключения USB-кабеля.
Можно ли использовать одну кассу с нескольких компьютеров?
Да, если касса подключена по Ethernet или через кассовый сервер: тогда на каждом рабочем месте в 1С создаётся своё устройство с указанием IP-адреса кассы. При подключении по USB касса физически привязана к одному компьютеру, и одновременная работа с нескольких ПК невозможна.
Нужен ли драйвер для сканера в режиме клавиатуры?
Нет. В клавиатурном режиме сканер определяется Windows как обычное устройство ввода, и 1С получает данные как набор символов. Драйвер и настройка в подсистеме оборудования нужны только для режима COM-порта или работы через фирменный драйвер.
После обновления конфигурации оборудование перестало работать. Почему?
Вместе с конфигурацией обновляется библиотека подключаемого оборудования, и встроенные драйверы могут замениться новыми версиями. Откройте карточку устройства, переустановите драйвер кнопкой «Установить драйвер» и выполните тест. Если использовался внешний драйвер производителя, проверьте его совместимость с новой версией БПО.
Как подключить эквайринговый терминал к 1С?
Эквайринговый терминал добавляется как устройство типа «Эквайринговый терминал» с драйвером, предоставленным банком или поставщиком (например, драйвер Сбербанка или «1С:Эквайринговые терминалы»). Параметры связи (порт, логин кассира, номер терминала) выдаёт банк-эквайер. До начала работы выполните тестовую оплату и сверку итогов.