Работа в базе 1С с телефона: ставим и подключаем мобильный клиент на Android

· 11 мин

Содержание

Мобильный клиент 1С на Android ставят из магазина приложений: в Google Play или RuStore ищите «1С:Предприятие — мобильный клиент» от разработчика «1С». Сразу после установки работать он не начнёт. Ему нужна база, опубликованная на веб-сервере, и адрес вида http://сервер/имя_публикации. Без публикации телефон базу не увидит, будь она хоть на соседнем компьютере.

Типичная ситуация: директор просит «посмотреть остатки с телефона», бухгалтер ставит приложение, нажимает «плюс» и упирается в поле «Адрес». Адрес даёт публикация базы, и сделать её нужно один раз на компьютере, где лежит база. Дальше подключение мобильного клиента на Android занимает пару минут.

Мобильный клиент 1С: чем он отличается и что подготовить

Мобильный клиент — это тот же тонкий клиент 1С, только для телефона и планшета. Данные хранятся не в телефоне, а в базе на сервере. Приложение показывает формы и отправляет команды по HTTP или HTTPS.

Его часто путают с двумя другими вещами:

Что этоГде данныеКогда подходит
📱 Мобильный клиентВ вашей обычной базе на сервере или ПКРаботать в той же базе, что и в офисе
🧩 Мобильное приложение на мобильной платформе (например, отдельные приложения для кассы или торговых агентов)В самом телефоне, синхронизация с офисомРабота без интернета, своя упрощённая база
🌐 Веб-клиент в браузере телефонаНа сервереРазово что-то посмотреть, без установки

Перед установкой проверьте четыре вещи:

  1. ✅ База опубликована на веб-сервере (Apache или IIS) либо работает в облаке 1С:Фреш. Как опубликовать — в разделе ниже.
  2. ✅ Конфигурация поддерживает мобильный клиент. Типовые БП 3.0, УНФ, УТ 11, Розница, ЗУП 3.1 поддерживают. У самописной базы откройте в Конфигураторе свойства корня конфигурации: в свойстве «Назначения использования» должно быть «Мобильное устройство».
  3. ✅ Есть свободная клиентская лицензия. Мобильный клиент занимает лицензию так же, как тонкий клиент на компьютере.
  4. ✅ Телефон видит сервер. В офисе — через ту же сеть Wi-Fi, из дома — через интернет по HTTPS или через VPN.

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

Где скачать мобильный клиент 1С и как его установить на Android

Официальных источников три.

  • 🟢 Google Play. Поиск по словам «1С мобильный клиент», разработчик — фирма «1С». Устанавливается как обычное приложение.
  • 🟢 RuStore. Тот же клиент для тех, у кого нет сервисов Google или не работает Play.
  • 🟢 Портал поддержки 1С. Файл APK входит в поставку мобильной платформы. Нужен доступ к порталу (подписка ИТС). Этот вариант выбирают, когда требуется клиент определённой версии под платформу на сервере.

Установка из магазина:

  1. Откройте Google Play или RuStore.
  2. Найдите «1С:Предприятие — мобильный клиент». Сверьте разработчика: «1С» или «1C LLC».
  3. Нажмите «Установить» и дождитесь загрузки.
  4. Запустите приложение. Откроется пустой список информационных баз.

Установка из APK с портала:

  1. Скачайте архив на компьютер, найдите в нём APK мобильного клиента.
  2. Перенесите файл на телефон по кабелю или через облачный диск.
  3. Откройте файл. Android попросит разрешить установку из этого источника — разрешите для файлового менеджера, через который открываете.
  4. После установки верните запрет в настройках безопасности телефона.

Не скачивайте APK с форумов и сайтов-сборников. Приложение получает логин и пароль от вашей базы. Чужая «пересобранная» версия может их передать кому угодно.

Требования к версии Android смотрите на странице приложения в магазине: они меняются вместе с релизами клиента. Если магазин пишет «не совместимо с устройством», телефон слишком старый для текущей версии.

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

