← На главную
Рассмотрим распространенную ситуацию: на предприятии появился бывший в употреблении терминал сбора данных Motorola MT2090 (серия MT2000), купленный без установочных дисков и документации. При попытке интегрировать его с конфигурацией 1С:Розница 2.1 специалисты часто сталкиваются с отказом технической поддержки разработчиков стороннего ПО или отсутствием актуальных драйверов. Выясним причину этой проблемы и разберем по шагам рабочие варианты подключения устройства к информационной базе 1С.
Почему возникают сложности с интеграцией Motorola MT2090
Проанализируем архитектурные особенности данного терминала, чтобы понять причину сложностей:
- Аппаратные ограничения: Устройство оснащено 64 МБ оперативной памяти и экраном с разрешением QVGA (320x240) без сенсорной панели. Управление осуществляется исключительно клавиатурой и джойстиком. Большинство современных версий складских мобильных клиентов рассчитаны на сенсорное управление и значительно больший объем памяти.
- Ограничения операционной системы: Терминал работает под управлением урезанной редакции Windows CE 5.0 Core. Для работы мобильных клиентов требуется предварительная установка пакетов
.NET Compact Framework (версий 2.0 SP2 или 3.5) и библиотек сообщений System_SR_ENU.cab.
- Синхронизация с новыми ОС: При подключении кредла к компьютеру под управлением Windows 10 или Windows 11 не работает стандартный Центр устройств Windows Mobile (WMDC). Для обнаружения терминала на ПК требуется активация служб мобильных устройств и корректировка параметров Rapi в системном реестре Windows.
Вариант 1. Использование промежуточного ПО (Клеверенс Mobile SMARTS) в тестовом режиме
Разберем первый путь — установку специализированного мобильного клиента. Хотя техподдержка разработчиков часто отказывает в поддержке устаревших моделей, протестировать интеграцию можно самостоятельно без покупки лицензии.
- Проверка в демо-режиме: Программное обеспечение (например, батч-драйвер от Клеверенс) позволяет загружать справочники из 1С в терминал бесплатно, а при выгрузке собранных данных обратно в 1С действует ограничение демо-режима — выгрузка до трех строк в документ. Этого достаточно, чтобы убедиться в физической работоспособности устройства.
- Подбор версии: Для Motorola MT2090 необходимо использовать старые версии платформы (поколения 2.x–2.8.x), в которых сохранена поддержка Windows CE 5.0 и кнопочного интерфейса.
- Ограничение памяти: При установке мобильного клиента обязательно применяем пресеты с ограничением потребления оперативной памяти, чтобы избежать аварийного завершения программы из-за нехватки ОЗУ.
Вариант 2. Работа в режиме беспроводного сканера штрихкодов
Рассмотрим альтернативный способ, который не требует покупки дополнительного программного обеспечения для ТСД. Серия MT2000 спроектирована как гибрид сканера и мобильного компьютера, поэтому устройство можно перевести в режим прямого сканирования в базу 1С.
- Подключение кредла: Подключаем коммуникационную подставку (кредл) к рабочему месту кассира или товароведа по интерфейсу USB или RS-232.
- Выбор режима передачи: Переводим терминал и подставку в режим эмуляции виртуального COM-порта (CDC) или разрыва клавиатуры (HID). Также возможно прямое подключение терминала к ПК по протоколу Bluetooth (профили SPP или HID).
- Настройка в 1С:Розница 2.1: Открываем раздел
Администрирование, переходим в Подключаемое оборудование и создаем новое устройство с типом Сканеры штрихкода. При использовании режима виртуального COM-порта настраиваем номер порта, скорость передачи и суффикс (обычно CR или Enter).
- Эксплуатация: Пользователь перемещается по складу в радиусе действия радиоканала базовой станции, сканирует штрихкоды, а данные моментально передаются в открытый документ конфигурации
1С:Розница (например, в документ ПоступлениеТоваров или ПересчетТоваров).
Вариант 3. Пакетный сбор данных через текстовый файл
Если радиуса действия беспроводной связи недостаточно для покрытия всего склада, разберем автономный сбор данных без установки коммерческих драйверов ТСД.
- Использование базового сборщика: На терминале запускаем предустановленное штатное приложение для инвентаризации либо среду выполнения простых сценариев MCL Client.
- Сбор штрихкодов: Оператор сканирует товары и указывает количество. Результат работы сохраняется во внутренней памяти ТСД в виде структурированного текстового файла (формата TXT или CSV), содержащего строки вида
Штрихкод;Количество.
- Перенос данных: Устанавливаем терминал в кредл и копируем сформированный текстовый файл на компьютер.
- Загрузка в 1С:Розница: В табличной части документа инвентаризации или поступления используем штатный инструмент Загрузить данные из внешнего файла. Настраиваем соответствие колонок (штрихкод и количество), после чего система автоматически находит номенклатуру по штрихкоду и заполняет табличную часть документа.
Таким образом, даже при снятии Motorola MT2090 с официальной поддержки современными мобильными платформами, терминал можно эффективно задействовать в 1С:Розница 2.1 либо с помощью устаревших батч-драйверов, либо в режиме дальнобойного радиосканера, либо посредством пакетной загрузки через текстовые файлы.