1С:Предприятие на телефоне и планшете Android: три рабочих способа

· 10 мин

Содержание

Запустить 1С на Андроид можно тремя способами: через бесплатное приложение «1С:Предприятие 8. Клиент» (база публикуется на веб-сервере), через удалённый рабочий стол к Windows-серверу или компьютеру с установленной 1С, либо в браузере через веб-клиент. Установить обычную Windows-версию 1С:Предприятие прямо на телефон нельзя: дистрибутива платформы для Android нет.

Мобильный клиент удобен, когда конфигурация поддерживает работу на мобильных устройствах (БП 3.0, УТ 11, УНФ и другие типовые на управляемых формах). RDP выбирают, если нужна полная «настольная» 1С с внешними обработками, конфигуратором и печатью на офисный принтер.

Какой способ подключения к базе 1С выбрать

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

СпособЧто нужно на сервереПлюсыМинусы
Мобильный клиент 1СВеб-сервер (Apache или IIS) с публикацией базыИнтерфейс подстраивается под экран, работает по 3G/4GНужна конфигурация на управляемых формах; не всё доступно
RDP / терминальный серверWindows с включённым удалённым рабочим столом, 1С на сервереПолная 1С: обработки, конфигуратор, отчётыМелкий интерфейс на телефоне, лицензии RDS при нескольких пользователях
Веб-клиент в браузереТа же веб-публикация, что для мобильного клиентаНичего не ставить на телефонНа телефоне неудобно, браузер грузит интерфейс медленнее

💡 Для планшета с клавиатурой RDP часто удобнее. Для телефона «в поле» — мобильный клиент: остатки, заказы, касса, согласования.

Что вам нужно делать в 1С с Android-устройства?

Публикация базы и установка мобильного клиента 1С на Андроид

Мобильный клиент — это аналог тонкого клиента для Android и iOS. Он не хранит базу на телефоне, а подключается к ней по протоколу HTTP или HTTPS через веб-сервер. Поэтому первая часть работы — на сервере.

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

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

После этого база открывается по адресу вида http://192.168.1.10/buh. Проверьте его сначала в браузере на самом сервере: если открылся веб-клиент, публикация работает.

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

Шаг 2. Установить приложение на телефон

  1. Откройте Google Play или RuStore.
  2. Найдите «1С:Предприятие 8. Клиент» от фирмы «1С». Приложение бесплатное.
  3. Установите и запустите его.

Не путайте мобильный клиент с отдельными приложениями вроде «1С:Касса» или мобильной УНФ. Те работают со своей локальной базой и обмениваются данными с офисом, а клиент открывает именно вашу серверную базу .

Шаг 3. Добавить информационную базу

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

Логин и пароль — те же, что в обычной 1С. Пользователь без пароля из интернета — плохая идея, задайте пароль до первого подключения.

Как мобильный клиент расходует лицензии

Подключение мобильного клиента к базе занимает клиентскую лицензию так же, как сеанс тонкого клиента. Если у вас 5 лицензий и в офисе работают 5 человек, шестой с телефона не войдёт. Само приложение при этом бесплатно.

Доступ к 1С с Android через RDP и терминальный сервер

Удалённый рабочий стол показывает на телефоне экран Windows-машины, где запущена обычная 1С. Телефон передаёт только картинку и нажатия, поэтому скорость интернета нужна умеренная, а на сервере работает полноценная платформа.

Что подготовить на стороне Windows

  • 🖥️ Сервер или ПК с установленной платформой 1С и доступом к базе.
  • 🔐 Включённый удалённый рабочий стол: Параметры → Система → Удалённый рабочий стол.
  • 👤 Учётная запись Windows для каждого пользователя с паролем.
  • 📄 Для одновременной работы нескольких человек — роль служб удалённых рабочих столов (RDS) на Windows Server и клиентские лицензии RDS. Без них Windows Server пускает только два административных сеанса.

На обычной Windows 10/11 Pro одновременно работает один удалённый пользователь, а локальный сеанс при этом блокируется.

Подключение с телефона

  1. Установите официальный клиент Microsoft для удалённого рабочего стола (в Google Play он выпускается как Remote Desktop, в новых версиях — Windows App). Альтернатива — aFreeRDP.
  2. Добавьте подключение: адрес сервера, имя пользователя Windows.
  3. Включите в настройках подключения подходящее разрешение экрана: на телефоне удобнее 1280×720, на планшете — родное разрешение.
  4. Подключитесь и запустите 1С с рабочего стола сервера.

Публикация 1С как RemoteApp

Чтобы на телефоне открывалось только окно 1С, а не весь рабочий стол, опубликуйте программу через RemoteApp в службах удалённых рабочих столов. Публикуйте 1cestart.exe, а не 1cv8.exe: стартер сам выберет нужную версию платформы, и после обновления 1С ярлык не сломается.

Лицензии 1С на терминальном сервере

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

Сеть и безопасность: как открыть 1С для телефона и не открыть её всем

Внутри офисного Wi-Fi телефон видит сервер по локальному адресу, и настраивать почти ничего не нужно. Сложности начинаются, когда нужно подключаться по мобильному интернету.

