К статье
Практический материал

Администрирование · 10 мин

Библиотека подключаемого оборудования 1С: как подключить и настроить

Как подключить торговое оборудование в 1С через БПО: установка драйверов, настройка касс, сканеров и весов, проверка работы и типичные ошибки.

Библиотека подключаемого оборудования (БПО) — это стандартный механизм типовых конфигураций 1С, который связывает программу с фискальными регистраторами, сканерами штрихкодов, весами, терминалами сбора данных и эквайринговыми терминалами. Без БПО каждое устройство пришлось бы интегрировать отдельной разработкой, а с библиотекой подключение сводится к установке драйвера и настройке параметров в интерфейсе.

Библиотека входит в состав типовых решений: «Управление торговлей», «Розница», «Комплексная автоматизация», «1С:КАМИН» и других. Если в вашей конфигурации есть раздел «Подключаемое оборудование» или «Настройка оборудования», значит БПО уже встроена, и отдельно устанавливать её не нужно. Проверить это можно через меню «Администрирование» — «Подключаемое оборудование».

Ниже разобран полный цикл: от подготовки драйверов до проверки печати чека, а также типичные ошибки, из-за которых оборудование «не видится» программой.

Что такое БПО и какие устройства она поддерживает

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

К основным типам поддерживаемого оборудования относятся:

  • ККТ с передачей данных (онлайн-кассы по 54-ФЗ);
  • сканеры штрихкодов (USB, COM, клавиатурные);
  • дисплеи покупателя;
  • электронные весы и весы с печатью этикеток;
  • терминалы сбора данных (ТСД);
  • эквайринговые терминалы;
  • принтеры этикеток и RFID-считыватели.

Перед началом работы убедитесь, что ваша версия конфигурации содержит актуальную версию БПО: старые редакции могут не поддерживать новые модели касс и форматы фискальных данных (ФФД 1.2, маркировку). Обновление БПО обычно происходит вместе с обновлением конфигурации.

Подготовка: установка драйверов и проверка связи

Начинайте не с 1С, а с операционной системы. Подключите устройство к компьютеру, установите драйвер от производителя (или универсальный драйвер 1С) и убедитесь, что Windows видит оборудование. Для COM- и USB-устройств, эмулирующих последовательный порт, проверьте в «Диспетчере устройств», какой номер порта (COM1, COM3 и т.д.) присвоен устройству.

Для онлайн-касс дополнительно установите драйвер ККТ производителя (Атол, Штрих-М, Viki Print и др.) и проверьте связь через его штатную утилиту — «Тест драйвера ККТ» или аналог. Если касса не отвечает на уровне утилиты производителя, в 1С она тем более не заработает.

Также заранее уточните разрядность: драйверы 1С и некоторые драйверы производителей поставляются в версиях 32 и 64 бита. Разрядность драйвера должна совпадать с разрядностью клиента 1С, иначе при тесте возникнет ошибка загрузки компоненты.

Добавление оборудования в 1С

Откройте «Администрирование» — «Подключаемое оборудование» (в некоторых конфигурациях путь: «Настройка» — «Оборудование» или «Продажи» — «Настройки подключаемого оборудования»). Включите использование подключаемого оборудования, если переключатель ещё не активен.

Порядок действий
  1. 1
    Установите драйвер производителя и проверьте связь с устройством штатной утилитой
  2. 2
    В 1С откройте «Администрирование — Подключаемое оборудование»
  3. 3
    Выберите тип оборудования (ККТ, сканер, весы и т.д.) и нажмите «Добавить»
  4. 4
    Укажите наименование, организацию и рабочее место
  5. 5
    В поле «Драйвер оборудования» выберите установленный драйвер из списка
  6. 6
    Нажмите «Настроить» и задайте параметры связи: порт, скорость, IP-адрес
  7. 7
    Выполните «Тест устройства» и сохраните настройки

При добавлении устройства обратите внимание на привязку к рабочему месту. БПО различает оборудование по рабочим местам: одна и та же касса не должна быть «захвачена» двумя компьютерами одновременно, иначе возможны конфликты при печати чеков.

Настройка параметров подключения

После выбора драйвера откройте «Настроить» — откроется форма параметров конкретного драйвера. Набор полей зависит от типа устройства, но чаще всего встречаются: порт (COM-номер или IP для сетевых устройств), скорость обмена (например, 9600 или 115200 бод), таймаут, модель устройства.

Для сканеров штрихкодов важен режим работы: через драйвер (рекомендуется) или в режиме эмуляции клавиатуры. Клавиатурный режим проще, но требует настройки префиксов/суффиксов и работает только когда фокус находится в нужном поле. Драйверный режим надёжнее: сканирование распознаётся в любом окне РМК.

Для онлайн-касс в параметрах обычно указываются реквизиты организации, система налогообложения, адрес расчётов и признаки предмета расчёта по умолчанию. Эти данные попадают в чек, поэтому заполняйте их внимательно — ошибка в СНО или адресе точки продажи отразится в фискальных документах.

Если устройство подключается по USB, но определяется как COM-порт, номер порта может измениться после переподключения в другой USB-разъём. Закрепите устройство за одним портом или в диспетчере устройств вручную назначьте постоянный номер COM-порта.
ПЗ
Практическое замечание

Тестирование и проверка работы

