Подключение терминала сбора данных к 1С Бухгалтерии
Содержание
Терминал сбора данных (ТСД) подключается к 1С Бухгалтерии 8.3 как подключаемое оборудование: включаете механизм подключаемого оборудования, ставите драйвер на компьютер, добавляете устройство с типом «Терминал сбора данных» и настраиваете обмен данными. Работать ТСД может в двух режимах — online (как обычный сканер штрихкода в реальном времени) или offline (терминал накапливает штрихкоды, а потом вы загружаете файл в базу).
От режима зависит и порядок настройки, и то, какие документы вы будете заполнять. Ниже — что понадобится на входе, как поставить драйвер и определить порт, как добавить ТСД в базу, как загрузить данные в документы и что делать, если терминал не определяется.
В типовой 1С:Бухгалтерии 3.0 работа с ТСД рассчитана прежде всего на инвентаризацию и приёмку товара по штрихкодам. Для глубокой складской логики (адресное хранение, задания на отбор) используют 1С:Управление торговлей или специализированные решения — Клеверенс Mobile SMARTS, DataMobile и подобные.
Что понадобится до начала: выбор устройства и подготовка
ТСД — это мобильное устройство со сканером штрихкода и памятью. Оно читает коды с товара и накапливает их, чтобы потом перенести в учётную базу. От обычного сканера отличается тем, что умеет работать автономно, вдали от компьютера.
Перед подключением определитесь с режимом работы — это главный выбор:
- 🔹 Online (реального времени). Терминал стоит в подставке (cradle) у рабочего места и передаёт каждый считанный код сразу в открытую форму документа 1С. По сути работает как проводной сканер. Подходит для стационарной приёмки.
- 🔹 Offline (пакетный). Кладовщик обходит склад с терминалом, собирает штрихкоды в память, а в конце смены выгружает накопленные данные одним файлом и загружает его в 1С. Подходит для инвентаризации больших остатков.
Что подготовить:
- сам ТСД и кабель или подставку для связи с ПК (чаще USB);
- драйвер устройства — от производителя терминала или от разработчика ПО обмена;
- заполненные штрихкоды в карточках номенклатуры (без них считанный код не с чем сопоставить);
- права на администрирование в 1С, чтобы добавить оборудование .
Пара слов про совместимость. Терминал сам по себе — просто «читалка» штрихкодов. Чтобы он понимал команды 1С и отдавал данные в нужном формате, между ними стоит программный слой. В простых сценариях хватает штатного драйвера ТСД от производителя. Для сложной логики (несколько складов, операции отбора, маркировка) чаще ставят промежуточное ПО — Клеверенс Mobile SMARTS, DataMobile и аналоги; оно само обменивается с базой, а 1С видит уже готовые документы. Для типовой инвентаризации в Бухгалтерии такое ПО обычно избыточно.
Проверьте заранее, что выбранная модель терминала поддерживается тем драйвером или ПО, которое вы планируете. Это дешевле, чем менять железо после покупки.
Установка драйвера и определение COM-порта
1С не общается с железом напрямую — между базой и терминалом всегда стоит драйвер. Его ставят на тот компьютер, к которому физически подключён ТСД (или подставка).
Порядок такой:
- Скачайте дистрибутив драйвера под вашу модель и разрядность Windows. Берите его с сайта производителя терминала (АТОЛ, Urovo, Honeywell, Zebra, CipherLab и т. д.) или у поставщика ПО обмена.
- Закройте 1С и установите драйвер от имени администратора.
- Подключите терминал или поставьте его в подставку, дождитесь, пока Windows опознает устройство.
Большинство терминалов подключаются по USB, но в системе такой канал обычно виден как виртуальный COM-порт. Его номер понадобится при настройке в 1С.
Как узнать номер порта:
- откройте
Диспетчер устройствWindows (правый клик по меню «Пуск» →Диспетчер устройств); - разверните ветку
Порты (COM и LPT); - найдите своё устройство — рядом в скобках будет номер, например
COM3.
Если в ветке Порты (COM и LPT) устройства нет или оно отмечено жёлтым восклицательным знаком — драйвер не встал корректно. Переустановите его и проверьте кабель; пока порт не появился, в 1С настраивать нечего.
Запомните номер порта и скорость обмена (параметр указывает производитель). Эти значения вы введёте на следующем шаге.
Разрядность драйвера должна совпадать с разрядностью клиента 1С. Если 1С запускается в 64-разрядном режиме, а драйвер поставлен 32-разрядный, оборудование не подключится. При сомнениях ставьте обе версии драйвера — лишней не будет.
Как добавить и настроить ТСД в 1С Бухгалтерии
Сначала включите сам механизм. В разделе Администрирование найдите группу настроек «Подключаемое оборудование» и установите флажок использования (в части релизов пункт лежит внутри «Настройки программы»). После этого рядом появится ссылка на список подключаемого оборудования.
Дальше добавляете устройство:
- Откройте список подключаемого оборудования и нажмите кнопку создания новой записи.
- В поле типа оборудования выберите «Терминал сбора данных».
- Укажите рабочее место (компьютер, к которому подключён ТСД) и организацию, если поле есть.
- Выберите драйвер из списка — тот, что вы установили. Если его нет в выпадающем списке, 1С предложит загрузить обработку обслуживания драйвера.
- Сохраните запись и откройте настройку параметров устройства.
- В параметрах укажите номер COM-порта и скорость обмена, которые определили в прошлом разделе.
- Нажмите «Тест подключения» (или «Проверить»). При успехе 1С сообщит, что устройство отвечает.
Пока тест подключения не прошёл, продолжать настройку бессмысленно — без связи с драйвером обмен данными работать не будет.
Если вы работаете в online-режиме, этого достаточно: при открытом документе считанный штрихкод будет попадать в табличную часть. Для offline-режима понадобится ещё настроить обмен файлами — об этом ниже.
Пара моментов на этом шаге, о которые спотыкаются чаще всего:
- Рабочее место. Оборудование привязывается к конкретному компьютеру. Если терминал переносят на другой ПК, запись придётся настроить и там — либо завести отдельное рабочее место.
- Один драйвер — один тип. Для ТСД и для обычного сканера штрихкода в 1С заводятся разные записи оборудования со своими драйверами. Не пытайтесь настроить терминал под типом «Сканер штрихкода» — обмен файлами в этом случае работать не будет.
Обмен данными: загрузка штрихкодов и заполнение документов
Логика зависит от режима.
Online. Откройте нужный документ (например, инвентаризацию товаров или поступление товаров и услуг), поставьте курсор в табличную часть и сканируйте товар терминалом из подставки. Каждый код 1С сопоставит с номенклатурой по заполненному штрихкоду и добавит строку. Количество набираете кнопкой на терминале или вручную. Если один и тот же товар сканируется несколько раз, 1С складывает количество в одной строке, а не плодит дубли.
Offline. Здесь три шага:
- Сбор на терминале. Кладовщик обходит склад и сканирует товар. Терминал складывает пары «штрихкод + количество» в память.
- Выгрузка в файл. Терминал ставят в подставку и через драйвер (или утилиту производителя) выгружают накопленные данные в файл обмена.
- Загрузка в 1С. В форме документа или в обработке загрузки выбираете этот файл — программа читает штрихкоды и заполняет табличную часть.
Ключевой момент обмена — сопоставление штрихкода с номенклатурой. 1С ищет товар по значению кода в карточке. Если штрихкод в базе не заполнен, строка попадёт в список нераспознанных, и товар придётся привязать вручную. Там же, при привязке, удобно сразу записать штрихкод в карточку — в следующий раз код распознается автоматически.
Отдельно про единицы измерения. Терминал считает в штуках — столько, сколько раз вы отсканировали код или ввели количество на экране. Если товар в базе учитывается в упаковках или коробках, после загрузки сверьте единицу в строке документа: пересчёт штук в упаковки 1С сам не сделает, это надо проконтролировать.
| Что сформируется | Online | Offline |
|---|---|---|
| Строки документа | по мере сканирования | после загрузки файла |
| Количество | вводится у места | берётся из памяти ТСД |
| Нераспознанные коды | видно сразу | список после загрузки |
После загрузки проверьте документ глазами: совпадают ли позиции, нет ли задвоения строк, все ли коды распознались. Затем проводите документ штатно — проводки формируются обычным порядком, ТСД на учёт никак не влияет, он лишь ускоряет ввод строк.
Заведите штрихкоды в номенклатуре заранее, одним массовым проходом. Это снимает большую часть проблем с нераспознанными товарами ещё до первой инвентаризации.
Почему ТСД не подключается: разбор типовых ситуаций
Сбои почти всегда лежат на стыке «Windows → драйвер → 1С». Разберём по симптомам.
Диспетчере устройств, и верная скорость обмена. Порт мог смениться после переподключения в другой USB-разъём.Отдельно про offline-файл: если загрузка не находит позиции, сначала убедитесь, что терминал выгрузил актуальный файл (а не пустой или от прошлой смены), и только потом разбирайтесь со штрихкодами.
Что настроить для стабильной работы
Несколько вещей, которые экономят время при регулярной работе с терминалом.
- 🔹 Закрепите COM-порт за устройством. Если подключать ТСД в один и тот же USB-разъём, номер порта не будет «прыгать», и настройку в 1С не придётся править.
- 🔹 Разграничьте доступ. Настройку подключаемого оборудования и загрузку данных логично оставить за кладовщиком и администратором, а не открывать всем — через роли и профили групп доступа в разделе
Администрирование→ настройки пользователей и прав. - 🔹 Держите драйвер в актуальной версии. Старый драйвер — частая причина несовместимости с новой моделью терминала или свежим релизом платформы.
- 🔹 Проверяйте штрихкоды до инвентаризации. Массовая выгрузка неопознанных кодов на складе из сотен позиций отнимает больше времени, чем разовая проверка карточек.
Перед массовой загрузкой данных по инвентаризации сделайте резервную копию базы. Если в файле обмена окажутся ошибки, откатить один документ проще, но при большом объёме строк копия страхует от неприятностей.
Если один терминал обслуживает несколько компьютеров (например, инвентаризацию делают по очереди на разных рабочих местах), заведите оборудование на каждом из них, но физически подключать ТСД будете к одному ПК за раз. Параллельно два компьютера с одним терминалом не работают.
Когда терминал настроен и порт закреплён, повседневная работа сводится к двум действиям: собрать данные на ТСД и загрузить их в документ. Настройку оборудования повторять не нужно — она хранится в базе и переживает обновления конфигурации.
Частые вопросы
Можно ли подключить ТСД к базовой 1С:Бухгалтерии?
Нужен ли интернет для работы терминала?
ТСД работает, а штрихкоды не подставляются в документ. В чём дело?
Чем online-режим отличается от offline на практике?
Что делать, если номер COM-порта всё время меняется?
Диспетчер устройств Windows, после чего поправьте его в настройке оборудования 1С.