Не выгружаются данные с ТСД на ПК: ошибка «Не выбран текущий документ на устройстве»

Описание проблемы

При корректной загрузке данных с ПК на терминал сбора данных (ТСД) обмен в обратном направлении невозможен. При попытке выгрузки данных с ТСД в 1С система выдает ошибку:
«Не выбран текущий документ на устройстве»

 При этом документ на терминале существует и корректно отображается в интерфейсе Мобильной Торговли.


Требования к версиям ПО

Перед диагностикой обязательно проверьте версии:
TableCopy
Компонент Требуемая версия Как проверить
Мобильная Торговля 0.04.87 и выше На ТСД: Меню → О программе → Версия
RSExchange (для ТСД)   4.2.4 и выше В 1С: РМК и оборудование → Драйверы → Версия RSExchange
1С:Предприятие 8.3.10 и выше Справка → О программе


⚠️ Если версии устарели, обновите ПО перед дальнейшими действиями.

Причина ошибки

Ошибка возникает при активированной функции работы с КМ (кодами маркировки), которая не предполагалась в сквозном процессе:
  1. В настройках Мобильной Торговли на ТСД включен параметр:
    «Настройки → Настройки документа маркировки → Загрузка в документ маркировки»
  2. Когда эта опция активна, драйвер RSExchange ожидает, что на терминале открыт специализированный «Документ маркировки», а не стандартный объемно-сортовой документ (например, сборка заказа, инвентаризация).
  3. При попытке выгрузки обычного документа система не находит ожидаемого контекста маркировки и генерирует ошибку.
⚠️ Важно: Функция предназначена только для сценариев работы с маркированными товарами (сигареты, обувь и т.д.).

Диагностика настройки

Как проверить состояние параметра на ТСД:

  1. Откройте приложение Мобильная Торговля на терминале
  2. Перейдите в раздел «Настройки» (иконка шестеренки)
  3. Найдите пункт «Настройки документа маркировки»
  4. Проверьте состояние галочки «Загрузка в документ маркировки»
Если параметр активен → это причина ошибки.

Решение

Шаг 1: Отключение параметра маркировки

На терминале (ТСД) в приложении МТ выполните:

Меню → Настройки → Настройки документа маркировки → 
СНЯТЬ галочку "Загрузка в документ маркировки"

Шаг 2: Перезагрузка терминала

После отключения параметра полностью перезагрузите ТСД (не просто сверните приложение). Это необходимо для сброса кэша драйвера.

Шаг 3: Повторная попытка выгрузки

  1. В 1С откройте обработку «Обмен с ТСД»
  2. Нажмите «Получить данные с ТСД»
  3. Выберите подключенное устройство
  4. Процесс должен завершиться успешно

Профилактика

Кого касается эта проблема:

✅ Случайно активировали: Опция включена без необходимости работы с КМ
❌ Работа с маркировкой: Опция должна быть активна, тогда используйте только «Документы маркировки» в 1С

Если проблема сохраняется

При выполнении всех шагов ошибка не устраняется:
  1. Переустановите драйвер RSExchange:
    • Удалите драйвер через «Драйверы оборудования»
    • Перезагрузите ПК
    • Установите драйвер заново (см. инструкцию подключения)
  2. Обратитесь в поддержку:
    Отправьте письмо на mobileapps@scan-soft.ru с указанием:
    • Точное содержимое ошибки
    • Версий МТ и RSExchange
    • Скриншотов настроек ТСД (раздел «Настройки документа маркировки»)
    • Типа терминала и версии Android