Как подключить терминал сбора данных к 1С

· 10 мин

Содержание

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

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

Два типа ТСД и что выбрать под склад

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

  • 🔸 Офлайн (батч) — терминал собирает данные автономно, потом выгружает пакет в 1С через кабель или подставку. Дешевле, не требует стабильной сети, но данные видны в базе только после обмена.
  • 🔸 Онлайн (Wi-Fi) — терминал постоянно на связи с базой, работник видит актуальные остатки и цены. Нужна покрывающая весь склад сеть и серверное приложение.

Ориентиры по цене на 2024–2025 годы: бюджетный офлайн-терминал — примерно 15–25 тыс. руб., модель среднего класса с Wi-Fi и защитой от падений — около 30–60 тыс. руб. Отдельно считайте лицензию на мобильное ПО (Mobile SMARTS и аналоги) — ориентировочно от нескольких тысяч до нескольких десятков тысяч рублей на устройство в зависимости от набора операций.

Если склад небольшой и операций немного, начните с офлайн-схемы — она проще в запуске и дешевле. Переход на онлайн делают, когда важна скорость и несколько кладовщиков работают одновременно.

Установка драйвера и подключаемое оборудование

Любой терминал 1С «видит» через драйвер. Сначала ставим драйвер на компьютер, затем регистрируем устройство в базе.

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

КонфигурацияПуть к подключаемому оборудованию
1С:Розница 3.0Администрирование → Подключаемое оборудование
Управление торговлей 11НСИ и администрирование → РМК и оборудование → Подключаемое оборудование
ERP, Комплексная автоматизацияНСИ и администрирование → РМК и оборудование → Подключаемое оборудование

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

Порядок подключения:

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

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

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

Проверка перед первым обменом
Выполнено: 0 / 6

Профиль обмена: что уходит на терминал и что возвращается

Для офлайн-терминала главное — настроить обмен данными. Терминалу нужен справочник товаров со штрих-кодами, а обратно он отдаёт собранные количества.

Что выгружается на ТСД (справочные данные):

  • 📦 номенклатура с наименованиями;
  • 🏷️ штрих-коды товаров (без них сканирование бесполезно);
  • 📊 остатки и цены — по необходимости, для контроля на месте;
  • 📋 задания: что принять, отгрузить или пересчитать.

Что загружается с ТСД в базу:

  • собранные количества по штрих-кодам;
  • на основе этих данных 1С заполняет документ — приёмку, отгрузку, пересчёт товаров или перемещение.

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

Отдельно продумайте единицы измерения и упаковки. Если товар учитывается в штуках, а на складе он в коробках по 12, на каждую упаковку нужен свой штрих-код с указанием коэффициента. Иначе кладовщик отсканирует коробку, а в документ встанет одна штука. Штрих-коды упаковок заводятся в той же карточке номенклатуры, где и штрих-код единицы.

Весовой товар — ещё один нюанс. На весовых этикетках код содержит не только артикул, но и вес или цену, зашитые в саму структуру штрих-кода (префикс 20–29 для внутренних кодов магазина). Чтобы терминал и 1С правильно разбирали такой код, в базе настраивают шаблоны весовых штрих-кодов — иначе вместо 0,5 кг система увидит бессмысленное число.

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

Для онлайн-терминалов отдельная выгрузка не нужна: приложение запрашивает данные у базы напрямую при открытии операции.

Мобильное приложение и подключение ККТ

Онлайн-схема строится на мобильном приложении, которое ставится на сам терминал под управлением Android.

Как это устроено:

  1. На терминал устанавливается клиентское приложение (мобильный клиент 1С или стороннее ПО класса Mobile SMARTS).
  2. Приложение по Wi-Fi обращается к серверной части, которая связана с вашей базой 1С.
  3. Кладовщик выбирает операцию, сканирует товар — данные сразу уходят в базу.

Для стороннего ПО (например, продуктов на платформе Mobile SMARTS) серверная часть разворачивается отдельно, а обмен с 1С идёт через поставляемую обработку или модуль интеграции. Для мобильного клиента самой 1С публикуется мобильное приложение на веб-сервере.

