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