Администрирование · 10 мин
Настройка мобильного приложения 1С:Документооборот
Пошаговая настройка мобильного приложения 1С:Документооборот: публикация сервиса, подключение, права, push-уведомления, офлайн-режим и решение типичных ошибок.
Мобильное приложение 1С:Документооборот позволяет согласовывать документы, исполнять задачи и просматривать файлы вне офиса, но работает оно не само по себе: приложение подключается к опубликованному веб-сервису вашей базы. Поэтому настройка состоит из двух частей — подготовки сервера и базы на стороне компании и подключения самого приложения на смартфоне сотрудника.
Главное условие успешного подключения — доступность базы из интернета или корпоративной сети по защищённому протоколу HTTPS с корректным сертификатом. Если база работает только внутри локальной сети без внешней публикации, мобильные пользователи вне офиса подключиться не смогут, и это первое, что нужно проверить до начала настройки.
Ниже разобран полный цикл: от проверки версии конфигурации и публикации сервиса до включения push-уведомлений и диагностики типичных ошибок подключения.
Проверка требований перед началом настройки
Прежде чем что-либо публиковать, убедитесь, что ваша конфигурация поддерживает мобильный клиент. Функциональность мобильного доступа появилась в редакции 2.1 и развивается в последующих релизах, поэтому для старых версий (2.0 и ранее) приложение работать не будет. Точную минимальную версию для конкретного релиза приложения проверяйте в описании публикации на портале 1С или в документации к конфигурации.
На стороне инфраструктуры потребуется веб-сервер (Apache или IIS), настроенный для публикации базы 1С, и SSL-сертификат, которому доверяют мобильные устройства. Самоподписанный сертификат чаще всего приводит к ошибке подключения на смартфоне, даже если в браузере с компьютера всё открывается. Рекомендуется сертификат от доверенного удостоверяющего центра.
Также заранее определите, как пользователи будут достигать сервера: через публичный адрес в интернете или через VPN в корпоративную сеть. От этого зависит, какой адрес публикации указывать в приложении и какие правила открывать на межсетевом экране.
Актуальный релиз с поддержкой мобильного клиента
Сертификат от доверенного центра, не самоподписанный
Адрес сервиса открывается с телефона вне офисной сети
Публикация веб-сервиса мобильного клиента
Мобильное приложение обменивается данными с базой через специальный HTTP-сервис. Публикация выполняется стандартным механизмом 1С: в конфигураторе откройте «Администрирование → Публикация на веб-сервере», укажите имя публикации и каталог, а на вкладке HTTP-сервисов (или Web-сервисов, в зависимости от релиза) отметьте сервис мобильного клиента — обычно он называется dmMobileService или аналогично.
Если база уже опубликована для веб-клиента, не создавайте отдельную публикацию «с нуля», а доработайте существующий файл default.vrd, добавив в него точку публикации сервиса мобильного клиента. Это снижает риск рассинхронизации настроек и упрощает обслуживание.
После публикации проверьте доступность сервиса: откройте адрес вида https://ваш-сервер/имя_публикации/ws/dmMobileService в браузере с телефона. Появление описания сервиса или запроса авторизации означает, что публикация работает. Ошибка 404 говорит о том, что сервис не отмечен к публикации, ошибка 500 — о проблемах с правами на каталог или модулем веб-расширения 1С.
- 1Откройте конфигуратор: Администрирование → Публикация на веб-сервере
- 2Укажите имя публикации и проверьте путь к веб-серверу
- 3На вкладке сервисов отметьте сервис мобильного клиента
- 4Нажмите «Опубликовать» и перезапустите веб-сервер
- 5Проверьте URL сервиса в браузере с мобильного устройства
Включение мобильного доступа в настройках программы
Публикации сервиса недостаточно — в самой базе нужно разрешить работу мобильных клиентов. В режиме 1С:Предприятие откройте раздел «Настройка и администрирование» и найдите настройки мобильного приложения (в разных релизах пункт называется «Мобильные клиенты» или «Настройка мобильного приложения»). Установите признак использования мобильных клиентов.
В этих же настройках обычно задаются параметры поведения приложения: какие разделы доступны, нужно ли передавать файлы, ограничения на размер загружаемых вложений. Для пользователей с медленным мобильным интернетом имеет смысл ограничить автоматическую загрузку больших файлов — это ускорит работу и снизит трафик.
Убедитесь, что у пользователей, которые будут работать с телефона, есть права на объекты, с которыми они будут взаимодействовать: задачи, документы, файлы. Мобильный клиент работает под той же учётной записью и с теми же ролями, что и настольный, — отдельных «мобильных» прав не существует.
Подключение приложения на смартфоне
Установите приложение «1С:Документооборот» из App Store или Google Play — убедитесь, что это официальное приложение фирмы «1С», а не сторонняя разработка с похожим названием. При первом запуске приложение предложит добавить подключение.
В настройках подключения укажите адрес публикации — тот же URL, который вы проверяли в браузере, без служебных окончаний вроде /ws/..., если приложение не требует иного. Затем введите имя пользователя и пароль от базы. Если в базе включена двухфакторная аутентификация или аутентификация через домен, проверьте на одном тестовом устройстве, как ведёт себя вход, прежде чем подключать всех сотрудников.
После успешного входа приложение загрузит начальные данные: список задач, настройки, справочники. Первая синхронизация может занять несколько минут в зависимости от объёма данных и скорости соединения — не прерывайте её. Признак успешной настройки: в разделе задач отображаются актуальные задачи пользователя, и тестовое согласование, выполненное с телефона, видно в настольной версии.
Push-уведомления и офлайн-режим
Push-уведомления о новых задачах требуют отдельной настройки: на сервере 1С должен быть настроен сервис отправки уведомлений, а в настройках мобильного приложения в базе — включена их отправка. На устройстве пользователь должен разрешить уведомления для приложения в системных настройках. Если уведомления не приходят, проверяйте цепочку по порядку: настройка в базе → регистрация устройства → системные разрешения на телефоне.
Учтите, что доставка push-уведомлений зависит от сервисов Apple и Google и не гарантируется в реальном времени. Поэтому не стройте критичные по времени процессы согласования только на push — приложение в любом случае подтягивает задачи при открытии и по расписанию синхронизации.
Офлайн-возможности приложения ограничены: часть данных кешируется для просмотра, но полноценная работа без сети (согласование, создание документов) требует подключения. Предупредите пользователей, что действия, выполненные при нестабильной связи, могут не сохраниться — перед закрытием формы стоит дождаться подтверждения записи.
Типичные ошибки и их устранение
Самая частая проблема — ошибка «не удалось подключиться к серверу» при корректном логине и пароле. В большинстве случаев причина не в учётных данных, а в недоступности публикации: закрыт порт на межсетевом экране, неверный адрес, истёкший или недоверенный сертификат. Диагностируйте с самого устройства, открывая URL в браузере телефона.
Вторая группа ошибок — вход проходит, но данные не загружаются или приложение сообщает о несовместимости версий. Это признак того, что релиз конфигурации устарел относительно версии приложения (или наоборот). Решение — обновить конфигурацию до поддерживаемого релиза либо установить совместимую версию приложения.
Третья типичная ситуация — пользователь видит пустой список задач, хотя в настольной версии задачи есть. Проверьте, под той ли учётной записью выполнен вход, не включён ли в приложении фильтр по состоянию задач и не ограничены ли права после недавнего изменения ролей.
Как проверить результат
Открывается описание сервиса или запрос авторизации
404, 500 или ошибка сертификата
Загружаются задачи и настройки пользователя
Ошибка аутентификации или пустой список
Согласование с телефона видно в настольной версии
Действие не сохраняется или не синхронизируется
FAQ
Работает ли мобильное приложение с файловой базой?
Да, если файловая база опубликована на веб-сервере и сервис мобильного клиента доступен. Однако для одновременной работы нескольких мобильных пользователей клиент-серверный вариант предпочтительнее: файловая база хуже переносит параллельные подключения и нагрузку от веб-сервиса.
Можно ли подключить несколько баз в одном приложении?
Да, приложение поддерживает несколько подключений. Каждое подключение настраивается отдельно со своим адресом публикации и учётными данными, переключение между ними выполняется в списке подключений.
Почему push-уведомления приходят с задержкой или не приходят вовсе?
Доставка зависит от сервисов Apple/Google, настроек энергосбережения на устройстве и регистрации устройства в базе. Проверьте, что отправка включена в настройках мобильного приложения в 1С, уведомления разрешены на телефоне, а система не «усыпляет» приложение в фоне.
Нужна ли отдельная лицензия 1С для мобильных пользователей?
Мобильный клиент работает под учётной записью пользователя и при подключении через сервис может занимать лицензию на сеанс. Точные условия лицензирования зависят от вашей поставки и релиза платформы — уточняйте в условиях вашего лицензионного соглашения или у партнёра 1С.
Что делать, если после обновления конфигурации приложение перестало подключаться?
Проверьте, что после обновления публикация на веб-сервере сохранилась и сервис мобильного клиента по-прежнему отмечен к публикации — при обновлении настройки публикации иногда сбрасываются. Если сервис на месте, сверьте совместимость версий приложения и конфигурации.
Безопасно ли работать с приложением через публичный Wi-Fi?
При корректно настроенном HTTPS трафик зашифрован, и риск минимален. Но если публикация работает по HTTP или проверка сертификата отключена, через публичные сети передавать данные нельзя — сначала приведите соединение к безопасному виду.
Что важно запомнить
Настройка сводится к трём шагам: опубликовать сервис мобильного клиента по HTTPS, включить мобильных клиентов в базе и подключить приложение по адресу публикации. Большинство проблем связаны с сертификатом, адресом публикации или несовместимостью версий — диагностируйте их в первую очередь.