Администрирование · 12 мин
Как установить 1С Управление торговлей на ТСД
Как установить 1С Управление торговлей на терминал сбора данных: выбор ТСД, подключение драйвера, настройка обмена, проверка работы и решение типичных ошибок.
Установка 1С Управление торговлей на терминал сбора данных (ТСД) — это не копирование файла на устройство, а настройка связки из трёх компонентов: самой базы 1С:УТ, драйвера или промежуточного ПО и клиентского приложения на ТСД. Ошибка на любом из уровней приводит к тому, что терминал либо не видит базу, либо сканирует штрихкоды «в пустоту».
Типичная схема выглядит так: на сервере или рабочем компьютере развёрнута 1С:Управление торговлей 11, на ТСД под управлением Android или Windows CE/Mobile установлено мобильное приложение (например, «1С:Склад», «Клеверенс», Mobile SMARTS или решение от вендора терминала), а обмен идёт по Wi-Fi через веб-сервис, HTTP-сервис или файловый обмен. Понимание этой архитектуры избавляет от главной ошибки новичков — попытки «поставить УТ целиком на терминал», что технически невозможно: ТСД не запускает полноценную конфигурацию.
Ниже разобран полный цикл: от выбора совместимого терминала до проверки, что отсканированный товар реально попадает в документы 1С. Инструкция ориентирована на связку 1С:УТ 11 + Android-ТСД, как наиболее распространённую, но принципы применимы и к другим вариантам.
Как устроена связка 1С:УТ и терминала сбора данных
Терминал сбора данных — это устройство со сканером штрихкодов, экраном и операционной системой. Оно не хранит и не обрабатывает учётные данные самостоятельно: товарные справочники, документы и остатки живут в базе 1С:УТ, а ТСД лишь отправляет результаты сканирования и получает задания (например, документ «Инвентаризация» или «Отбор размещение товаров»).
Существует два принципиальных режима работы. В online-режиме терминал постоянно подключён к базе по Wi-Fi и каждое действие сразу отражается в 1С — подходит для приёмки и продажи в зоне устойчивого покрытия сети. В offline-режиме на ТСД выгружается пакет данных (номенклатура, штрихкоды, документ-задание), кладовщик работает автономно, а результат загружается в 1С пакетом после возврата в зону связи. Для инвентаризации в большом складе offline-режим надёжнее.
Важно понимать, что «установить 1С УТ на ТСД» в буквальном смысле нельзя. Платформа 1С:Предприятие имеет мобильную версию, но она предназначена для разработки отдельных мобильных приложений, а не для запуска полной конфигурации УТ. Поэтому на терминал ставится либо готовое мобильное решение, либо специализированное ПО, интегрируемое с УТ через типовые механизмы обмена.
Выбор совместимого ТСД и программного обеспечения
До покупки или настройки оборудования определите, какое мобильное ПО вы будете использовать, потому что именно оно диктует требования к терминалу. Основные варианты: «1С:Склад» (мобильное приложение от фирмы «1С»), «Клеверенс: Склад 15», Mobile SMARTS, а также ПО производителей терминалов (Urovo, Mindeo, Zebra, Honeywell часто поставляются с предустановленными клиентами).
Критерии выбора терминала: операционная система (для большинства современных решений нужен Android 7 и выше), тип сканера (1D достаточно для линейных штрихкодов, 2D-имиджер обязателен для DataMatrix при работе с маркировкой «Честный ЗНАК»), защищённость (для склада желателен класс IP54 и выше), ёмкость аккумулятора на полную смену.
Сравнение вариантов мобильного ПО
Родное приложение от 1С, прямая интеграция с УТ 11 через веб-сервисы, быстрый старт. Ограничение: меньше гибкости в нестандартных процессах.
Богатые сценарии (маркировка, адресный склад, печать этикеток), работают с разными конфигурациями. Ограничение: требуется отдельная лицензия и настройка обработки обмена.
Иногда идёт в комплекте с терминалом и уже адаптировано под железо. Ограничение: обмен с 1С часто файловый, нужна доработка выгрузки.
Подготовка базы 1С:УТ к обмену с ТСД
Первый шаг на стороне 1С — включить механизм обмена. В УТ 11 для работы с мобильным приложением «1С:Склад» используется публикация веб-сервисов: база должна быть развёрнута на веб-сервере (IIS или Apache) с включённой публикацией сервисов. Для файловой базы это делается через установку локального веб-сервера на компьютере, где работает 1С; для клиент-серверной — на сервере.
Последовательность для типового сценария с «1С:Склад»: опубликуйте информационную базу на веб-сервере (Администрирование → Публикация на веб-сервере в конфигураторе, либо средствами IIS/Apache), убедитесь, что в файле публикации разрешены нужные HTTP-сервисы, создайте в 1С отдельного пользователя для ТСД с правами только на нужные операции (складские документы, чтение номенклатуры) — не используйте учётную запись администратора.
Для решений типа «Клеверенс» схема иная: в 1С загружается внешняя обработка обмена, которая формирует файлы выгрузки (номенклатура, документы) в папку обмена, а серверная часть Клеверенс забирает их и передаёт на терминалы. Здесь ключевое — настроить расписание автообмена, чтобы данные на ТСД не устаревали.
- 1Обновите УТ до актуального релиза — старые версии могут не поддерживать текущие мобильные клиенты
- 2Опубликуйте базу на веб-сервере (IIS или Apache) с включёнными HTTP-сервисами обмена
- 3Создайте отдельного пользователя для ТСД с минимально необходимыми правами
- 4Проверьте доступность сервиса: откройте URL веб-сервиса в браузере с компьютера и с ТСД
- 5Заполните в номенклатуре штрихкоды — без них сканирование не даст результата
Установка приложения на терминал
На Android-ТСД приложение устанавливается двумя способами: из Google Play (если на терминале есть сервисы Google — на многих промышленных моделях их нет) или напрямую из APK-файла. Для установки APK скачайте файл с официального источника разработчика ПО, перенесите на терминал через USB или карту памяти, в настройках Android разрешите установку из неизвестных источников и запустите установку через файловый менеджер.
Многие промышленные ТСД поставляются с предустановленным клиентом — тогда достаточно активировать лицензию и перейти к настройке подключения. Проверьте также, что сканер терминала работает в нужном режиме: для большинства приложений требуется режим «intent» (передача данных сканирования напрямую в приложение), а не эмуляция клавиатуры. Этот параметр настраивается в фирменной утилите сканера (ScanWedge, DataWedge, ScanConfig — название зависит от производителя).
Настройка подключения ТСД к базе 1С
В мобильном приложении укажите адрес подключения к базе. Для «1С:Склад» это URL опубликованной базы вида http://192.168.1.10/ut_base плюс имя пользователя и пароль, созданные на этапе подготовки. Терминал и сервер должны находиться в одной сети Wi-Fi, либо база должна быть доступна извне (в этом случае обязательно используйте HTTPS, а не открытый HTTP).
После ввода адреса выполните тестовое подключение из приложения. При успехе приложение загрузит справочники и покажет доступные операции (приёмка, отгрузка, инвентаризация). Если подключение не устанавливается, проверяйте по цепочке: пингуется ли сервер с ТСД, открывается ли URL в браузере терминала, не блокирует ли брандмауэр Windows порт веб-сервера, совпадают ли логин и пароль.
Как проверить результат
URL базы открывается в браузере ТСД и запрашивает авторизацию
Ошибка 404/403 или таймаут — проблема в публикации или сети
Приложение входит и показывает список операций
Ошибка 401 — неверные учётные данные или нет прав у пользователя
При сканировании товара приложение находит номенклатуру по штрихкоду
«Товар не найден» — штрихкод не заполнен в карточке номенклатуры
Документ с ТСД появляется в 1С:УТ в журнале со статусом «Проведён»
Документ не приходит или падает с ошибкой — смотреть журнал регистрации
Проверка работы: от сканирования до документа
Полноценный тест — это не просто «сканер пикает», а сквозной сценарий. Создайте в 1С:УТ тестовый документ, например «Приобретение товаров и услуг» или «Пересчёт товаров», выгрузите его на терминал как задание (или создайте документ прямо на ТСД, если сценарий это позволяет). Отсканируйте два-три реальных товара, укажите количество, завершите документ на терминале.
Затем откройте базу 1С и убедитесь: документ появился, товары и количества совпадают с отсканированными, документ проводится без ошибок и корректно меняет остатки. Только после этого переводите терминал в боевую эксплуатацию. Параллельно проверьте работу при разрыве связи: выключите Wi-Fi на терминале во время сканирования и посмотрите, как приложение ведёт себя — данные не должны теряться без предупреждения.
Перед инвентаризацией всегда делайте полную выгрузку номенклатуры на ТСД при стабильной сети и проверяйте заряд батареи. Потеря несохранённых данных посреди пересчёта — самая частая причина повторной инвентаризации, поэтому выбирайте приложения с автосохранением промежуточных результатов.
Типичные ошибки и их устранение
Большинство проблем при подключении ТСД к 1С:УТ сводятся к нескольким повторяющимся причинам. Сетевая изоляция — терминал подключён к гостевой Wi-Fi сети, из которой нет доступа к серверу 1С. Неправильный режим сканера — данные сканирования не попадают в приложение. Отсутствие штрихкодов в номенклатуре — сканирование работает, но товар не идентифицируется. Устаревший релиз УТ — мобильный клиент требует более новую версию конфигурации.
Отдельная группа ошибок — права доступа. Если пользователь ТСД не может создать документ, проверьте не только роль, но и RLS-ограничения (ограничение доступа на уровне записей по складам и организациям): типовая ситуация, когда кладовщик видит только свой склад, а документ создан по другому.
Что важно запомнить
1С:УТ на ТСД целиком не ставится: на терминал устанавливается мобильный клиент, который обменивается с базой по Wi-Fi. Порядок внедрения: выбрать совместимое ПО и терминал с 2D-сканером, опубликовать базу на веб-сервере, создать отдельного пользователя, установить приложение, настроить режим сканера и провести сквозной тест от сканирования до проведённого документа.
FAQ: частые вопросы об установке 1С УТ на ТСД
Можно ли установить полную 1С:УТ 11 прямо на терминал?
Нет. Полная конфигурация УТ требует платформы 1С:Предприятие для Windows/Linux и не запускается на ТСД. На терминал устанавливается только мобильный клиент («1С:Склад», «Клеверенс» и аналоги), который работает с базой УТ удалённо через веб-сервисы или файловый обмен.
Какой ТСД выбрать для работы с маркировкой «Честный ЗНАК»?
Обязательно устройство со 2D-имиджером (фотосканером), способным считывать DataMatrix, и ОС Android версии, поддерживаемой вашим мобильным ПО. Линейный 1D-сканер коды маркировки не читает. Также проверьте, что выбранное приложение умеет передавать коды маркировки в УТ корректно, включая символы-разделители GS.
Терминал не подключается к базе, хотя адрес верный. Что проверить?
По цепочке: находится ли ТСД в той же Wi-Fi сети, что и сервер; открывается ли URL базы в браузере самого терминала; не блокирует ли порт брандмауэр на сервере; опубликованы ли нужные HTTP-сервисы при публикации базы; совпадают ли логин и пароль пользователя ТСД.
Сканер работает, но приложение пишет «Товар не найден». В чём причина?
Почти всегда дело в том, что в карточке номенклатуры в 1С:УТ не заполнен штрихкод или заполнен другой (например, штрихкод упаковки вместо единицы товара). Откройте карточку товара, сверьте код с этикеткой и добавьте недостающий штрихкод. Также убедитесь, что на ТСД выгружена актуальная версия справочника.
Можно ли работать на ТСД без постоянного Wi-Fi?
Да, если приложение поддерживает offline-режим: данные и задания выгружаются на терминал заранее, кладовщик работает автономно, а результаты синхронизируются при появлении связи. Уточняйте наличие этого режима в документации конкретного ПО — не все клиенты поддерживают автономную работу.
Нужна ли отдельная лицензия 1С для пользователя ТСД?
Да. Каждый терминал, одновременно работающий с базой, занимает клиентскую лицензию 1С (для файловой базы — считается по сеансам, для клиент-серверной — по приобретённым клиентским лицензиям). Дополнительно может требоваться лицензия на само мобильное ПО, если оно стороннее. Учитывайте это при расчёте стоимости внедрения.