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

Торговля и Склад · 11 мин

Как настроить мобильную 1С на ТСД

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

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

Существует два принципиально разных подхода. Первый — работа ТСД в режиме онлайн через тонкий клиент или мобильный клиент 1С, когда терминал напрямую подключается к рабочей базе по Wi-Fi. Второй — автономный режим: на ТСД ставится специализированное мобильное решение (например, «1С:Мобильная торговля», «Клеверенс» или отраслевое решение партнёра), которое обменивается данными с основной базой пакетами. Выбор зависит от стабильности Wi-Fi на складе и требований к скорости работы.

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

Что понадобится перед началом настройки

Проверьте комплектность до начала работ, иначе настройка остановится на середине. Нужен сам ТСД на ОС Android (большинство современных терминалов — Zebra, Urovo, Honeywell, АТОЛ — работают именно на ней), стабильная Wi-Fi сеть с покрытием всей складской зоны и доступ к серверу 1С с правами администратора.

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

Выбор сценария: онлайн-клиент или автономное приложение

Онлайн-режим подходит для небольших складов с устойчивым Wi-Fi: терминал работает как обычный клиент 1С, все документы сразу попадают в базу, настройка минимальна. Недостаток — при потере связи работа останавливается, а интерфейс тонкого клиента на маленьком экране менее удобен, чем у специализированных приложений.

Автономный режим нужен там, где Wi-Fi нестабилен или зоны хранения находятся в «мёртвых» зонах: данные копятся на терминале и выгружаются пакетами при появлении связи. Такие решения обычно платные и требуют настройки плана обмена, но дают быстрый интерфейс, заточенный под сканирование, и работу офлайн.

Сравнение вариантов

Тонкий/мобильный клиент 1С (онлайн)

Подходит для малых складов со стабильным Wi-Fi. Не требует отдельного ПО, но работа останавливается при обрыве связи.

Специализированное мобильное приложение с обменом

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

RDP-доступ к сеансу 1С

Быстрый вариант без доработок, но интерфейс рабочего стола неудобен на экране терминала и сильно зависит от сети.

Подготовка серверной части 1С

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

Порядок публикации на веб-сервере: установите веб-сервер и модули расширения 1С, откройте конфигуратор от имени администратора, перейдите в «Администрирование → Публикация на веб-сервере», укажите имя публикации и каталог, отметьте нужные клиенты (тонкий клиент, веб-клиент или мобильный клиент) и нажмите «Опубликовать». После публикации база будет доступна по адресу вида http://server/base_name.

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

Установка и подключение мобильного клиента на ТСД

На терминал под управлением Android установите приложение «1С:Мобильный клиент» из Google Play или APK-файл с официального дистрибутива, если на устройстве нет доступа к маркету. Для специализированных решений установите APK, поставляемый разработчиком, и при необходимости введите лицензионный ключ.

При первом запуске мобильного клиента добавьте информационную базу: укажите тип подключения «Веб-сервер», введите адрес публикации, имя пользователя и пароль кладовщика. После успешного подключения клиент загрузит интерфейс конфигурации. Если конфигурация не адаптирована под мобильный клиент, часть функций будет недоступна — это нормальное ограничение, а не ошибка настройки.

Порядок подключения ТСД к базе
  1. 1
    Опубликуйте базу на веб-сервере и проверьте доступ по адресу с обычного компьютера в той же сети
  2. 2
    Подключите ТСД к Wi-Fi сети склада и проверьте, что терминал пингует сервер
  3. 3
    Установите мобильный клиент 1С или специализированное приложение на терминал
  4. 4
    Добавьте базу: тип подключения «Веб-сервер», адрес публикации, логин и пароль пользователя склада
  5. 5
    Выполните первый вход и дождитесь загрузки интерфейса
  6. 6
    Создайте тестовый документ и убедитесь, что он появился в основной базе

Настройка сканера штрихкодов

Самая частая точка отказа — сканер. На Android-ТСД сканер обычно работает в одном из двух режимов: эмуляция клавиатуры (данные вводятся в активное поле как с клавиатуры) или передача через intent/драйвер в приложение. Режим настраивается в фирменной утилите терминала (DataWedge у Zebra, аналогичные утилиты у Urovo и Honeywell).

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