Что учесть при онлайн-схеме:

  • 📶 Сеть по всему складу. Онлайн-терминал бесполезен в «слепой зоне» без Wi-Fi. До закупки пройдите с телефоном по стеллажам и проверьте уровень сигнала в дальних углах и у холодильных камер.
  • 🔐 Права пользователя. Для терминала заводят отдельного пользователя 1С с правами ровно на те операции, которые делает кладовщик, — приёмку, отгрузку, пересчёт. Лишние права на мобильном устройстве ни к чему.
  • 🔁 Согласование версий. Клиент на терминале и серверная часть должны быть одной линейки версий, иначе операции начнут «отваливаться».

ККТ на терминале. Отдельная задача — выездная или мобильная торговля, когда нужно не только собрать данные, но и пробить чек прямо «в поле». Здесь к терминалу (или в связке с ним) подключают мобильную онлайн-кассу — компактную ККТ с автономным питанием.

  • касса подключается к терминалу по Bluetooth или USB;
  • в мобильном приложении выбирается модель фискального устройства;
  • расчёты и отправка чеков оператору фискальных данных идут с мобильного рабочего места так же, как со стационарной кассы.

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

Профилирование сканера штрих-кодов

Сканер на терминале или подключённый к рабочему месту — отдельное устройство, и его почти всегда нужно «профилировать», то есть настроить под 1С.

Проблема типовая: отсканировали код, а в поле попадает лишний символ, либо строка не «нажимает Enter» и курсор остаётся в поле. Лечится программированием сканера.

Что настраивают:

  1. 🔧 Суффикс — символ после кода. Для работы в 1С сканер должен добавлять в конце перевод строки (CR, то есть Enter), чтобы введённый код сразу «срабатывал».
  2. 🔧 Префикс — обычно его отключают, чтобы перед кодом не вставлялись служебные символы.
  3. 🔧 Символики — включают нужные типы кодов: EAN-13, EAN-8, Code 128, при работе с маркировкой — GS1 DataMatrix.

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

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

Для товаров с маркировкой «Честный знак» проверьте, что сканер умеет читать двумерный DataMatrix. Обычный линейный сканер коды маркировки не прочитает.

Типичные ошибки подключения и обмена

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

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

Обновление ПО и поддержка в рабочем состоянии

Чтобы терминал не «отвалился» после очередного обновления базы, следите за совместимостью версий.

  • 🔄 Драйвер. После обновления конфигурации или платформы проверьте, что версия драйвера ТСД не ниже рекомендованной для вашего релиза. Устаревший драйвер — частая причина того, что устройство перестаёт определяться.
  • 🔄 Прошивка терминала. Обновляется средствами производителя. Обновляйте, когда есть конкретная причина (исправление ошибки, поддержка новой символики), а не «на всякий случай» — неудачная прошивка может вывести устройство из строя.
  • 🔄 Мобильное приложение. Для онлайн-схемы обновляйте клиент и серверную часть согласованно: рассинхрон версий приводит к ошибкам обмена.

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

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

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

Чем офлайн-терминал отличается от онлайн на практике?
Офлайн копит данные и выгружает их пакетом через подставку — остатки в базе обновляются только после обмена. Онлайн работает по Wi-Fi и видит актуальные остатки сразу. Для небольшого склада достаточно офлайн-модели.
Нужна ли отдельная платная лицензия на мобильное ПО?
Для стороннего ПО (Mobile SMARTS и аналоги) — да, лицензия обычно считается на устройство и зависит от набора операций. Мобильный клиент самой 1С лицензируется в рамках вашей схемы лицензирования 1С.
Почему терминал не читает коды маркировки «Честный знак»?
Коды маркировки — это двумерный DataMatrix. Линейный сканер их не распознаёт. Нужен терминал или сканер с поддержкой 2D-кодов и включённой символикой DataMatrix.
Можно ли пробивать чеки прямо с терминала?
Да, для выездной торговли к терминалу подключают мобильную онлайн-кассу по Bluetooth или USB, а чеки оформляют из мобильного приложения. Набор поддерживаемых моделей ККТ смотрите в списке совместимости вашего ПО.
Терминал перестал подключаться после обновления базы — что проверить первым?
Версию драйвера ТСД: она должна соответствовать новому релизу конфигурации или платформы. Устаревший драйвер — самая частая причина, что устройство перестаёт определяться.