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

Торговля и Склад · 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, если планируется онлайн-режим.

Сравнение режимов работы ТСД

Пакетный (offline)

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

Онлайн через 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. 1
    Установите на ПК ActiveSync или центр устройств Windows Mobile и подключите ТСД кабелем
  2. 2
    Установите драйвер ТСД в разделе «Драйверы оборудования»
  3. 3
    Создайте экземпляр оборудования типа «Терминал сбора данных» и привяжите к рабочему месту
  4. 4
    В настройках укажите каталог обмена, доступный и ПК, и терминалу
  5. 5
    Выполните «Тест устройства» и убедитесь в успешном результате
  6. 6
    Выгрузите тестовый список товаров на ТСД и проверьте, что он появился на терминале

Выгрузка товаров на ТСД и загрузка результатов

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

После сканирования на терминале выполните загрузку данных обратно. В типовой Рознице загруженные штрихкоды и количества можно перенести в документы: «Оприходование товаров», «Инвентаризация товаров», «Поступление товаров», «Перемещение». Откройте нужный документ, используйте кнопку загрузки данных с ТСД (обычно «Загрузить данные из ТСД» в командной панели табличной части) — строки заполнятся автоматически.

Обязательно сверяйте загруженные количества с ожидаемыми перед проведением документа. Терминал фиксирует факт сканирования, но не защищает от двойного сканирования одной коробки или пропуска позиции.

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

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

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

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

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

Ошибка открытия порта или «устройство не найдено» — проверьте драйвер и подключение

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

Файл появился в каталоге обмена, на ТСД видны товары

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

Файл пустой или ТСД его не видит — проверьте путь обмена и фильтры выгрузки

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

Строки заполнились с правильными товарами и количествами

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

Товары не определяются — проверьте штрихкоды в карточках номенклатуры

Онлайн-подключение ТСД через Wi-Fi

Онлайн-режим даёт актуальные остатки и цены прямо на экране терминала. Основные способы: мобильный клиент 1С (публикация базы на веб-сервере, ТСД подключается как тонкий клиент), RDP-сеанс с терминала на сервер, либо специализированное ПО (например, решения класса Mobile SMARTS, Cleverence), которое само обменивается с 1С через COM, веб-сервисы или файлы.

При публикации базы на веб-сервере (IIS или Apache) настройте публикацию через диалог «Администрирование» → «Публикация на веб-сервере» в конфигураторе, откройте доступ из локальной сети и проверьте подключение с браузера ТСД. Учитывайте: экран ТСД мал, поэтому для онлайн-работы формы документов часто адаптируют под мобильный интерфейс — типовые формы Розницы могут быть неудобны.

На практике пакетный режим закрывает 80% задач небольшого магазина: приёмка и инвентаризация не требуют онлайн-данных. Онлайн-режим оправдан, когда сотрудник подбирает товар прямо в зале и должен видеть актуальный остаток, либо когда штрихкоды генерируются в момент работы.
ПЗ
Практическое замечание

Типичные ошибки и особенности работы с маркированным товаром

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

Для маркированных товаров (табак, обувь, одежда, молочная продукция и т.д.) требуется 2D-сканер и актуальный релиз Розницы с поддержкой «Честного ЗНАКа». Код DataMatrix содержит служебные символы-разделители (GS) — драйвер и ПО терминала должны корректно их передавать, иначе код маркировки распознается с ошибкой. Проверяйте сканирование DataMatrix на этапе теста, а не в разгар приёмки.

Типичные ошибки
01
Настройка обмена в общую сетевую папку без проверки прав — ТСД не может записать результат, данные теряются
02
Выгрузка всей номенклатуры без фильтров — терминал «зависает» на большом файле, сканирование тормозит
03
Отсутствие штрихкодов в карточках товаров — загруженные данные не сопоставляются с номенклатурой
04
Забытый суффикс Enter в настройках сканера — коды сканируются «в никуда», документ не реагирует
05
Проведение документа инвентаризации сразу после загрузки без сверки количеств — расхождения уходят в учёт

FAQ: частые вопросы о подключении ТСД к 1С Розница

Можно ли подключить к 1С Розница любой ТСД на Android?

Напрямую через типовой драйвер пакетного обмена — нет, Android-терминалы обычно требуют установки на устройство специального ПО (от производителя или стороннего, например Cleverence, Mobile SMARTS), которое организует обмен с 1С. Уточняйте у поставщика ТСД наличие готовой интеграции именно с 1С Розница вашей версии.

Тест устройства проходит, но выгрузка на ТСД не идёт. Что проверить?

Проверьте три вещи: совпадает ли каталог обмена в настройках 1С с папкой, которую видит терминал; есть ли у пользователя Windows права на запись в эту папку; не блокирует ли антивирус создание файла. Также убедитесь, что в настройках выгрузки не стоит фильтр, отсекающий все товары (например, выгрузка только с положительными остатками при нулевых остатках).

Нужен ли отдельный ТСД, если в магазине уже есть сканер штрихкодов?

Для работы за кассой — нет, достаточно сканера. ТСД нужен там, где сотрудник перемещается: инвентаризация торгового зала и склада, приёмка вдали от компьютера, подбор заказов. ТСД автономен и накапливает данные, сканер привязан к рабочему месту.

Как загрузить данные с ТСД сразу в инвентаризацию?

Создайте документ «Инвентаризация товаров», в табличной части используйте команду загрузки данных с терминала (кнопка с ТСД или через «Заполнить» в зависимости от релиза). Данные из файла обмена попадут в колонку фактического количества. После загрузки обязательно сверьте итоги и только потом проводите документ.

Почему код маркировки сканируется, но 1С выдаёт ошибку формата?

Код DataMatrix содержит непечатаемый символ-разделитель GS. Если сканер или драйвер обрезает либо заменяет его, 1С не может разобрать код. Проверьте настройки сканера: передача GS должна быть включена (часто это параметр «Transmit GS» или передача как ASCII 29). Также убедитесь, что релиз Розницы поддерживает вашу товарную группу маркировки.

Можно ли работать с одной базой с нескольких ТСД одновременно?

Да, но в пакетном режиме каждому терминалу лучше назначить свой каталог обмена или свой префикс файлов, иначе устройства будут перезаписывать данные друг друга. В онлайн-режиме через веб-сервер ограничений по числу терминалов практически нет — каждое устройство работает как отдельный клиентский сеанс.

Итог

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

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