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

· 9 мин

Содержание

ТСД подключают к 1С:Управление торговлей 11 в три шага: ставят драйвер или мобильное приложение от производителя терминала, включают флажок использования оборудования в НСИ и администрирование → Администрирование → РМК и оборудование и заводят терминал в списке Подключаемое оборудование с типом «Терминалы сбора данных». После этого документы пересчёта, поступления и перемещения принимают данные с терминала.

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

Какой ТСД нужен и что подготовить до подключения

Сначала решите, как терминал будет работать с базой. Вариантов три, и настройка у них разная.

РежимКак идёт обменКогда подходитСлабые места
📦 Пакетный (офлайн)Выгрузили задание на ТСД → собрали товар → загрузили результат в документИнвентаризация, приёмка без Wi-Fi на складеДанные в 1С появляются только после загрузки
📡 Онлайн через приложениеТерминал по Wi-Fi обращается к серверу приложения, тот — к базе 1ССборка заказов, приёмка в реальном времениНужен сервер обмена и стабильный Wi-Fi
⌨️ Сканер в режиме клавиатурыТерминал просто «печатает» штрихкод в активное поле 1СОдин-два рабочих места, ТСД вместо проводного сканераНет накопления данных, нет заданий

Для офлайн- и онлайн-режима нужна программная прослойка между терминалом и 1С. Обычно это продукт производителя или стороннего разработчика: клиентское приложение на ТСД плюс драйвер, совместимый с Библиотекой подключаемого оборудования (БПО). Именно эту библиотеку использует УТ 11.

Что проверить в железе

  • 📷 Сканирующий модуль. Для маркированного товара нужен 2D-имиджер: DataMatrix лазерный сканер не прочитает.
  • 🤖 Операционная система. Современные терминалы работают на Android. Старые модели на Windows CE/Mobile требуют отдельного ПО синхронизации на компьютере, и драйверы под них уже мало кто обновляет.
  • 🔌 Связь с компьютером. USB-кабель или подставка (кредл) для пакетного режима, Wi-Fi для онлайн-режима.
  • 🔋 Аккумулятор. Для смены в 8 часов берите модель с запасным или «горячей» заменой батареи.

Что проверить в 1С

  • Версия УТ 11 актуальна: БПО обновляется вместе с конфигурацией, и старые драйверы под новую библиотеку часто не встают.
  • У пользователя, который настраивает оборудование, есть права администратора.
  • Известно, на каком компьютере будет стоять драйвер. В БПО оборудование привязывается к рабочему месту — фактически к компьютеру, где запущен клиент 1С.
Готовность к подключению ТСД
Выполнено: 0 / 5

Драйвер и служебное ПО: что и куда ставить

Порядок установки зависит от поставщика ПО, но общая схема одинакова.

Драйвер на компьютере

  1. Скачайте с сайта поставщика драйвер для БПО. Обычно это установщик Windows или ZIP-архив внешней компоненты.
  2. Если пришёл установщик — запустите его от имени администратора на том компьютере, где работает клиент 1С.
  3. Если пришёл архив — его можно добавить прямо из 1С: в списке драйверов оборудования есть команда добавления нового драйвера из файла. Тогда 1С сама разложит компоненту по клиентам.

Разрядность драйвера должна совпадать с разрядностью клиента 1С. 32-битный драйвер не загрузится в 64-битный клиент 1cv8.exe, и наоборот. Это первая причина ошибки «Не удалось загрузить драйвер».

Клиентская часть на ТСД

  • Для Android — APK-файл приложения поставщика. Ставится через USB или загрузкой по ссылке на сам терминал.
  • Для пакетного обмена на компьютере иногда нужна отдельная программа-посредник: она забирает файл с терминала и отдаёт его драйверу.
  • Для онлайн-режима поднимают сервер обмена. Его ставят на компьютер или сервер, который видит базу 1С и доступен терминалам по сети.

Клиент-серверная база и терминальный сервер

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

Веб-клиент 1С с внешними компонентами БПО работает ограниченно. Для склада с ТСД надёжнее тонкий клиент.

Подключение ТСД в интерфейсе 1С УТ 11

Теперь самое главное — завести терминал в базе.

Шаг 1. Включить подключаемое оборудование

Откройте НСИ и администрирование → Администрирование → РМК и оборудование и установите флажок использования подключаемого оборудования. Без него ссылки на список оборудования и команды обмена в документах не появятся.

Шаг 2. Создать экземпляр оборудования

  1. Там же перейдите по ссылке Подключаемое оборудование.
  2. Слева выберите тип «Терминалы сбора данных».
  3. Нажмите «Создать».
  4. В карточке заполните:
    • Драйвер оборудования — выберите установленный драйвер из списка;
    • Рабочее место — подставится текущий компьютер, проверьте, что это нужный;
    • Наименование — понятное складу, например «ТСД-01 Склад Основной»;
    • Серийный номер — по наклейке на терминале, пригодится при замене.
  5. Запишите карточку.

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

В карточке экземпляра откройте настройку параметров. Набор полей задаёт драйвер, типичные:

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

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

Шаг 4. Проверить связь

В форме настройки нажмите «Тест устройства». Успешный тест означает, что драйвер загрузился и видит терминал или сервер обмена. Ошибка теста — повод сразу перейти к разделу с диагностикой, не трогая документы.

