Мобильный клиент 1С на телефоне Android: от установки до первой рабочей базы

· 11 мин

Содержание

Приложение 1С на Андроид ставится из Google Play или RuStore: в поиске магазина наберите «1С:Предприятие» и выберите мобильный клиент от фирмы «1С». Установка занимает пару минут, но работать сразу не получится. Телефону нужна база, опубликованная на веб-сервере, и её адрес вида https://сервер/имя_базы. Файл базы 1Cv8.1CD с компьютера мобильный клиент напрямую не откроет.

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

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

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

Проверьте три вещи до того, как что-то скачивать.

Телефон или планшет

  • 📱 Android актуальной версии. Минимальная версия системы меняется с выходом новых сборок клиента, точная цифра указана на странице приложения в магазине. Если магазин пишет «Несовместимо с вашим устройством», система слишком старая.
  • 🧠 Оперативная память от 3 ГБ для комфортной работы. На 2 ГБ клиент запустится, но длинные списки и отчёты будут открываться медленно.
  • 💾 Свободное место — примерно 300–500 МБ с запасом на кэш форм.
  • 📶 Стабильный интернет. Мобильный клиент без связи с сервером работать не будет, кроме конфигураций с автономным режимом (о нём ниже).

База на стороне сервера

  • 🌐 Информационная база опубликована на веб-сервере (Apache или IIS) и доступна по HTTP или HTTPS.
  • 🔢 Версия платформы на сервере не слишком отстаёт от версии мобильного клиента. Клиент из магазина обновляется автоматически, а серверная платформа — нет, отсюда частая несовместимость.
  • 🔑 У пользователя есть логин и пароль в базе.

Конфигурация

Типовые конфигурации последних редакций — «Бухгалтерия предприятия» 3.0, «Управление нашей фирмой», «Управление торговлей» 11, «Зарплата и управление персоналом» 3.1 — уже адаптированы под мобильный клиент. Самописную или сильно доработанную конфигурацию должен подготовить программист: в свойствах конфигурации разрешить использование на мобильном устройстве и проверить формы на узком экране.

Если база в облаке (например, 1С:Фреш или «1С:Готовое рабочее место»), публиковать ничего не нужно. Адрес базы для мобильного клиента показан в личном кабинете сервиса.

Как скачать и установить приложение 1С на Андроид

Есть три способа. Выбор зависит от того, есть ли на телефоне сервисы Google и какая версия платформы стоит на сервере.

СпособКогда подходитНа что смотреть
Google PlayОбычный телефон с сервисами GoogleИздатель — фирма «1С», а не сторонний разработчик
RuStoreТелефоны без Google Play, корпоративные устройстваТот же издатель, версия может обновляться с задержкой
APK из дистрибутиваСерверная платформа старая, нужна конкретная сборка клиентаВерсия APK должна подходить к версии платформы сервера

Установка из магазина приложений

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

Установка из APK-файла

Этот путь нужен, когда магазинная версия клиента новее, чем допускает сервер, и обновить платформу на сервере пока нельзя. Файлы мобильного клиента нужных версий входят в дистрибутив мобильной платформы. Его скачивает администратор, у которого есть доступ к обновлениям по договору сопровождения.

  1. Скопируйте APK на телефон: через USB-кабель, облачный диск или мессенджер.
  2. Откройте файл в «Загрузках» или в файловом менеджере.
  3. Android спросит разрешение на установку из этого источника. Разрешите его в открывшемся окне настроек — пункт «Установка неизвестных приложений» для того приложения, из которого вы запускаете файл.
  4. Вернитесь назад и подтвердите установку.
  5. После установки отключите это разрешение обратно.

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

Если клиент поставлен из APK, отключите для него автообновление в магазине. Иначе магазин молча заменит его новой версией, и подключение к серверу снова перестанет работать.

Добавление информационной базы в мобильный клиент

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

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

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

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

Одна и та же публикация обслуживает и веб-клиент, и мобильный клиент. Отдельный адрес «для телефона» обычно не нужен.

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

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

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

Для файловой базы веб-серверу нужны права на чтение и запись в каталог базы. Если их нет, веб-клиент в браузере выдаст ошибку доступа уже на этапе открытия.

Доступ из интернета и защита соединения

Пока телефон в той же Wi-Fi-сети, что и сервер, достаточно локального адреса вроде http://192.168.1.10/buh. Чтобы работать из дома или в поездке, сервер должен быть доступен снаружи.

