Терминалы сбора данных (ТСД) стали неотъемлемой частью автоматизации складских и торговых процессов в 1С. Они позволяют ускорить инвентаризацию, приёмку товара и отгрузку, сводя к минимуму ошибки ручного ввода. Однако подключение ТСД к 1С:Предприятие часто вызывает вопросы: как выбрать совместимое оборудование, настроить драйверы и обеспечить стабильный обмен данными?
В этой статье мы разберём весь процесс — от подготовки оборудования до тестирования обмена. Особое внимание уделим типичным ошибкам, которые возникают при интеграции, и способам их устранения. Материал актуален для последних версий 1С:Розница, Управление торговлей 11 и ERP 2, но основные принципы применимы и к другим конфигурациям.
Если вы только планируете покупку ТСД, рекомендуем сначала изучить раздел о выборе оборудования — это поможет избежать проблем с совместимостью. Для тех, кто уже пытался подключить устройство, но столкнулся с ошибками, будет полезен раздел о диагностике и устранении неполадок.
1. Выбор терминала сбора данных для 1С
Не все ТСД совместимы с 1С:Предприятие. Основные критерии выбора:
- 🔌 Интерфейс подключения: Wi-Fi, Bluetooth, USB или док-станция. Для складов с большим покрытием оптимален Wi-Fi, для мобильных задач — Bluetooth.
- 📱 Операционная система: Android, Windows CE/Mobile или проприетарные ОС (например, у CipherLab). 1С лучше всего работает с Android и Windows CE.
- 📦 Поддержка штрихкодов: Убедитесь, что ТСД считывает все необходимые форматы (EAN-13, Code 128, DataMatrix и др.).
- 🔋 Автономность: Для длительных смен выбирайте модели с ёмкостью батареи от 3000 мА·ч.
Среди популярных моделей для 1С выделяются:
- 📌 Honeywell CK65 — универсальный ТСД на Android с поддержкой 4G и NFC.
- 📌 Zebra TC21/TC26 — компактные устройства для розничной торговли.
- 📌 CipherLab 8600 — бюджетный вариант на Windows CE.
- 📌 ATOL Sigma — отечественный ТСД с предустановленным ПО для 1С.
Важно! Перед покупкой проверьте, есть ли для выбранной модели готовые обработки обмена в каталоге 1С или на сайте производителя. Например, для ATOL Sigma и Honeywell часто доступны бесплатные решения.
2. Подготовка 1С к работе с ТСД
Прежде чем подключать оборудование, необходимо настроить 1С:Предприятие. Процесс зависит от конфигурации, но общие шаги одинаковы:
1. Установите драйвер ТСД (если требуется). Для большинства современных устройств на Android достаточно подключиться по Wi-Fi/Bluetooth, но для Windows CE может понадобиться драйвер от производителя. Скачайте его с официального сайта (например, для CipherLab — с cipherlab.com).
2. Настройте обмен данными в 1С:
- 🔧 В 1С:Розница перейдите в
Администрирование → Настройки программы → Обмен данными с оборудованием. - 🔧 В УТ 11 путь будет
НСИ и администрирование → Обмен данными → Настройки обмена с ТСД. - 🔧 В ERP 2 настройки находятся в
Администрирование → Подключаемое оборудование.
3. Создайте профиль обмена для ТСД. Укажите:
- 📌 Тип оборудования (например, Терминал сбора данных).
- 📌 Способ подключения (
Wi-Fi,Bluetooth,USB). - 📌 Формат данных (обычно
XMLилиTXT).
☑️ Подготовка 1С к подключению ТСД
⚠️ Внимание! В некоторых конфигурациях (например, 1С:Розница 2.3.12) настройки обмена с ТСД могут отличаться. Проверьте актуальную версию вашей конфигурации в Справка → О программе.
3. Настройка подключения ТСД к 1С
После подготовки 1С переходим к настройке самого терминала. Рассмотрим два самых распространённых сценария: подключение по Wi-Fi и Bluetooth.
Подключение по Wi-Fi:
- На ТСД зайдите в
Настройки → Wi-Fiи подключитесь к сети. - В 1С укажите IP-адрес терминала (можно найти в
Настройки → О телефоне → Статусна Android). - Проверьте связь с помощью команды
ping [IP-адрес]в командной строке Windows.
Подключение по Bluetooth:
- Включите
Bluetoothна ТСД и компьютере с 1С. - Сопрягите устройства (на ТСД может потребоваться ввести PIN-код, обычно
0000или1234). - В настройках обмена 1С выберите созданное сопряжение.
Для USB-подключения обычно требуется установка драйвера и выбор режима Отладка по USB (на Android). В 1С укажите порт, к которому подключён ТСД (например, COM3).
⚠️ Внимание! Если ТСД подключается через док-станцию, убедитесь, что она совместима с вашей моделью. Например, док-станция для Zebra TC21 не подойдёт для Honeywell CK65.
Если ТСД не определяется по Wi-Fi, попробуйте вручную задать статический IP-адрес в той же подсети, что и компьютер с 1С. Например, если IP компьютера 192.168.1.100, задайте ТСД адрес 192.168.1.101
4. Настройка обмена данными между ТСД и 1С
Обмен данными между ТСД и 1С осуществляется через обработки — специальные файлы, которые преобразуют данные в понятный для обеих систем формат. Рассмотрим процесс по шагам:
1. Скачайте обработку обмена:
- 📥 Для стандартных конфигураций (УТ 11, Розница) обработки доступны на портале 1С:ИТС или в каталоге решений.
- 📥 Для некоторых ТСД (например, ATOL Sigma) обработки предоставляет производитель.
2. Загрузите обработку в 1С:
- Перейдите в
Файл → Открытьи выберите скачанный файл (.epfили.erf). - Установите обработку в раздел
Администрирование → Печатные формы, отчёты и обработки.
3. Настройте параметры обмена:
- 📌 Укажите путь к папке, где будут храниться файлы обмена (например,
\\Server\TSD_Exchange\). - 📌 Задайте формат файлов (
XML,TXTилиJSON). - 📌 Настройте периодичность обмена (вручную или по расписанию).
4. Протестируйте обмен:
- Создайте тестовый документ в 1С (например,
Приходный ордер). - Экспортируйте его в ТСД через обработку.
- Проверьте, что данные отобразились на терминале.
Критическая особенность: если в обработке обмена указан неверный формат штрихкода (например, EAN-13 вместо Code 128), ТСД не сможет корректно считать метки. Уточните формат штрихкодов в вашей базе 1С!
| Тип обмена | Формат файла | Пример пути | Особенности |
|---|---|---|---|
| Инвентаризация | XML | \\Server\TSD\Inventory\ |
Требует предварительной выгрузки номенклатуры |
| Приёмка товара | TXT | \\Server\TSD\Receiving\ |
Поддерживает частичную приёмку |
| Отгрузка | JSON | \\Server\TSD\Shipment\ |
Нужен модуль расширения для JSON |
| Перемещение | XML | \\Server\TSD\Transfer\ |
Работает только с актуальными остатками |
5. Типичные ошибки и их устранение
Даже при правильной настройке могут возникать ошибки. Рассмотрим самые распространённые и способы их решения:
1. ТСД не подключается к 1С
- 🔍 Проверьте, включён ли
Wi-Fi/Bluetoothна терминале. - 🔍 Убедитесь, что IP-адрес ТСД и компьютера находятся в одной подсети.
- 🔍 Перезагрузите маршрутизатор и ТСД.
- 🔍 Проверьте, не блокирует ли обмен брандмауэр Windows или антивирус.
2. Данные не выгружаются из 1С в ТСД
- 📂 Проверьте права доступа к папке обмена (должны быть на чтение/запись для всех пользователей).
- 📄 Убедитесь, что формат файла в обработке совпадает с настройками ТСД.
- 🔄 Попробуйте вручную запустить обработку обмена из 1С.
3. ТСД не считывает штрихкоды
- 🏷️ Проверьте, что формат штрихкода в 1С совпадает с тем, что считывает ТСД.
- 🔦 Откалибруйте сканер в настройках ТСД (раздел
Сканер → Калибровка). - 📱 Обновите прошивку сканера (актуально для Honeywell и Zebra).
4. Ошибка "Неверный формат данных" при обмене
- 📝 Проверьте кодировку файлов обмена (должна быть
UTF-8илиWindows-1251). - 🔧 Обновите обработку обмена до последней версии.
- 📊 Сверьте структуру данных в файле обмена с шаблоном из документации.
Чаще всего это связано с переполнением памяти терминала. Попробуйте:
1. Очистить кэш в настройках ТСД ( 2. Уменьшить объём передаваемых данных (например, выгружать номенклатуру частями). 3. Обновить прошивку ТСД (инструкции на сайте производителя). Если проблема остаётся, свяжитесь с технической поддержкой производителя ТСД.Что делать, если ТСД зависает при обмене?
Настройки → Память → Очистить кэш).
6. Оптимизация работы ТСД с 1С
Чтобы обмен данными был быстрым и стабильным, следуйте этим рекомендациям:
1. Настройте автоматический обмен
- 🕒 Задайте расписание обмена в 1С (например, каждые 30 минут).
- 📡 Для
Wi-Fiиспользуйте канал с минимальными помехами (проверьте в приложениях типа WiFi Analyzer).
2. Оптимизируйте объём передаваемых данных
- 📦 Выгружайте в ТСД только необходимую номенклатуру (по складу, группе товаров).
- 🗃️ Архивируйте старые документы обмена, чтобы не перегружать память терминала.
3. Используйте резервное копирование
- 💾 Регулярно сохраняйте данные с ТСД на сервер (например, через
FTPили облачное хранилище). - 🔄 Настройте автоматическое создание бэкапов в 1С перед обменом.
4. Обновляйте ПО и прошивки
- 🔄 Следите за обновлениями 1С и прошивками ТСД (особенно для Zebra и Honeywell).
- 📲 Проверяйте совместимость новых версий 1С с вашим ТСД на тестовом стенде.
Регулярное обновление прошивки ТСД и обработок обмена в 1С снижает риск ошибок на 70%.
7. Примеры настроек для популярных ТСД
Рассмотрим специфические настройки для наиболее распространённых моделей терминалов.
Honeywell CK65 (Android)
- 📱 Установите приложение 1C:TSD из Google Play.
- 🔧 В настройках сканера выберите режим
Presentation Modeдля быстрого считывания. - 📡 Для стабильного
Wi-Fiотключите энергосбережение в настройках сети.
Zebra TC21/TC26 (Android)
- 🔋 Включите режим
Max Powerдля увеличения времени работы. - 🏷️ Для считывания повреждённых штрихкодов активируйте
Aggressive Scanning. - 📲 Используйте фирменное ПО Zebra DataWedge для интеграции со сканером.
CipherLab 8600 (Windows CE)
- 🖥️ Установите ActiveSync для синхронизации с ПК.
- 📄 Для обмена с 1С используйте формат
TXTс разделителем;. - 🔧 Отключите спящий режим в
Пуск → Настройки → Система → Питание.
ATOL Sigma (Android)
- 📱 Предустановленное ПО ATOL TSD уже настроено для работы с 1С:Розница.
- 🔧 Для обмена по
Wi-Fiиспользуйте протоколSFTP(настраивается в 1С). - 📡 Поддерживает работу с 1С:ОФД для фискальных документов.
Для ТСД на Windows CE (например, CipherLab) перед обменом данных обязательно синхронизируйте время на терминале с сервером 1С. Разница во времени более 5 минут может привести к ошибкам!
FAQ: Частые вопросы по подключению ТСД к 1С
Можно ли подключить ТСД к 1С через облако?
Да, но для этого потребуется:
- Настроить
VPNилиRDPдля доступа к серверу 1С. - Использовать обработку обмена, поддерживающую
HTTPS. - Убедиться, что провайдер облачного решения поддерживает работу с ТСД (например, 1С:Fresh не поддерживает прямую работу с оборудованием).
Для большинства задач проще использовать локальную сеть.
Какой ТСД лучше выбрать для небольшого магазина?
Для розничных точек оптимальны:
- ATOL Sigma — недорогой, с готовой интеграцией в 1С:Розница.
- Zebra TC21 — компактный, с хорошим сканером.
- Honeywell Granit — если нужна высокая надёжность считывания.
Для магазина площадью до 100 м² достаточно модели с Bluetooth.
Почему ТСД тормозит при работе с 1С?
Причины и решения:
- 🐢 Мало оперативной памяти: Закройте лишние приложения на ТСД.
- 📶 Слабый сигнал Wi-Fi: Перейдите ближе к точке доступа или используйте
5 GHz. - 🗃️ Большой объём данных: Настройте выборочную выгрузку номенклатуры.
- 🔋 Разряженная батарея: Подключите ТСД к зарядке (некоторые модели снижают производительность при низком заряде).
Нужно ли обновлять 1С для работы с новым ТСД?
Обновление 1С требуется, если:
- Ваша версия старше 2022 года (в более новых версиях улучшена поддержка Android-устройств).
- Производитель ТСД выпустил новую обработку обмена, требующую актуальной платформы.
- Вы используете 1С:ERP или УТ 11 — в них чаще выходят патчи для оборудования.
Перед обновлением сделайте резервную копию базы!
Можно ли использовать смартфон вместо ТСД?
Технически да, но есть ограничения:
- ✅ Подойдёт смартфон на Android с установленным ПО (например, 1C:TSD).
- ❌ Нет защиты от падений и влаги (в отличие от специализированных ТСД).
- ⚠️ Сканер штрихкодов придётся подключать отдельно (по
Bluetooth). - 🔋 Быстрый разряд батареи при интенсивном использовании.
Для разовых задач (инвентаризация 1-2 раза в год) смартфон подойдёт, но для постоянной работы лучше использовать специализированный ТСД.