Режим сканера-клавиатуры

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

  1. В настройках сканирования на ТСД включить вывод в клавиатуру и суффикс Enter.
  2. В 1С открыть документ, установить курсор в табличную часть и отсканировать товар.

Для более устойчивой работы заведите терминал в БПО как «Сканер штрихкода» с драйвером эмуляции клавиатуры и задайте префикс и суффикс — так 1С отличит скан от ручного ввода.

Обмен данными между ТСД и 1С

Подключение ничего не даёт, пока склад не знает, откуда брать задание и куда возвращать результат.

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

Чтобы на ТСД при скане показывалось название товара, а не голый штрихкод, на терминал выгружают номенклатуру со штрихкодами. В пакетном режиме это делается командой выгрузки в ТСД из документа или служебной обработки драйвера. В онлайн-режиме терминал запрашивает данные сам.

Объём выгрузки ограничивайте: тысячи позиций с ценами и остатками заметно замедляют загрузку на старых моделях. Отбирайте по складу или по группе номенклатуры.

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

Документы УТ 11, в которых чаще всего используют ТСД:

  • 📋 Пересчёт товаров — инвентаризация склада или ячейки;
  • 📥 Приобретение товаров и услуг — сверка факта приёмки с документом поставщика;
  • 🔁 Перемещение товаров и Отбор (размещение) товаров при ордерной схеме склада;
  • 📤 Расходные ордера и сборка заказов клиентов.

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

Синхронизация в онлайн-режиме

В онлайн-схеме сервер обмена создаёт документы или заполняет их по мере сканирования. Здесь важны две настройки на стороне сервера обмена:

  • как часто он опрашивает базу на новые задания;
  • от имени какого пользователя 1С он работает.

Не давайте серверу обмена учётную запись с полными правами. Создайте отдельного пользователя с ролями только на нужные документы и справочники: так ошибка в обмене не испортит лишние данные.

Штрихкоды и маркированный товар на ТСД

Терминал бесполезен, если товары в базе не имеют штрихкодов.

Регистрация штрихкодов

  • В карточке номенклатуры перейдите по ссылке «Штрихкоды» и добавьте код вручную или сканом.
  • Для массовой регистрации есть обработка регистрации штрихкодов номенклатуры: сканируете товар — выбираете позицию — код записывается.
  • Для товара без заводского штрихкода сгенерируйте внутренний код и распечатайте этикетки через печать этикеток и ценников.

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

Характеристики и упаковки

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

Коды маркировки

Для обуви, одежды, молочки, воды и других групп с «Честным знаком» ТСД сканирует DataMatrix. Здесь три требования:

  1. 2D-сканер, который читает DataMatrix с плохой печати и с плёнки.
  2. Передача разделителя групп (символ GS, ASCII 29). Без него код маркировки приходит искажённым, и 1С его не принимает. Включается в настройках сканирования терминала или приложения.
  3. ПО обмена, которое умеет передавать коды маркировки в УТ, а не только штрихкод товара. Уточняйте у поставщика наличие модуля маркировки.

Проверку кодов при приёмке и отгрузке в УТ 11 выполняют через форму проверки и подбора маркированной продукции из документа. ТСД в этой схеме — источник сканов, логику проверки ведёт 1С.

Диагностика: что делать, если ТСД не работает с 1С

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

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

Когда помогает переустановка

Если драйвер после обновления УТ перестал определяться, удалите экземпляр оборудования, заново добавьте драйвер свежей версии и создайте экземпляр снова. Перед этим запишите параметры драйвера: адрес сервера, папку обмена, формат. Иначе настройку придётся восстанавливать по памяти.

Если для переустановки компоненты нужно перезапустить терминальный сервер или службу сервера обмена, делайте это вне смены: у всех кладовщиков оборвутся сеансы и незагруженные сканы в онлайн-режиме могут потеряться.

Что посмотреть в журнале

Откройте журнал регистрации НСИ и администрирование → Обслуживание → Журнал регистрации и отфильтруйте события по времени неудачной загрузки. Ошибки внешней компоненты и сопоставления данных видны там с текстом исключения — его и пересылайте в поддержку поставщика драйвера.

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

Можно ли подключить ТСД к 1С УТ без покупки дополнительного ПО?
Да, в режиме сканера-клавиатуры. Пакетный и онлайн-обмен обычно требуют драйвера или приложения поставщика, которое лицензируется отдельно.
Нужна ли отдельная лицензия 1С на каждый терминал?
В пакетном режиме и режиме клавиатуры терминал не открывает сеанс 1С, лицензия не расходуется. В онлайн-схеме сервер обмена подключается к базе как пользователь, и ему нужна лицензия; сколько — зависит от архитектуры ПО, уточните у поставщика.
Один ТСД можно использовать на нескольких компьютерах?
Да. Создайте экземпляр оборудования на каждом рабочем месте, где с ним будут работать, и установите драйвер на каждый компьютер.
Подойдёт ли смартфон вместо ТСД?
Для небольшого склада — да, если приложение обмена есть под Android и камера уверенно читает DataMatrix. На больших объёмах камера смартфона медленнее и хуже читает мятые этикетки, чем встроенный сканер.
Как перенести настройки ТСД при замене компьютера?
Установите драйвер на новый компьютер, откройте карточку экземпляра оборудования и смените в ней рабочее место на новое. Параметры драйвера сохранятся.