Торговля и Склад · 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С с задержкой.
Актуальные остатки и цены в реальном времени. Требует покрытия сети, публикации 1С и настройки безопасности.
Быстрый старт с типовыми конфигурациями, поддержка разработчика. Ограничение — стоимость лицензий на каждый терминал.
Что подготовить перед подключением
Начните с проверки совместимости. Уточните операционную систему терминала (Windows CE/Mobile, Android) и список поддерживаемого оборудования у разработчика выбранного ПО обмена. ТСД на Android сегодня предпочтительнее: под них выпускается большинство свежих версий мобильных клиентов, тогда как устройства на Windows CE постепенно снимаются с поддержки.
На стороне 1С проверьте версию конфигурации и платформы. Для онлайн-обмена платформа должна поддерживать публикацию HTTP-сервисов, а конфигурация — содержать нужные документы: «Инвентаризация товаров», «Приходный ордер на товары», «Расходный ордер», «Отбор (размещение) товаров». В файловых базах онлайн-обмен возможен, но надёжнее клиент-серверный вариант: при одновременной работе нескольких ТСД файловая база становится узким местом.
Третий блок подготовки — данные. Приведите в порядок штрихкоды в карточках номенклатуры: у каждой единицы товара и упаковки должен быть свой штрихкод, без дублей. Дубли штрихкодов — главная причина того, что ТСД «не находит» товар или подставляет не ту позицию в документ.
Поддерживается ли ОС выбранным ПО обмена
Есть ли встроенные механизмы работы с ТСД
Нет ли дублей и пустых значений у упаковок
Покрытие в зонах приёмки, хранения и отгрузки
Настройка файлового обмена
Файловый обмен — стартовая схема, с которой стоит начинать, даже если цель — онлайн. В типовых конфигурациях механизм называется «Обмен данными с ТСД» или реализуется через обработки загрузки данных. Логика простая: из 1С на терминал выгружаются справочники (номенклатура, штрихкоды, контрагенты, склады), а с терминала обратно загружаются заполненные документы.
Выгрузка на терминал обычно делается в формате CSV, TXT или XML с фиксированной структурой: код, наименование, штрихкод, цена, остаток. ПО на ТСД импортирует файл и позволяет сканировать товары в автономном режиме. После завершения работы терминал формирует файл результатов, который загружается в 1С и создаёт документ — инвентаризацию или приходный ордер.
Критичный момент — идентификация строк. Документ с ТСД должен сопоставляться с номенклатурой по штрихкоду, а не по наименованию: названия могут различаться регистром и сокращениями. Если одна позиция найдена по штрихкоду, а другая нет, загрузка прерывается или создаёт документ с пропусками — это нужно контролировать журналом загрузки.
- 1Установите ПО на ТСД и проверьте, что сканер читает штрихкоды в тестовом режиме
- 2Настройте в 1С выгрузку справочников: номенклатура, штрихкоды, склады, упаковки
- 3Перенесите файл на терминал через кредл, USB или сетевую папку и импортируйте в ПО ТСД
- 4Проведите тест: отсканируйте 5–10 товаров, сформируйте документ на терминале
- 5Загрузите файл результатов в 1С и сверьте количество и позиции с фактически отсканированным
- 6Проверьте, что документ проводится и корректно меняет остатки
Настройка онлайн-обмена по Wi-Fi
Онлайн-режим требует публикации 1С на веб-сервере. Для этого на сервере 1С устанавливается IIS или Apache, база публикуется с включёнными HTTP-сервисами или веб-сервисами, через которые терминал будет запрашивать данные и отправлять документы. В типовых решениях и продуктах вроде Cleverence публикация настраивается мастером, но права на каталог публикации и пул приложений приходится проверять вручную.
На терминале указывается адрес сервера, имя базы, логин и пароль пользователя 1С. Создайте для ТСД отдельного пользователя с минимально необходимыми правами: чтение номенклатуры и складов, создание и проведение ордерных документов. Давать терминалу права полного пользователя — прямой путь к случайному удалению данных или изменению чужих документов.
Проверьте стабильность связи в реальных условиях. Пройдите с терминалом по всем зонам склада: металлические стеллажи и холодильные камеры сильно глушат сигнал. Если в зоне отгрузки связь рвётся, документ может записаться частично — хорошее ПО обмена ставит такие документы в очередь и досылает при восстановлении сети, но это нужно проверить тестом, а не предполагать.
Подключение через специализированное ПО
Готовые решения сокращают внедрение с недель до дней. Типовая схема: на сервер ставится модуль обмена разработчика, в 1С добавляется расширение или внешняя обработка, на ТСД — мобильное приложение. Дальше настраивается сценарий работы: приёмка по заказу, инвентаризация, подбор по расходной накладной, маркировка.
При выборе ПО смотрите на три вещи: поддержку вашей конфигурации и её версии, поддержку модели ТСД и работу с маркированными товарами («Честный знак», коды DataMatrix), если это актуально для вашего ассортимента. Обработка маркировки — отдельный слой логики: терминал должен проверять код, выводить его из оборота при отгрузке и передавать данные в 1С для УПД.
Лицензируется такое ПО обычно по количеству терминалов. Перед покупкой запросите демонстрацию именно на вашей конфигурации и вашем документообороте: сценарий «приёмка по заказу поставщику с расхождениями» в разных решениях реализован по-разному, и не везде удобно.
Проверка результата и типичные ошибки
После настройки проведите контрольный цикл на тестовом складе: создайте заказ, выполните приёмку на ТСД, загрузите документ в 1С и сверьте остатки отчётом. Затем сделайте обратную операцию — отгрузку. Только после двух успешных циклов переводите обмен в рабочий режим.
Самые частые проблемы: товар не находится по штрихкоду (дубль или отсутствие штрихкода в базе), документ загружается, но не проводится (не хватает прав у пользователя ТСД или не заполнены обязательные реквизиты склада), количество задваивается (повторная загрузка одного файла без контроля уже загруженных пакетов). Каждая из них диагностируется журналом обмена — не отключайте его.
Отдельная группа ошибок — организационные. Если кладовщики параллельно работают и на ТСД, и по бумажным накладным, остатки разойдутся гарантированно. Обмен с ТСД работает только когда терминал становится единственным инструментом складских операций.
Как проверить результат
Терминал находит единственную правильную позицию
Находит несколько позиций или не находит товар
Документ создаётся и проводится, остатки меняются корректно
Документ не проводится или строки пропущены
Система блокирует дубль пакета
Количество в документе удваивается
Связь стабильна, документы доходят целиком
Документы теряются или записываются частично
Что важно запомнить
Связка ТСД и 1С строится по схеме: выбор способа обмена → подготовка штрихкодов и прав → настройка → тестовый цикл на копии базы → контроль остатков. Начинайте с файлового обмена или готового ПО, выделите терминалу отдельного пользователя с минимальными правами и не переводите склад на терминалы, пока не пройдены два полных цикла приёмки и отгрузки без расхождений.
Частые вопросы
Можно ли подключить ТСД к 1С без доработок конфигурации?
Да, если конфигурация типовая: в «Управлении торговлей», «Рознице» и ERP есть встроенные механизмы обмена, а продукты вроде Cleverence и DataMobile подключаются через расширение без изменения типового кода. Доработки понадобятся только под нестандартные сценарии — например, особый учёт серий или собственные документы.
Какой ТСД выбрать для работы с 1С?
Ориентируйтесь на список поддерживаемых моделей у разработчика ПО обмена, которое планируете использовать. Практичный выбор — терминал на Android с 2D-сканером: он прочитает и линейные штрихкоды, и коды DataMatrix для маркировки. Устройства на Windows CE подходят только для простых офлайн-задач и постепенно выводятся из поддержки.
Терминал не находит товар по штрихкоду — что проверять?
Сначала убедитесь, что штрихкод записан в карточке номенклатуры именно для той упаковки, которую сканируете. Затем проверьте отсутствие дублей этого штрихкода у других позиций. Если обмен файловый — убедитесь, что на терминал выгружена свежая версия справочника: товар мог быть добавлен в 1С после последней выгрузки.
Нужен ли сервер для онлайн-обмена?
Нужен компьютер с опубликованной базой 1С через IIS или Apache — это может быть и существующий сервер 1С. Отдельный сервер требуется только для решений с собственным сервером обмена или при большом количестве одновременно работающих терминалов, где нагрузку лучше разнести.
Что делать, если документ с ТСД загрузился, но не проводится?
Откройте журнал обмена и текст ошибки проведения. Чаще всего не хватает прав у пользователя ТСД, не заполнен обязательный реквизит (склад, организация) или товара нет в остатках при списании. Исправьте причину и повторите проведение вручную — сам документ пересоздавать обычно не нужно.
Можно ли работать на ТСД с маркированным товаром?
Можно, но ПО обмена должно поддерживать «Честный знак»: проверку кодов DataMatrix, вывод из оборота при продаже и передачу данных в 1С для формирования УПД. Перед покупкой терминала и лицензий уточните этот сценарий отдельно — он есть не во всех редакциях и тарифах.