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

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

Где находятся драйверы в 1С и как их настроить

Где в 1С хранятся драйверы торгового оборудования: пути в меню, файлы компонент, установка драйверов сканеров, ККТ и весов, типичные ошибки подключения.

Под «драйверами в 1С» обычно понимают драйверы торгового оборудования — сканеров штрихкодов, фискальных регистраторов и ККТ, весов, терминалов сбора данных, эквайринговых терминалов. В отличие от обычных драйверов Windows, в 1С это внешние компоненты и обработки обслуживания, которые загружаются в базу или подключаются на компьютере пользователя. Поэтому искать их нужно не в диспетчере устройств, а в специальных разделах конфигурации.

Точное расположение зависит от конфигурации: в «Управлении торговлей 11», «Рознице», «Комплексной автоматизации» и ERP используется подсистема «Подключаемое оборудование», в старых конфигурациях вроде «Управления торговлей 10.3» — обработка «ТОСервер» и справочник торгового оборудования. Ниже разобраны все типовые места, где хранятся и подключаются драйверы.

Где в меню 1С находится список драйверов оборудования

В конфигурациях на Библиотеке подключаемого оборудования (БПО) — УТ 11, Розница 2/3, КА 2, ERP 2, УНФ — путь одинаковый: Администрирование → Подключаемое оборудование → Драйверы оборудования. В некоторых интерфейсах раздел называется «Настройка подключаемого оборудования», а список драйверов открывается по одноимённой ссылке. В «Рознице» путь может выглядеть как «Администрирование → Подключаемое оборудование» с закладками по типам устройств.

В старых конфигурациях (УТ 10.3, «Розница 1.0») драйверы подключаются через «Сервис → Торговое оборудование → Помощник подключения и настройки торгового оборудования», а обработки обслуживания хранятся в справочнике «Обработки обслуживания торгового оборудования». В самописных и сильно доработанных конфигурациях расположение может отличаться — тогда список ищите через «Все функции» по слову «оборудование».

Где физически лежат файлы драйверов

Драйверы в 1С существуют в двух видах. Первый — компоненты, загруженные в информационную базу: они хранятся внутри базы как макеты или элементы справочника «Драйверы оборудования» и при первом обращении устанавливаются на компьютер пользователя автоматически. Второй — драйверы, установленные в операционной системе инсталлятором производителя (например, драйвер ККТ АТОЛ или ШТРИХ-М): их файлы лежат в Program Files, а 1С обращается к ним через зарегистрированную COM-компоненту или по стандарту интеграции.

Дополнительно есть файловый кэш компонент на клиентской машине. При загрузке компоненты из базы 1С распаковывает её во временные каталоги пользователя, откуда она регистрируется в системе. Если драйвер «внезапно пропал» после обновления платформы или смены пользователя Windows, чаще всего проблема именно в этом кэше или в правах на регистрацию компоненты.

Системные драйверы устройств (USB-COM преобразователи, драйверы виртуальных портов сканеров) ищите стандартно — в диспетчере устройств Windows. 1С их не хранит и не устанавливает, но без них внешняя компонента не увидит устройство.

Как добавить или переустановить драйвер в 1С

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

Для драйверов, устанавливаемых в Windows, порядок другой: сначала запускается инсталлятор производителя (желательно от имени администратора), затем в 1С создаётся оборудование с типом «Драйвер, установленный в системе», и в параметрах выбирается зарегистрированная компонента. Если компонента в списке не появляется — проверьте разрядность: 32-битный драйвер не увидит 64-битный клиент 1С и наоборот.

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

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

После выбора драйвера в карточке оборудования есть кнопка «Настроить» — она открывает форму параметров самого драйвера. Для сканера это режим эмуляции COM-порта или клавиатуры, суффикс и префикс; для ККТ — порт, скорость, модель, параметры налогообложения; для весов — порт, таймаут и префикс весового кода. Значения должны совпадать с тем, что зашито в само устройство и в системном драйвере.

Обязательная проверка — кнопка «Тест устройства» в карточке оборудования. Успешный тест означает, что компонента загрузилась, порт открылся и устройство отвечает. Если тест проходит, а в документе оборудование не работает, причина обычно в привязке к рабочему месту или в правах пользователя на использование оборудования.

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

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

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

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

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

