Как выбрать и настроить современный терминал сбора данных для работы с 1С:Управление торговлей 10.3?

Системный администратор 1С v8.3 (Обычные формы) 1С:Управление торговлей Управленческий учет Торговля и дистрибуция
← На главную

Переход на современные терминалы сбора данных (ТСД) при использовании классической конфигурации Управление торговлей 10.3 часто вызывает трудности. Основная проблема заключается в том, что старые модели, такие как Cipher 8300, работали через эмуляцию COM-порта, пробрасываемого на сервер через RDP. Современные устройства на базе Android используют иные принципы обмена данными. Давайте разберем, как модернизировать процесс автоматизации склада.

Отказ от эмуляции COM-порта в пользу сетевых технологий

Прежде всего, осознаем, что использование виртуальных COM-портов — это устаревший подход, который делает систему уязвимой к «отвалам» связи в терминальных сессиях. Современные Android-терминалы (например, серии Urovo или Honeywell) работают по протоколу TCP/IP через Wi-Fi. Рассмотрим основные способы интеграции таких устройств с УТ 10.3.

Использование профессионального ПО (Middleware)

Для бесшовной интеграции с 1С на рынке существуют специализированные платформы, такие как DataMobile или Склад 15 (от Клеверенс). Этот метод считается наиболее надежным для бизнеса.

  1. Промежуточный сервер: Устанавливается сервер мобильных приложений, который выступает посредником между ТСД и базой 1С.
  2. Работа в реальном времени: Данные передаются не файлами, а напрямую в базу 1С, что исключает ошибки при обмене.
  3. Поддержка маркировки: Современное ПО «из коробки» поддерживает работу с DataMatrix и другими кодами маркировки, что критически важно в условиях современного законодательства.

Хотя такие решения требуют покупки лицензий, они обеспечивают стабильность процессов. Если ваш заказчик приобретает дорогостоящее оборудование, экономия на ПО может привести к простоям, стоимость которых многократно превысит цену лицензии.

Работа через терминальный режим (RDP)

Если вы хотите избежать покупки дорогостоящего промежуточного ПО, вы можете использовать возможности Android как полноценного клиента:

  1. Установка RDP-клиента: Установите на ТСД клиент удаленного рабочего стола. Сотрудник будет работать непосредственно в интерфейсе УТ 10.3, запущенном на сервере.
  2. Клавиатурный ввод: Настройте сканирующий модуль ТСД на эмуляцию клавиатурного ввода (режим HID).
  3. Применение: При сканировании штрихкода, устройство будет «впечатывать» его в активное поле 1С. Это избавляет от необходимости настройки COM-порта и использования внешних обработок.

Использование мобильных клиентов и API

Существуют альтернативные решения, такие как Моби-С или кастомные разработки на базе HTTP-сервисов 1С.

Рассмотрим логику работы через HTTP-сервисы:

  1. Вы создаете HTTP-сервис внутри 1С, который принимает запросы от мобильного приложения.
  2. В 1С описываете логику обработки запроса, например, поиск товара по штрихкоду:
    
    Функция ПоискТовараПоШтрихкоду(Запрос)
        Штрихкод = Запрос.Параметры["barcode"];
        Товар = Справочники.Номенклатура.НайтиПоРеквизиту("Штрихкод", Штрихкод);
        Ответ = Новый HTTPСервисОтвет(200);
        Ответ.УстановитьТелоИзСтроки(Товар.Наименование);
        Возврат Ответ;
    КонецФункции
    
  3. Ваше мобильное приложение отправляет GET или POST запросы, получая данные без привязки к сессиям RDP.

Рекомендации по выбору оборудования

При выборе нового ТСД не ищите наличие COM-порта. Обращайте внимание на следующие параметры:

Подводя итог, можно сказать, что будущее за Wi-Fi и сетевыми протоколами. Перевод склада на современное ПО или RDP-решения позволит вам забыть о мучительных настройках проброса портов и повысит общую надежность складского учета в УТ 10.3.

← На главную