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