Как работать с базой 1С с телефона: мобильный клиент и отдельные приложения
Содержание
Мобильное приложение 1С — это не одна программа, а два разных способа работать с 1С на телефоне. Первый — мобильный клиент: приложение «1С:Предприятие» открывает вашу рабочую базу 8.3 через интернет , как браузер открывает сайт. Второй — отдельные мобильные приложения на мобильной платформе 1С: у них своя маленькая база прямо на телефоне, а с основной они обмениваются данными.
Частое заблуждение — «скачаю приложение 1С из магазина, и бухгалтерия сама появится в телефоне». Не появится. Для мобильного клиента базу сначала публикуют на веб-сервере, а приложение только подключается к ней по адресу. Установка на телефон занимает минуту, настройка сервера — основная работа.
Мобильный клиент и мобильные приложения 1С: в чём разница
Разница определяет всё остальное: что нужно установить, где хранятся данные, работает ли программа без сети.
| Мобильный клиент | Отдельное мобильное приложение | |
|---|---|---|
| Где данные | На сервере, в основной базе | В локальной базе на телефоне |
| Что нужно | Публикация базы на веб-сервере | Настроенный обмен с основной базой |
| Без интернета | Только если конфигурация поддерживает автономный режим | Работает, синхронизация позже |
| Интерфейс | Те же формы базы, перестроенные под экран | Свои экраны, сделанные под телефон |
| Лицензия | Клиентская лицензия на сервере, как у обычного пользователя | Зависит от приложения |
| Кто настраивает | Администратор базы | Обычно сам пользователь по инструкции приложения |
📱 Мобильный клиент — выбор, когда сотруднику нужна та же база, что и в офисе: посмотреть остатки, провести заказ, согласовать документ.
📦 Отдельное приложение — выбор, когда задача узкая и должна работать в поле: касса, сбор заказов у торгового представителя, учёт для небольшого бизнеса.
Какие конфигурации 1С работают с мобильным приложением
Мобильный клиент запустит не любую базу. Конфигурация должна разрешать работу на мобильном устройстве. Это свойство задаёт разработчик в Конфигураторе: в свойствах корня конфигурации есть параметр «Назначения использования», и в нём должно быть отмечено мобильное устройство.
Типовые конфигурации 1С на управляемых формах это разрешение, как правило, уже содержат. С мобильным клиентом работают, например:
- 📊 «1С:Бухгалтерия предприятия» 3.0;
- 🏪 «1С:Управление нашей фирмой»;
- 📦 «1С:Управление торговлей» 11 и «1С:Розница»;
- 📄 «1С:Документооборот».
Удобство при этом разное. Формы, которые разработчик адаптировал под телефон, выглядят аккуратно. Неадаптированные открываются, но таблицы с десятью колонками на экране смартфона читать тяжело. Перед внедрением откройте на телефоне три-четыре документа, с которыми сотрудник будет работать каждый день.
⛔ Не подойдут:
- конфигурации на обычных формах (старые 8.2-решения в режиме совместимости) — мобильный клиент работает только с управляемыми формами;
- самописные базы, где разработчик не включил мобильное назначение. Это исправляется в Конфигураторе, но после правки формы стоит проверить на телефоне.
Если конфигурация на поддержке и снимать её не хочется, проверьте, что именно не работает. Часто хватает доработки нескольких форм через расширение конфигурации — основную конфигурацию трогать не придётся.
Как установить и настроить мобильное приложение 1С
Настройка идёт в две части: сначала база становится доступна по сети, затем телефон подключается к ней.
Шаг 1. Опубликуйте базу на веб-сервере
Мобильный клиент ходит к базе так же, как веб-клиент, — через публикацию на Apache или IIS.
- При установке платформы 1С на сервер отметьте компонент «Модули расширения веб-сервера».
- Запустите Конфигуратор от имени администратора Windows (для IIS это обязательно).
- Откройте
Администрирование → Публикация на веб-сервере. - Укажите имя публикации латиницей, например
buh, и выберите веб-сервер. - Нажмите «Опубликовать». Адрес базы будет вида
https://ваш-сервер/buh. - Проверьте адрес в браузере на компьютере: должен открыться веб-клиент с окном входа.
Выпускайте базу наружу только по HTTPS. По HTTP логин, пароль и все данные идут открытым текстом. Сертификат подойдёт бесплатный, например Let’s Encrypt, но он должен быть выпущен на то же доменное имя, по которому подключается телефон.
Публикация по прямому IP-адресу и с самоподписанным сертификатом — частая причина того, что в браузере всё открывается, а телефон подключаться отказывается.
Шаг 2. Создайте пользователя для мобильной работы
Заведите в базе отдельного пользователя или проверьте права существующего. Логин и пароль 1С — обязательны: вход через учётную запись Windows с телефона не работает .
Шаг 3. Установите приложение на телефон
Найдите в магазине приложений вашего устройства мобильный клиент «1С:Предприятие» от фирмы «1С». Набор магазинов зависит от платформы телефона и текущей доступности: для Android, кроме Google Play, есть RuStore. Ставьте приложение только из официального источника, не из сторонних сборок.
Шаг 4. Подключите базу
- Откройте приложение и нажмите «+» для добавления базы.
- Выберите ручное добавление и вставьте адрес публикации — тот, что открывался в браузере.
- Дайте базе понятное имя, например «Бухгалтерия ООО Ромашка».
- Сохраните, откройте базу, введите логин и пароль 1С.
Администратору удобнее раздать адрес QR-кодом: в списке баз приложения есть добавление по QR-коду. Сотрудник наводит камеру — и не ошибается в длинном адресе.
Для базы в облаке 1С:Фреш шаги 1–2 делает провайдер. В приложении достаточно указать адрес облака, логин и пароль — список доступных баз приложение покажет само.
Что умеет мобильное приложение 1С
Мобильный клиент показывает ту же конфигурацию, что и компьютер, с теми же правами. Поэтому вопрос «есть ли функция в мобильной 1С» обычно сводится к вопросу «есть ли она в базе и удобна ли форма на телефоне».
Задачи, которые на телефоне решаются хорошо:
- 📋 посмотреть остатки товаров, цены, задолженность контрагента;
- 🛒 создать и провести заказ покупателя прямо у клиента;
- ✅ согласовать документ, заявку на оплату, служебную записку;
- 📈 открыть отчёт с короткой таблицей: продажи за день, остатки денег на счетах;
- 📷 приложить фото к документу с камеры телефона, если форма это поддерживает;
- 🔔 получать задачи и уведомления в конфигурациях, где это реализовано.
Задачи, которые на телефоне мучительны:
- 🧾 закрытие месяца и регламентные операции — помощник длинный, ошибиться пальцем легко;
- 📑 широкие отчёты вроде оборотно-сальдовой ведомости с десятками колонок;
- 🗂️ массовый ввод документов с табличными частями на сотни строк;
- ⚙️ администрирование: обновление, загрузка и выгрузка базы, настройка обменов.
Отдельные приложения на мобильной платформе устроены иначе: функции в них ровно те, что заложил разработчик. Кассовое приложение пробивает чеки, приложение торгового представителя собирает заказы и показывает маршрут. Ждать от них полного учёта не стоит.
Безопасность работы с 1С на телефоне
Телефон теряют чаще, чем ноутбук. Поэтому мобильный доступ настраивают с расчётом, что устройство однажды окажется в чужих руках.
Что сделать администратору:
- 🔐 Публиковать базу только по HTTPS с действительным сертификатом.
- 👤 Дать мобильным пользователям отдельный профиль прав: только нужные разделы, без администрирования, без удаления помеченных объектов.
- 🔑 Требовать сложные пароли и не хранить один общий логин на всех сотрудников — иначе не понять, кто что провёл.
- 🌐 Не открывать в интернет порты сервера 1С напрямую. Наружу смотрит только веб-сервер; агент и кластер серверов остаются во внутренней сети.
- 🛡️ Для чувствительных баз закрыть публикацию за VPN — тогда снаружи её не видно вовсе.
Что сделать пользователю:
- блокировка экрана телефона по PIN-коду или отпечатку;
- не сохранять пароль 1С в приложении на личном телефоне, который берут дети;
- при потере телефона сразу сообщить администратору.
Администратор при потере устройства меняет пароль пользователя или запрещает ему вход в карточке пользователя информационной базы. Для мобильного клиента этого достаточно: данные лежат на сервере, на телефоне без пароля их не достать. С автономными приложениями сложнее — локальная копия данных остаётся на устройстве, поэтому для них блокировка экрана обязательна.
Работа с мобильным приложением 1С без интернета
Здесь путаницы больше всего. Обычный мобильный клиент без сети не работает: данные на сервере, связи нет — формы не откроются.
Варианты офлайн-работы:
| Вариант | Как работает | Что нужно |
|---|---|---|
| Мобильный клиент в автономном режиме | На телефоне хранится часть данных; документы создаются офлайн и уходят в базу при появлении связи | Поддержка автономного режима в конфигурации — её реализует разработчик |
| Отдельное приложение на мобильной платформе | Полноценная локальная база на устройстве, обмен по расписанию или по кнопке | Настроенный обмен с основной базой |
| Без офлайна | Работа только при связи | Ничего, но в зонах без покрытия работа встанет |
Автономный режим — не переключатель в настройках приложения. Если разработчик конфигурации его не реализовал, включить его со стороны пользователя нельзя.
При офлайн-работе продумайте конфликты. Два сотрудника без связи продали последнюю единицу товара — после синхронизации в базе окажется минус. Правило, кто выигрывает при конфликте, закладывают в обмен заранее, а не после первой жалобы склада.
Для торговых представителей поставьте синхронизацию на начало и конец дня. Утром — свежие остатки и цены, вечером — все заказы в базу. Так расхождения видны в тот же день.
Ошибки подключения мобильного приложения 1С
Почти все сбои мобильного клиента — это сеть, сертификат или права, а не само приложение.
Если для освобождения лицензии нужно завершить сеансы в консоли кластера, делайте это вне рабочего времени или предупредите людей: у них оборвётся работа, несохранённые данные пропадут.
Ещё одна частая ошибка — не техническая. Базу открывают на телефоне всем подряд, не продумав права. Через месяц кто-то с телефона случайно проводит документ задним числом в закрытом периоде. Мобильным пользователям ставьте дату запрета изменения данных так же, как офисным.