Ключевой этап — кнопка «Тест устройства» в карточке оборудования. Успешный тест означает, что 1С загрузила драйвер, открыла соединение и получила ответ от устройства. Для кассы дополнительно напечатайте тестовый чек (X-отчёт или чек на минимальную сумму с последующей отменой), для сканера — отсканируйте штрихкод в поле поиска номенклатуры.

Контрольные точки

Как проверить результат

Тест устройства в карточке оборудования
Норма

Сообщение «Тест успешно выполнен» и корректные данные об устройстве

Тревожный признак

Ошибка загрузки драйвера, «устройство не отвечает», порт занят

Печать чека из РМК или документа
Норма

Чек напечатан и ушёл в ОФД (проверяется в личном кабинете ОФД)

Тревожный признак

Чек печатается, но не передаётся, либо ошибка фискализации

Сканирование штрихкода
Норма

Товар находится и подставляется в документ

Тревожный признак

Штрихкод вводится как текст с лишними символами или не распознаётся

Если тест прошёл, но в реальной работе возникают сбои, проверьте журнал регистрации 1С и лог драйвера — там обычно видно, на каком этапе происходит ошибка: открытие порта, фискализация или передача данных в ОФД.

Типичные ошибки и способы их устранения

Типичные ошибки
01
Несовпадение разрядности драйвера и клиента 1С — ошибка загрузки внешней компоненты; установите драйвер нужной разрядности или используйте 32-битный клиент
02
Неверный COM-порт в настройках — устройство «не отвечает»; сверьте номер порта в диспетчере устройств Windows
03
Оборудование привязано к другому рабочему месту — конфликт доступа; измените привязку или создайте отдельную запись для текущего ПК
04
Устаревшая версия БПО не поддерживает новый формат фискальных данных — обновите конфигурацию
05
Два устройства настроены на один порт — периодические сбои связи; разведите устройства по разным портам

Отдельная группа проблем — права доступа. Если тест оборудования доступен только под администратором, проверьте права пользователя на работу с подключаемым оборудованием и права Windows на доступ к COM-порту и папкам драйвера.

Частные сценарии подключения

Сетевые ККТ и оборудование по Ethernet

Многие современные кассы подключаются по сети. В этом случае в параметрах драйвера указывается IP-адрес и порт устройства вместо COM-порта. Закрепите за кассой статический IP в роутере, иначе после перезагрузки сети адрес может измениться и связь пропадёт.

Терминалы сбора данных

ТСД обычно работают в двух режимах: пакетном (обмен файлами через папку или специальное ПО) и онлайн (прямое соединение с 1С по Wi-Fi). Для пакетного режима в БПО настраивается драйвер ТСД и каталог обмена; для онлайн-режима потребуется дополнительное ПО на самом терминале.

Эквайринговые терминалы

Для программной интеграции эквайринга в 1С выберите тип оборудования «Эквайринговый терминал» и драйвер вашего банка (или универсальный драйвер 1С:Эквайринг). Убедитесь, что договор с банком допускает интеграцию терминала с кассовым ПО — не все тарифы это поддерживают.

Итог

Что важно запомнить

Подключение оборудования через БПО — это цепочка: драйвер в ОС, проверка связи утилитой производителя, добавление устройства в 1С, настройка параметров и тест. Большинство проблем связаны с разрядностью драйвера, неверным портом и привязкой к рабочему месту. Успешный тест устройства — обязательный критерий перед началом реальной работы.

Часто задаваемые вопросы

1С не видит оборудование, хотя оно работает в других программах. Что делать?

Работа в других программах означает только исправность устройства, но не готовность драйвера для 1С. Проверьте, что установлен драйвер, совместимый с БПО (из списка в карточке оборудования), совпадает разрядность драйвера и клиента 1С, и что выбран правильный COM-порт или IP-адрес.

Нужно ли покупать драйверы 1С отдельно?

Часть драйверов (сканеры, некоторые ККТ) входит в поставку платформы и конфигураций, часть предоставляется производителями оборудования, а коммерческие драйверы «1С-Рарус» и других вендоров приобретаются отдельно. Конкретные условия зависят от модели устройства и вашего договора сопровождения 1С.

Можно ли подключить одну кассу к нескольким компьютерам?

Да, если касса поддерживает сетевое подключение или через неё работает служба вроде «сервера оборудования». Каждый компьютер настраивает своё подключение к IP-адресу кассы, но одновременная печать с нескольких рабочих мест может вызывать очереди и конфликты — уточните в документации ККТ поддержку многопользовательского режима.

После обновления конфигурации оборудование перестало работать. Почему?

При обновлении могла измениться версия БПО и требования к драйверам. Обычно помогает повторная установка актуальной версии драйвера и повторный тест устройства. Если драйвер устарел и не поддерживает новую версию БПО, потребуется его обновление у производителя.

Как подключить сканер без драйвера?

Переведите сканер в режим эмуляции клавиатуры (обычно это делается сканированием служебного штрихкода из инструкции) и настройте в 1С префикс и суффикс, если требуется. Учтите ограничение: сканирование сработает только когда курсор стоит в поле ввода штрихкода, поэтому для РМК предпочтительнее драйверный режим.

Что делать, если тест ККТ проходит, но чек не уходит в ОФД?

Проблема на стороне передачи данных, а не подключения. Проверьте интернет-соединение кассы, настройки адреса и порта ОФД в драйвере ККТ, а также срок действия договора с ОФД. Непереданные чеки накапливаются в фискальном накопителе, и при длительном отсутствии связи ФН блокируется — не откладывайте решение.