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

Торговля и Склад · 11 мин

Как подключить ТСД к 1С 8: пошаговая настройка

Подробная инструкция по подключению терминала сбора данных к 1С 8: выбор драйвера, настройка оборудования, типовые ошибки и проверка работы.

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

Способ подключения зависит от конфигурации. В современных решениях (Управление торговлей 11, ERP, Комплексная автоматизация, Розница) используется встроенная подсистема БСП «Подключаемое оборудование» и драйверы стандарта «1С:Совместимо». В старых конфигурациях (УТ 10.3, УПП 1.3) применяются обработки обслуживания по стандарту «1С:Торговое оборудование». Это принципиально разные механизмы, и смешивать их нельзя.

Важно понимать и режим работы самого ТСД. Терминалы бывают радиочастотными (online, работают в связке с сервером по Wi-Fi) и пакетными (batch, накапливают данные и выгружают их в 1С файлом). Пакетный режим проще в настройке и устойчивее к обрывам связи, поэтому именно его чаще всего выбирают для складов среднего размера.

Что понадобится перед началом настройки

До установки драйверов соберите исходные данные: модель терминала и его операционную систему (Windows CE/Mobile или Android), способ связи с компьютером (USB-кредл, Wi-Fi, Bluetooth), версию платформы 1С и точное название конфигурации с релизом. От версии платформы зависит, какая редакция драйвера установится корректно — несовпадение частая причина ошибки «Драйвер не установлен».

Проверьте права пользователя. Установка драйвера требует прав администратора на рабочем месте, а настройка оборудования в 1С — права на изменение настроек подключаемого оборудования. В файловой базе достаточно полных прав, в клиент-серверной — соответствующей роли.

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

Выбор драйвера и режима обмена

Существует три практических варианта драйвера. Первый — штатный драйвер «1С:Терминал сбора данных», входящий в поставку БСП и поддерживающий базовый обмен файлами. Второй — драйвер производителя терминала (Honeywell, Zebra, Urovo и другие), который поставляется отдельно и регистрируется в 1С как внешняя компонента. Третий — специализированные программные продукты («Клеверенс: Склад 15», Mobile SMARTS и подобные), где обмен с 1С выполняет отдельный сервер или обработка.

Выбор зависит от задач. Если нужна простая инвентаризация и приёмка по штрихкодам — достаточно штатного драйвера и пакетного режима. Если требуются адресное хранение, подбор по заказам, контроль серий и маркировка — понадобится специализированное решение, потому что типовые механизмы такие сценарии покрывают ограниченно.

Сравнение вариантов

Штатный драйвер 1С

Подходит для простой приёмки и инвентаризации в пакетном режиме. Ограничение: нет адресного хранения и сложных сценариев отбора.

Драйвер производителя ТСД

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

Специализированное ПО (Клеверенс, Mobile SMARTS)

Подходит для адресного склада, маркировки, работы в online-режиме. Ограничение: отдельная лицензия и необходимость поддерживать сервер обмена.

Установка драйвера на рабочее место

Драйвер устанавливается на тот компьютер, к которому терминал подключается физически (через кредл или USB) либо на котором запущен сервер обмена для Wi-Fi-режима. В веб-клиенте и тонком клиенте через веб-сервер потребуется разрешение на установку внешних компонент — браузер запросит подтверждение при первом обращении к оборудованию.

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

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

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

После установки драйвера создайте экземпляр оборудования: «Администрирование → Подключаемое оборудование → Подключаемое оборудование → Создать». Укажите тип оборудования «Терминал сбора данных», выберите установленный драйвер и рабочее место. Если база клиент-серверная, убедитесь, что рабочее место определилось корректно — по имени компьютера или идентификатору клиента.

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

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

Настройка в старых конфигурациях (УТ 10.3, УПП 1.3)

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

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

Выгрузка номенклатуры и загрузка документов

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

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

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

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

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

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

Сообщение «Тест успешно выполнен»

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

Ошибка открытия порта или загрузки компоненты

Выгрузка номенклатуры
Норма

На ТСД товар находится поиском и по штрихкоду

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

Терминал пустой или штрихкод не опознаётся

Загрузка документа
Норма

В 1С заполнилась колонка «факт», есть расхождения по отсканированным позициям

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

Документ пустой или дублируются строки

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

Чаще всего встречается ошибка «Драйвер не установлен» при фактически установленном драйвере. Причины: несовпадение разрядности клиента и компоненты, установка драйвера не на том рабочем месте, блокировка внешних компонент антивирусом или политиками безопасности. Проверяйте разрядность клиента (Справка → О программе) и журнал Windows на предмет блокировок.

Вторая группа проблем — обрывы обмена по Wi-Fi в online-режиме. Терминал теряет сессию при переходе между точками доступа, и документ «зависает». Лечится настройкой роуминга на сетевом оборудовании, выделенным VLAN для терминалов или переходом на пакетный режим, где обрыв связи не критичен.

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

Типичные ошибки
01
Настройка оборудования на сервере вместо рабочего места пользователя — 1С не видит терминал, подключённый к компьютеру кладовщика
02
Использование полной выгрузки номенклатуры при каждом обмене — обмен занимает десятки минут вместо секунд
03
Игнорирование дублей штрихкодов в базе — при загрузке товары подставляются не в те строки или не находятся
04
Смена драйвера в разгар инвентаризации — невыгруженные данные с терминала теряются

FAQ

Можно ли подключить Android-ТСД к 1С без дополнительного ПО?

Напрямую — нет. На терминал с Android нужно установить клиентское приложение (например, от «Клеверенс» или Mobile SMARTS) либо использовать решения, где ТСД работает как RDP- или web-клиент к 1С. Штатный драйвер 1С сам по себе приложение на терминал не устанавливает.

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

Порядок проверки: разрядность клиента 1С и драйвера, корректность рабочего места в настройках оборудования, права на папку обмена или COM-порт, блокировку внешних компонент антивирусом. В большинстве случаев причина — несовпадение разрядности или неверное рабочее место.

Работает ли подключение ТСД в веб-клиенте?

Да, если драйвер поддерживает веб-клиент и пользователь разрешил установку внешней компоненты в браузере. Обработки обслуживания старых конфигураций (УТ 10.3) в веб-клиенте не работают — там нужен толстый клиент обычного приложения.

Что делать, если при загрузке создаются дубли строк в документе?

Обычно это следствие повторной загрузки одного и того же файла с терминала или дублей штрихкодов в базе. Настройте в драйвере очистку данных на ТСД после успешной выгрузки и устраните дубли в регистре штрихкодов.

Нужен ли отдельный сервер для работы ТСД по Wi-Fi?

Для пакетного режима достаточно общей сетевой папки. Для online-режима со специализированным ПО требуется сервер обмена (его роль может выполнять служебный компьютер), на котором запущена служба взаимодействия с терминалами и 1С.

Сколько терминалов можно подключить к одной базе?

Технически ограничение задаётся драйвером и лицензиями на клиентское ПО терминалов, а не платформой 1С. Каждый ТСД привязывается к своему рабочему месту или учётной записи в сервере обмена. Перед закупкой уточните у поставщика ПО схему лицензирования — обычно лицензия выдаётся на каждый терминал.

Итог

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

Подключение ТСД к 1С 8 сводится к трём шагам: установка драйвера на рабочее место, создание экземпляра оборудования с корректными параметрами связи и проверка обмена на тестовом документе. Главные причины проблем — несовпадение разрядности драйвера и клиента, неверное рабочее место и дубли штрихкодов. Не меняйте настройки в разгар инвентаризации и сначала проверяйте обмен на контрольном примере.