Терминал сбора данных и 1С 8.3: от драйвера до первой инвентаризации

· 10 мин

Содержание

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

Весь путь занимает от 30 минут до пары часов. Больше всего времени уходит не на 1С, а на выбор схемы обмена и драйвера. Ошибка на этом шаге потом стоит дороже всего.

Какой терминал и какую схему работы выбрать

Слово «ТСД» скрывает три разных сценария. От выбора зависит, что вообще придётся настраивать.

СхемаКак идёт обменЧто нужноКогда подходит
ТСД как сканерТерминал отправляет штрихкод в поле ввода, как клавиатураНичего, кроме настройки суффикса EnterСканирование у стола, рядом с компьютером
Offline (пакетный)Выгрузили список товаров в ТСД, ходим по складу, потом загружаем результатДрайвер ТСД, совместимый с 1С, и программа на терминалеИнвентаризация, приёмка без Wi-Fi на складе
OnlineТСД по Wi-Fi обращается к базе в реальном времениСервер обмена (веб-сервис) или мобильный клиент 1ССборка заказов, адресное хранение, маркировка

Для типовых конфигураций на практике используют решения сторонних разработчиков с отметкой «1С:Совместимо»: Mobile SMARTS от «Клеверенс», DataMobile, Scanport. Они дают и драйвер для 1С, и клиентское приложение для терминала.

На что смотреть в самом терминале

  • 📱 Операционная система. Современные модели работают на Android. Терминалы на Windows CE и Windows Mobile ещё встречаются, но новые драйверы под них почти не выпускают.
  • 🔍 Тип сканера. Для маркированного товара нужен 2D-модуль: DataMatrix линейный сканер не прочитает.
  • 📶 Wi-Fi. Без него остаётся только offline-схема с подключением кабелем или через подставку.
  • 🔋 Аккумулятор. Для смены на складе берите ёмкость от 4000 мА·ч или запасную батарею.
  • 🧾 Лицензия на ПО. Драйвер для 1С обычно продают отдельно, по рабочему месту или по числу терминалов. Ориентировочно — от нескольких тысяч до десятков тысяч рублей за терминал в зависимости от редакции.

Перед покупкой проверьте, есть ли модель в списке поддерживаемых у разработчика драйвера. Совместимость «на уровне Android» не гарантирует, что приложение увидит встроенный сканер.

Подготовка базы 1С к работе с терминалом

Сначала включите механизм подключаемого оборудования. В УТ 11, КА и ERP настройка находится в разделе НСИ и администрирование, в группе «РМК и оборудование». В Рознице и УНФ ищите её в разделе администрирования или настроек по слову «оборудование». Нужен флаг «Использовать подключаемое оборудование».

После этого в том же месте появится ссылка «Подключаемое оборудование» — список всех устройств базы.

Что проверить в базе до подключения:

  1. Штрихкоды номенклатуры заполнены. Без них терминал соберёт коды, но 1С не сопоставит их с товаром.
  2. Нет дублей штрихкодов. Один код на две позиции — и при загрузке программа возьмёт не ту.
  3. Права пользователя. Кладовщику нужны права на подключаемое оборудование и на документы, в которые он будет загружать данные.
  4. Рабочее место. 1С привязывает оборудование к рабочему месту, то есть к конкретному компьютеру. Карточку создают на той машине, где будут работать с ТСД.

Перед установкой драйверов и первым обменом сделайте резервную копию базы . Загрузка в документ с ошибочными настройками может переписать табличную часть.

Если пользователи работают через терминальный сервер (RDP), драйвер ставят на сервер, а не на ноутбук кладовщика. Физическое устройство в этом случае приходится пробрасывать в сессию, и это отдельная головная боль. Online-схема через Wi-Fi такие проблемы снимает.

Физическое подключение ТСД к компьютеру или сети

Способ связи зависит от ОС терминала и выбранной схемы.

Терминал на Android

  • 🔌 USB-кабель. Подключите ТСД, на экране терминала выберите режим передачи файлов. Драйвер обменивается через папку на устройстве или через собственный сервис.
  • 📶 Wi-Fi. Терминал и компьютер (или сервер обмена) должны быть в одной сети. Пропишите на ТСД адрес сервера и порт из настроек драйвера.
  • 🧩 Мобильный клиент 1С. Терминал подключается к опубликованной на веб-сервере базе. Тогда это не «подключаемое оборудование», а ещё один пользователь 1С.

Терминал на Windows CE / Windows Mobile

  1. На Windows 7 и новее установите Windows Mobile Device Center, на старых системах — ActiveSync.
  2. Подключите ТСД через подставку или кабель и дождитесь, пока система опознает устройство.
  3. Установите на терминал клиентскую программу из дистрибутива драйвера.

ТСД в режиме сканера

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

Как настроить обмен между ТСД и 1С через карточку оборудования

Основная работа делается в карточке устройства.

Шаг 1. Установите драйвер

Драйвер от разработчика поставляется как дистрибутив или как архив с внешней компонентой. В карточке оборудования есть кнопка установки драйвера: 1С берёт его из макета конфигурации или из файла.

Нюанс разрядности: внешняя компонента должна совпадать по разрядности с клиентом 1С. Старые COM-драйверы рассчитаны только на 32-битный клиент. Если вы запускаете 64-битный 1С, а драйвер его не поддерживает, устройство не подключится. Ставьте 32-битный клиент той же версии платформы или обновите драйвер.

COM-компоненты регистрируются в системе. Если установка проходит без ошибок, а устройство «не видно», запустите 1С один раз от имени администратора и повторите установку драйвера.

