Торговля и Склад · 11 мин
Как подключить ТСД к 1С Розница
Подробная инструкция по подключению терминала сбора данных к 1С Розница: драйверы, настройка оборудования, обмен данными, проверка работы и типичные ошибки.
Терминал сбора данных (ТСД) ускоряет приёмку, инвентаризацию и подбор товара в разы: вместо ручного ввода штрихкодов сотрудник сканирует этикетки, а документы в 1С Розница заполняются автоматически. Однако подключение ТСД — не просто «воткнуть кабель»: требуется установить драйвер, настроить оборудование в конфигурации и выбрать способ обмена данными.
1С Розница поддерживает два принципиально разных сценария работы с ТСД. Первый — «пакетный» (offline): данные выгружаются на терминал файлом, сотрудник сканирует товар автономно, затем загружает результат обратно. Второй — онлайн-режим через Wi-Fi, когда ТСД работает напрямую с базой через мобильный клиент или RDP. Выбор сценария определяет и набор оборудования, и порядок настройки.
В этой статье разберём оба варианта на практике: какие ТСД совместимы с типовой конфигурацией, какие драйверы понадобятся, как выполнить настройку шаг за шагом и как проверить, что обмен работает корректно.
Какие ТСД совместимы с 1С Розница и как выбрать устройство
Типовая 1С Розница работает с ТСД через механизм подключаемого оборудования (БПО — библиотека подключаемого оборудования). Поддерживаются терминалы, для которых существует драйвер по стандарту «1С:Совместимо»: устройства на Windows CE / Windows Mobile (Motorola, Zebra, Honeywell, Urovo, АТОЛ и др.), а также Android-ТСД, работающие через специализированное ПО обмена.
При выборе устройства обращайте внимание на три параметра. Первый — операционная система: Windows CE/Mobile обычно работает в пакетном режиме через файл обмена, Android — чаще через онлайн-подключение. Второй — тип сканера: 1D (линейные штрихкоды) или 2D (включая DataMatrix для маркированных товаров — для «Честного ЗНАКа» нужен именно 2D). Третий — наличие Wi-Fi, если планируется онлайн-режим.
Сравнение режимов работы ТСД
Дёшево и просто: обмен текстовыми файлами через кабель или кредл. Подходит для приёмки и инвентаризации. Ограничение — данные в ТСД неактуальны до следующей выгрузки.
Актуальные остатки и цены в реальном времени, подходит для подбора товара покупателю. Требует мобильного клиента 1С, RDP или стороннего ПО на терминале и стабильной Wi-Fi сети.
Самый примитивный вариант: ТСД эмулирует ввод с клавиатуры в открытый документ. Быстро настраивается, но нет контроля количества и неудобен при больших объёмах.
Что подготовить перед подключением
До начала настройки убедитесь, что у вас есть всё необходимое. Во-первых, сам ТСД должен быть заряжен, настроен (дата, время, язык) и при необходимости подключён к компьютеру через кредл или USB-кабель. Для Windows-терминалов на ПК обычно требуется установленный центр устройств Windows Mobile (Windows Mobile Device Center) либо ActiveSync — без него ПК не увидит терминал.
Во-вторых, проверьте права пользователя в 1С: настройка подключаемого оборудования доступна пользователю с правами администратора или с ролью, разрешающей работу с оборудованием. В-третьих, обновите конфигурацию до актуального релиза — состав драйверов в БПО меняется, и в старых релизах может не быть поддержки вашей модели.
Установка драйвера ТСД
Откройте в 1С Розница раздел «Администрирование» → «Подключаемое оборудование» (в некоторых релизах путь — «Настройка» → «Подключаемое оборудование»). Перейдите в «Драйверы оборудования» и нажмите «Добавить». В списке выберите драйвер терминала сбора данных — для пакетного режима это обычно «Терминалы сбора данных» с типом оборудования «Терминал сбора данных» от 1С или от производителя (АТОЛ, Сканкод, RightScan и др.).
После выбора драйвера нажмите «Установить» — компонента будет загружена из комплекта поставки или из файла производителя. Если драйвер поставляется отдельным файлом (.zip или внешняя компонента), укажите путь к нему вручную. Признак успешной установки — статус «Установлен» в списке драйверов и отсутствие ошибок при нажатии «Тест устройства» позже, при настройке экземпляра.
Настройка подключаемого оборудования в 1С Розница
В разделе «Подключаемое оборудование» нажмите «Создать» и выберите тип оборудования «Терминал сбора данных». Укажите наименование (например, «ТСД склад №1»), установленный драйвер и рабочее место, к которому привязан терминал. Сохраните форму.
Далее откройте «Настроить» для созданного устройства. Для пакетного режима ключевые параметры — путь к каталогу обмена (папка, откуда ТСД забирает файл выгрузки и куда складывает результаты сканирования), формат файла обмена и префиксы/суффиксы сканера. Для Windows-терминалов каталог обмена должен совпадать с папкой, которую видит ПО терминала (например, внутри Mobile-устройства через ActiveSync). Нажмите «Тест устройства» — при корректной настройке появится сообщение об успешном прохождении теста.
- 1Установите на ПК ActiveSync или центр устройств Windows Mobile и подключите ТСД кабелем
- 2Установите драйвер ТСД в разделе «Драйверы оборудования»
- 3Создайте экземпляр оборудования типа «Терминал сбора данных» и привяжите к рабочему месту
- 4В настройках укажите каталог обмена, доступный и ПК, и терминалу
- 5Выполните «Тест устройства» и убедитесь в успешном результате
- 6Выгрузите тестовый список товаров на ТСД и проверьте, что он появился на терминале
Выгрузка товаров на ТСД и загрузка результатов
Выгрузка номенклатуры выполняется из обработки работы с ТСД: «Склад» (или «Закупки»/«Запасы и закупки» в зависимости от релиза) → «Обмен данными с ТСД» либо из документа, для которого подбирается товар. Выберите, что выгружать: всю номенклатуру, только товары с остатками, с ценами или без. При большом справочнике выгружайте только нужные группы — файл обмена на десятки тысяч позиций заметно замедлит работу терминала.
После сканирования на терминале выполните загрузку данных обратно. В типовой Рознице загруженные штрихкоды и количества можно перенести в документы: «Оприходование товаров», «Инвентаризация товаров», «Поступление товаров», «Перемещение». Откройте нужный документ, используйте кнопку загрузки данных с ТСД (обычно «Загрузить данные из ТСД» в командной панели табличной части) — строки заполнятся автоматически.
Обязательно сверяйте загруженные количества с ожидаемыми перед проведением документа. Терминал фиксирует факт сканирования, но не защищает от двойного сканирования одной коробки или пропуска позиции.
Как проверить результат
Сообщение «Тест успешно выполнен»
Ошибка открытия порта или «устройство не найдено» — проверьте драйвер и подключение
Файл появился в каталоге обмена, на ТСД видны товары
Файл пустой или ТСД его не видит — проверьте путь обмена и фильтры выгрузки
Строки заполнились с правильными товарами и количествами
Товары не определяются — проверьте штрихкоды в карточках номенклатуры
Онлайн-подключение ТСД через Wi-Fi
Онлайн-режим даёт актуальные остатки и цены прямо на экране терминала. Основные способы: мобильный клиент 1С (публикация базы на веб-сервере, ТСД подключается как тонкий клиент), RDP-сеанс с терминала на сервер, либо специализированное ПО (например, решения класса Mobile SMARTS, Cleverence), которое само обменивается с 1С через COM, веб-сервисы или файлы.
При публикации базы на веб-сервере (IIS или Apache) настройте публикацию через диалог «Администрирование» → «Публикация на веб-сервере» в конфигураторе, откройте доступ из локальной сети и проверьте подключение с браузера ТСД. Учитывайте: экран ТСД мал, поэтому для онлайн-работы формы документов часто адаптируют под мобильный интерфейс — типовые формы Розницы могут быть неудобны.
На практике пакетный режим закрывает 80% задач небольшого магазина: приёмка и инвентаризация не требуют онлайн-данных. Онлайн-режим оправдан, когда сотрудник подбирает товар прямо в зале и должен видеть актуальный остаток, либо когда штрихкоды генерируются в момент работы.
Типичные ошибки и особенности работы с маркированным товаром
Наиболее частая проблема — ТСД «не видит» файл обмена. Причины почти всегда одни и те же: несовпадение пути каталога обмена в настройках 1С и в ПО терминала, отсутствие прав на запись в папку, либо терминал не подключён к ПК в момент обмена. Вторая типичная ситуация — товар сосканирован, но в документ не попадает: значит, штрихкод не привязан к номенклатуре в справочнике штрихкодов.
Для маркированных товаров (табак, обувь, одежда, молочная продукция и т.д.) требуется 2D-сканер и актуальный релиз Розницы с поддержкой «Честного ЗНАКа». Код DataMatrix содержит служебные символы-разделители (GS) — драйвер и ПО терминала должны корректно их передавать, иначе код маркировки распознается с ошибкой. Проверяйте сканирование DataMatrix на этапе теста, а не в разгар приёмки.
FAQ: частые вопросы о подключении ТСД к 1С Розница
Можно ли подключить к 1С Розница любой ТСД на Android?
Напрямую через типовой драйвер пакетного обмена — нет, Android-терминалы обычно требуют установки на устройство специального ПО (от производителя или стороннего, например Cleverence, Mobile SMARTS), которое организует обмен с 1С. Уточняйте у поставщика ТСД наличие готовой интеграции именно с 1С Розница вашей версии.
Тест устройства проходит, но выгрузка на ТСД не идёт. Что проверить?
Проверьте три вещи: совпадает ли каталог обмена в настройках 1С с папкой, которую видит терминал; есть ли у пользователя Windows права на запись в эту папку; не блокирует ли антивирус создание файла. Также убедитесь, что в настройках выгрузки не стоит фильтр, отсекающий все товары (например, выгрузка только с положительными остатками при нулевых остатках).
Нужен ли отдельный ТСД, если в магазине уже есть сканер штрихкодов?
Для работы за кассой — нет, достаточно сканера. ТСД нужен там, где сотрудник перемещается: инвентаризация торгового зала и склада, приёмка вдали от компьютера, подбор заказов. ТСД автономен и накапливает данные, сканер привязан к рабочему месту.
Как загрузить данные с ТСД сразу в инвентаризацию?
Создайте документ «Инвентаризация товаров», в табличной части используйте команду загрузки данных с терминала (кнопка с ТСД или через «Заполнить» в зависимости от релиза). Данные из файла обмена попадут в колонку фактического количества. После загрузки обязательно сверьте итоги и только потом проводите документ.
Почему код маркировки сканируется, но 1С выдаёт ошибку формата?
Код DataMatrix содержит непечатаемый символ-разделитель GS. Если сканер или драйвер обрезает либо заменяет его, 1С не может разобрать код. Проверьте настройки сканера: передача GS должна быть включена (часто это параметр «Transmit GS» или передача как ASCII 29). Также убедитесь, что релиз Розницы поддерживает вашу товарную группу маркировки.
Можно ли работать с одной базой с нескольких ТСД одновременно?
Да, но в пакетном режиме каждому терминалу лучше назначить свой каталог обмена или свой префикс файлов, иначе устройства будут перезаписывать данные друг друга. В онлайн-режиме через веб-сервер ограничений по числу терминалов практически нет — каждое устройство работает как отдельный клиентский сеанс.
Что важно запомнить
Подключение ТСД к 1С Розница сводится к трём шагам: установка драйвера, создание экземпляра оборудования с настройкой каталога обмена, проверка выгрузки и загрузки на тестовых данных. Пакетный режим подходит большинству магазинов, онлайн нужен для работы с актуальными остатками. Перед загрузкой в учётные документы всегда сверяйте количества и держите резервную копию базы.