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

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

Как подключить DataMobile к 1С

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

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

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

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

Выберите способ обмена данными между ТСД и 1С

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

Способ обменаКак работаетКогда подходитОграничения
Онлайн через модуль обменаТСД обращается к 1С через опубликованный сервис в реальном времениТиповые конфигурации, стабильный Wi-FiОбрыв сети останавливает работу
Офлайн (файловый обмен)Документы выгружаются на ТСД, результаты загружаются обратно пакетамиБольшие склады с плохим покрытием Wi-FiНет актуальных остатков в момент сканирования
Обмен через веб-сервисы / HTTPДанные передаются через настроенные HTTP-сервисыДоработанные и самописные конфигурацииТребуется разработчик

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

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

Как выбрать способ подключения

Конфигурация типовая (УТ 11, ERP, Розница) и Wi-Fi стабиленИспользуйте онлайн-обмен через готовый модуль DataMobile
На складе есть зоны без Wi-FiНастройте офлайн-режим с выгрузкой заданий на ТСД
Конфигурация сильно доработана или самописнаяПланируйте интеграцию через веб-сервисы с участием разработчика

Подготовьте базу 1С и проверьте требования

Модуль обмена DataMobile устанавливается как расширение конфигурации или внешняя обработка — это зависит от версии продукта и конфигурации. Для работы расширения платформа 1С должна поддерживать механизм расширений, а режим совместимости конфигурации — не блокировать их использование.

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

Перед любыми изменениями сделайте резервную копию базы. Даже безобидная установка расширения может обернуться проблемой, если в конфигурации уже есть другие расширения, конфликтующие по объектам метаданных.

Установите модуль DataMobile в 1С

Дистрибутив модуля загружается из личного кабинета DataMobile после регистрации лицензии. В комплекте обычно идёт файл расширения (.cfe) или внешняя обработка, а также инструкция под конкретную конфигурацию.

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

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

Порядок установки модуля
  1. 1
    Сделайте резервную копию базы и проверьте её восстановление
  2. 2
    Загрузите дистрибутив модуля из личного кабинета DataMobile
  3. 3
    Подключите расширение через раздел «Расширения» в 1С
  4. 4
    Перезапустите сеанс и откройте подсистему DataMobile
  5. 5
    Укажите склады, типы документов и пользователей обмена

Опубликуйте сервис обмена и настройте доступ

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

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

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

Установите приложение на ТСД и подключите его к 1С

Приложение DataMobile устанавливается на терминал сбора данных под управлением Android из файла APK или через систему управления мобильными устройствами (MDM), если терминалов много. После установки приложение запросит лицензионный ключ — его вводят вручную или сканируют QR-кодом из личного кабинета.

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

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

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

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

Тест подключения в приложении ТСД
Норма

Сообщение об успешном соединении и список операций

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

Ошибка авторизации или таймаут соединения

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

Номенклатура определяется, количество увеличивается

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

Товар не найден или сканер вводит лишние символы

Передача документа в 1С
Норма

Документ появляется в базе с заполненными строками

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

Документа нет или строки пустые

Выполните тестовый документ и проверьте обмен

Не начинайте эксплуатацию с реальной инвентаризации. Создайте в 1С тестовый документ, например «Поступление товаров» на две-три позиции известной номенклатуры, и выполните его обработку на терминале: отсканируйте товары, введите количество, завершите документ.

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

Отдельно проверьте работу с маркированным товаром, если она актуальна для вашего учёта: сканирование кодов DataMatrix, контроль дублей и передачу кодов в документы. Ошибки в этой части критичны, поскольку влияют на отчётность в системе маркировки.

Самая частая причина «не находится товар» — штрихкод не занесён в карточку номенклатуры 1С. Перед запуском ТСД выгрузите отчёт по номенклатуре без штрихкодов и заполните их, иначе кладовщики будут массово сталкиваться с ошибками в первый же день.
ПЗ
Практическое замечание

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

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

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

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

Типичные ошибки
01
Установка модуля сразу в рабочую базу — при конфликте расширений останавливается складской учёт
02
Использование учётной записи администратора на ТСД — риск утечки пароля и невозможность аудита действий
03
Незаполненные штрихкоды в номенклатуре — массовые ошибки «товар не найден» при сканировании
04
Отсутствие теста маркированного товара — ошибки в передаче кодов маркировки обнаруживаются уже при отгрузке
Итог

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

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

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

Работает ли DataMobile с нетиповой или самописной конфигурацией 1С?

Да, но не через готовый модуль. Для таких баз используется обмен через веб-сервисы или файловый обмен по описанному формату, что требует доработки со стороны разработчика 1С. Объём работ зависит от структуры документов конфигурации.

Можно ли использовать смартфон вместо терминала сбора данных?

Технически приложение работает на Android-устройствах, и для небольших объёмов подойдёт смартфон со сканированием камерой или подключаемым сканером. Для интенсивной складской работы смартфон уступает ТСД по скорости сканирования, защищённости и времени автономной работы.

Что делать, если ТСД теряет соединение с 1С посреди документа?

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

Нужна ли отдельная лицензия на каждый терминал?

Да, лицензирование DataMobile привязано к устройству: каждый ТСД активируется своим ключом. При замене устройства лицензию переносят через личный кабинет согласно условиям поставщика.

Поддерживается ли работа с маркировкой «Честный знак»?

Да, продукт поддерживает сканирование кодов DataMatrix и передачу их в документы 1С. Перед запуском проверьте, что в самой конфигурации настроен учёт маркированных товаров, и протестируйте полный цикл от приёмки до отгрузки.

Кто должен выполнять подключение — складской IT-специалист или внедренец 1С?

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