Шаг 2. Создайте карточку устройства

  1. Откройте список «Подключаемое оборудование».
  2. Нажмите «Создать».
  3. Тип оборудования — «Терминал сбора данных».
  4. Драйвер — тот, который вы установили.
  5. Рабочее место — текущий компьютер (подставляется автоматически).
  6. Сохраните карточку.

Шаг 3. Настройте параметры драйвера

Кнопка «Настроить» открывает форму самого драйвера. Её содержимое у каждого разработчика своё. Обычно там задают:

  • 📁 папку или адрес сервера обмена;
  • 🔢 порт, если связь идёт по сети;
  • 📋 формат выгружаемых полей: штрихкод, наименование, характеристика, единица измерения, цена, остаток.

Поля выгрузки удобно сверить со структурой на стороне 1С:

Сопоставление полей
Штрихкод в ТСД→Штрихкод номенклатуры
Наименование→Номенклатура (наименование)
Характеристика→Характеристика номенклатуры
Количество→Количество в табличной части документа
Единица→Упаковка или единица измерения

Загрузка справочников и проверка связи с терминалом

Тест устройства

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

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

Для offline-схемы терминалу нужен справочник товаров. Иначе кладовщик увидит только цифры штрихкода без названия.

  1. Откройте команду выгрузки данных в ТСД. В УТ 11 и КА она есть в разделе работы с оборудованием, в Рознице — в разделе склада; быстрее всего найти её поиском по слову «ТСД».
  2. Отберите номенклатуру: весь справочник, группу или только товары с остатком на складе.
  3. Нажмите выгрузку и дождитесь сообщения о завершении.
  4. На терминале проверьте, что после сканирования появляется наименование товара.

Пробный обмен

Отсканируйте на ТСД три-четыре товара, создайте в 1С пустой документ «Пересчёт товаров» и загрузите данные. Если строки встали с правильными количествами, схема работает.

Готовность к первой инвентаризации
Выполнено: 0 / 6

Работа с документами: загрузка из ТСД и сценарии

В документах со складскими табличными частями есть команда загрузки данных из терминала. Обычно она в меню «Ещё» или в кнопке «Заполнить» над таблицей «Товары». Типичные документы:

  • 📦 Приёмка — «Поступление товаров», «Приходный ордер».
  • 🔁 Перемещение — «Перемещение товаров».
  • 🧮 Инвентаризация — «Пересчёт товаров», затем «Инвентаризация» или списание и оприходование.
  • 🚚 Отгрузка — сборка заказа и проверка «Расходного ордера».

Как 1С поступает со строками

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

Online-сценарии

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

Мини-кейс: инвентаризация склада на 3000 позиций

Склад с 3000 позиций и двумя ТСД в offline-режиме. Порядок, который работает:

  1. Утром выгрузить в оба терминала только номенклатуру с ненулевым остатком.
  2. Разделить склад по стеллажам: первый ТСД — ряды 1–10, второй — 11–20.
  3. Загрузить данные каждого терминала в свой документ пересчёта.
  4. Объединить результат и сравнить с учётными остатками.

Так два кладовщика не пересчитывают одни полки, а при расхождении сразу видно, чей участок проверять.

Почему ТСД не подключается или данные не грузятся

Здесь собраны сбои, которые встречаются на практике. Выберите симптом:

Диагностика: выберите симптом

Не удаляйте и не переустанавливайте драйвер, пока на терминале лежат неперенесённые данные. Сначала выгрузите их в 1С или в файл.

Как ускорить работу с ТСД в 1С

Когда схема заработала, узкие места обычно не в 1С, а в объёме обмена и дисциплине склада.

  • ⚡ Выгружайте только нужное. Номенклатура с остатком на складе выгружается в разы быстрее всего справочника, а терминал меньше «тормозит» при поиске.
  • 🏷️ Наведите порядок в штрихкодах. Своя этикетка для товаров без заводского штрихкода (внутренние коды, формат Code128 или EAN-13 с префиксом 2) снимает ручной ввод.
  • 🗂️ Разделите документы по участкам. Несколько коротких пересчётов проще проверить, чем один на весь склад.
  • 📶 Проверьте покрытие Wi-Fi в дальних углах склада и у металлических стеллажей, если работаете online.
  • 🔄 Обновляйте драйвер вместе с платформой. После перехода на новую версию платформы 1С сначала проверьте, поддерживает ли её текущий драйвер.
  • 👤 Отдельный пользователь для online-ТСД. Так проще разграничить права и видеть в журнале, что сделано с терминала.

Когда ТСД не нужен

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

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

Можно ли подключить ТСД к 1С:Бухгалтерии?
Сканер штрихкодов к Бухгалтерии подключается. Полноценные складские сценарии с ТСД — инвентаризация, приёмка, сборка — строят в УТ, КА, ERP, Рознице и УНФ, а для Бухгалтерии терминал обычно подключают через решение стороннего разработчика.
Нужен ли отдельный драйвер на каждый компьютер?
Да, драйвер ставится на каждое рабочее место, где запускают обмен. Лицензирование драйвера смотрите у его разработчика: у одних оно по рабочим местам, у других по числу терминалов.
Работает ли ТСД в веб-клиенте 1С?
Для подключаемого оборудования в браузере нужно расширение для работы с внешними компонентами, и не все драйверы его поддерживают. Online-схема с сервером обмена от браузера не зависит.
Можно ли использовать смартфон вместо ТСД?
Можно, если у разработчика драйвера есть приложение для обычного Android и камера уверенно читает ваши коды. Для потока в сотни сканов в час удобнее терминал со встроенным сканером.
Что делать с данными, если терминал разрядился посреди инвентаризации?
В offline-приложениях отсканированные данные обычно хранятся в памяти терминала до выгрузки. После зарядки проверьте документ на ТСД и загрузите его в 1С как обычно.