Проверка проста: откройте любое текстовое поле (например, в блокноте терминала) и отсканируйте штрихкод с товара. Если код появился в поле — сканер работает в клавиатурном режиме. Если нет — откройте утилиту сканера и проверьте, что профиль привязан к нужному приложению и включён вывод данных.

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

Настройка обмена данными для автономного режима

Если выбран офлайн-сценарий, после установки приложения настройте синхронизацию. В основной базе создайте узел обмена для терминала, задайте отборы: какие склады, организации, типы документов и диапазон номенклатуры выгружать. Полная выгрузка всей номенклатуры на терминал — частая ошибка: при большом справочнике синхронизация займёт часы и забьёт память устройства.

На стороне терминала укажите адрес сервера обмена (обычно тот же веб-сервис публикации), выполните начальную загрузку данных и проверьте, что номенклатура и штрихкоды видны в приложении. Далее настройте расписание или ручной запуск обмена: документы, созданные на ТСД, будут уходить в базу, а изменения справочников — приходить на терминал.

Проверка результата и типичные ошибки

Контрольный прогон обязателен до передачи терминала кладовщику. Выполните полный цикл: создайте на ТСД документ (например, «Поступление товаров» или «Отбор размещение»), отсканируйте несколько реальных товаров, проведите документ и убедитесь, что он появился в основной базе с корректными количествами. Затем проверьте обратный поток: измените цену или добавьте товар в базе и убедитесь, что изменение дошло до терминала.

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

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

Подключение к базе
Норма

Клиент входит без ошибок, списки документов открываются за секунды

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

Ошибка соединения, таймаут, запрос сертификата

Сканирование
Норма

Штрихкод попадает в поле и товар подбирается в документ

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

Код вводится с лишними символами, товар не находится

Проведение документа
Норма

Документ виден в основной базе с правильным складом и количеством

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

Документ остался на терминале или провёлся с ошибкой

Работа при потере Wi-Fi
Норма

Офлайн-приложение продолжает сканировать и ставит документы в очередь

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

Приложение зависает или теряет введённые данные

Типичные ошибки
01
Публикация базы без проверки прав: пользователь склада не может создать документ, и настройку ошибочно считают нерабочей
02
Выгрузка всего справочника номенклатуры на ТСД: синхронизация длится часами, терминал тормозит
03
Сканер в режиме intent, а приложение ждёт клавиатурный ввод — штрихкоды «не сканируются», хотя железо исправно
04
Wi-Fi без роуминга между точками доступа: при перемещении по складу терминал теряет сессию и документы не сохраняются
05
Один общий пользователь на все терминалы: невозможно установить автора ошибочного документа

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

Границы самостоятельной настройки

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

К специалисту стоит обращаться, если конфигурация сильно доработана и типовой обмен не работает, требуется интеграция с адресным хранением и нестандартными процессами, либо нужна доработка мобильного приложения под специфические операции. Также не стоит самостоятельно менять настройки веб-сервера и сетевой безопасности на боевом сервере без резервной копии и понимания последствий.

Итог

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

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

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

Можно ли подключить ТСД к файловой базе 1С без сервера?

Да, через публикацию файловой базы на веб-сервере (IIS или Apache), развёрнутом на компьютере, где лежит база. Терминал подключается к ней по сети как к обычному веб-серверу. Учтите, что файловый режим хуже переносит одновременную работу нескольких пользователей, поэтому для нескольких терминалов лучше рассмотреть клиент-серверный вариант.

Терминал видит базу, но сканер не вводит штрихкоды. Что проверить?

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

Что делать, если на складе нестабильный Wi-Fi?

Используйте автономное мобильное приложение с офлайн-режимом: документы сохранятся на терминале и отправятся при восстановлении связи. Дополнительно проверьте покрытие сети: часто помогает добавление точек доступа и включение роуминга, чтобы терминал не терял сессию при перемещении между зонами склада.

Нужно ли покупать отдельные лицензии 1С для каждого ТСД?

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

Почему синхронизация с терминалом идёт очень долго?

Чаще всего причина — выгрузка полного справочника номенклатуры вместе с изображениями товаров. Ограничьте состав обмена: только активные товары, нужные склады и документы за ограниченный период. Отключите передачу картинок, если они не критичны для работы кладовщика, — это заметно ускоряет и первичную загрузку, и регулярные обмены.