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

Администрирование · 10 мин

Настройка мобильного приложения 1С:Документооборот

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

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

Главное условие успешного подключения — доступность базы из интернета или корпоративной сети по защищённому протоколу HTTPS с корректным сертификатом. Если база работает только внутри локальной сети без внешней публикации, мобильные пользователи вне офиса подключиться не смогут, и это первое, что нужно проверить до начала настройки.

Ниже разобран полный цикл: от проверки версии конфигурации и публикации сервиса до включения push-уведомлений и диагностики типичных ошибок подключения.

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

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

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

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

Версия конфигурации2.1 и выше

Актуальный релиз с поддержкой мобильного клиента

ПротоколHTTPS

Сертификат от доверенного центра, не самоподписанный

ДоступностьПубликация извне

Адрес сервиса открывается с телефона вне офисной сети

Публикация веб-сервиса мобильного клиента

Мобильное приложение обменивается данными с базой через специальный HTTP-сервис. Публикация выполняется стандартным механизмом 1С: в конфигураторе откройте «Администрирование → Публикация на веб-сервере», укажите имя публикации и каталог, а на вкладке HTTP-сервисов (или Web-сервисов, в зависимости от релиза) отметьте сервис мобильного клиента — обычно он называется dmMobileService или аналогично.

Если база уже опубликована для веб-клиента, не создавайте отдельную публикацию «с нуля», а доработайте существующий файл default.vrd, добавив в него точку публикации сервиса мобильного клиента. Это снижает риск рассинхронизации настроек и упрощает обслуживание.

После публикации проверьте доступность сервиса: откройте адрес вида https://ваш-сервер/имя_публикации/ws/dmMobileService в браузере с телефона. Появление описания сервиса или запроса авторизации означает, что публикация работает. Ошибка 404 говорит о том, что сервис не отмечен к публикации, ошибка 500 — о проблемах с правами на каталог или модулем веб-расширения 1С.

Порядок публикации сервиса
  1. 1
    Откройте конфигуратор: Администрирование → Публикация на веб-сервере
  2. 2
    Укажите имя публикации и проверьте путь к веб-серверу
  3. 3
    На вкладке сервисов отметьте сервис мобильного клиента
  4. 4
    Нажмите «Опубликовать» и перезапустите веб-сервер
  5. 5
    Проверьте URL сервиса в браузере с мобильного устройства

Включение мобильного доступа в настройках программы

Публикации сервиса недостаточно — в самой базе нужно разрешить работу мобильных клиентов. В режиме 1С:Предприятие откройте раздел «Настройка и администрирование» и найдите настройки мобильного приложения (в разных релизах пункт называется «Мобильные клиенты» или «Настройка мобильного приложения»). Установите признак использования мобильных клиентов.

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

Убедитесь, что у пользователей, которые будут работать с телефона, есть права на объекты, с которыми они будут взаимодействовать: задачи, документы, файлы. Мобильный клиент работает под той же учётной записью и с теми же ролями, что и настольный, — отдельных «мобильных» прав не существует.

Подключение приложения на смартфоне

Установите приложение «1С:Документооборот» из App Store или Google Play — убедитесь, что это официальное приложение фирмы «1С», а не сторонняя разработка с похожим названием. При первом запуске приложение предложит добавить подключение.

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

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

Push-уведомления и офлайн-режим

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

Учтите, что доставка push-уведомлений зависит от сервисов Apple и Google и не гарантируется в реальном времени. Поэтому не стройте критичные по времени процессы согласования только на push — приложение в любом случае подтягивает задачи при открытии и по расписанию синхронизации.

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

Типичные ошибки и их устранение

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

Вторая группа ошибок — вход проходит, но данные не загружаются или приложение сообщает о несовместимости версий. Это признак того, что релиз конфигурации устарел относительно версии приложения (или наоборот). Решение — обновить конфигурацию до поддерживаемого релиза либо установить совместимую версию приложения.

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

Типичные ошибки
01
Публикация по HTTP — перехват паролей и блокировка подключения из-за недоверенного соединения
02
Указание в приложении адреса с лишними окончаниями (/ws/, /hs/) — ошибка подключения
03
Самоподписанный сертификат — приложение отказывается соединяться, хотя браузер на ПК работает
04
Забытый флажок использования мобильных клиентов в базе — сервис опубликован, но вход невозможен
Контрольные точки

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

URL сервиса в браузере телефона
Норма

Открывается описание сервиса или запрос авторизации

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

404, 500 или ошибка сертификата

Вход в приложение
Норма

Загружаются задачи и настройки пользователя

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

Ошибка аутентификации или пустой список

Тестовое действие
Норма

Согласование с телефона видно в настольной версии

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

Действие не сохраняется или не синхронизируется

FAQ

Работает ли мобильное приложение с файловой базой?

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

Можно ли подключить несколько баз в одном приложении?

Да, приложение поддерживает несколько подключений. Каждое подключение настраивается отдельно со своим адресом публикации и учётными данными, переключение между ними выполняется в списке подключений.

Почему push-уведомления приходят с задержкой или не приходят вовсе?

Доставка зависит от сервисов Apple/Google, настроек энергосбережения на устройстве и регистрации устройства в базе. Проверьте, что отправка включена в настройках мобильного приложения в 1С, уведомления разрешены на телефоне, а система не «усыпляет» приложение в фоне.

Нужна ли отдельная лицензия 1С для мобильных пользователей?

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

Что делать, если после обновления конфигурации приложение перестало подключаться?

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

Безопасно ли работать с приложением через публичный Wi-Fi?

При корректно настроенном HTTPS трафик зашифрован, и риск минимален. Но если публикация работает по HTTP или проверка сертификата отключена, через публичные сети передавать данные нельзя — сначала приведите соединение к безопасному виду.

Итог

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

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