Не выгружаются данные с ТСД на ПК: ошибка «Не выбран текущий документ на устройстве»
Описание проблемы
При корректной загрузке данных с ПК на терминал сбора данных (ТСД) обмен в обратном направлении невозможен. При попытке выгрузки данных с ТСД в 1С система выдает ошибку:«Не выбран текущий документ на устройстве»
При этом документ на терминале существует и корректно отображается в интерфейсе Мобильной Торговли.
Требования к версиям ПО
Перед диагностикой обязательно проверьте версии:
TableCopy
| Компонент | Требуемая версия | Как проверить |
|---|---|---|
| Мобильная Торговля | 0.04.87 и выше | На ТСД: Меню → О программе → Версия |
| RSExchange (для ТСД) | 4.2.4 и выше | В 1С: РМК и оборудование → Драйверы → Версия RSExchange |
| 1С:Предприятие | 8.3.10 и выше | Справка → О программе |
⚠️ Если версии устарели, обновите ПО перед дальнейшими действиями.
Причина ошибки
Ошибка возникает при активированной функции работы с КМ (кодами маркировки), которая не предполагалась в сквозном процессе:- В настройках Мобильной Торговли на ТСД включен параметр:
«Настройки → Настройки документа маркировки → Загрузка в документ маркировки» - Когда эта опция активна, драйвер RSExchange ожидает, что на терминале открыт специализированный «Документ маркировки», а не стандартный объемно-сортовой документ (например, сборка заказа, инвентаризация).
- При попытке выгрузки обычного документа система не находит ожидаемого контекста маркировки и генерирует ошибку.
Диагностика настройки
Как проверить состояние параметра на ТСД:
- Откройте приложение Мобильная Торговля на терминале
- Перейдите в раздел «Настройки» (иконка шестеренки)
- Найдите пункт «Настройки документа маркировки»
- Проверьте состояние галочки «Загрузка в документ маркировки»
Решение
Шаг 1: Отключение параметра маркировки
На терминале (ТСД) в приложении МТ выполните:Меню → Настройки → Настройки документа маркировки →
СНЯТЬ галочку "Загрузка в документ маркировки" Шаг 2: Перезагрузка терминала
После отключения параметра полностью перезагрузите ТСД (не просто сверните приложение). Это необходимо для сброса кэша драйвера.Шаг 3: Повторная попытка выгрузки
- В 1С откройте обработку «Обмен с ТСД»
- Нажмите «Получить данные с ТСД»
- Выберите подключенное устройство
- Процесс должен завершиться успешно
Профилактика
Кого касается эта проблема:
✅ Случайно активировали: Опция включена без необходимости работы с КМ❌ Работа с маркировкой: Опция должна быть активна, тогда используйте только «Документы маркировки» в 1С
Если проблема сохраняется
При выполнении всех шагов ошибка не устраняется:- Переустановите драйвер RSExchange:
- Удалите драйвер через «Драйверы оборудования»
- Перезагрузите ПК
- Установите драйвер заново (см. инструкцию подключения)
- Удалите драйвер через «Драйверы оборудования»
- Обратитесь в поддержку:
Отправьте письмо на mobileapps@scan-soft.ru с указанием:- Точное содержимое ошибки
- Версий МТ и RSExchange
- Скриншотов настроек ТСД (раздел «Настройки документа маркировки»)
- Типа терминала и версии Android
- Точное содержимое ошибки