К статье
Практический материал

Администрирование · 11 мин

Как обновить ТСД через 1С: практическая инструкция

Как обновить терминал сбора данных через 1С: подготовка, способы обновления ПО и прошивки, проверка результата, типичные ошибки и ответы на вопросы.

Терминал сбора данных (ТСД) — это отдельное устройство со своей операционной системой, драйверами и прикладным ПО, которое обменивается данными с 1С. Поэтому фраза «обновить ТСД через 1С» обычно означает одно из трёх действий: обновить компоненту обмена и драйвер ТСД в самой конфигурации 1С, обновить клиентское приложение на терминале через механизмы, встроенные в решение 1С (например, автообновление клиента «1С:Склад» или Mobile SMARTS), либо обновить прошивку устройства, подключённого к компьютеру с 1С. Важно сразу определить, какой именно слой вы собираетесь обновлять.

Ошибка на этом этапе обходится дорого: несовместимая версия клиента на ТСД перестаёт соединяться с сервером, склад встаёт, а откат прошивки на некоторых моделях невозможен без сервисного центра. Ниже разобраны подготовка, основные сценарии обновления, проверка результата и типичные проблемы.

Определите, что именно нужно обновить

Прежде чем что-либо скачивать, установите, на каком уровне находится проблема. В связке «1С + ТСД» участвуют минимум четыре компонента: сама конфигурация 1С (например, «Управление торговлей» или «ERP»), драйвер ТСД в составе подсистемы «Подключаемое оборудование», клиентское приложение на терминале и прошивка устройства.

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

ТСД не определяется в 1СПроблема с драйвером

Проверьте версию драйвера в разделе «Подключаемое оборудование»

Ошибка несовместимости версийКлиент на ТСД устарел

Сверьте версию клиента на терминале с требуемой версией сервера

Терминал не включается или зависаетПроблема прошивки или железа

Обновление через 1С не поможет, нужен сервисный режим

Документы не выгружаются на ТСДНастройки обмена или права

Проверьте настройки обмена и журнал регистрации

Подготовка: резервные копии и совместимость

Любое обновление начинается с резервного копирования. Сделайте выгрузку информационной базы 1С (файл .dt) или полную копию средствами СУБД, если база клиент-серверная. Параллельно убедитесь, что на самом ТСД нет невыгруженных документов: выполните обмен и зафиксируйте все данные в 1С до начала работ.

Второй обязательный шаг — проверка совместимости версий. У каждого поставщика ПО для ТСД (1С, Клеверенс, DataMobile, «Атол» и другие) есть таблица соответствия: какая версия серверной части работает с какой версией клиента. Обновление только одной стороны часто приводит к отказу обмена. Информацию о совместимости ищите в документации к вашему решению, а не по аналогии с чужими конфигурациями.

Обновление драйвера ТСД в 1С

В типовых конфигурациях драйверы оборудования обновляются через раздел «Администрирование» → «Подключаемое оборудование» → «Драйверы оборудования». Откройте нужный драйвер терминала сбора данных и проверьте наличие новой версии: часть драйверов поставляется в составе обновления конфигурации, часть загружается с сайта поставщика оборудования или из состава библиотеки подключаемого оборудования (БПО).

Если драйвер распространяется внешней компонентой (файл .zip или .dll), его нужно загрузить в базу вручную через кнопку «Загрузить драйвер» в форме списка драйверов. После загрузки перезапустите клиент 1С и проверьте, что в карточке оборудования версия драйвера изменилась.

Для решений класса «1С:Склад» или сторонних мобильных платформ серверная часть обновляется как расширение конфигурации или отдельная обработка. Порядок описан в инструкции поставщика: обычно это установка обновления через «Конфигуратор» или подключение новой версии расширения в режиме предприятия.

Порядок обновления драйвера в 1С
  1. 1
    Сделайте резервную копию базы 1С
  2. 2
    Откройте «Администрирование» → «Подключаемое оборудование» → «Драйверы оборудования»
  3. 3
    Проверьте текущую версию драйвера ТСД и требуемую версию из документации
  4. 4
    Загрузите новую версию драйвера из обновления конфигурации или файлом
  5. 5
    Перезапустите клиент 1С и откройте карточку оборудования
  6. 6
    Выполните «Тест устройства» и убедитесь в отсутствии ошибок

Обновление клиентского ПО на терминале

Автоматическое обновление при подключении

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

Ручное обновление

Если автообновление недоступно (терминал вне сети, старая модель, политика безопасности), клиент ставится вручную: скопируйте установочный файл (обычно .apk для Android-терминалов или .cab для Windows CE/Mobile) на карту памяти или во внутреннюю память устройства через кабель, затем запустите установку в файловом менеджере ТСД. После установки заново укажите адрес сервера и параметры подключения, если они сбросились.

На Android-терминалах может потребоваться разрешение установки из неизвестных источников в настройках системы. Не забудьте после обновления вернуть запрет, если устройства используются складским персоналом без контроля.

Обновление конфигурации 1С и подсистемы обмена

Когда обновляется сама конфигурация (например, «Управление торговлей 11»), вместе с ней обновляются механизмы работы с ТСД: форматы выгрузки, обработки обмена, драйверы. Стандартный путь — «Администрирование» → «Обновление версии программы» в режиме предприятия либо обновление через конфигуратор с файлом .cfu. Для нетиповых конфигураций и решений с доработками обновление выполняет специалист с тестированием на копии базы.

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