Варианты доступа

  • 🔒 VPN. Телефон подключается к офисной сети, база остаётся невидимой из интернета. Самый безопасный путь для небольшой компании.
  • 🌍 Публикация в интернет через HTTPS. На роутере пробрасывается порт 443 на веб-сервер, домен указывает на внешний IP офиса. Нужен сертификат.
  • ☁️ Облако. Сервис уже даёт адрес с HTTPS, инфраструктура — его забота.

Мобильному клиенту нужен только веб-доступ. Порты сервера 1С (1540, 1541 и диапазон рабочих процессов) в интернет открывать не нужно и нельзя: клиент к ним не обращается, а открытые порты кластера — лишний риск.

Почему без HTTPS нельзя

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

Для HTTPS берите сертификат от доверенного центра — например, бесплатный Let’s Encrypt. Самоподписанный сертификат Android по умолчанию не доверяет, и клиент откажется подключаться. Установка такого сертификата в хранилище телефона вручную помогает не всегда и плохо масштабируется на десяток сотрудников.

Права пользователя

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

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

Сканер штрихкодов, камера и печать с телефона

Именно ради периферии многие и ставят 1С на Андроид: приёмка товара на складе, инвентаризация, проверка маркировки в торговом зале.

Камера вместо сканера

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

Камера подходит для десятков позиций в день. Для сотен лучше нормальный сканер: камера медленнее фокусируется и хуже читает мятые этикетки.

Bluetooth-сканер

Самый простой рабочий вариант — сканер в режиме эмуляции клавиатуры (HID). Он подключается к телефону как обычная Bluetooth-клавиатура и «печатает» код в поле, где стоит курсор.

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

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

Терминал сбора данных на Android

Промышленные ТСД с встроенным сканером тоже работают с мобильным клиентом. Самое простое — в утилите производителя (она предустановлена на терминале) включить вывод результата сканирования как ввод с клавиатуры. Тогда 1С получает код так же, как от HID-сканера, без дополнительных драйверов.

Печать

Печатные формы мобильный клиент передаёт системе Android. Документ можно отправить на принтер с поддержкой мобильной печати или сохранить в PDF и переслать в мессенджере. Чековые принтеры и кассы через мобильный клиент обычно не подключают: для торговли с телефона предназначены отдельные кассовые приложения на мобильной платформе.

Какой вариант работы с 1С на Android вам подходит?

Автономная работа и чем мобильный клиент отличается от мобильных приложений 1С

Под названием «1С на телефоне» скрываются две разные технологии, и их часто путают.

Мобильный клиент — то, что описано выше. Одно приложение, к которому подключаются разные базы. Работает онлайн, вся логика на сервере. Некоторые конфигурации (например, «Управление нашей фирмой») поддерживают автономный режим: телефон хранит часть данных у себя и синхронизируется с сервером при появлении связи. Есть ли такая возможность в вашей конфигурации, смотрите в её документации.

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

Мобильный клиентМобильное приложение
Сколько приложенийОдно на все базыСвоё под каждую задачу
Без интернетаТолько при автономном режиме конфигурацииРаботает, обмен позже
Где данныеНа сервереНа телефоне + обмен
ИнтерфейсФормы основной конфигурацииСвой, упрощённый

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

Не подключается: разбор частых проблем

Большинство сбоев видны ещё до телефона. Первый тест всегда одинаков: откройте адрес базы в браузере того же телефона. Это сразу отделяет проблемы сети и публикации от проблем самого клиента.

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

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

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

Можно ли открыть файловую базу прямо на телефоне, без сервера?
Нет. Мобильный клиент работает только через веб-публикацию. Файловую базу можно опубликовать на веб-сервере офисного компьютера, но этот компьютер должен быть включён.
Приложение 1С на Андроид платное?
Сам мобильный клиент в магазине бесплатный. Платят за лицензию 1С на сервере: каждое подключение телефона занимает клиентскую лицензию, как сеанс с компьютера.
Подойдёт ли клиент для планшета?
Да, тот же клиент работает на планшетах Android. На большом экране формы показываются шире, с планшетом и Bluetooth-клавиатурой удобно проводить документы.
Будет ли 1С работать на Android-магнитоле или телевизоре?
Официально клиент рассчитан на телефоны и планшеты. На других устройствах он может не установиться из магазина или работать нестабильно.
Что делать при потере телефона с подключённой базой?
Сразу смените пароль пользователя в базе или отключите ему вход. Если в конфигурации был автономный режим, считайте, что локальные данные на устройстве могли попасть в чужие руки.