Это главный шаг, без которого мобильный клиент 1С не подключится. Публикацию делает администратор на компьютере или сервере, где установлен веб-сервер.

Что должно быть установлено на этой машине:

  • 🔧 Веб-сервер: Apache 2.4 или IIS (в Windows включается через «Компоненты Windows», нужны расширения ISAPI).
  • 🔧 Платформа 1С с компонентом «Модули расширения веб-сервера». Если его не отметили при установке, запустите установщик платформы ещё раз и добавьте компонент.
  • 🔧 Разрядность модуля совпадает с разрядностью веб-сервера: 64-битный Apache — 64-битная платформа.

Порядок публикации:

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

После этого база доступна по адресу http://адрес_сервера/buh. Если веб-сервер слушает нестандартный порт, его указывают через двоеточие: http://192.168.1.10:8080/buh.

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

Быстрая проверка с телефона. Откройте этот адрес в браузере телефона, подключённого к той же сети. Если загрузился веб-клиент 1С с окном входа, адрес верный и сеть в порядке. Если браузер ничего не открыл, мобильный клиент тоже не подключится — ищите проблему в сети или в публикации.

Подключение мобильного клиента к серверной или облачной базе

Когда адрес работает в браузере, добавляем базу в приложение.

  1. Запустите мобильный клиент.
  2. Нажмите кнопку добавления базы (знак «плюс» на экране списка баз).
  3. Выберите ручное добавление.
  4. Введите понятное название, например «Бухгалтерия ООО Ромашка». Оно видно только вам.
  5. В поле адреса вставьте адрес публикации целиком, с http:// или https:// и именем публикации.
  6. Сохраните и нажмите на базу в списке.
  7. Введите имя пользователя 1С и пароль — те же, что на компьютере.

При первом входе клиент загружает метаданные конфигурации. На медленном мобильном интернете это занимает минуту-две, потом запуск идёт быстрее.

Облачная база 1С:Фреш и аренда в облаке

Для баз в сервисе 1С:Фреш адрес публикации берут в личном кабинете сервиса: у каждой базы своя ссылка. Её вставляют в поле адреса так же, как адрес своего сервера. Логин и пароль — от учётной записи пользователя в этой базе.

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

Подключение к базе из интернета

Если сервер в офисе, а телефон в дороге, есть два нормальных пути:

  • 🔐 VPN до офиса. Телефон подключается к VPN, а в клиенте указан внутренний адрес http://192.168.1.10/buh.
  • 🔐 HTTPS с действительным сертификатом. Веб-сервер публикуется в интернет по доменному имени с сертификатом, например от Let’s Encrypt. Адрес в клиенте: https://1c.example.ru/buh.

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

Файловая база и мобильный клиент: работа через локальную сеть

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

Особенности файлового варианта:

  • 📂 Права на папку базы. Веб-сервер работает от служебной учётной записи. Ей нужны права на чтение и запись в каталог с файлом 1Cv8.1CD. Для IIS это обычно группа IIS_IUSRS, для Apache — пользователь, от которого запущена служба.
  • 📂 Компьютер должен быть включён. Выключили ПК бухгалтера — мобильный клиент потерял базу.
  • 📂 Статический IP. Закрепите за компьютером постоянный адрес в настройках роутера. Иначе после перезагрузки адрес сменится, и база в телефоне перестанет открываться.
  • 📂 Брандмауэр. Разрешите входящие подключения на порт веб-сервера (обычно 80) в брандмауэре Windows для частной сети.
  • 📂 Лицензия. Используется лицензия, установленная на этом компьютере.

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

Файловая база готова к мобильному клиенту
Выполнено: 0 / 6

Настройка интерфейса и работы мобильного клиента

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

Что настраивает пользователь в самой программе:

  • ⭐ Избранное. Отметьте звёздочкой отчёты и списки, которые нужны с телефона. Так не придётся листать разделы.
  • 📋 Колонки списков. Через меню формы списка уберите лишние колонки. На телефоне три-четыре колонки читаются, десять — нет.
  • 🏠 Начальная страница. Оставьте на ней один-два блока, иначе запуск на мобильном интернете будет долгим.

