Торговля и Склад · 9 мин
Как подключить ТСД к 1С:Бухгалтерия
Как подключить терминал сбора данных к 1С:Бухгалтерия: выбор оборудования, драйверы, настройка обмена, типовые ошибки и проверка результата.
Терминал сбора данных (ТСД) ускоряет приёмку, инвентаризацию и отгрузку: сотрудник сканирует штрихкод, а документ в 1С заполняется автоматически. Однако «1С:Бухгалтерия» — это прежде всего учётная система, и её складские возможности ограничены по сравнению с «Управлением торговлей» или «ERP». Поэтому перед покупкой оборудования важно понять, какие сценарии реально будут работать, а какие потребуют доработки или стороннего ПО.
Подключение ТСД к «1С:Бухгалтерии» почти всегда строится по одной из двух схем: либо терминал работает как «клавиатурный» сканер и просто вводит штрихкоды в открытый документ, либо на ТСД устанавливается специальное мобильное приложение, которое обменивается данными с 1С через файлы, Wi-Fi или веб-сервис. Второй вариант функциональнее, но требует установки дополнительного программного обеспечения и настройки обмена.
Что нужно проверить до покупки оборудования
Главный вопрос — какие задачи вы хотите закрыть. Если нужно лишь быстрее вводить номенклатуру в документы «Поступление товаров» и «Реализация», достаточно ТСД с режимом эмуляции клавиатуры. Если требуется инвентаризация со сверкой фактических остатков с учётными, загрузка документов на терминал и контроль пересортицы — понадобится мобильное приложение для ТСД и доработка на стороне 1С.
Проверьте редакцию и версию вашей конфигурации, а также платформу 1С. От этого зависит совместимость с драйверами оборудования и внешними обработками. Также уточните, есть ли в компании Wi-Fi сеть с покрытием на складе: большинство терминалов обмениваются данными именно по беспроводной сети, и слабый сигнал станет причиной обрывов обмена.
Подойдёт режим эмуляции клавиатуры, доработки не нужны
Потребуется ПО на ТСД и обработка загрузки данных в 1С
Нужен веб-сервис или расширение конфигурации, часто с привлечением разработчика
Выбор схемы подключения
Существует три практических сценария. Первый — эмуляция клавиатуры: ТСД подключается к компьютеру по USB или Bluetooth и при сканировании «печатает» штрихкод в активное поле. Настройка минимальна, но терминал привязан к рабочему месту и не хранит данные.
Второй сценарий — автономная работа с пакетным обменом. На терминал устанавливается приложение (например, от поставщика оборудования или отраслевое решение), в 1С выгружается номенклатура и документы, после сканирования данные загружаются обратно файлом или через сетевую папку. Третий сценарий — онлайн-обмен через веб-сервисы, когда ТСД видит актуальные данные 1С в реальном времени. Это самый функциональный, но и самый требовательный к настройке вариант.
Сравнение вариантов
Быстрый старт без доработок; ограничение — нет сверки с документами, работает только рядом с ПК
Подходит для инвентаризации и приёмки; ограничение — данные в 1С обновляются только после выгрузки
Актуальные остатки и контроль в реальном времени; ограничение — нужна разработка и стабильный Wi-Fi
Подключение в режиме эмуляции клавиатуры
Это самый доступный способ, с которого стоит начать. ТСД или сканер штрихкода настраивается в режиме HID-клавиатуры (обычно это заводская установка или включается сканированием служебного штрихкода из инструкции). После сопряжения с компьютером откройте «Блокнот» и отсканируйте любой штрихкод: если цифры появились в тексте — устройство работает корректно.
В «1С:Бухгалтерии» откройте документ, например «Поступление (акты, накладные)», перейдите на вкладку «Товары» и сканируйте штрихкод в поле подбора. Чтобы подбор работал удобнее, используйте кнопку «Добавить» с фокусом в поле номенклатуры или режим поиска по штрихкоду. Убедитесь, что штрихкоды предварительно занесены в карточки номенклатуры — иначе программа не найдёт товар.
- 1Переведите ТСД в режим эмуляции клавиатуры по инструкции производителя
- 2Подключите терминал к ПК по USB или выполните сопряжение по Bluetooth
- 3Проверьте ввод в «Блокноте»: штрихкод должен появляться как текст
- 4Заполните штрихкоды в карточках номенклатуры в 1С
- 5Откройте документ и отсканируйте товар — строка должна добавиться автоматически
Настройка пакетного обмена для инвентаризации
Для инвентаризации со сверкой потребуется программное обеспечение на терминале. Типовая схема выглядит так: из 1С выгружается справочник номенклатуры со штрихкодами и, при необходимости, учётные остатки; сотрудник проходит по складу и сканирует товары; затем файл с фактическими количествами загружается обратно.
В «1С:Бухгалтерии» нет штатной обработки обмена с произвольным ТСД, поэтому используют либо обработку от поставщика ПО терминала, либо обмен через универсальный формат (CSV, Excel) с последующей загрузкой через внешнюю обработку. Загруженные данные сверяются с документом «Инвентаризация товаров», расхождения попадают в отчёт и далее оформляются оприходованием или списанием.
Обратите внимание на формат выгрузки: заранее согласуйте с поставщиком ПО терминала, какие поля и в каком порядке передаются (код, штрихкод, наименование, количество). Несовпадение структуры файла — самая частая причина ошибок загрузки.
Онлайн-режим через веб-сервисы
Если требуется, чтобы терминал видел актуальные остатки и сразу создавал документы в 1С, настраивается обмен через HTTP- или веб-сервисы. Для этого в конфигурации публикуются сервисы на веб-сервере (IIS или Apache), а мобильное приложение на ТСД обращается к ним по сети.
В типовой «1С:Бухгалтерии» готовых сервисов для ТСД нет, поэтому этот путь предполагает разработку расширения конфигурации или использование готового коммерческого решения. Публикация сервисов выполняется через конфигуратор (Администрирование — Публикация на веб-сервере), после чего доступ проверяется из браузера по адресу сервиса.
Проверка результата и типичные ошибки
После настройки пройдите полный цикл на тестовых данных: отсканируйте товар, убедитесь, что в документе появилась правильная номенклатура и количество, проведите документ и проверьте движения по остаткам. Для обмена файлами дополнительно проверьте повторную загрузку того же файла — данные не должны задваиваться.
Как проверить результат
Строка с товаром добавляется, количество увеличивается при повторном сканировании
Курсор остаётся в поле, товар не найден или добавляется неверная позиция
Все строки сопоставлены с номенклатурой, итоговое количество совпадает с экраном терминала
Часть строк не найдена, количество расходится, появляются дубли
Остатки по складу изменились на величину из документа
Документ проведён, но остатки не изменились или изменились дважды
Часто задаваемые вопросы
Есть ли в 1С:Бухгалтерии штатная поддержка ТСД?
Полноценного механизма работы с терминалами сбора данных, как в «Управлении торговлей», в «1С:Бухгалтерии» нет. Поддерживается подключение сканеров штрихкода через драйверы оборудования, а для ТСД с собственным ПО используются внешние обработки или расширения.
Подойдёт ли ТСД на Android для работы с 1С?
Да, большинство современных решений для ТСД построено на Android. Терминал должен поддерживать Wi-Fi и иметь возможность установки сторонних приложений. Проверяйте совместимость конкретного ПО с моделью терминала у поставщика решения.
Можно ли провести инвентаризацию с ТСД без доработки конфигурации?
Да, если использовать пакетный обмен: выгрузить номенклатуру в файл, собрать данные на терминале и загрузить результат через внешнюю обработку в документ «Инвентаризация товаров». Снятие и установка таких обработок не требуют изменения типовой конфигурации.
Что делать, если сканер вводит штрихкод с лишними символами?
В настройках сканера или ТСД отключите префиксы и суффиксы (часто добавляется символ Enter или табуляции) либо, наоборот, настройте их осознанно. Проверить фактический ввод можно в «Блокноте»: лишние символы будут видны сразу.
Когда стоит перейти с Бухгалтерии на Управление торговлей из-за ТСД?
Если вам нужны адресное хранение, ордерная схема склада, онлайн-контроль сборки заказов и штатные механизмы работы с ТСД, затраты на доработку «Бухгалтерии» могут превысить стоимость перехода на торговую конфигурацию, где эти функции встроены.
Что важно запомнить
Начните с режима эмуляции клавиатуры — он закрывает простой ввод штрихкодов без доработок. Для инвентаризации используйте пакетный обмен с проверкой на тестовых данных. Онлайн-режим и публикацию веб-сервисов доверяйте специалисту и никогда не открывайте доступ к базе без аутентификации.