Ошибка «Компонента не загружена» или «Порт недоступен»

Сканер в документе
Норма

Штрихкод попадает в поле ввода и товар подставляется

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

Код печатается в блокноте, но в 1С не доходит — не тот режим драйвера

Привязка к рабочему месту
Норма

В карточке оборудования указано текущее рабочее место

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

Оборудование видно, но в списке выбора на кассе отсутствует

Типичные проблемы и где искать их причину

Самая частая ситуация — после обновления платформы или конфигурации оборудование перестаёт работать с ошибкой загрузки компоненты. Причина почти всегда одна из трёх: несовпадение разрядности клиента и драйвера, устаревшая версия компоненты в базе, либо антивирус/права, блокирующие регистрацию DLL. Лечится загрузкой свежей версии драйвера из актуальной поставки БПО и переустановкой его на рабочем месте.

Вторая группа проблем — конфликты портов. Если ККТ занята другой программой (фирменной утилитой, службой, другим сеансом 1С), драйвер вернёт «Порт недоступен». Закройте все программы, работающие с устройством, и повторите тест. Для сетевых ККТ проверяйте IP-адрес и порт в параметрах — они должны совпадать с настройками самого аппарата.

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

Когда драйвер не нужен: альтернативные режимы

Не всякое оборудование требует драйвера в 1С. Сканер штрихкодов в режиме эмуляции клавиатуры работает вообще без компонент — 1С ловит ввод как набор символов с суффиксом Enter. Это рабочий вариант для небольших точек, хотя он менее надёжен: при потере фокуса окна код «уходит» не туда. Для ККТ существует режим работы через веб-сервер или по сети без локальной компоненты, если драйвер производителя это поддерживает.

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

Маршрут решения

Как выбрать действие

Устройство работает в утилите производителя, но не видно в 1СПроверяйте наличие и версию драйвера в справочнике «Драйверы оборудования» и разрядность клиента
Тест устройства проходит, но в документах оборудование недоступноПроверяйте привязку к рабочему месту и права пользователя
Ошибка «Порт недоступен»Закройте все программы, работающие с устройством, и проверьте параметры порта
Нужен простой ввод штрихкодов без настройкиПереведите сканер в клавиатурный режим — драйвер в 1С не потребуется

Итог и частые вопросы

Логика поиска проста: в интерфейсе 1С драйверы живут в «Администрирование → Подключаемое оборудование → Драйверы оборудования», файлы компонент — внутри базы и в кэше клиента, системные драйверы — в Windows. Диагностику всегда начинайте снизу вверх: устройство в диспетчере устройств → фирменная утилита → тест в 1С → привязка к рабочему месту.

Итог

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

Драйверы оборудования в 1С — это внешние компоненты в разделе «Администрирование → Подключаемое оборудование», работающие поверх системных драйверов Windows. Большинство проблем решается проверкой разрядности, обновлением компоненты и освобождением порта устройства.

Где в 1С 8.3 найти драйвер сканера штрихкодов?

В типовых конфигурациях: Администрирование → Подключаемое оборудование → Драйверы оборудования, тип оборудования «Сканеры штрихкода». Если сканер работает в клавиатурном режиме, драйвер ему вовсе не нужен — достаточно правильно настроить суффикс в самом сканере.

Почему 1С пишет «Не удалось загрузить драйвер» после обновления?

Чаще всего компонента несовместима с новой версией платформы или с разрядностью клиента. Загрузите актуальную версию драйвера из поставки конфигурации или с диска ИТС и переустановите его на рабочем месте.

Нужно ли устанавливать драйвер на каждый компьютер?

Компоненты, загруженные в базу, устанавливаются автоматически при первом обращении с каждого рабочего места. Драйверы, устанавливаемые в Windows инсталлятором производителя, нужно ставить на каждый компьютер вручную.

Где хранятся драйверы в файловой базе 1С?

Внутри самой базы — как макеты или элементы справочника драйверов. На диске отдельных файлов нет; при подключении компонента распаковывается в кэш клиента на компьютере пользователя.

Что делать, если ККТ видна в Windows, но не в 1С?

Проверьте, что порт не занят другой программой, что в 1С создан экземпляр оборудования с правильным драйвером и привязкой к рабочему месту, и выполните «Тест устройства». Также сверьте разрядность клиента 1С и драйвера ККТ.