Торговля и Склад · 12 мин
Как подключить ТСД Honeywell к 1С
Подключение терминала сбора данных Honeywell к 1С: выбор драйвера, настройка обмена, загрузка данных и решение типичных проблем интеграции.
Терминал сбора данных Honeywell (EDA, Dolphin, ScanPal и другие модели) подключается к 1С не напрямую, а через промежуточное программное обеспечение: драйвер оборудования и программу на самом терминале. Понимание этой цепочки избавляет от главной ошибки новичков — попытки «увидеть» ТСД в 1С так же, как сканер штрихкода, подключенный по USB.
Существует три принципиально разных схемы работы: пакетный обмен (терминал работает автономно, данные загружаются и выгружаются файлами), онлайн-режим через Wi-Fi (терминал обращается к базе 1С в реальном времени) и режим эмуляции сканера (терминал работает как обычный сканер штрихкодов). Выбор схемы определяет весь дальнейший порядок настройки.
Ниже разобраны все три варианта с конкретными шагами для типовых конфигураций 1С: Управление торговлей 11, Розница, ERP и Комплексная автоматизация, где уже есть встроенная подсистема работы с ТСД.
Выберите схему подключения: пакетная, онлайн или эмуляция сканера
Пакетный (автономный) режим — классический вариант для инвентаризаций и приемки. На терминал выгружается файл с номенклатурой и штрихкодами, сотрудник сканирует товар без связи с базой, затем результат загружается обратно в 1С. Связь с компьютером нужна только в момент выгрузки и загрузки — через USB-кабель, кредл или Wi-Fi.
Онлайн-режим требует постоянного Wi-Fi-покрытия на складе. Терминал обращается к 1С через веб-сервисы, HTTP-запросы или клиентское приложение, и каждое сканирование сразу отражается в базе. Это дает актуальные остатки и контроль в момент сканирования, но делает работу зависимой от качества сети.
Режим эмуляции сканера подходит, когда терминал стоит рядом с рабочим местом кассира или товароведа: Honeywell в этом случае работает как обычный сканер штрихкодов, передавая данные по USB или Bluetooth. Никакого специального ПО на терминале не требуется, но и преимуществ ТСД (экран, клавиатура, автономность) вы фактически не используете.
Сравнение схем подключения
Подходит для инвентаризаций и приемки без постоянной связи. Ограничение: данные в 1С устаревают между сеансами обмена.
Подходит для адресного склада и подбора заказов в реальном времени. Ограничение: требуется стабильное покрытие Wi-Fi и разработка серверной части.
Подходит для точки выдачи или кассы как замена ручного сканера. Ограничение: не используются возможности экрана и автономной работы ТСД.
Установите драйвер и проверьте связь терминала с компьютером
Для пакетного режима сначала обеспечьте физическое соединение терминала с ПК. Установите на компьютер драйверы синхронизации: для Honeywell на Windows Mobile/CE используется Windows Mobile Device Center (Центр управления устройствами Windows Mobile), для моделей на Android — стандартные ADB-драйверы или фирменная утилита производителя. Подключите терминал кабелем и убедитесь, что он определился в системе.
Затем установите драйвер ТСД для 1С. В типовых конфигурациях поддерживаются драйверы стандарта «1С:Совместимо» — например, драйверы от поставщиков ПО для ТСД (Клеверенс, DataMobile, Сканпорт и аналогичные), а также обмен через текстовые и CSV-файлы без драйвера вовсе. Драйвер устанавливается через раздел «Администрирование» → «Подключаемое оборудование» → «Драйверы оборудования».
- 1Подключите ТСД кабелем к ПК и дождитесь определения устройства в системе
- 2Установите ПО синхронизации (Windows Mobile Device Center для Win CE/Mobile, драйверы для Android)
- 3Установите драйвер ТСД на компьютер с 1С
- 4В 1С откройте «Администрирование» → «Подключаемое оборудование» → «Драйверы оборудования» и добавьте драйвер
- 5Создайте экземпляр подключаемого оборудования типа «Терминал сбора данных» и укажите драйвер
- 6Нажмите «Тест устройства» и убедитесь в успешном соединении
Настройте обмен данными в типовой конфигурации 1С
В УТ 11, ERP и КА обмен с ТСД настраивается в разделе «НСИ и администрирование» → «Настройка НСИ и разделов» → «Склад и доставка», либо через рабочее место «Обмен с терминалами сбора данных» (точное расположение зависит от версии конфигурации). В «Рознице» аналогичный механизм находится в разделе «Склад».
Типовой обмен работает по файловому принципу: 1С формирует файл выгрузки (номенклатура, штрихкоды, цены, документы-основания), который нужно передать на терминал. Мобильное ПО на ТСД читает этот файл, а после работы формирует файл результатов, который 1С загружает и превращает в документы «Инвентаризация», «Приходный ордер» или «Отбор (размещение) товаров».
Укажите в настройках каталог обмена или настройте автоматическую передачу через драйвер. Если драйвер поддерживает прямую передачу файлов на устройство, выгрузка и загрузка выполняются одной кнопкой из интерфейса 1С.
Установите и настройте мобильное ПО на терминале Honeywell
На сам терминал устанавливается клиентское приложение, которое и выполняет рабочие операции. Готовые решения (Клеверенс «Склад 15», DataMobile, Mobile SMARTS и подобные) поддерживают устройства Honeywell из коробки и поставляются с модулем интеграции для типовых конфигураций 1С — это заметно сокращает внедрение.
Установка обычно выполняется копированием CAB-файла (Windows CE/Mobile) или APK-файла (Android) на терминал с последующим запуском. После установки в настройках приложения укажите режим работы (пакетный или онлайн), путь к файлам обмена или адрес сервера 1С, а также параметры сканера — префиксы, суффиксы, типы штрихкодов.
Проверьте работу сканера в самом приложении: отсканируйте несколько штрихкодов и убедитесь, что коды распознаются полностью, без обрезки символов. Если штрихкод читается в тестовой утилите терминала, но не в рабочем приложении, проблема почти всегда в настройках префиксов или раскладки.
На терминалах Honeywell с Android сканер часто работает в режиме клавиатурного ввода (keyboard wedge): отсканированный код «печатается» в активное поле. Если мобильное ПО не видит сканирования, проверьте в настройках терминала (раздел Scanning или Honeywell Settings), включен ли профиль вывода данных и не перехватывает ли его другое приложение.
Настройте онлайн-режим через Wi-Fi, если нужна работа в реальном времени
Для онлайн-режима на стороне 1С публикуется точка доступа: HTTP-сервисы в самой конфигурации, веб-сервисы через публикацию базы на веб-сервере (IIS или Apache) либо серверная часть готового ПО для ТСД. Терминал подключается к корпоративной Wi-Fi-сети и обращается к этой точке по протоколу HTTP/HTTPS.
Основные требования: стабильное покрытие Wi-Fi во всех зонах работы, статический или зарезервированный IP-адрес сервера, открытые порты на файрволе. При публикации базы на веб-сервере учтите, что файловый вариант базы публикуется с ограничениями — для серьезной нагрузки нужен клиент-серверный вариант (SQL).
Альтернатива прямой интеграции — RDP-клиент на терминале: сотрудник работает в удаленном сеансе 1С на самом ТСД. Вариант простой, но интерфейс десктопной 1С плохо адаптирован под маленький экран, поэтому такой подход оправдан только как временный.
Выполните тестовый цикл обмена и проверьте результат
Перед запуском в эксплуатацию прогоните полный цикл на тестовых данных. Выгрузите на терминал небольшой срез номенклатуры (10–20 позиций с известными штрихкодами), выполните на ТСД операцию — например, «Инвентаризация» — с несколькими сканированиями, включая одну позицию, которой нет в выгрузке, чтобы проверить реакцию системы на неизвестный штрихкод.
Загрузите результат обратно в 1С и сверьте: созданные документы должны содержать те же позиции и количества, что вводились на терминале. Проверьте обработку дублей (двойное сканирование одного товара), дробных количеств и отмены строки.
Как проверить результат
Сообщение об успешном подключении к ТСД
Ошибка «устройство не найдено» — проверяйте драйвер и кабель
Файл появляется на терминале, позиции отображаются в мобильном ПО
Пустой файл или ошибка формата — проверяйте настройки обмена и версию ПО
В 1С создаются документы с корректными количествами
Документы пустые или с неверными данными — проверяйте соответствие форматов файлов
Штрихкод распознается полностью, товар находится сразу
Код обрезается или не находится — настройте префиксы и суффиксы сканера
Типичные ошибки и способы их устранения
Самая частая проблема — терминал не определяется компьютером. Причины: отсутствие Windows Mobile Device Center (на Windows 10 его нужно устанавливать отдельно и запускать с особыми параметрами совместимости), неоригинальный кабель, работающий только на зарядку, или отключенная служба синхронизации. Проверяйте по цепочке: кабель → драйвер → служба синхронизации.
Вторая группа ошибок связана с форматами обмена: мобильное ПО ожидает файл одной структуры, а 1С выгружает другую. Это происходит при несовпадении версий модуля интеграции и мобильного приложения. Держите обе части одного поставщика и одной версии, обновляйте их синхронно.
Третья группа — проблемы Wi-Fi в онлайн-режиме: терминал «засыпает» и разрывает соединение, роуминг между точками доступа работает с задержками, из-за чего сканирования теряются. Настройте на терминале режим энергосбережения Wi-Fi на максимальную производительность и проверьте покрытие в дальних зонах склада.
FAQ: частые вопросы о подключении Honeywell к 1С
Можно ли подключить ТСД Honeywell к 1С без покупки специального ПО?
Да, в ограниченном объеме: типовые конфигурации умеют выгружать и загружать файлы обмена в открытых форматах (TXT, CSV). Но на терминале все равно нужна программа, которая эти файлы обработает. Бесплатные варианты существуют, но с минимальным функционалом; для полноценной работы склада обычно приобретают готовое решение или заказывают разработку.
Какие модели Honeywell совместимы с 1С?
Совместимость определяется не моделью, а операционной системой терминала (Windows CE/Mobile или Android) и поддержкой конкретного устройства выбранным мобильным ПО. Популярные модели EDA50, EDA51, EDA61K, Dolphin CT40/CT60, ScanPal серии поддерживаются большинством российских решений для ТСД — уточняйте список совместимых устройств у поставщика ПО до покупки терминалов.
Работает ли ТСД Honeywell с 1С через Bluetooth?
Для пакетного обмена Bluetooth практически не используется из-за низкой скорости передачи файлов. Bluetooth-режим применяется в сценарии эмуляции сканера: терминал сопрягается с ПК как HID-устройство и передает штрихкоды. Для полноценного обмена используйте USB или Wi-Fi.
Что делать, если штрихкод сканируется, но товар в 1С не находится?
Сначала проверьте, полностью ли передается код: отсканируйте его в текстовое поле и сравните со штрихкодом в карточке номенклатуры. Частые причины — обрезанный контрольный символ EAN-13, лишний префикс/суффикс от сканера или то, что штрихкод вообще не заведен в справочнике 1С. Также проверьте, вошел ли товар в выгрузку на терминал.
Можно ли работать с несколькими терминалами одновременно?
Да, ограничений со стороны 1С нет: каждый терминал получает свою выгрузку или работает онлайн. Учитывайте два момента: лицензии мобильного ПО обычно приобретаются на каждое устройство, а при пакетной инвентаризации с нескольких ТСД результаты нужно корректно сводить в один документ, чтобы избежать задвоения данных.
Нужен ли отдельный сервер для онлайн-режима?
Для небольшого склада с 2–5 терминалами достаточно существующего сервера 1С с опубликованными HTTP-сервисами или серверной частью ПО для ТСД. Отдельный сервер имеет смысл при большом количестве терминалов или когда требуется разгрузить основной сервер базы от запросов сканирования.
Что важно запомнить
ТСД Honeywell подключается к 1С через связку «драйвер + мобильное ПО»: сам по себе терминал с 1С не работает. Для инвентаризаций достаточно пакетного обмена файлами через типовую подсистему конфигурации, для адресного склада нужен онлайн-режим по Wi-Fi. Перед запуском всегда выполняйте тестовый цикл выгрузки и загрузки, а версии мобильного приложения и модуля обмена держите синхронными.