Удобно вести простой журнал: дата, версия конфигурации, версия драйвера, версия клиента на каждом ТСД. Когда на складе несколько терминалов, они неизбежно «разъезжаются» по версиям, и журнал экономит часы диагностики при сбоях обмена.
ПЗ
Практическое замечание

Проверка результата после обновления

Обновление считается завершённым только после полного цикла проверки. Не ограничивайтесь тем, что терминал «включился и подключился» — проверьте реальный рабочий сценарий от начала до конца.

Контрольные точки

Как проверить результат

Подключение ТСД к серверу
Норма

Терминал подключается без ошибок версий

Тревожный признак

Сообщение о несовместимости версий или таймаут

Тест устройства в 1С
Норма

Тест драйвера проходит успешно

Тревожный признак

Ошибка инициализации драйвера

Выгрузка данных
Норма

Номенклатура и документы уходят на ТСД

Тревожный признак

Пустая выгрузка или ошибки в журнале регистрации

Сканирование и загрузка
Норма

Штрихкоды распознаются, документ загружается в 1С

Тревожный признак

Сканер не реагирует или данные теряются при загрузке

Типичные ошибки и ограничения

Чаще всего проблемы возникают не из-за самого обновления, а из-за нарушения последовательности и невнимательности к зависимостям между компонентами.

Типичные ошибки
01
Обновление только одной стороны: новый сервер со старым клиентом на ТСД не работает, обновляйте парой
02
Отсутствие резервной копии: при сбое обновления конфигурации базу не откатить без потери данных
03
Обновление прошивки на разряженном терминале: прерывание по питанию приводит к неисправности устройства
04
Игнорирование таблицы совместимости версий от поставщика ПО
05
Обновление в разгар рабочего дня: пользователи теряют несохранённые документы, склад встаёт
06
Забытые параметры подключения: после переустановки клиента на ТСД никто не помнит адрес сервера и логин

Отдельно учитывайте ограничения. Старые терминалы на Windows CE/Mobile часто не поддерживают новые версии клиентского ПО — для них обновление может быть просто невозможно, и единственный путь — замена устройства. Прошивка (firmware) терминала обновляется средствами производителя, а не через 1С, и ошибочная прошивка может потребовать сервисного ремонта. Если у вас нет опыта работы с конфигуратором и оборудованием, безопаснее привлечь специалиста по внедрению.

Маршрут решения

Как выбрать действие

ТСД подключается, но ругается на версиюОбновите клиент на терминале до версии, требуемой сервером
Терминал вообще не виден в 1СОбновите или переустановите драйвер в подсистеме подключаемого оборудования
Обновили конфигурацию и сломался обменПроверьте совместимость версий и обновите серверную часть мобильного решения
Терминал старый, новый клиент не устанавливаетсяОставайтесь на совместимой версии сервера или планируйте замену устройства
Нужно обновить прошивку ТСДИспользуйте утилиты производителя, полный заряд батареи и инструкцию к модели
Итог

Что важно запомнить

Обновление ТСД через 1С — это согласованное обновление трёх слоёв: драйвера и подсистемы обмена в конфигурации, клиентского ПО на терминале и при необходимости прошивки. Всегда начинайте с резервной копии базы и выгрузки данных с ТСД, сверяйте совместимость версий по документации поставщика и завершайте полным тестовым циклом: подключение, выгрузка, сканирование, загрузка.

Частые вопросы

Можно ли обновить прошивку ТСД прямо из 1С?

Нет. 1С управляет драйверами, обменом данными и (в некоторых решениях) обновлением клиентского приложения. Прошивка терминала обновляется только фирменными утилитами производителя устройства с компьютера или с карты памяти, строго по инструкции к конкретной модели.

После обновления конфигурации ТСД пишет «несовместимая версия». Что делать?

Это значит, что клиент на терминале устарел относительно серверной части. Обновите клиентское ПО на ТСД до версии, указанной в документации поставщика вашего мобильного решения, — автоматически при подключении или вручную установочным файлом.

Нужно ли обновлять все терминалы одновременно?

Желательно да. Смешанный парк устройств с разными версиями клиента создаёт трудно диагностируемые сбои обмена. Если одновременное обновление невозможно, проверьте, поддерживает ли серверная часть работу с несколькими версиями клиентов, и зафиксируйте версии каждого устройства в журнале.

Что делать, если после обновления ТСД перестал сканировать штрихкоды?

Сначала проверьте, работает ли сканер вне 1С — в тестовой утилите производителя или в любом текстовом поле. Если сканер работает, проблема в настройках драйвера или клиента: проверьте режим эмуляции клавиатуры/интентов и параметры подключения. Если не работает и там — вероятна проблема прошивки или аппаратная неисправность.

Можно ли откатить обновление, если что-то пошло не так?

Конфигурацию 1С можно восстановить из резервной копии, сделанной до обновления. Клиент на ТСД обычно можно переустановить предыдущей версией, если сохранён её установочный файл. Откат прошивки терминала часто невозможен или требует сервисного центра — поэтому прошивку обновляют в последнюю очередь и только при реальной необходимости.

Как часто нужно обновлять ПО терминалов сбора данных?

Жёсткого графика нет. Обновляйте клиент и драйвер синхронно с обновлением конфигурации 1С и при выходе исправлений, затрагивающих ваши сценарии работы. Не обновляйтесь «на всякий случай» в разгар инвентаризации или сезонных пиков — планируйте обновления на периоды минимальной нагрузки склада.