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

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

Как связать ТСД с 1С: подключение и обмен данными

Как связать ТСД с 1С: выбор способа обмена, драйверы, настройка Wi-Fi, загрузка товаров и выгрузка документов. Пошаговая инструкция и типичные ошибки.

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

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

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

Какие способы связи ТСД с 1С существуют

Первый способ — пакетный (офлайн) обмен файлами. Терминал накапливает отсканированные данные, затем через кредл, USB или Wi-Fi выгружает файл в 1С. Это самый простой и надёжный вариант: он не требует постоянной сети и работает даже на старых ТСД под Windows CE. Минус — данные в 1С появляются с задержкой, поэтому для оперативного резервирования товара схема не подходит.

Второй способ — онлайн-обмен по Wi-Fi. Терминал обращается к 1С напрямую через веб-сервис, HTTP-сервисы или расширение, либо через промежуточный сервер обмена. Кладовщик сканирует товар и сразу видит актуальный остаток, цену и ячейку хранения. Такая схема требует стабильного Wi-Fi-покрытия на складе и публикации 1С на веб-сервере (IIS или Apache).

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

Сравнение способов обмена

Файловый обмен (офлайн)

Подходит для небольших складов и инвентаризаций. Не требует Wi-Fi, но данные попадают в 1С с задержкой.

Онлайн по Wi-Fi

Актуальные остатки и цены в реальном времени. Требует покрытия сети, публикации 1С и настройки безопасности.

Готовое ПО (Cleverence, DataMobile)

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

Что подготовить перед подключением

Начните с проверки совместимости. Уточните операционную систему терминала (Windows CE/Mobile, Android) и список поддерживаемого оборудования у разработчика выбранного ПО обмена. ТСД на Android сегодня предпочтительнее: под них выпускается большинство свежих версий мобильных клиентов, тогда как устройства на Windows CE постепенно снимаются с поддержки.

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

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

ОС терминалаAndroid или Windows CE/Mobile

Поддерживается ли ОС выбранным ПО обмена

Конфигурация 1СУТ, Розница, ERP, КА

Есть ли встроенные механизмы работы с ТСД

ШтрихкодыЗаполнены в карточках

Нет ли дублей и пустых значений у упаковок

СетьWi-Fi на складе

Покрытие в зонах приёмки, хранения и отгрузки

Настройка файлового обмена

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

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

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

Порядок настройки файлового обмена
  1. 1
    Установите ПО на ТСД и проверьте, что сканер читает штрихкоды в тестовом режиме
  2. 2
    Настройте в 1С выгрузку справочников: номенклатура, штрихкоды, склады, упаковки
  3. 3
    Перенесите файл на терминал через кредл, USB или сетевую папку и импортируйте в ПО ТСД
  4. 4
    Проведите тест: отсканируйте 5–10 товаров, сформируйте документ на терминале
  5. 5
    Загрузите файл результатов в 1С и сверьте количество и позиции с фактически отсканированным
  6. 6
    Проверьте, что документ проводится и корректно меняет остатки

Настройка онлайн-обмена по Wi-Fi

Онлайн-режим требует публикации 1С на веб-сервере. Для этого на сервере 1С устанавливается IIS или Apache, база публикуется с включёнными HTTP-сервисами или веб-сервисами, через которые терминал будет запрашивать данные и отправлять документы. В типовых решениях и продуктах вроде Cleverence публикация настраивается мастером, но права на каталог публикации и пул приложений приходится проверять вручную.

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

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

Подключение через специализированное ПО

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

При выборе ПО смотрите на три вещи: поддержку вашей конфигурации и её версии, поддержку модели ТСД и работу с маркированными товарами («Честный знак», коды DataMatrix), если это актуально для вашего ассортимента. Обработка маркировки — отдельный слой логики: терминал должен проверять код, выводить его из оборота при отгрузке и передавать данные в 1С для УПД.

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

Проверка результата и типичные ошибки

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

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

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

Типичные ошибки
01
Дубли штрихкодов в номенклатуре — терминал подставляет не тот товар, инвентаризация искажается
02
Пользователь ТСД с полными правами — риск случайного удаления документов и утечки данных
03
Повторная загрузка одного файла с ТСД — задвоение количества в документах
04
Отсутствие теста на копии базы — сбой обмена останавливает склад в разгар отгрузки
05
Работа без покрытия Wi-Fi в части зон — частично записанные документы и потерянные строки
Контрольные точки

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

Поиск товара по штрихкоду
Норма

Терминал находит единственную правильную позицию

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

Находит несколько позиций или не находит товар

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

Документ создаётся и проводится, остатки меняются корректно

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

Документ не проводится или строки пропущены

Повторная выгрузка
Норма

Система блокирует дубль пакета

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

Количество в документе удваивается

Работа в зонах склада
Норма

Связь стабильна, документы доходят целиком

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

Документы теряются или записываются частично

Итог

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

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

Частые вопросы

Можно ли подключить ТСД к 1С без доработок конфигурации?

Да, если конфигурация типовая: в «Управлении торговлей», «Рознице» и ERP есть встроенные механизмы обмена, а продукты вроде Cleverence и DataMobile подключаются через расширение без изменения типового кода. Доработки понадобятся только под нестандартные сценарии — например, особый учёт серий или собственные документы.

Какой ТСД выбрать для работы с 1С?

Ориентируйтесь на список поддерживаемых моделей у разработчика ПО обмена, которое планируете использовать. Практичный выбор — терминал на Android с 2D-сканером: он прочитает и линейные штрихкоды, и коды DataMatrix для маркировки. Устройства на Windows CE подходят только для простых офлайн-задач и постепенно выводятся из поддержки.

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

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

Нужен ли сервер для онлайн-обмена?

Нужен компьютер с опубликованной базой 1С через IIS или Apache — это может быть и существующий сервер 1С. Отдельный сервер требуется только для решений с собственным сервером обмена или при большом количестве одновременно работающих терминалов, где нагрузку лучше разнести.

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

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

Можно ли работать на ТСД с маркированным товаром?

Можно, но ПО обмена должно поддерживать «Честный знак»: проверку кодов DataMatrix, вывод из оборота при продаже и передачу данных в 1С для формирования УПД. Перед покупкой терминала и лицензий уточните этот сценарий отдельно — он есть не во всех редакциях и тарифах.