Современный складской учет невозможно представить без использования мобильных терминалов сбора данных (ТСД). Эти устройства позволяют мгновенно фиксировать приход, отгрузку и инвентаризацию товаров, экономя время персонала и исключая человеческий фактор. Однако сам по себе терминал — это лишь «железо», пустая оболочка, которая не будет работать без специализированного программного обеспечения.
Установка платформы 1С:Предприятие на ТСД является критически важным этапом внедрения автоматизации. Процесс настройки имеет свои нюансы в зависимости от операционной системы устройства (Android или Windows Mobile/CE), а также версии используемой конфигурации. В этой статье мы подробно разберем алгоритм действий, подводные камни и методы решения типовых проблем, возникающих при инсталляции.
Подготовка оборудования и выбор версии платформы
Перед началом установки необходимо убедиться, что характеристики вашего терминала соответствуют минимальным системным требованиям конкретной релиза платформы 1С. Для современных моделей на базе Android это обычно не составляет труда, так как они обладают достаточным объемом оперативной памяти и процессорной мощностью. Однако для устаревших устройств на Windows CE требования могут быть жестче, и установка свежей платформы может быть невозможна.
Важно определить архитектуру процессора вашего устройства. Большинство современных ТСД используют архитектуру ARM, в то время как старые ПК-совместимые модели могли работать на x86. Скачивание дистрибутива платформы 1С:Предприятие для неверной архитектуры приведет к ошибке при запуске установщика или неработоспособности приложения. Дистрибутивы можно найти на официальном сайте разработчика или в личном кабинете партнера 1С.
Также необходимо проверить наличие свободного места во внутренней памяти терминала. Сама платформа занимает не так много места, но в процессе работы кэширование метаданных и временные файлы могут требовать дополнительных сотен мегабайт. Если память переполнена, система может работать нестабильно или вовсе отказаться запускать приложение.
⚠️ Внимание: Версия платформы 1С на ТСД должна быть совместима с версией конфигурации на сервере. Использование несовместимых версий может привести к ошибкам синхронизации данных или невозможности подключения к информационной базе.
Установка на устройства под управлением Android
Процесс установки на Android-терминалы максимально приближен к установке приложений на обычный смартфон, но имеет свои особенности. В первую очередь, вам потребуется файл установщика с расширением .apk. Его необходимо скопировать во внутреннюю память устройства или на карту памяти microSD, используя USB-кабель или беспроводное соединение.
После копирования файла найдите его через любой файловый менеджер на устройстве и запустите. Система Android может запросить разрешение на установку приложений из неизвестных источников. Вам нужно будет перейти в настройки безопасности и разрешить установку для конкретного файлового менеджера или браузера, через который вы запускаете инсталлятор.
В процессе установки мастер предложит выбрать компоненты. Для работы со складом обычно достаточно базовой платформы и драйверов сканера штрих-кодов. Если вы планируете использовать работу в режиме тонкого клиента или веб-клиента, убедитесь, что соответствующие галочки активны. После завершения установки на рабочем столе появится иконка 1С:Предприятие.
Особое внимание следует уделить настройке прав доступа. Платформе 1С требуются разрешения на доступ к камере (для сканирования), памяти (для хранения кэша) и сети (для обмена данными). Если при первом запуске вы отклоните эти запросы, функционал терминала будет severely ограничен.
Развертывание на Windows Mobile и Windows CE
Установка на устройства с операционными системами семейства Windows Mobile требует подключения терминала к персональному компьютеру. Вам понадобится программа Windows Mobile Device Center (для Windows Vista, 7, 8, 10) или ActiveSync (для Windows XP). Без этого ПО компьютер не увидит терминал как сетевое устройство или съемный носитель для прямой передачи исполняемых файлов.
После подключения ТСД к ПК и успешной синхронизации необходимо запустить установочный файл платформы 1С непосредственно на компьютере. Мастер установки обнаружит подключенное устройство и предложит установить платформу в память терминала или на карту памяти. Рекомендуется выбирать карту памяти, если она имеется, чтобы не забивать основную память устройства, которая на старых моделях часто ограничена 128 или 256 МБ.
Важным этапом является установка драйверов сканера. В отличие от Android, где драйвер часто встроен в прошивку или платформу, на Windows CE может потребоваться отдельная установка утилиты сканирования. Без нее 1С не сможет считывать штрих-коды, и работа склада встанет. Проверьте наличие иконки сканера в меню "Пуск" вашего терминала после установки всех компонентов.
☑️ Проверка готовности ТСД
Настройка драйверов оборудования и периферии
Успешная установка платформы — это только полдела. Для полноценной работы необходимо корректно настроить взаимодействие 1С с аппаратной частью терминала. Самым важным элементом здесь является сканер штрих-кодов. В настройках платформы 1С необходимо указать тип используемого сканера и порт подключения.
Для Android-устройств настройка обычно происходит автоматически через сервис com.android.hardware, но в некоторых случаях требуется ручная прописывание параметров в конфигураторе или в свойствах подключения мобильной платформы. Если сканер не реагирует на нажатие кнопки, проверьте, не перехватывает ли ввод другое приложение или системная утилита.
Также стоит настроить работу с принтером этикеток, если он подключается по Bluetooth. В параметрах устройства 1С необходимо прописать MAC-адрес принтера и выбрать соответствующий драйвер печати. Ошибки в этой настройке приведут к тому, что маркировка товара будет невозможна непосредственно на месте отгрузки.
⚠️ Внимание: При работе с Bluetooth-периферией убедитесь, что устройства сопряжены на уровне операционной системы ТСД до запуска 1С. Попытка сопряжения изнутри приложения 1С часто завершается ошибкой доступа.
| Компонент | Тип подключения | Необходимый драйвер | Статус проверки |
|---|---|---|---|
| Сканер ШК | Встроенный | DataWedge / ScanService | Обязательно |
| Принтер этикеток | Bluetooth | Драйвер производителя | По необходимости |
| NFC-метки | Встроенный модуль | Android Beam | Опционально |
| Весы | RS-232 / USB | Специфический драйвер | Редко |
Конфигурация подключения к информационной базе
После установки платформы и драйверов необходимо добавить информационную базу в список запуска. Для мобильных устройств наиболее актуальным является подключение к базе данных через HTTP-сервис или прямое подключение к серверу 1С:Предприятие (для файловых баз в локальной сети, что встречается реже).
При добавлении базы в режиме клиента выберите тип расположения «На веб-сервере». В поле адреса введите URL вашего сервера 1С, например: http://192.168.1.10:8080/base. Важно, чтобы порт был открыт в брандмауэре сервера и доступен из Wi-Fi сети склада. Часто проблемы с подключением связаны именно с сетевыми настройками, а не с самим терминалом.
Введите имя пользователя и пароль, которые имеют права на работу с мобильной конфигурацией. При первом подключении платформа скачает метаданные конфигурации на устройство. Этот процесс может занять некоторое время в зависимости от объема базы и скорости беспроводной сети. Прерывание загрузки на этом этапе может привести к повреждению локального кэша.
Что делать, если база не подключается?
Если при подключении вы получаете ошибку «Сервер не найден», проверьте пинг до сервера с терминала. Если пинг есть, но 1С не пускает, возможно, на сервере не опубликована база для работы через HTTP или заблокирован порт фаерволом. Также проверьте правильность написания имени базы в адресной строке — регистр букв имеет значение.
Типовые ошибки и методы их устранения
В процессе эксплуатации могут возникать различные сбои. Одной из самых частых проблем является «вылет» приложения при попытке сканирования. Это часто связано с конфликтом версий платформы и драйвера сканера. Решение заключается в обновлении прошивки ТСД до последней версии, рекомендованной производителем.
Другая распространенная ошибка — рассинхронизация времени. Если время на терминале отличается от серверного более чем на несколько минут, протокол безопасности может заблокировать соединение. Настройте автоматическую синхронизацию времени через сеть в настройках Android или Windows Mobile.
Также пользователи сталкиваются с проблемой медленной работы интерфейса. Это может быть вызвано переполнением кэша. В настройках платформы 1С на устройстве можно выполнить очистку кэша, что часто возвращает быстродействие системы на прежний уровень. Не забывайте регулярно перезагружать терминалы для сброса временных процессов.
Для ускорения работы 1С на слабых ТСД отключите неиспользуемые функциональные опции в конфигураторе. Чем меньше объектов метаданных загружается в память мобильного клиента, тем быстрее работает приложение.
Если ошибка носит системный характер и не устраняется перезагрузкой, попробуйте полностью удалить платформу 1С, очистить директорию /Android/data/ (для Android) и установить заново. Это гарантирует удаление всех поврежденных конфигурационных файлов.
⚠️ Внимание: Интерфейсы меню и названия пунктов настроек могут отличаться в зависимости от версии Android и кастомной прошивки производителя ТСД (Honeywell, Zebra, Atol). Всегда сверяйтесь с технической документацией к конкретной модели устройства.
Обновление платформы и конфигурации
Регулярное обновление программного обеспечения — залог стабильной работы склада. Обновление платформы 1С на ТСД происходит путем установки нового .apk файла поверх старой версии. Данные конфигураций и кэш при этом обычно сохраняются, но рекомендуется иметь резервную копию критически важных настроек.
Обновление конфигурации базы данных происходит автоматически при подключении к серверу, если администратор выгрузил новую версию. Однако для мобильных клиентов иногда требуется принудительное обновление через меню «Администрирование» -> «Обновить конфигурацию базы данных». Этот процесс требует стабильного соединения и достаточного заряда батареи.
Всегда тестируйте новую версию платформы 1С на одном тестовом терминале перед массовым обновлением всего парка техники. Это позволит выявить совместимость со сканерами и принтерами без остановки работы всего склада.
Планируйте обновления на время, когда склад не работает, например, в выходные или в ночную смену. Процесс массовой перепрошивки и обновления может занять несколько часов, и использование терминалов в этот период невозможно.
Можно ли установить 1С на ТСД без интернета?
Да, можно. Платформу и конфигурацию можно установить через USB-кабель с компьютера, предварительно скачав дистрибутивы. Однако для работы в режиме онлайн (обмен данными с сервером) подключение к сети все равно потребуется.
Почему 1С не видит сканер штрих-кодов?
Чаще всего проблема в том, что сканер не настроен в режим эмуляции клавиатуры или не установлен правильный драйвер в настройках 1С. Также проверьте, не отключен ли модуль сканирования в настройках самого Android-терминала.
Какая версия 1С лучше для старых ТСД?
Для устройств с малым объемом памяти (менее 1 ГБ) и старыми процессорами рекомендуется использовать версии платформы 1С серии 8.3.1х или даже 8.2, так как они менее требовательны к ресурсам, чем современные релизы 8.3.2х.
Нужно ли покупать лицензию на мобильную платформу?
Да, для легальной работы требуется лицензия на использование платформы 1С:Предприятие для мобильных устройств. Лицензирование может быть перепродажным или клиентским, в зависимости от вашего договора с фирмой 1С.