Работа с 1С на смартфоне и планшете через мобильный клиент

· 10 мин

Содержание

Мобильный клиент 1С — это приложение «1С:Предприятие» для Android, iOS и Windows, которое открывает обычную информационную базу 8.3 прямо на смартфоне или планшете. Он подключается к базе через веб-сервер по HTTP или HTTPS, как веб-клиент, но показывает формы в виде, адаптированном под маленький экран. Чтобы он работал, нужны три вещи: база опубликована на веб-сервере, конфигурация разрешает работу на мобильном устройстве, у пользователя есть логин в базе и свободная клиентская лицензия.

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

Что умеет мобильный клиент и кому он полезен

Мобильный клиент — полноценный клиент платформы 1С:Предприятие 8.3. Он не копирует данные к себе, а работает с базой на сервере в реальном времени. Всё, что пользователь видит и меняет, сразу попадает в общую базу.

Типичные сценарии:

  • 📊 Руководитель смотрит остатки денег, долги покупателей, продажи за день, отчёты на начальной странице.
  • 🚚 Менеджер или торговый агент проверяет цены и остатки у клиента, создаёт заказ, отправляет счёт.
  • 🏬 Кладовщик смотрит остатки по складу, проводит приходную накладную без похода к компьютеру.
  • 🧾 Бухгалтер на выезде находит документ, проверяет оплату, отвечает на вопрос директора.

Сложный учёт — закрытие месяца , регламентированная отчётность, массовый ввод первички — на телефоне неудобен. Мобильный клиент закрывает задачи «посмотреть и быстро внести», а не заменяет рабочее место.

Мобильный клиент, мобильное приложение и веб-клиент в браузере

Эти три способа часто путают.

СпособЧто этоКогда выбирать
Мобильный клиентПриложение «1С:Предприятие», подключается к опубликованной базеНужен доступ к своей базе с телефона без доработки
Мобильное приложение на мобильной платформеОтдельная программа под конкретную задачу (касса, торговый агент), со своей локальной базой и обменомНужна работа без интернета и узкий сценарий
Веб-клиент в браузере телефонаТа же опубликованная база, открытая в Chrome или SafariРазово заглянуть, ничего не устанавливая

Веб-клиент в мобильном браузере работает, но формы в нём рассчитаны на монитор. Мелкие поля и таблицы на экране 6 дюймов читать трудно. Мобильный клиент перестраивает форму под экран, поэтому для регулярной работы удобнее именно он.

Мобильный клиент против тонкого и толстого клиентов

У платформы 8.3 несколько клиентских приложений. Все они работают с одной и той же базой, разница в том, где выполняется код и как идёт подключение.

ПараметрТолстый клиентТонкий клиентМобильный клиент
УстройствоКомпьютер Windows, Linux, macOSКомпьютер Windows, Linux, macOSСмартфон, планшет (Android, iOS), Windows
ПодключениеФайловая база или сервер 1СФайловая база, сервер 1С или веб-серверТолько через веб-сервер
ФормыОбычные и управляемыеТолько управляемыеТолько управляемые, адаптированные под экран
КонфигураторЕстьНетНет
Нагрузка на устройствоВысокаяНизкаяНизкая

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

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

Лицензии мобильный клиент расходует так же, как тонкий: одно подключение занимает одну клиентскую лицензию. Если в офисе 5 лицензий и все заняты, директор с телефона не войдёт, пока кто-то не выйдет из базы.

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

Перед установкой приложения проверьте три стороны: телефон, сервер и саму конфигурацию.

Требования к телефону или планшету

  • 📱 Android или iOS актуальной версии. Минимальная версия системы указана в карточке приложения в магазине.
  • 🌐 Стабильный интернет: мобильная сеть или Wi‑Fi. Каждое открытие формы — это обращение к серверу.
  • 🔋 Свободная память не критична: данные хранятся на сервере, приложение занимает немного места.

Для работы с таблицами и отчётами лучше подходит планшет. На смартфоне удобно смотреть карточки, остатки и создавать короткие документы.

Требования к серверу

  1. Платформа 1С:Предприятие 8.3 на сервере, где лежит база. Файловая или клиент-серверная — неважно.
  2. Веб-сервер Apache или IIS с установленными модулями расширения веб-сервера 1С.
  3. Опубликованная база — у неё есть адрес вида https://example.ru/buh.
  4. Доступ из интернета к веб-серверу: белый IP или домен, проброшенный порт 443, либо VPN до офисной сети.
  5. Совместимость версий. Версия мобильного клиента должна подходить к версии платформы на веб-сервере. При несовпадении приложение сообщит об этом при подключении.

Требования к конфигурации

В свойствах конфигурации есть параметр «Назначения использования». В нём должно быть отмечено «Мобильное устройство». Без этой отметки мобильный клиент не откроет базу.

Типовые решения на управляемых формах — например, Бухгалтерия предприятия 3.0 и УНФ — работу на мобильном устройстве поддерживают. Для доработанной или отраслевой конфигурации уточните у разработчика, проверяли ли формы на маленьком экране. Технически база откроется, но самописные формы могут оказаться неудобными.

Установка и настройка мобильного клиента 1С по шагам

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