Что настраивает администратор:

  • 👤 Отдельный пользователь или профиль для телефона с урезанными правами. Директору с телефона редко нужны права на проведение документов.
  • 🔑 Пароль у каждого пользователя. Пользователь без пароля в опубликованной базе — открытая дверь.

Настройки телефона, которые влияют на работу:

  • Крупный системный шрифт Android увеличивает и текст в клиенте. Если формы обрезаются, уменьшите масштаб шрифта в настройках экрана.
  • Отключите для приложения экономию батареи. Иначе Android может выгружать клиент из памяти, и при возврате к нему сеанс начнётся заново.
  • Поворот экрана в альбомную ориентацию помогает с широкими отчётами.

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

Мобильный клиент 1С не подключается или не запускается: что делать

Большинство проблем находится одной проверкой: открывается ли адрес публикации в браузере телефона. Дальше — по симптому.

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

Если не помогло

Если подключиться так и не удалось, временно работайте через веб-клиент в браузере телефона по тому же адресу публикации. Функции те же, просто интерфейс менее удобный. Параллельно проверьте журнал ошибок веб-сервера: Apache пишет его в файл error.log в папке logs, IIS — в журналы событий Windows. По времени попытки входа там видна причина отказа.

Ещё один вариант — очистить данные приложения в настройках Android (Настройки → Приложения → мобильный клиент → Хранилище) и добавить базу заново. Клиент повторно загрузит метаданные. Список баз при этом пропадёт, его придётся заполнить снова.

Безопасность и обновление мобильного клиента 1С

Опубликованная база — это база, доступная по сети. С телефона её видно так же, как злоумышленнику, если адрес торчит в интернет без защиты.

Минимальные правила:

  • 🔒 Только HTTPS или VPN для доступа извне. Простой HTTP передаёт пароль открытым текстом, любой в публичном Wi-Fi может его перехватить.
  • 🔒 Сложные пароли у всех пользователей базы. Пользователей без пароля в опубликованной базе быть не должно.
  • 🔒 Минимальные права для мобильных пользователей. Создайте отдельную роль или профиль, если с телефона нужен только просмотр.
  • 🔒 Блокировка экрана телефона. Приложение может помнить логин, а потерянный телефон без пин-кода открывает базу любому.
  • 🔒 Отключение потерянных устройств. Если телефон украли, смените пароль этого пользователя в базе и завершите его активные сеансы.

С обновлениями два правила:

  1. Приложение обновляйте из того же источника, откуда ставили. Включите автообновление в Google Play или RuStore.
  2. Обновление платформы на сервере согласуйте с клиентами. После перехода сервера на новую версию платформы проверьте с одного телефона, что мобильный клиент подключается. Только потом обновляйте всем.

После обновления платформы на сервере базу переопубликуют, потому что меняется путь к модулю расширения веб-сервера. Без этого перестанут подключаться и веб-клиент, и мобильный.

Частые вопросы

Можно ли работать в мобильном клиенте 1С без интернета?
Только если конфигурация поддерживает автономный режим мобильного клиента. В остальных случаях нужна связь с веб-сервером: через Wi-Fi в офисе, VPN или интернет.
Нужна ли отдельная лицензия для мобильного клиента?
Отдельный вид лицензии не нужен. Мобильный клиент занимает обычную клиентскую лицензию, как тонкий клиент на компьютере.
Можно ли подключить к одному телефону несколько баз?
Да. В список добавляют сколько угодно баз с разными адресами и переключаются между ними с экрана списка.
Работает ли мобильный клиент на планшете Android?
Да, это то же приложение. На планшете формы выглядят ближе к компьютерной версии, особенно в альбомной ориентации.
Почему с телефона медленнее, чем с компьютера?
Первый вход загружает метаданные конфигурации, потом скорость зависит от канала связи и тяжести форм. Упростите начальную страницу и уберите лишние колонки в списках.