Терминалы сбора данных (ТСД) стали неотъемлемой частью автоматизации складских и торговых процессов. Они позволяют в реальном времени фиксировать движения товаров, проводить инвентаризацию и минимизировать ошибки при работе с номенклатурой. Однако многие пользователи 1С:Предприятие сталкиваются с трудностями при первом подключении оборудования. Эта статья поможет разобраться, как правильно интегрировать ТСД с популярными конфигурациями 1С:Управление торговлей, 1С:Розница и 1С:УНФ — от выбора оборудования до настройки обмена данными.
Процесс подключения включает несколько ключевых этапов: установку драйверов, настройку соединения между ТСД и компьютером, конфигурирование 1С для работы с оборудованием, а также тестирование обмена. Важно учесть, что алгоритм может отличаться в зависимости от модели терминала (Honeywell, Zebra, CipherLab), версии 1С и операционной системы. Мы рассмотрим универсальные шаги, актуальные для большинства сценариев, а также уделим внимание типичным ошибкам и способам их устранения.
Если вы только начинаете работать с ТСД, рекомендуем сначала ознакомиться с базовыми принципами их функционирования. Терминал сбора данных — это портативное устройство, оснащённое сканером штрихкодов, клавиатурой (или сенсорным экраном) и модулем беспроводной связи (Wi-Fi, Bluetooth). Основная задача ТСД — сбор информации о товарах в режиме офлайн с последующей передачей данных в 1С для обработки. Это значительно ускоряет процессы приёмки, отгрузки и инвентаризации на складе.
Прежде чем приступать к настройке, убедитесь, что ваше оборудование совместимо с используемой конфигурацией 1С. Например, для 1С:Розница 2.3 требуется поддержка протокола обмена CommerceML или EnterpriseData, а некоторые модели ТСД могут работать только через специализированные обработки. Если вы не уверены в совместимости, проверьте документацию к терминалу или обратитесь к поставщику оборудования.
1. Выбор терминала сбора данных: на что обратить внимание
Перед покупкой ТСД важно определиться с техническими требованиями вашего бизнеса. Основные критерии выбора:
- 📦 Тип сканера: лазерный (для стандартных штрихкодов) или имидж-сканер (для повреждённых/2D-кодов). Например, Honeywell Granit подходит для работы на открытых складах, а Zebra TC20 — для магазинов.
- 📶 Способ связи: Wi-Fi (для работы в режиме онлайн), Bluetooth (для синхронизации с ПК) или GSM (для удалённых складов).
- 🔋 Автономность: ёмкость аккумулятора должна обеспечивать работу в течение всей смены (от 8 часов).
- 🖥️ Совместимость с 1С: проверьте, поддерживает ли модель протоколы
1C:Enterpriseили требует дополнительных драйверов.
Для малых предприятий с простыми задачами (инвентаризация, приёмка) подойдут бюджетные модели вроде CipherLab 8000 или Datalogic Memor. Крупным складам с высокой нагрузкой лучше выбрать профессиональные терминалы, такие как Honeywell CK65 или Zebra MC3300, которые поддерживают работу с 1С через RDP или веб-сервисы.
Обратите внимание на операционную систему терминала: Windows CE/Mobile (устаревающая, но стабильная) или Android (более гибкая, но требует регулярных обновлений). Например, 1С:Розница лучше интегрируется с Android-устройствами через приложение 1C:ТСД, тогда как для Windows CE может потребоваться ручная настройка ActiveSync.
2. Подготовка оборудования: установка драйверов и ПО
Перед подключением ТСД к 1С необходимо установить драйверы и специализированное программное обеспечение. Алгоритм зависит от модели терминала:
- 🔌 Для Windows CE/Mobile: скачайте драйвер с сайта производителя (например, Microsoft ActiveSync для старых моделей или Windows Mobile Device Center для новых). Подключите ТСД к ПК via USB и следуйте инструкции мастера установки.
- 🤖 Для Android: подключите терминал по USB (в режиме
MTP) и установите приложение1C:ТСДиз Google Play. Для некоторых моделей (например, Zebra) может потребоваться Zebra StageNow для конфигурирования. - 📡 Для Wi-Fi/Bluetooth: настройте сеть на терминале (указав SSID и пароль) или выполните сопряжение с ПК через
Панель управления → Устройства Bluetooth.
После установки драйверов проверьте, определяется ли терминал в системе. Для этого откройте Диспетчер устройств (Windows) и найдите раздел Портативные устройства или Другие устройства. Если рядом с названием ТСД отображается восклицательный знак, обновите драйвер вручную, указав путь к скачанному файлу.
Важно! Для корректной работы с 1С может потребоваться дополнительное ПО от производителя терминала. Например, для Honeywell это Operational Intelligence, а для Datalogic — Datalogic Mobile Assistant. Уточните список необходимого софта в документации к устройству.
Если терминал не определяется по USB, попробуйте использовать другой кабель или порт. Некоторые модели требуют подключения в режиме "Только зарядка" перед активацией передачи данных.
3. Настройка соединения между ТСД и 1С
Для обмена данными между ТСД и 1С необходимо настроить соединение. Существует три основных способа:
- Прямое подключение по USB/COM-порту: подходит для разовых операций (например, инвентаризации). В 1С выбирается порт, к которому подключён терминал, и запускается обмен.
- Синхронизация через Wi-Fi/Bluetooth: терминал подключается к локальной сети и обменивается данными с 1С по протоколу
TCP/IPилиHTTP. - Обмен через файл: данные с ТСД экспортируются в файл (например,
.xmlили.csv), который затем импортируется в 1С.
Рассмотрим настройку на примере 1С:Управление торговлей 11:
- Откройте 1С и перейдите в раздел
Администрирование → Настройки программы → Обмен данными с ТСД. - Создайте новый профиль обмена, указав:
- Тип подключения (
Прямое,ФайловыйилиСетевое). - Модель терминала (если поддерживается).
- Порт или IP-адрес устройства.
- Тип подключения (
Форматы обмена выберите CommerceML (для 1С:Розница) или EnterpriseData (для 1С:УТ).Для Android-терминалов с приложением 1C:ТСД алгоритм упрощается:
- В 1С опубликуйте веб-сервис для обмена (раздел
Администрирование → Публикация на веб-сервере). - В приложении
1C:ТСДукажите адрес сервера, логин/пароль пользователя 1С и базу данных. - Выполните синхронизацию, нажав
Обновить данные.
Что делать, если 1С не видит ТСД по Wi-Fi?
Проверьте, что терминал и компьютер с 1С находятся в одной сети. Отключите фаервол на ПК и антивирус (они могут блокировать порты). В настройках роутера убедитесь, что для IP-адреса ТСД не включён "Изоляция клиентов" (Client Isolation).
4. Конфигурирование 1С для работы с ТСД
После настройки соединения необходимо настроить 1С для корректной обработки данных с терминала. Основные шаги:
- 📋 Создание пользователя для ТСД: в 1С добавьте нового пользователя с ролью
Обмен с ТСД(или аналогичной). Укажите логин/пароль, которые будут использоваться для авторизации терминала. - 📦 Настройка справочников: убедитесь, что в 1С заполнены справочники
Номенклатура,СкладыиШтрихкоды. Терминал будет считывать данные именно из этих справочников. - 🔄 Определение правил обмена: в настройках обмена укажите, какие документы будут передаваться между 1С и ТСД (например,
Приходная накладная,Инвентаризация). - В разделе
Администрирование → Настройки ТСДуказатьПрефикс штрихкода(если используется). - Настроить
Типы цендля номенклатуры, чтобы терминал корректно отображал актуальные цены. - Включить опцию
Использовать ТСД для инвентаризациив настройках склада.
Для 1С:Розница 2.3 дополнительно требуется:
Если вы используете 1С:УНФ, обратите внимание на особенности обмена:
- Данные с ТСД импортируются в документ
Операцияс типомИнвентаризацияилиПеремещение. - Для работы с серийными номерами необходимо включить соответствующую функциональность в настройках номенклатуры.
- На терминале отсканируйте несколько штрихкодов товаров, которые есть в базе 1С.
- Запустите процесс синхронизации (в зависимости от типа подключения: по кнопке в приложении
1C:ТСДили через менюОбмен даннымив 1С). - Проверьте, что данные появились в соответствующих документах (например, в
Инвентаризации товара).
Создан пользователь с ролью "Обмен с ТСД"
Заполнены справочники "Номенклатура" и "Штрихкоды"
Настроены правила обмена для нужных документов
Проверено соединение между ТСД и 1С (ping/IP)
Установлены все необходимые обновления конфигурации-->
5. Тестирование обмена данными и устранение ошибок
После настройки выполните тестовый обмен, чтобы убедиться в корректной работе системы. Для этого:
Типичные ошибки и способы их устранения:
| Ошибка | Возможная причина | Решение |
|---|---|---|
Ошибка подключения к базе 1С |
Неверный адрес сервера или порта | Проверьте настройки подключения в приложении 1C:ТСД и фаервол на ПК |
Штрихкод не найден в базе |
Отсутствует запись в справочнике Штрихкоды |
Добавьте штрихкод вручную в 1С или выполните синхронизацию справочников |
Нет связи с ТСД |
Проблемы с Wi-Fi/Bluetooth или драйверами | Перезагрузите терминал и ПК, проверьте настройки сети |
Ошибка формата данных |
Несовпадение версий протокола обмена | Обновите обработку обмена в 1С или прошивку ТСД |
Критическая информация: если при обмене возникает ошибка "Недостаточно прав для выполнения операции", убедитесь, что пользователь ТСД в 1С имеет роль с правом на запись в справочники "Номенклатура" и "Штрихкоды". В противном случае данные с терминала не будут сохранены в базе.
Для диагностики проблем используйте лог-файлы обмена. В 1С они находятся в каталоге C:\Program Files\1cv8\logs (путь может отличаться). В логах ищите строки с ошибками, например:
{ОбменДанными.ТСД (100)}: Ошибка чтения XML-данных (Строка: 12, Позиция: 5)
Это поможет точнее определить причину сбоя.
Всегда тестируйте обмен на небольшом объёме данных (3-5 товаров) перед полноценным использованием. Это поможет избежать массовых ошибок при инвентаризации.
6. Автоматизация процессов с помощью ТСД
После успешного подключения ТСД можно настроить автоматизацию рутинных операций. Например:
- 📦 Инвентаризация: терминал сканирует штрихкоды товаров на складе, а 1С автоматически формирует документ
Инвентаризацияс расхождениями. - 🚚 Приёмка товара: при поступлении партии достаточно отсканировать паллету или коробку, чтобы создать
Приходную накладную. - 🏷️ Перемещение между складами: ТСД фиксирует перемещение товаров, а 1С обновляет остатки в реальном времени.
Для 1С:Розница доступна функция Мобильный продавец, которая позволяет:
- Проводить продажи прямо с терминала (без кассового ПК).
- Печатать чеки на подключённом фискальном регистраторе.
- Просматривать остатки товаров в торговом зале.
Чтобы настроить автоматизацию:
- В 1С перейдите в
Администрирование → Настройки ТСД → Сценарии обмена. - Выберите нужный сценарий (например,
Инвентаризация) и укажите:- Тип документа, который будет создаваться.
- Склад, для которого действует правило.
- Дополнительные параметры (например, автоматическое проведение документа).
- Сохраните настройки и синхронизируйте их с терминалом.
- 🔄 Обновления 1С: устанавливайте свежие релизы конфигурации, особенно если они содержат исправления для модуля обмена с ТСД.
- 📱 Прошивка терминала: проверяйте обновления на сайте производителя (например, Honeywell или Zebra).
- 🖥️ Драйверы: обновляйте драйверы для USB/COM-портов и сетевых адаптеров.
Для ускорения работы настройте на ТСД "горячие клавиши" для часто используемых операций (например, кнопка F1 — инвентаризация, F2 — приёмка).
7. Обновление и обслуживание системы
Для стабильной работы ТСД с 1С необходимо регулярно обновлять программное обеспечение:
Рекомендуемый график обслуживания:
| Компонент | Частота проверки | Действия |
|---|---|---|
| Обновления 1С | 1 раз в квартал | Проверять наличие новых релизов в Конфигураторе |
| Прошивка ТСД | 1 раз в полгода | Скачивать обновления с сайта производителя |
| Бэкап базы 1С | Еженедельно | Создавать резервную копию перед обновлениями |
Если терминал начал работать медленно или "подвисать", выполните следующие действия:
- Очистите кэш приложения
1C:ТСД(на Android:Настройки → Приложения → 1C:ТСД → Память → Очистить кэш). - Перезагрузите терминал (иногда помогает извлечение аккумулятора на 10 секунд).
- Проверьте свободное место на устройстве (минимальный запас — 10% от объёма памяти).
Перед массовым обновлением прошивки ТСД протестируйте её на одном устройстве. Некоторые версии могут содержать ошибки, критичные для вашего сценария работы.
8. Безопасность и защита данных
При работе с ТСД важно обеспечить защиту коммерческой информации. Основные меры безопасности:
- 🔐 Авторизация: настройте на терминале пароль для входа в приложение
1C:ТСД. Используйте сложные комбинации (не менее 8 символов). - 📡 Шифрование связи: для Wi-Fi используйте протокол
WPA2-Enterprise(неWEP!). Если терминал поддерживает VPN, настройте защищённое соединение. - 📱 Блокировка устройства: активируйте автоматическую блокировку экрана через 1-2 минуты бездействия.
- 🔄 Резервное копирование: регулярно сохраняйте данные с терминала на сервер (особенно перед инвентаризацией).
Для 1С:Предприятие настройте следующие параметры безопасности:
- В разделе
Администрирование → Пользователиограничьте права пользователя ТСД только необходимыми операциями (например, запретите доступ к финансовым документам). - Включите журналирование действий пользователей (
Администрирование → Журналы регистрации). - Настройте автоматическое резервное копирование базы 1С (например, через
Регламентные задания).
Внимание! Если терминал используется для работы с персональными данными (например, при продажах с дисконтными картами), убедитесь, что обработка данных соответствует требованиям
Немедленно заблокируйте пользователя ТСД в 1С и смените пароли доступа. Если на терминале были сохранены данные, обратитесь в службу поддержки производителя для дистанционной блокировки устройства.152-ФЗ "О персональных данных". В частности, данные клиентов должны передаваться в 1С в зашифрованном виде.
Что делать, если ТСД украден?
Для дополнительной защиты рекомендуется:
- Использовать MDM-решения (Mobile Device Management) для централизованного управления парком ТСД (например, SOTI MobiControl или VMware AirWatch).
- Настроить
Геозоны(если терминалы используются вне офиса), чтобы ограничить работу устройств за пределами склада. - Регулярно проводить аудит прав доступа в 1С для пользователей, работающих с ТСД.
FAQ: Частые вопросы по подключению ТСД к 1С
Можно ли подключить ТСД к 1С:Бухгалтерия 8.3?
Нет, 1С:Бухгалтерия не поддерживает прямой обмен с ТСД, так как не содержит справочников Штрихкоды и Склады. Для работы с терминалами сбора данных используйте 1С:Управление торговлей, 1С:Розница или 1С:УНФ.
Как перенести данные с ТСД в 1С, если нет Wi-Fi?
Используйте файловый обмен:
- На терминале экспортируйте данные в файл (например,
inventory.csv). - Перенесите файл на ПК с 1С через USB или карту памяти.
- В 1С импортируйте файл через обработку
Обмен с ТСД(разделАдминистрирование).
Почему ТСД не сканирует штрихкоды, которые есть в 1С?
Возможные причины:
- Штрихкод в 1СSaved с пробелами или в другом регистре. Проверьте формат в справочнике
Штрихкоды. - На терминале отключён префикс/суффикс штрихкода. Настройте их в параметрах сканера.
- В 1С не включена опция
Использовать штрихкодыдля номенклатуры.
Можно ли подключить к 1С смартфон вместо ТСД?
Да, если установить на смартфон приложение 1C:ТСД (доступно для Android). Однако учтите ограничения:
- Сканер штрихкодов будет работать через камеру (менее точно, чем лазерный сканер).
- Автономность ниже, чем у специализированных ТСД.
- Не все функции (например, работа с весами) могут быть доступны.
Как обновить прошивку на ТСД под Windows CE?
Инструкция для Honeywell/Zebra:
- Скачайте прошивку с сайта производителя (файл с расширением
.nb0или.bin). - Подключите ТСД к ПК по USB.
- Запустите утилиту для прошивки (например, Honeywell Smart Systems Update).
- Выберите файл прошивки и следуйте инструкциям мастера.
Внимание! Не прерывайте процесс обновления — это может вывести устройство из строя.