Как подключить терминал сбора данных Atol Smart.Lite к 1С:Розница?

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

Подключение современных терминалов сбора данных (ТСД) на базе Android часто вызывает затруднения у пользователей, привыкших к старым устройствам на Windows CE. В этой статье мы подробно разберем, почему возникают сложности при USB-подключении и как правильно настроить работу терминала с конфигурацией 1С:Розница через Wi-Fi.

Решение проблем с USB-подключением

Если при подключении терминала Atol Smart.Lite к компьютеру он определяется как «Переносное устройство» и не распознается системой как COM-порт, не стоит пытаться принудительно «заставить» его работать в устаревшем режиме. Современные Android-устройства работают через протокол MTP (Media Transfer Protocol) для передачи файлов, а не как последовательные порты.

Для корректной работы с устройством по кабелю (если это необходимо для отладки или разработки) выполните следующие шаги:

  1. Перейдите в настройки терминала в раздел «О системе».
  2. Найдите пункт «Номер сборки» и нажмите на него 7–10 раз до появления сообщения о том, что вы стали разработчиком.
  3. Вернитесь в меню настроек, откройте раздел «Для разработчиков» и активируйте опцию «Отладка по USB».
  4. Установите на компьютер актуальные Google USB Driver или драйверы от производителя терминала.

Однако помните, что для работы в 1С:Розница через USB прямой COM-порт сегодня используется редко, так как это устаревший и нестабильный метод связи.

Настройка подключения по Wi-Fi

Наиболее надежным и современным способом интеграции ТСД с 1С является сетевое взаимодействие. Рассмотрим, как организовать эту работу, даже если в вашей сети нет сложной инфраструктуры.

Шаг 1: Обеспечение сетевой видимости

Для работы 1С с ТСД важно, чтобы оба устройства находились в одной локальной сети. Если ваш компьютер подключен к сети кабелем, а Wi-Fi точка доступа раздает адреса в той же подсети, этого достаточно. Если же сеть отсутствует, вы можете использовать простую точку доступа или настроить режим «Мост» между Wi-Fi адаптером компьютера и терминалом.

Шаг 2: Настройка в 1С:Розница

В конфигурации 1С:Розница необходимо перейти в раздел «Администрирование» — «Подключаемое оборудование». Выполним следующие действия:

Практические рекомендации по обмену данными

Работа с ТСД в 1С строится на обмене файлами или через прямое обращение к серверу/облачному сервису. Разберем типичный алгоритм обмена:

Для выгрузки справочника номенклатуры с ценами и ШК, а также для получения документов (например, пересчет товаров или оприходование), используйте стандартные функции 1С:


// Пример логики выгрузки данных
Выборка = Справочники.Номенклатура.Выбрать();
Пока Выборка.Следующий() Цикл
    // Формирование структуры для ТСД
    ДанныеДляТСД = Новый Структура;
    ДанныеДляТСД.Вставить("Наименование", Выборка.Наименование);
    ДанныеДляТСД.Вставить("Штрихкод", Выборка.Штрихкод);
    // Отправка данных через сетевой протокол
КонецЦикла;

При использовании облачных решений или специальных программ-посредников процесс упрощается: 1С выгружает данные в базу данных промежуточного ПО, а терминал забирает их по IP-адресу или через интернет-соединение. Это позволяет избежать проблем с настройкой портов в брандмауэре Windows.

Почему Wi-Fi предпочтительнее?

Проанализировав ситуацию, можно сделать вывод: использование Wi-Fi дает существенные преимущества:

Если вы столкнулись с ошибками при работе по IP, в первую очередь проверьте, не блокирует ли Брандмауэр порт, который использует ваше ПО для обмена данными между 1С и ТСД.

← На главную