Администрирование · 10 мин
Как запустить мобильное приложение 1С
Как запустить мобильное приложение 1С на смартфоне: установка мобильной платформы, публикация информационной базы на веб-сервере, подключение и решение типичных ошибок.
Мобильное приложение 1С позволяет работать с учётной системой со смартфона или планшета: проверять остатки, утверждать документы, смотреть отчёты и вводить данные вне офиса. Существует два принципиально разных способа запуска: подключение к существующей базе предприятия через опубликованный веб-сервис и установка автономного мобильного приложения, собранного на мобильной платформе 1С. Выбор зависит от того, что именно вам нужно — доступ к «боевой» базе или отдельное решение для полевых сотрудников.
Для подключения к рабочей базе потребуется три вещи: сервер с опубликованной информационной базой (через веб-сервер IIS или Apache), установленное на смартфоне приложение «1С:Предприятие» из магазина приложений и корректные параметры подключения — адрес публикации, логин и пароль пользователя. Если база работает только в локальной сети без выхода наружу, смартфон за пределами офиса к ней не подключится.
Ниже разобраны оба сценария с конкретными шагами, требованиями к инфраструктуре и типичными ошибками, из-за которых подключение не устанавливается.
Выберите подходящий сценарий запуска
Прежде чем что-либо устанавливать, определите, какой из двух сценариев соответствует вашей задаче. Первый — мобильный клиент: смартфон подключается к серверной базе предприятия через интернет, все данные хранятся централизованно, пользователь работает с актуальной информацией в реальном времени. Это подходит руководителям, менеджерам и всем, кому нужен доступ к основной учётной системе.
Второй сценарий — автономное мобильное приложение, разработанное на мобильной платформе 1С. Оно устанавливается на устройство как самостоятельная программа, хранит данные локально и периодически синхронизируется с центральной базой. Такой вариант применяют для торговых представителей, курьеров, мерчандайзеров — там, где связь нестабильна, а функциональность нужна узкая и быстрая.
Сравнение вариантов
Работа с актуальными данными в реальном времени. Требует постоянного интернет-соединения и опубликованной базы на веб-сервере.
Работает офлайн, синхронизация по расписанию. Требует разработки или покупки готового решения и настройки обмена данными.
Проверьте требования к инфраструктуре
Для запуска мобильного клиента база должна работать в клиент-серверном варианте или в файловом варианте, опубликованном на веб-сервере. Потребуется веб-сервер IIS (Windows) или Apache, на котором выполняется публикация информационной базы с включённой поддержкой мобильного клиента. Версия платформы 1С на сервере должна поддерживать мобильный клиент — актуальные версии технологической платформы это позволяют.
Смартфон должен иметь доступ к адресу публикации. Если база опубликована только внутри локальной сети, подключение возможно лишь из офисного Wi-Fi или через VPN. Для доступа из любой точки нужен внешний статический IP-адрес либо доменное имя, а также открытый порт на маршрутизаторе или файрволе.
Отдельно учтите лицензионный момент: для работы пользователей через мобильный клиент требуются клиентские лицензии 1С, как и при подключении через тонкий или веб-клиент. Количество одновременных подключений ограничено приобретёнными лицензиями.
Опубликуйте информационную базу на веб-сервере
Публикация выполняется из конфигуратора 1С на сервере. Откройте конфигуратор с правами администратора, перейдите в меню «Администрирование» → «Публикация на веб-сервере». В окне публикации укажите имя публикации (латинскими буквами, без пробелов — оно войдёт в адрес подключения), выберите веб-сервер и каталог публикации.
Ключевой момент: на вкладке настроек публикации установите флажки, разрешающие доступ через мобильный клиент. Без этого приложение на смартфоне не увидит базу, даже если веб-клиент в браузере работает нормально. После установки флажков нажмите «Опубликовать» и дождитесь подтверждения.
Проверьте публикацию сначала через браузер: откройте адрес вида http://server/base_name на самом сервере, затем с другого компьютера в сети. Если браузер запрашивает логин и пароль и открывает базу — публикация работает, можно переходить к настройке смартфона.
- 1Откройте конфигуратор под администратором и перейдите в «Администрирование» → «Публикация на веб-сервере»
- 2Укажите имя публикации латиницей и выберите каталог веб-сервера
- 3Включите флажок доступа через мобильный клиент
- 4Нажмите «Опубликовать» и дождитесь завершения
- 5Проверьте доступ к базе через браузер с другого устройства
Установите и настройте приложение на смартфоне
На смартфоне откройте Google Play или App Store и найдите официальное приложение «1С:Предприятие» — разработчик должен быть указан как фирма «1С». Установите приложение и запустите его. При первом запуске программа предложит добавить информационную базу.
Нажмите «Добавить» и заполните параметры подключения: имя базы (произвольное, для вашего удобства), адрес публикации — полный URL вида https://ваш-сервер/имя_публикации, а также имя пользователя и пароль из базы 1С. Если подключение идёт через самоподписанный сертификат, приложение может выдать предупреждение — для рабочих баз лучше использовать нормальный SSL-сертификат.
После сохранения параметров выберите базу в списке и дождитесь загрузки интерфейса. Признак успешного запуска — открылась начальная страница конфигурации с разделами и документами, соответствующими правам пользователя. Если вместо этого появляется ошибка соединения, переходите к разделу диагностики.
Как проверить результат
Загружается начальная страница конфигурации с разделами по правам пользователя
Ошибка соединения, бесконечная загрузка или пустой список баз
Документы и остатки совпадают с тем, что видно в настольном клиенте
Данные устаревшие или отсутствуют
Формы открываются за несколько секунд
Каждое действие занимает десятки секунд — проверьте канал и сервер
Запустите автономное мобильное приложение
Если вам нужно автономное решение, путь другой. Готовые мобильные приложения (например, для торговых представителей или курьеров) устанавливаются из магазина приложений или распространяются файлом установки. После установки потребуется первичная загрузка данных из центральной базы: справочников номенклатуры, контрагентов, цен и остатков.
Настройка обмена выполняется на стороне центральной базы: администратор настраивает план обмена или веб-сервис, через который мобильное приложение будет отправлять созданные документы и получать обновления. В самом приложении укажите адрес сервера обмена и учётные данные пользователя мобильного устройства.
Если готового решения нет, приложение разрабатывается на мобильной платформе 1С и собирается через сборщик мобильных приложений. Это задача для разработчика: потребуется конфигурация мобильного приложения, сборка пакетов под Android и/или iOS и последующая установка на устройства сотрудников.
Для автономных приложений критично продумать конфликты синхронизации: что происходит, если один и тот же документ изменили и в центральной базе, и на устройстве. Определите приоритет сторон заранее, иначе при обмене будут теряться данные.
Устраните типичные ошибки подключения
Самая частая проблема — ошибка «Не удалось подключиться к серверу» при том, что через браузер база открывается. Причина почти всегда в том, что при публикации не включён доступ для мобильного клиента. Вернитесь в конфигуратор, откройте настройки публикации и проверьте соответствующий флажок, затем выполните публикацию повторно.
Вторая группа ошибок связана с сетью. Проверьте, что адрес введён без опечаток, включая протокол (http или https) и имя публикации с точным регистром. Если смартфон в мобильной сети не подключается, а по офисному Wi-Fi работает — база доступна только внутри локальной сети, нужен внешний адрес или VPN. Ошибка сертификата означает, что используется самоподписанный SSL-сертификат: либо установите доверенный сертификат, либо добавьте исключение на устройстве.
Ошибка аутентификации при верном пароле часто возникает из-за того, что пользователю запрещён доступ через мобильный клиент в настройках ролей, либо учётная запись отключена. Проверьте права пользователя в конфигураторе или в разделе администрирования пользователей.
Ограничения мобильной работы, о которых стоит знать
Мобильный клиент не заменяет полноценное рабочее место. Не вся функциональность конфигурации доступна на смартфоне: часть форм и отчётов может быть не адаптирована под мобильный интерфейс, а сложные операции (проведение больших документов, групповые обработки, закрытие месяца) разумно выполнять на десктопе.
Учитывайте и нагрузку на сервер: каждое мобильное подключение занимает сеанс и клиентскую лицензию. При большом числе одновременно работающих мобильных пользователей может потребоваться увеличение лицензий и ресурсов сервера. Скорость работы напрямую зависит от качества связи — на нестабильном мобильном интернете формы будут открываться медленно.
Что важно запомнить
Запуск мобильного приложения 1С сводится к трём шагам: публикация базы на веб-сервере с включённым мобильным клиентом, установка приложения «1С:Предприятие» на смартфон и ввод адреса публикации с учётными данными. Для офлайн-работы нужно отдельное автономное приложение с настроенной синхронизацией. Обязательно защитите подключение через HTTPS и сложные пароли.
Частые вопросы о запуске мобильного приложения 1С
Работает ли мобильный клиент 1С без интернета?
Нет. Мобильный клиент подключается к опубликованной базе и требует постоянного соединения. Для работы офлайн нужно автономное приложение на мобильной платформе 1С, которое хранит данные на устройстве и синхронизируется при появлении связи.
Можно ли подключить смартфон к файловой базе без сервера 1С?
Да, если файловая база опубликована на веб-сервере (IIS или Apache) на компьютере, где она размещена. Сервер 1С:Предприятия при этом не обязателен, но сам веб-сервер и включённый компьютер необходимы.
Почему приложение выдаёт ошибку сертификата?
Чаще всего используется самоподписанный SSL-сертификат, которому смартфон не доверяет. Решение — установить сертификат от доверенного центра сертификации на веб-сервер либо вручную добавить корневой сертификат организации в доверенные на устройстве.
Сколько пользователей может работать через мобильный клиент одновременно?
Количество ограничено приобретёнными клиентскими лицензиями 1С — мобильное подключение занимает лицензию так же, как сеанс тонкого клиента. Если лицензий не хватает, новые пользователи получат отказ в подключении.
Чем мобильная платформа 1С отличается от мобильного клиента?
Мобильный клиент — это способ удалённого доступа к существующей базе предприятия. Мобильная платформа — инструмент разработки отдельных приложений, которые устанавливаются на устройство, работают автономно и обмениваются данными с центральной системой по настроенным правилам.