Администрирование · 12 мин
Как обновить библиотеку подключаемого оборудования в 1С
Пошаговая инструкция по обновлению библиотеки подключаемого оборудования в 1С: проверка версии, загрузка БПО, установка драйверов, типичные ошибки и проверка результата.
Библиотека подключаемого оборудования (БПО) — это компонент типовых конфигураций 1С, который обеспечивает связь программы с торговым оборудованием: кассовыми аппаратами, сканерами штрихкодов, терминалами сбора данных, эквайринговыми терминалами, весами и принтерами этикеток. Когда оборудование перестаёт определяться, драйвер выдаёт ошибки или после обновления конфигурации касса «отваливается», чаще всего причина именно в устаревшей версии БПО или несовместимых драйверах.
Обновление БПО — не отдельная процедура, а часть обновления конфигурации, потому что библиотека встроена в типовые решения (Управление торговлей, Розница, Комплексная автоматизация, ERP). Однако сами драйверы оборудования, которые БПО загружает в базу, обновляются отдельно — и именно здесь у администраторов возникает больше всего вопросов.
Ниже разобран полный цикл: как узнать текущую версию библиотеки, когда обновление действительно нужно, как безопасно обновить конфигурацию и драйверы, как проверить результат и что делать, если после обновления оборудование работает хуже, чем раньше.
Как понять, что БПО нуждается в обновлении
Обновлять библиотеку «на всякий случай» не стоит: каждое обновление конфигурации несёт риски, и если оборудование работает стабильно, вмешательство без причины может только навредить. Есть конкретные признаки, указывающие на необходимость обновления БПО или драйверов.
Типичные симптомы: оборудование перестало определяться после обновления платформы 1С, при подключении появляется ошибка «Драйвер не установлен» или «Несовместимая версия драйвера», касса не печатает чеки после изменений в законодательстве о форматах фискальных данных, новое устройство (например, ККТ с поддержкой актуальной версии ФФД) не поддерживается текущей версией библиотеки.
Отдельный случай — плановое обновление конфигурации. Если вы обновляете УТ, Розницу или ERP, БПО обновится автоматически в составе релиза. В этом случае задача администратора — не обновить библиотеку, а проверить, что после обновления все драйверы остались совместимы и оборудование работает.
Обновить драйвер из макета конфигурации или с сайта вендора
Проверить справочник «Подключаемое оборудование» и переустановить драйвер
Проверить требования устройства и обновить конфигурацию
Проверить версию драйвера ККТ и параметры фискализации
Как узнать текущую версию БПО и драйверов
Перед любыми действиями зафиксируйте исходное состояние — это поможет понять, что изменилось, и откатиться при проблемах. Версию библиотеки подключаемого оборудования можно посмотреть программно или через сведения о конфигурации: БПО поставляется в составе основной конфигурации, поэтому её версия привязана к релизу. В коде версию возвращает функция общего модуля, например МенеджерОборудования.ВерсияБиблиотеки() — точное имя зависит от релиза конфигурации.
Версии установленных драйверов видны в разделе администрирования: откройте «Подключаемое оборудование» (в разных конфигурациях путь отличается — «Администрирование → Подключаемое оборудование» или «Настройки → Оборудование»), выберите устройство и откройте «Настройка» — там отображается тип драйвера и его версия. Для драйверов, установленных в операционной системе (например, драйвер ККТ Атол или Штрих), версию смотрите в свойствах драйвера в Windows или в утилите вендора.
Запишите: версию конфигурации, версию платформы 1С, список подключённого оборудования с версиями драйверов. Этот снимок состояния пригодится и для проверки результата, и для диагностики, если что-то пойдёт не так.
Подготовка: резервная копия и проверка совместимости
Обновление конфигурации — операция, затрагивающую структуру базы данных. Перед началом выполните полную резервную копию: для файловой базы достаточно скопировать каталог базы или выгрузить dt через конфигуратор, для клиент-серверной — сделать выгрузку dt и (или) резервную копию средствами СУБД. Убедитесь, что копия открывается: резервная копия, которую не проверяли, не считается копией.
Проверьте совместимость по трём направлениям. Во-первых, требования нового релиза конфигурации к версии платформы 1С — они указаны в файле поставки и в описании релиза на портале 1С. Во-вторых, совместимость новой версии БПО с вашими драйверами: если вы используете старые драйверы вендора, узнайте у поставщика оборудования, поддерживаются ли они актуальными релизами. В-третьих, наличие доработок: если конфигурация снята с поддержки или изменены модули БПО, обновление потребует сравнения и объединения вручную.
Спланируйте окно обновления: на время работы пользователи должны выйти из базы, а кассовые операции — остановиться. Обновление в рабочее время на действующей точке продаж — прямой путь к потерянным чекам и простою кассы.
Обновление БПО через обновление конфигурации
Стандартный путь — обновление конфигурации через поддержку. Откройте конфигуратор под пользователем с правами администратора, перейдите в «Конфигурация → Поддержка → Обновить конфигурацию». Выберите источник: поиск доступных обновлений через интернет (потребуется действующая подписка ИТС) или файл обновления (.cfu), если он скачан заранее.
Мастер покажет цепочку релизов: если ваша версия сильно устарела, обновление придётся выполнять последовательно через промежуточные релизы — пропускать их нельзя. После выбора релиза запустится сравнение и объединение. Для типовой конфигурации на полной поддержке достаточно настроек по умолчанию; при доработках внимательно просмотрите объекты подсистемы подключаемого оборудования — общие модули с «Оборудование» и «МенеджерОборудования» в имени.
После объединения выполните «Обновить конфигурацию базы данных» (F7) и дождитесь завершения реструктуризации. Затем запустите базу в режиме предприятия под администратором: отработают обработчики обновления, в том числе обновятся макеты драйверов, поставляемые в составе конфигурации. Не прерывайте этот этап — незавершённые обработчики обновления приводят к ошибкам в работе подсистем.
Проверка результата после обновления
Проверку выполняйте на каждом типе оборудования отдельно. Для ККТ минимальный тест: открытие смены, пробитие тестового чека (продажа и возврат), печать X-отчёта, закрытие смены. Для сканера штрихкодов — считывание нескольких кодов в документе. Для эквайрингового терминала — тестовая оплата и отмена операции. Для весов и ТСД — получение данных в соответствующих формах.
Если устройство не работает, смотрите журнал регистрации: ошибки подсистемы оборудования фиксируются там с текстом от драйвера. Также полезна функция «Тест устройства» в настройках оборудования — она показывает, на каком этапе происходит сбой: подключение, получение параметров или выполнение команды.
Как проверить результат
Устройство активно, тест проходит без ошибок
Ошибка «Драйвер не установлен» или устройство не определяется
Чек печатается, данные уходят в ОФД
Чек зависает, ошибка фискального накопителя или драйвера
Совпадает с установленной версией
Отображается старая версия — драйвер не переустановился
Нет ошибок подсистемы оборудования
Повторяющиеся ошибки обращения к драйверу
Типичные ошибки и как их избежать
Самая частая ошибка — обновление платформы или конфигурации без проверки драйверов. Новая версия БПО может перестать поддерживать старый драйвер, и оборудование «молча» отвалится в разгар рабочего дня. Вторая ошибка — обновление без резервной копии или с копией, которую никто не проверял на восстановление.
Третья группа ошибок связана с правами и окружением: установка драйвера без прав администратора Windows, работа через RDP, когда устройство физически подключено к другому компьютеру, антивирус, блокирующий установку компонентов драйвера. Четвёртая — попытка обновить конфигурацию с пропуском промежуточных релизов, что приводит к ошибкам обновления или повреждению данных.
Часто задаваемые вопросы
Можно ли обновить БПО отдельно от конфигурации?
В типовых конфигурациях — нет: библиотека является встроенной подсистемой и обновляется вместе с релизом. Теоретически возможно объединение с дистрибутивом БПО через сравнение конфигураций, но это нештатная операция, требующая опыта, и она нарушает целостность типовой поставки. Практичный путь — обновить конфигурацию целиком.
После обновления конфигурации касса пишет «Драйвер не установлен». Что делать?
Откройте настройки устройства в разделе подключаемого оборудования и нажмите «Установить драйвер» — 1С загрузит совместимую версию из макета конфигурации. Если используется драйвер вендора, переустановите его установщиком производителя на том компьютере, к которому подключена касса, затем повторите тест устройства.
Нужно ли обновлять платформу 1С вместе с конфигурацией?
Только если новый релиз конфигурации требует более свежую версию платформы — это указано в описании релиза. Обновлять платформу «про запас» не обязательно, но и использовать сильно устаревшую платформу не стоит: новые релизы со временем прекращают её поддержку.
Оборудование работало, а после обновления драйвера стало хуже. Как откатиться?
Удалите новый драйвер через «Установку и удаление программ» Windows и установите сохранённый установщик предыдущей версии, после чего перезагрузите компьютер и проверьте устройство в 1С. Поэтому установщики рабочих версий драйверов стоит хранить, а не удалять после обновления.
Как обновить драйверы, если касс много и они в разных точках?
Драйверы устанавливаются локально на каждом рабочем месте, поэтому централизованно через 1С это не делается. Варианты: выезд на точки, удалённое подключение к кассовым компьютерам с установкой вне часов работы, либо поэтапный план с проверкой на одной точке перед массовым обновлением.
Где взять файл обновления конфигурации без доступа в интернет?
Файл обновления (.cfu) можно скачать на любом компьютере с доступом к порталу 1С при наличии действующей подписки ИТС, а затем перенести на рабочее место и выбрать в мастере обновления как файл. Также дистрибутивы поставляются на носителях в составе коробочных поставок.
Что важно запомнить
БПО обновляется вместе с конфигурацией, драйверы — отдельно на каждом рабочем месте. Перед обновлением: резервная копия, фиксация версий, проверка совместимости. После обновления: тест каждого устройства и контроль журнала регистрации. Храните установщики предыдущих версий драйверов для быстрого отката.