Как открыть базу УНФ на телефоне через мобильный клиент 1С
Содержание
Мобильный клиент 1С подключается к базе УНФ так же, как браузер к веб-клиенту: по адресу публикации на веб-сервере. Поэтому порядок всегда один: опубликовать базу (Администрирование → Публикация на веб-сервере в Конфигураторе), проверить адрес в браузере телефона, затем добавить его в приложение и войти под пользователем УНФ с паролем.
Если база работает в облаке 1С:Фреш, публиковать ничего не нужно: адрес уже есть в личном кабинете сервиса. Вся настройка сводится к установке приложения и вводу логина. Сложности начинаются, когда база стоит на офисном компьютере или своём сервере, и до неё надо достучаться из мобильной сети.
Что подготовить перед подключением мобильного клиента УНФ
Сначала соберите исходные данные. Без них приложение на телефоне просто не к чему подключать.
- 🖥️ Где лежит база. Файловая база на компьютере, клиент-серверная на сервере 1С или облако. От этого зависит, кто публикует базу и где.
- 🌐 Веб-сервер. Apache или IIS на той же машине, где доступна база. Для облака не нужен.
- 🧩 Модули расширения веб-сервера. Компонент ставится из дистрибутива платформы 1С:Предприятие. Отмечается в списке компонентов при установке.
- 🔑 Пользователь УНФ с паролем. Вход без пароля и вход по учётной записи Windows для телефона не годятся.
- 📶 Сетевой доступ. Внутри офиса хватит Wi-Fi. Для работы из дома или в разъездах нужен внешний адрес, проброс порта или VPN.
- 🔒 Сертификат TLS. Для внешнего доступа нужен HTTPS с действительным сертификатом. Самоподписанный телефон, скорее всего, отвергнет.
- 📜 Лицензии. Каждое подключение мобильного клиента к базе занимает клиентскую лицензию, как и обычный тонкий клиент.
Если в офисе пять лицензий и все пять заняты компьютерами, шестой пользователь с телефона не войдёт. Посчитайте лицензии заранее, а не после жалобы менеджера.
Мобильный клиент, мобильное приложение или браузер
Под словами «мобильная УНФ» люди имеют в виду три разные вещи. Перепутать их — частая причина того, что «ничего не подключается».
| Вариант | Как работает | Когда выбирать |
|---|---|---|
| Мобильный клиент платформы | Подключается к вашей базе по адресу публикации, показывает её интерфейс | Нужна та же база УНФ на телефоне, с теми же справочниками и документами |
| Отдельное мобильное приложение | Имеет свою базу на устройстве, обменивается данными с основной | Нужна узкая функция: касса, заказы, учёт в поле |
| Веб-клиент в браузере | Открывает базу по тому же адресу в браузере телефона | Разовый вход, проверка публикации, нет прав на установку приложений |
В магазине приложений мобильный клиент ищите по названию платформы «1С:Предприятие» с пометкой «мобильный клиент». В описании должно быть сказано, что приложение подключается к информационной базе на сервере. Если в описании речь о собственной базе и обмене — это другой продукт.
Конфигурация должна поддерживать работу на мобильном устройстве. Типовая УНФ это умеет. Доработанная или старая конфигурация может открыться с пустым или кривым интерфейсом.
Публикация базы УНФ на веб-сервере
Это главный шаг. Если публикация сделана правильно, остальное занимает десять минут.
Публикация из Конфигуратора
- Запустите Конфигуратор от имени администратора Windows. Без этого публикация не сможет записать файлы веб-сервера.
- Откройте
Администрирование → Публикация на веб-сервере. - Укажите имя публикации латиницей, например
unf. Оно станет частью адреса. - Выберите веб-сервер (Apache или IIS) и каталог публикации.
- Нажмите «Опубликовать». Для Apache после этого его службу нужно перезапустить.
Адрес базы будет таким: http://имя-сервера/unf внутри сети или https://ваш-домен.ru/unf снаружи.
Перезапуск веб-сервера обрывает работу всех, кто уже сидит в базе через браузер или телефон. Делайте это вне рабочего времени или предупредите людей.
Проверка адреса до установки приложения
Откройте адрес публикации в браузере телефона. Если появилось окно входа 1С и база открылась в веб-клиенте, публикация рабочая. Если браузер показывает ошибку веб-сервера или пустую страницу, мобильный клиент тоже не подключится.
Так сразу видно, где проблема — в сети и публикации или в самом приложении.
Доступ снаружи офиса
Для работы вне офиса есть два пути:
- Проброс порта. На роутере перенаправьте внешний порт 443 на веб-сервер. Купите домен или используйте динамический DNS. Поставьте сертификат, например бесплатный Let’s Encrypt.
- VPN. Телефон подключается к офисной сети, адрес остаётся внутренним. Безопаснее: веб-сервер не торчит в интернет.
Не публикуйте базу наружу по HTTP без шифрования. Логин и пароль пользователя пойдут по сети открытым текстом.
Установка и настройка мобильного клиента на Android и iOS
На обеих платформах порядок почти одинаковый. Разница в магазине приложений и в строгости к сертификатам.
Android
- Установите мобильный клиент 1С:Предприятия из Google Play или RuStore.
- Запустите приложение и нажмите кнопку добавления базы.
- Введите понятное название, например «УНФ офис».
- В поле адреса вставьте адрес публикации целиком:
https://ваш-домен.ru/unf. - Сохраните и откройте базу. Появится окно ввода пользователя и пароля.
- Разрешите приложению доступ к камере, если в работе нужно сканировать штрихкоды.
iOS
- Установите мобильный клиент из App Store.
- Добавьте базу тем же способом: название и адрес публикации.
- Используйте только HTTPS с действительным сертификатом. iOS строже относится к соединениям и самоподписанным сертификатам, чем Android.
- Войдите под пользователем УНФ.
Адрес вводите с протоколом https:// и без лишнего слеша и пробела в конце. Ошибка в одном символе выглядит как «сервер недоступен», хотя сервер в порядке.
Если баз несколько
В мобильном клиенте можно держать список баз: рабочую УНФ, копию для тестов, базу второй фирмы. Назовите их так, чтобы не перепутать на маленьком экране. Тестовую базу лучше подписать прямо: «УНФ ТЕСТ».
Пользователи, пароли и права доступа в мобильном клиенте
Мобильный клиент не вводит своих учётных записей. Он пускает в базу тех же пользователей УНФ, что и компьютер.
Что настроить у пользователя
- 👤 Отдельный пользователь на человека. Не давайте один логин троим менеджерам: потом не разобраться, кто провёл документ.
- 🔐 Пароль. Обязателен. Без пароля любой, кто знает адрес, перебирает имена пользователей.
- 🛡️ Группа доступа. В УНФ права выдают через профили групп доступа в списке пользователей (раздел
Настройки). Менеджеру по продажам не нужен доступ к зарплате и банку. - 📵 Отключение уволенных. Если сотрудник ушёл с телефоном, в котором сохранён пароль, снимите у его пользователя право входа в программу.
Право на запуск мобильного клиента
На уровне платформы у роли есть отдельное право «Мобильный клиент», рядом с правами «Тонкий клиент» и «Веб-клиент». В типовой УНФ оно включено в стандартные роли. Если конфигурация доработана и пользователь получает сообщение о недостатке прав сразу при входе с телефона, проверьте это право в ролях через Конфигуратор.
Правку ролей в Конфигураторе делайте на копии или с резервной копией базы. Изменение ролей требует обновления конфигурации базы данных.
Безопасность телефона
Телефон теряется чаще ноутбука. Включите на нём блокировку экрана. Не храните пароль администратора базы в мобильном клиенте: для телефона заведите обычного пользователя с узкими правами.
Офлайн-режим и синхронизация данных
Обычный мобильный клиент работает только при наличии связи. Каждое открытие формы и каждое проведение документа идёт на сервер. Пропала связь — работа останавливается, несохранённые данные формы теряются.
Платформа 1С поддерживает и автономный режим мобильного клиента. Но он работает, только если конфигурация специально под него доработана: часть данных хранится на устройстве, а изменения уходят на сервер при появлении связи. Набор объектов, доступных без интернета, задаёт конфигурация, а не пользователь.
Как понять, есть ли офлайн у вашей УНФ
- Посмотрите описание вашего релиза УНФ: поддержка автономной работы мобильного клиента упоминается там явно.
- Проверьте на деле: откройте базу, включите режим полёта и попробуйте создать документ .
- Если программа сразу сообщает о потере соединения — автономного режима нет, работайте онлайн.
Как не терять данные при плохой связи
- 📶 Записывайте документ сразу после ввода шапки и пары строк, не копите длинный заказ на 50 позиций.
- 🔁 После потери связи проверьте в списке, сохранился ли последний документ, прежде чем вводить его заново. Иначе получите дубль.
- 🚗 Для работы в поле без связи рассмотрите отдельное мобильное приложение с обменом, а не мобильный клиент.
В офлайне при синхронизации возможны конфликты: два человека изменили одного контрагента. Договоритесь, кто правит справочники, а кто только вводит документы.
Ошибки подключения мобильного клиента 1С:УНФ и что делать
Большинство проблем лечится проверкой по цепочке: сеть → веб-сервер → публикация → пользователь → лицензия. Ниже — симптомы и проверки.
Частые ошибки при настройке
- ❌ Публикация под обычным пользователем Windows. Конфигуратор не может записать файлы веб-сервера, публикация «вроде прошла», а адрес не открывается.
- ❌ Внутренний адрес для внешней работы.
http://192.168.1.10/unfработает в офисе и молчит в мобильной сети. - ❌ Публикация файловой базы с ноутбука. Ноутбук уснул или уехал домой — у всех телефонов «сервер недоступен».
- ❌ Сертификат на один домен, подключение по другому. Например, сертификат на
1c.firma.ru, а в приложении указан IP-адрес.