Варианты выхода в интернет

ВариантЧто открыть наружуУровень риска
VPN (WireGuard, OpenVPN, встроенный в роутер)Только порт VPNНизкий: сервер не виден из интернета
Веб-публикация по HTTPSПорт 443Средний: нужен сертификат и сильные пароли
Проброс RDP-порта 3389Порт RDPВысокий: такие серверы постоянно перебирают пароли и шифруют вирусы-вымогатели

Не пробрасывайте 3389 напрямую на сервер с базой. Для RDP используйте VPN или шлюз удалённых рабочих столов (RD Gateway) по HTTPS.

Минимум защиты для веб-публикации

  • 🔒 HTTPS с доверенным сертификатом. Бесплатный сертификат Let’s Encrypt подходит, если у сервера есть доменное имя.
  • 🔑 У каждого пользователя 1С свой пароль; пользователи без пароля отключены или удалены из списка.
  • 🚫 В список пользователей не попадают сотрудники, которым удалённый доступ не нужен.
  • 🧱 На роутере проброшен только 443, а не весь сервер.
  • 📋 Веб-сервер и Windows регулярно обновляются.

💡 Самоподписанный сертификат Android по умолчанию не принимает, и мобильный клиент выдаст ошибку соединения. Проще получить нормальный сертификат на домен, чем бороться с исключениями на каждом телефоне.

Белый IP-адрес

Чтобы подключаться к офису снаружи, у роутера должен быть «белый» (публичный) IP-адрес. Если провайдер выдаёт адрес за NAT, проброс портов не сработает. Выход — заказать статический адрес у провайдера, арендовать VPS и поднять на нём VPN-узел, через который офис и телефоны соединяются друг с другом.

Файловая база 1С и работа на мобильном устройстве

Частый вопрос: можно ли скопировать файл 1Cv8.1CD на телефон и открыть его. Нельзя. Мобильный клиент не открывает файловые базы с устройства, ему нужен веб-сервер.

Зато файловую базу можно опубликовать так же, как клиент-серверную:

  1. Положите каталог базы на компьютер, где будет стоять веб-сервер.
  2. Убедитесь, что учётная запись, от которой работает Apache или IIS, имеет полные права на каталог базы. Без этого публикация откроется, но база выдаст ошибку доступа к файлу.
  3. Опубликуйте базу через Конфигуратор, как описано выше.

Ограничения файлового варианта

  • 👥 Файловая база плохо переносит много одновременных пользователей. До 3–5 человек вместе с мобильными подключениями обычно терпимо, дальше растут ожидания на блокировках.
  • 🌐 Компьютер с базой и веб-сервером должен быть включён всегда, пока кто-то работает с телефона.
  • 💾 Резервные копии делайте при остановленном веб-сервере или выгрузкой .dt: копирование файла .1CD во время работы даёт испорченную копию.

Если нужна работа без связи

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

  • готовые мобильные приложения на мобильной платформе 1С (касса, торговый агент, УНФ для телефона): у них своя база на устройстве и обмен с офисом;
  • конфигурации, в которых разработчик предусмотрел автономный режим мобильного клиента.

Эмуляторы Windows для Android, на которых пытаются запустить настольную 1С, для работы с учётом не годятся: нестабильно, без поддержки и без гарантии сохранности данных.

Ошибки при запуске 1С на Андроид и что с ними делать

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

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

Завершение сеансов в консоли кластера обрывает работу пользователя без сохранения. Сначала уточните, кто сидит в сеансе, и завершайте только явно зависшие.

Если интерфейс открылся, но им неудобно пользоваться

  • 📱 Типовая форма выглядит «сжатой» — это нормально: мобильный клиент перестраивает формы под ширину экрана. Поверните телефон горизонтально или работайте с планшета.
  • 🧩 Внешняя обработка не запускается — внешние обработки и отчёты в мобильном клиенте работают ограниченно. Для них используйте RDP.
  • 🖨️ Печать на офисный принтер — проще всего через RDP; из мобильного клиента печатную форму удобнее сохранить и отправить.

Частые вопросы про 1С на Android

Можно ли установить на Андроид полноценную 1С:Предприятие 8.3?
Нет. Настольная платформа выпускается для Windows, Linux и macOS. На Android доступен мобильный клиент, который подключается к базе на сервере, и отдельные приложения на мобильной платформе.
Сколько стоит мобильный клиент 1С?
Само приложение бесплатное. Платить придётся за клиентскую лицензию 1С, которую занимает сеанс, и за сервер, если его ещё нет.
Работает ли мобильный клиент со старыми конфигурациями на обычных формах?
Нет. Мобильному клиенту нужна конфигурация на управляемых формах с поддержкой мобильных устройств. Для конфигураций на обычных формах подходит только RDP.
Нужен ли интернет на телефоне постоянно?
Для мобильного клиента и RDP — да, связь с сервером нужна всё время работы. Офлайн работают только приложения со своей базой на устройстве.
Можно ли подключиться к 1С в облаке с телефона?
Да. Облачные сервисы, где база уже опубликована, дают адрес для подключения. Его вводят в мобильном клиенте так же, как адрес собственной публикации.