Администрирование · 10 мин
Как настроить мобильное приложение 1С
Подробная инструкция по настройке мобильного приложения 1С: подключение к базе, публикация веб-сервисов, синхронизация, права доступа и решение типичных ошибок.
Мобильное приложение 1С позволяет работать с учётной системой со смартфона или планшета: проверять остатки, создавать заказы, согласовывать документы и вносить данные вне офиса. Существует два принципиально разных подхода: подключение готового мобильного клиента к опубликованной базе и использование отдельного мобильного приложения, собранного на мобильной платформе 1С. Настройка в обоих случаях начинается на сервере, а не на телефоне, и именно ошибки на серверной стороне чаще всего мешают подключению.
Прежде чем что-либо настраивать, определите сценарий: нужен ли сотрудникам полный доступ к базе через интернет или достаточно автономного приложения с периодической синхронизацией. От этого зависят требования к серверу, публикации, сертификатам и правам пользователей. Ниже разобраны оба пути с конкретными действиями и проверками.
Какие варианты мобильной работы с 1С существуют
Первый вариант — мобильный клиент. Это приложение от фирмы «1С», которое подключается к опубликованной на веб-сервере базе и работает с ней в режиме реального времени. Данные не хранятся на устройстве, поэтому без интернета приложение бесполезно, зато не требуется настройка обмена и не возникает конфликтов версий данных.
Второй вариант — автономное мобильное приложение, собранное на мобильной платформе. Оно имеет собственную локальную базу на устройстве и обменивается данными с центральной системой через веб-сервисы или файлы обмена. Такой подход подходит для торговых представителей, курьеров и сотрудников на объектах без стабильной связи, но требует разработки или покупки готового решения и настройки плана обмена.
Третий, промежуточный вариант — доступ через мобильный браузер к веб-клиенту. Он не требует установки приложения, но интерфейс конфигурации часто не адаптирован под маленький экран, поэтому для постоянной работы этот способ неудобен.
Сравнение вариантов
Подходит для онлайн-работы с основной базой; не работает без интернета
Подходит для полевой работы без связи; требует разработки и настройки обмена
Быстрый способ без установки; интерфейс часто неудобен на маленьком экране
Подготовка сервера и публикация базы
Для работы мобильного клиента информационная база должна быть опубликована на веб-сервере — обычно IIS или Apache. Публикация выполняется из конфигуратора: откройте базу в режиме конфигуратора под пользователем с административными правами, перейдите в меню «Администрирование» → «Публикация на веб-сервере», укажите имя публикации латиницей без пробелов, выберите веб-сервер и каталог, затем нажмите «Опубликовать».
При публикации обратите внимание на флажки сервисов: для мобильного клиента должна быть разрешена работа тонкого клиента через веб-сервер, а для автономных приложений — включены нужные HTTP-сервисы или веб-сервисы обмена. Если сервис не включён в публикации, приложение получит отказ при попытке обратиться к нему, хотя сама база в браузере будет открываться нормально.
Если база файловая, учтите ограничение: публикация файловой базы возможна, но при одновременной работе нескольких пользователей производительность и надёжность заметно ниже, чем у клиент-серверного варианта. Для постоянной мобильной работы нескольких сотрудников рекомендуется клиент-серверная архитектура на СУБД.
- 1Откройте базу в конфигураторе с правами администратора
- 2Выберите «Администрирование» → «Публикация на веб-сервере»
- 3Задайте имя публикации латиницей и каталог
- 4Отметьте нужные сервисы: тонкий клиент, HTTP-сервисы, веб-сервисы
- 5Нажмите «Опубликовать» и перезапустите веб-сервер
- 6Проверьте открытие базы в браузере по адресу публикации
Настройка защищённого соединения
Мобильное устройство обычно подключается из внешней сети, поэтому передача данных без шифрования недопустима: логин, пароль и учётные данные будут передаваться открытым текстом. Настройте HTTPS на веб-сервере с действующим сертификатом, которому доверяет мобильная операционная система.
Самоподписанный сертификат технически работает, но его нужно вручную установить в хранилище доверенных сертификатов каждого устройства, что усложняет сопровождение. Практичнее использовать сертификат, выданный признанным удостоверяющим центром, на доменное имя, по которому опубликована база.
Дополнительно ограничьте доступ: не публикуйте базу на общедоступном адресе без необходимости, рассмотрите VPN-канал для сотрудников или ограничение по IP-адресам на уровне веб-сервера или межсетевого экрана.
Создание пользователей и назначение прав
Для мобильного доступа создайте отдельных пользователей или используйте существующие учётные записи сотрудников. Откройте в режиме предприятия раздел администрирования пользователей, убедитесь, что у пользователя задан пароль и назначены роли, достаточные для его задач, но не избыточные.
Принцип минимальных прав особенно важен для мобильного доступа: устройство может быть потеряно или украдено. Торговому представителю обычно не нужны права на удаление документов, изменение настроек учёта или доступ к зарплате. Если конфигурация поддерживает профили групп доступа, создайте отдельный профиль для мобильных пользователей.
Включите на устройствах сотрудников блокировку экрана и, если приложение это поддерживает, дополнительную защиту входа. Сессию на сервере стоит ограничить по времени неактивности, чтобы забытое устройство не оставалось постоянным каналом доступа в базу.
Подключение мобильного клиента на устройстве
Установите мобильный клиент 1С из официального магазина приложений устройства. При первом запуске приложение предложит добавить информационную базу: укажите тип подключения «Веб-сервер», введите полный адрес публикации вида https://ваш-домен/имя_публикации, затем логин и пароль пользователя.
После подключения приложение загрузит конфигурацию интерфейса и покажет начальную страницу. Первая загрузка может занять заметное время, особенно на медленном соединении, — это нормально. Если приложение сообщает об ошибке сертификата, проверьте, что сертификат действителен, не истёк и выдан именно на используемый домен.
Проверьте результат: создайте тестовый документ с мобильного устройства и убедитесь, что он появился в базе при просмотре с рабочего места. Затем проверьте обратную сторону — отображение на устройстве данных, внесённых в офисе.
Как проверить результат
Приложение открывает начальную страницу без ошибок
Ошибка соединения, сертификата или «сервис не найден»
Документ с устройства виден в основной базе
Документ не появляется или возникает ошибка прав
Формы открываются за приемлемое время
Постоянные тайм-ауты даже на хорошем канале
Настройка автономного приложения с синхронизацией
Если используется решение на мобильной платформе, настройка ведётся с двух сторон. В центральной базе создайте узел плана обмена для мобильного устройства, определите состав передаваемых данных: какие справочники и документы выгружаются на устройство, а какие принимаются обратно. Ограничивайте объём выгрузки — полная копия базы на телефоне не нужна и замедлит синхронизацию.
На устройстве после установки приложения выполните первичную загрузку данных: укажите адрес сервиса обмена и параметры подключения, дождитесь завершения начальной синхронизации. Далее сотрудник работает автономно, а обмен запускается вручную или по расписанию при появлении связи.
Определите правила разрешения конфликтов заранее: что происходит, если один и тот же документ изменён и в центральной базе, и на устройстве. Обычно приоритет отдаётся центральной базе, но для полевых сценариев это нужно проверить на тестовых данных до запуска в эксплуатацию.
Перед внедрением автономного приложения проведите пилот на одном-двух устройствах с реальными задачами. Большинство проблем — нехватка нужных данных офлайн и конфликты при обмене — выявляются именно в первую неделю реальной работы.
Типичные ошибки и способы их устранения
Наиболее частая проблема — ошибка «информационная база не обнаружена» при верном с виду адресе. Причины: опечатка в имени публикации (регистр символов имеет значение), неперезапущенный веб-сервер после публикации или блокировка порта межсетевым экраном. Проверяйте адрес сначала в браузере самого устройства.
Вторая группа ошибок связана с сертификатами: приложение отказывается подключаться, хотя браузер открывает страницу. Мобильные клиенты строже относятся к цепочке доверия, чем браузеры. Убедитесь, что промежуточные сертификаты установлены на веб-сервере корректно.
Третья группа — ошибки прав доступа: пользователь входит, но не видит нужных документов или не может их создать. Проверяйте роли и профили доступа, а также ограничения на уровне записей, если они используются в конфигурации.
Часто задаваемые вопросы
Можно ли настроить мобильный доступ к файловой базе 1С?
Да, файловую базу можно опубликовать на веб-сервере и подключаться к ней с мобильного клиента. Однако при работе нескольких пользователей одновременно возможны блокировки и снижение производительности, поэтому для постоянной работы группы сотрудников лучше перейти на клиент-серверный вариант.
Работает ли мобильное приложение 1С без интернета?
Мобильный клиент — нет, он требует постоянного соединения с опубликованной базой. Автономную работу обеспечивают только приложения, собранные на мобильной платформе 1С, которые хранят локальную копию данных и синхронизируются при появлении связи.
Что делать, если приложение выдаёт ошибку сертификата?
Проверьте, что сертификат выдан доверенным удостоверяющим центром, не истёк и соответствует доменному имени в адресе подключения. При использовании самоподписанного сертификата установите его в хранилище доверенных сертификатов устройства, но для постоянной работы лучше получить нормальный сертификат.
Как ограничить данные, видимые сотруднику на мобильном устройстве?
Используйте роли и профили групп доступа в конфигурации, а при необходимости — ограничение доступа на уровне записей. Для автономных приложений дополнительно настройте фильтрацию в плане обмена, чтобы на устройство выгружались только нужные данные.
Нужна ли отдельная лицензия 1С для мобильных пользователей?
Мобильный клиент при подключении к серверной базе занимает сеанс и расходует клиентскую лицензию на общих основаниях. Условия лицензирования зависят от используемой редакции платформы и варианта поставки, поэтому уточняйте их в документации к вашей лицензии или у партнёра 1С.
Что важно запомнить
Настройка мобильного приложения 1С начинается с публикации базы на веб-сервере с нужными сервисами и обязательным HTTPS. Дальше — минимально необходимые права пользователям, проверка подключения тестовым документом и, для автономных решений, продуманный план обмена с правилами разрешения конфликтов.