Терминал сбора данных и 1С 8.3: от драйвера до первой инвентаризации
Содержание
ТСД подключают к 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С привязывает оборудование к рабочему месту, то есть к конкретному компьютеру. Карточку создают на той машине, где будут работать с ТСД.
Перед установкой драйверов и первым обменом сделайте резервную копию базы . Загрузка в документ с ошибочными настройками может переписать табличную часть.
Если пользователи работают через терминальный сервер (RDP), драйвер ставят на сервер, а не на ноутбук кладовщика. Физическое устройство в этом случае приходится пробрасывать в сессию, и это отдельная головная боль. Online-схема через Wi-Fi такие проблемы снимает.
Физическое подключение ТСД к компьютеру или сети
Способ связи зависит от ОС терминала и выбранной схемы.
Терминал на Android
- 🔌 USB-кабель. Подключите ТСД, на экране терминала выберите режим передачи файлов. Драйвер обменивается через папку на устройстве или через собственный сервис.
- 📶 Wi-Fi. Терминал и компьютер (или сервер обмена) должны быть в одной сети. Пропишите на ТСД адрес сервера и порт из настроек драйвера.
- 🧩 Мобильный клиент 1С. Терминал подключается к опубликованной на веб-сервере базе. Тогда это не «подключаемое оборудование», а ещё один пользователь 1С.
Терминал на Windows CE / Windows Mobile
- На Windows 7 и новее установите Windows Mobile Device Center, на старых системах — ActiveSync.
- Подключите ТСД через подставку или кабель и дождитесь, пока система опознает устройство.
- Установите на терминал клиентскую программу из дистрибутива драйвера.
ТСД в режиме сканера
Тут всё просто: в настройках сканирования на терминале выберите вывод в поле ввода (режим клавиатуры) и суффикс Enter. Для товаров с маркировкой проверьте, что передаётся символ-разделитель GS (код 29). Многие терминалы в режиме клавиатуры его теряют, и 1С не разбирает код маркировки.
Как настроить обмен между ТСД и 1С через карточку оборудования
Основная работа делается в карточке устройства.
Шаг 1. Установите драйвер
Драйвер от разработчика поставляется как дистрибутив или как архив с внешней компонентой. В карточке оборудования есть кнопка установки драйвера: 1С берёт его из макета конфигурации или из файла.
Нюанс разрядности: внешняя компонента должна совпадать по разрядности с клиентом 1С. Старые COM-драйверы рассчитаны только на 32-битный клиент. Если вы запускаете 64-битный 1С, а драйвер его не поддерживает, устройство не подключится. Ставьте 32-битный клиент той же версии платформы или обновите драйвер.
COM-компоненты регистрируются в системе. Если установка проходит без ошибок, а устройство «не видно», запустите 1С один раз от имени администратора и повторите установку драйвера.
Шаг 2. Создайте карточку устройства
- Откройте список «Подключаемое оборудование».
- Нажмите «Создать».
- Тип оборудования — «Терминал сбора данных».
- Драйвер — тот, который вы установили.
- Рабочее место — текущий компьютер (подставляется автоматически).
- Сохраните карточку.
Шаг 3. Настройте параметры драйвера
Кнопка «Настроить» открывает форму самого драйвера. Её содержимое у каждого разработчика своё. Обычно там задают:
- 📁 папку или адрес сервера обмена;
- 🔢 порт, если связь идёт по сети;
- 📋 формат выгружаемых полей: штрихкод, наименование, характеристика, единица измерения, цена, остаток.
Поля выгрузки удобно сверить со структурой на стороне 1С:
Загрузка справочников и проверка связи с терминалом
Тест устройства
В форме настройки драйвера нажмите «Тест устройства». При успешном тесте драйвер сообщает, что связь есть, и иногда показывает версию программы на терминале. Если тест не прошёл, дальше идти смысла нет — разберитесь с причиной (см. раздел про сбои ниже).
Выгрузка номенклатуры в ТСД
Для offline-схемы терминалу нужен справочник товаров. Иначе кладовщик увидит только цифры штрихкода без названия.
- Откройте команду выгрузки данных в ТСД. В УТ 11 и КА она есть в разделе работы с оборудованием, в Рознице — в разделе склада; быстрее всего найти её поиском по слову «ТСД».
- Отберите номенклатуру: весь справочник, группу или только товары с остатком на складе.
- Нажмите выгрузку и дождитесь сообщения о завершении.
- На терминале проверьте, что после сканирования появляется наименование товара.
Пробный обмен
Отсканируйте на ТСД три-четыре товара, создайте в 1С пустой документ «Пересчёт товаров» и загрузите данные. Если строки встали с правильными количествами, схема работает.
Работа с документами: загрузка из ТСД и сценарии
В документах со складскими табличными частями есть команда загрузки данных из терминала. Обычно она в меню «Ещё» или в кнопке «Заполнить» над таблицей «Товары». Типичные документы:
- 📦 Приёмка — «Поступление товаров», «Приходный ордер».
- 🔁 Перемещение — «Перемещение товаров».
- 🧮 Инвентаризация — «Пересчёт товаров», затем «Инвентаризация» или списание и оприходование.
- 🚚 Отгрузка — сборка заказа и проверка «Расходного ордера».
Как 1С поступает со строками
При загрузке 1С ищет товар по штрихкоду. Совпадение — строка встаёт с количеством из терминала. Нет совпадения — появляется список неизвестных штрихкодов. Их можно привязать к номенклатуре прямо в этой форме, и при следующих загрузках код будет узнаваться.
Online-сценарии
Когда терминал связан с базой в реальном времени, задание приходит на ТСД сразу: заказ на сборку, задание на приёмку по поставщику. Кладовщик сканирует, а расхождения видны до закрытия документа. Для маркированного товара это самый надёжный вариант: коды проверяются сразу, а не после возврата к компьютеру.
Мини-кейс: инвентаризация склада на 3000 позиций
Склад с 3000 позиций и двумя ТСД в offline-режиме. Порядок, который работает:
- Утром выгрузить в оба терминала только номенклатуру с ненулевым остатком.
- Разделить склад по стеллажам: первый ТСД — ряды 1–10, второй — 11–20.
- Загрузить данные каждого терминала в свой документ пересчёта.
- Объединить результат и сравнить с учётными остатками.
Так два кладовщика не пересчитывают одни полки, а при расхождении сразу видно, чей участок проверять.
Почему ТСД не подключается или данные не грузятся
Здесь собраны сбои, которые встречаются на практике. Выберите симптом:
Не удаляйте и не переустанавливайте драйвер, пока на терминале лежат неперенесённые данные. Сначала выгрузите их в 1С или в файл.
Как ускорить работу с ТСД в 1С
Когда схема заработала, узкие места обычно не в 1С, а в объёме обмена и дисциплине склада.
- ⚡ Выгружайте только нужное. Номенклатура с остатком на складе выгружается в разы быстрее всего справочника, а терминал меньше «тормозит» при поиске.
- 🏷️ Наведите порядок в штрихкодах. Своя этикетка для товаров без заводского штрихкода (внутренние коды, формат Code128 или EAN-13 с префиксом 2) снимает ручной ввод.
- 🗂️ Разделите документы по участкам. Несколько коротких пересчётов проще проверить, чем один на весь склад.
- 📶 Проверьте покрытие Wi-Fi в дальних углах склада и у металлических стеллажей, если работаете online.
- 🔄 Обновляйте драйвер вместе с платформой. После перехода на новую версию платформы 1С сначала проверьте, поддерживает ли её текущий драйвер.
- 👤 Отдельный пользователь для online-ТСД. Так проще разграничить права и видеть в журнале, что сделано с терминала.
Когда ТСД не нужен
Если склад маленький и товар приходит одной-двумя поставками в неделю, хватит проводного или беспроводного сканера у компьютера. ТСД окупается там, где сканируют вдали от рабочего места: инвентаризация, приёмка на рампе, сборка заказов по стеллажам.