Шаг 1. Опубликуйте базу на веб-сервере

  1. На сервере, где стоит веб-сервер, запустите Конфигуратор от имени администратора Windows.
  2. Откройте базу и выберите Администрирование → Публикация на веб-сервере.
  3. Укажите имя публикации латиницей, например buh. Оно станет частью адреса.
  4. Выберите веб-сервер (Apache или IIS) и каталог публикации.
  5. Нажмите «Опубликовать» и согласитесь на перезапуск веб-сервера.

Перезапуск веб-сервера обрывает сеансы тех, кто уже работает через веб-клиент. Публикуйте базу вне рабочего времени или предупредите пользователей.

Проверьте результат с компьютера: откройте адрес http://имя-сервера/buh в браузере. Должно появиться окно входа в 1С.

Шаг 2. Настройте HTTPS

Для доступа из интернета публикация должна работать по HTTPS. Телефоны блокируют подключения с самоподписанным сертификатом, а пароль по голому HTTP передаётся открытым текстом.

Самый простой путь — бесплатный сертификат Let’s Encrypt на домен, который указывает на ваш веб-сервер. После его установки адрес базы станет https://example.ru/buh.

Шаг 3. Подготовьте пользователя

  1. В режиме 1С:Предприятие откройте Администрирование → Настройки пользователей и прав → Пользователи.
  2. Проверьте, что у сотрудника есть пользователь с паролем и флажок входа в программу.
  3. Дайте ему только те права, которые нужны на телефоне. Директору для отчётов не нужны права на удаление документов.

Шаг 4. Установите приложение и добавьте базу

  1. Найдите в магазине приложений (Google Play, App Store, RuStore) «1С:Предприятие» от фирмы «1С» и установите его.
  2. Запустите приложение. Откроется пустой список информационных баз.
  3. Нажмите кнопку добавления базы.
  4. Введите понятное имя, например «Бухгалтерия ООО Ромашка», и адрес публикации https://example.ru/buh.
  5. Сохраните, нажмите на базу и введите логин и пароль пользователя 1С.

При первом входе приложение может скачать с сервера нужную версию компонентов. Это занимает от нескольких секунд до пары минут в зависимости от скорости интернета.

Перед тем как отдать телефон сотруднику
Выполнено: 0 / 5

Безопасность при работе с 1С с телефона

Публикация базы в интернет открывает её всему миру. Защита строится на нескольких уровнях.

  • 🔐 Только HTTPS. Публикацию по HTTP из интернета не открывайте. Если сертификат истёк, телефоны перестанут подключаться — настройте автопродление.
  • 👤 Пароль у каждого пользователя. Пользователь без пароля в опубликованной базе — открытая дверь. Запретите пустые пароли и задайте требования к сложности в настройках пользователей и прав.
  • 🎯 Минимальные права. Создайте для мобильных сотрудников отдельную группу доступа или профиль с урезанными правами.
  • 🌐 VPN или белый список. Если сотрудников мало, надёжнее держать веб-сервер только во внутренней сети и подключать телефоны через VPN. Другой вариант — разрешить доступ к порту 443 только с известных адресов.
  • 📵 Потерянный телефон. Если устройство потеряно, сразу смените пароль пользователя в базе или снимите флажок входа в программу.
  • 🔒 Блокировка экрана. Приложение может помнить пароль. Без PIN-кода на телефоне любой, кто его взял, войдёт в базу.

Не публикуйте в интернет имя пользователя «Администратор» с полными правами. Для работы с телефона заводите обычного пользователя.

Работа без интернета: что можно и чего нельзя

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

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

Что это значит на практике:

  • ✅ Если в описании конфигурации заявлена автономная работа мобильного клиента — используйте её по инструкции разработчика.
  • ❌ Если такой поддержки нет, офлайн работать не получится. Типовые учётные конфигурации обычно рассчитаны на работу с подключением.
  • 🔄 Для торговых агентов и курьеров, которые часто без связи, чаще выбирают отдельное мобильное приложение на мобильной платформе с обменом данными, а не мобильный клиент.

Если связь плохая, но есть, сохраняйте документ сразу после заполнения ключевых полей. Длинная форма, заполненная за 10 минут, пропадёт целиком, если соединение оборвётся в момент записи.

Ошибки подключения и что с ними делать

Большинство проблем возникает на этапе первого входа и связано с адресом, сертификатом или настройками конфигурации.

Диагностика: выберите симптом

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

Частые вопросы о мобильном клиенте 1С

Мобильный клиент 1С платный?
Само приложение бесплатное, его скачивают из магазина. Но каждое подключение к базе занимает клиентскую лицензию 1С:Предприятия, как сеанс тонкого клиента.
Можно ли подключиться к файловой базе без веб-сервера?
Нет. Мобильный клиент работает только через публикацию на веб-сервере. Файловую базу тоже можно опубликовать, если на том же компьютере поднят Apache или IIS.
Можно ли печатать документы с телефона?
Печатная форма открывается на экране. Её можно сохранить в PDF или отправить через стандартное меню «Поделиться» в почту или мессенджер, а распечатать уже с компьютера или сетевого принтера.
Работает ли мобильный клиент с 1С через облачный сервис?
Если облачный провайдер публикует базу через веб-сервер и даёт адрес для подключения, мобильный клиент подключается по этому адресу так же, как к своему серверу. Уточните адрес у провайдера.
Сколько баз можно добавить в приложение?
Ограничения на практике нет: в списке можно держать несколько баз разных организаций и переключаться между ними, как в окне запуска на компьютере.