Торговля и Склад · 11 мин
Что такое ПТО в 1С и как подключить торговое оборудование
ПТО в 1С — это подключаемое торговое оборудование: сканеры, кассы, весы. Разбираем, как подключить, настроить драйверы и проверить работу устройств.
ПТО в 1С — это аббревиатура от «подключаемое торговое оборудование». Так в конфигурациях 1С (Управление торговлей, Розница, Комплексная автоматизация, ERP) называют раздел, через который программа работает с физическими устройствами: сканерами штрихкодов, фискальными регистраторами и онлайн-кассами, электронными весами, дисплеями покупателя, терминалами сбора данных, эквайринговыми терминалами и принтерами этикеток.
Смысл механизма ПТО в том, что 1С не обращается к устройству напрямую, а работает с ним через драйвер — программную прослойку, которая переводит команды конфигурации в понятный устройству формат. Пока драйвер установлен и оборудование добавлено в справочник подключаемого оборудования, кассир может сканировать товары, пробивать чеки и печатать ценники прямо из интерфейса 1С, без переключения между программами.
Разобраться с ПТО нужно в трёх случаях: при первом подключении нового устройства, при переносе рабочего места на другой компьютер и при сбоях — когда сканер «не видит» штрихкоды или касса не печатает чек. Ниже разобраны состав раздела, порядок подключения, типичные ошибки и способы проверки результата.
Из чего состоит механизм ПТО в 1С
Механизм подключаемого торгового оборудования включает три уровня. Первый — само устройство с физическим интерфейсом подключения: USB, COM-порт, Ethernet или Bluetooth. Второй — драйвер: его поставляет либо производитель оборудования (например, АТОЛ или Штрих-М для касс), либо фирма «1С» в составе библиотеки подключаемого оборудования (БПО). Третий — настройки внутри конфигурации: справочник «Подключаемое оборудование», где устройство регистрируется и привязывается к рабочему месту.
В типовых конфигурациях раздел обычно находится по пути «Администрирование → Подключаемое оборудование» или «Настройки → Подключаемое оборудование». В «1С:Розница» и УТ 11 также есть понятие рабочего места: программа определяет, какой компьютер запущен, и подгружает список оборудования, привязанного именно к нему. Это важно для магазинов с несколькими кассами — каждая касса работает со своим фискальным регистратором и сканером.
Режим эмуляции COM-порта или клавиатуры
Драйвер ККТ версии, совместимой с ФФД
Обмен файлами или прямое подключение
Протокол обмена и шаблоны этикеток
Как подключить устройство: общий порядок
Подключение почти любого оборудования проходит по одной схеме. Сначала устройство физически подключается к компьютеру и проверяется на уровне операционной системы: сканер должен определяться как устройство ввода, касса — появиться в диспетчере устройств или тестовой утилите производителя. Если Windows устройство не видит, в 1С оно тем более не заработает — искать причину нужно в кабеле, порте или драйвере ОС.
Затем устанавливается драйвер для 1С. Для касс АТОЛ это «Драйверы торгового оборудования» (ДТО), для Штрих-М — «Драйвер ФР». Сканеры штрихкодов часто работают через типовой драйвер «1С:Сканер штрихкода» из состава БПО. После установки драйвера в 1С открывается справочник подключаемого оборудования, создаётся новый элемент, выбирается тип устройства и драйвер, после чего выполняется настройка параметров: номер COM-порта, скорость, модель устройства.
- 1Подключите устройство к компьютеру и убедитесь, что Windows его определяет
- 2Установите драйвер производителя или типовой драйвер из состава БПО
- 3Откройте «Администрирование → Подключаемое оборудование» и создайте новое устройство
- 4Выберите тип оборудования и драйвер, заполните параметры подключения (порт, скорость)
- 5Нажмите «Проверить подключение» и убедитесь в успешном тесте
- 6Сохраните настройки и выполните тестовую операцию в рабочем режиме (пробитие чека, сканирование)
Настройка сканера штрихкодов
Сканер — самое простое устройство в ПТО, но и с ним есть нюансы. Существует два режима работы: эмуляция клавиатуры (сканер «печатает» штрихкод как с клавиатуры) и эмуляция COM-порта. Первый режим не требует драйвера, но даёт сбои: если курсор стоит не в том поле, штрихкод попадает не туда. Режим COM-порта надёжнее — 1С перехватывает данные сканера независимо от фокуса окна.
Для перевода сканера в режим COM-порта обычно сканируют специальный управляющий штрихкод из инструкции производителя и устанавливают драйвер виртуального порта. После этого в настройках ПТО указывают номер порта (его видно в диспетчере устройств Windows) и проверяют сканирование в форме тестирования. Если штрихкод отображается в тесте, но не подставляется в документ, чаще всего не настроен суффикс (Enter после кода) или в базе отсутствует штрихкод у номенклатуры.
Подключение онлайн-кассы (ККТ)
Касса — самое ответственное устройство: ошибки в настройке приводят к невыбитым чекам и проблемам с налоговой. Для подключения устанавливается драйвер ККТ производителя, в параметрах указывается канал связи (USB, COM или сеть) и проверяется связь тестом из драйвера. Затем в 1С выбирается тип оборудования «ККТ с передачей данных», указывается драйвер и выполняется проверка подключения.
Обратите внимание на версию формата фискальных данных (ФФД) и систему налогообложения: параметры в драйвере, в настройках 1С и в регистрации кассы в ФНС должны совпадать. Несовпадение СНО — частая причина того, что чек пробивается с ошибкой или уходит с неверным реквизитом. После настройки обязательно пробейте тестовый чек на небольшую сумму и проверьте его в личном кабинете ОФД: чек должен появиться там с корректными данными.
Типичные ошибки и их устранение
Большинство проблем с ПТО сводится к нескольким повторяющимся сценариям. «Устройство не найдено» при тесте — неверный порт, устройство занято другой программой (например, тестовой утилитой драйвера) или отключено. «Драйвер не установлен» после обновления платформы — версия драйвера несовместима, нужно обновить драйвер или библиотеку БПО. Сканер вводит код не в то поле — работает в режиме клавиатуры вместо COM-порта.
Отдельная группа ошибок — конфликты после обновления конфигурации. В типовых решениях механизм ПТО обновляется вместе с БПО, и старые версии драйверов могут перестать поддерживаться. Перед обновлением конфигурации на рабочем магазине проверьте совместимость драйверов и сделайте резервную копию базы. Если оборудование критично для работы точки, обновление лучше сначала выполнить на копии базы.
Как проверить, что всё работает правильно
Проверка результата выполняется на трёх уровнях. Первый — тест подключения в настройках ПТО: кнопка «Проверить подключение» должна вернуть успешный результат и идентификатор устройства. Второй — тестовая операция в интерфейсе: отсканируйте товар в документе продажи, пробейте чек, напечатайте этикетку. Третий — контроль данных: чек должен появиться в ОФД, штрихкод — соответствовать карточке номенклатуры, вес с весов — совпадать с отображаемым на табло.
Для касс полезно периодически сверять состояние смены в 1С и в фискальном накопителе: расхождения (открытая смена в одном месте и закрытая в другом) приводят к ошибкам при открытии смены. В типовых конфигурациях есть команда «Состояние ККТ», которая показывает актуальные данные фискального накопителя.
Как проверить результат настройки
Сообщение об успешном подключении и модель устройства
Ошибка порта, «устройство не найдено», таймаут
Штрихкод попадает в нужное поле, товар находится в базе
Код вводится не туда или товар не определяется
Чек напечатан и появился в ОФД с верными реквизитами
Чек не печатается, ошибка ФН, неверная СНО
Статус смены в 1С совпадает с состоянием ФН
Расхождение состояния, ошибки при открытии смены
Ограничения и альтернативы
Механизм ПТО работает только в толстом и тонком клиенте на компьютере, к которому физически подключено устройство. В веб-клиенте и на серверной архитектуре есть ограничения: оборудование должно быть подключено к тому компьютеру, где запущен клиент, а не к серверу. Для терминальных сценариев используется проброс портов, что требует дополнительной настройки и не всегда стабильно.
Если типовой механизм не подходит — например, оборудование нестандартное или драйвер производителя несовместим с БПО, — вариантов два: разработка собственного драйвера по технологии 1С (требование к внешним компонентам) или обмен через файлы/промежуточное ПО. Для ТСД, например, файловый обмен часто надёжнее прямого подключения.
Как выбрать действие
FAQ: частые вопросы о ПТО в 1С
Чем ПТО отличается от обычной установки драйвера в Windows?
Драйвер в Windows делает устройство видимым для операционной системы, но 1С этого недостаточно. Механизм ПТО — это дополнительный уровень: конфигурация через специальный драйвер (типовой или от производителя) отправляет устройству команды — напечатать чек, открыть денежный ящик, получить вес. Без регистрации устройства в справочнике подключаемого оборудования 1С с ним работать не сможет.
Почему сканер работает в блокноте, но не работает в 1С?
Это признак того, что сканер находится в режиме эмуляции клавиатуры, а фокус ввода в 1С находится не в поле штрихкода. Решение — перевести сканер в режим эмуляции COM-порта управляющим штрихкодом из инструкции, установить драйвер виртуального порта и добавить сканер в ПТО как устройство. Тогда 1С будет перехватывать данные сканера в любом окне.
Нужно ли заново настраивать оборудование после обновления 1С?
Обычно настройки сохраняются, но обновление может затронуть библиотеку подключаемого оборудования. Признак проблемы — ошибка «драйвер не установлен» или «неверная версия драйвера» при тесте подключения. В этом случае достаточно обновить драйвер до версии, совместимой с новой БПО, параметры подключения при этом сохранятся.
Можно ли подключить одну кассу к нескольким компьютерам?
Сетевая ККТ может обслуживать несколько рабочих мест, если это предусмотрено моделью и драйвером: устройство подключается по Ethernet, и на каждом компьютере в ПТО указывается его сетевой адрес. Однако одновременная печать с нескольких мест требует корректной очереди команд — на практике надёжнее привязывать кассу к одному рабочему месту.
Что делать, если устройства нет в списке драйверов 1С?
Проверьте, поддерживает ли производитель работу с 1С: на сайте производителя должен быть драйвер, совместимый с требованиями к драйверам оборудования 1С. Установите его, затем в справочнике ПТО выполните обновление списка драйверов. Если драйвера нет в принципе, варианты — файловый обмен, эмуляция клавиатуры (для сканеров) или замена устройства на поддерживаемое.
Где в 1С хранятся настройки подключаемого оборудования?
Основные настройки хранятся в справочнике «Подключаемое оборудование» и привязываются к рабочему месту. Часть параметров (например, тонкие настройки драйвера ККТ) хранится в самом драйвере на компьютере. Поэтому при переносе рабочего места на другой ПК недостаточно скопировать базу — нужно установить драйверы и проверить параметры портов на новом компьютере.
Что важно запомнить
ПТО в 1С — это механизм подключения торгового оборудования через драйверы. Порядок работы: сначала проверка устройства в Windows, затем установка драйвера, регистрация в справочнике ПТО, тест подключения и контроль реальной операции. Большинство сбоев связано с занятым портом, режимом сканера и несовместимостью драйверов после обновлений.