Современный бизнес требует мобильности, и система автоматизации «1С:Управление нашей фирмой» (УНФ) предоставляет мощные инструменты для работы вне офиса. Настройка мобильного клиента позволяет менеджерам по продажам, курьерам и руководителям получать доступ к актуальным данным о клиентах, остатках на складах и заказах прямо со смартфона или планшета. Этот процесс не требует глубоких знаний программирования, но подразумевает четкое соблюдение последовательности действий при создании подключения и распределении прав доступа.
Корректная настройка приложения открывает доступ к ключевым функциям платформы: созданию документов «на лету», проведению инвентаризации и оперативному контролю дебиторской задолженности. Важно понимать, что архитектура взаимодействия строится на обмене данными между сервером 1С:Предприятие и мобильным устройством через веб-сервисы или прямое подключение. В зависимости от конфигурации вашей сети и версии платформы, метод подключения может существенно различаться, влияя на скорость работы и стабильность синхронизации.
В этой статье мы подробно разберем все этапы подготовки серверной части и клиентского устройства. Вы узнаете, как избежать типичных ошибок аутентификации, какие права необходимо выдать пользователю в основной базе и как обеспечить безопасное соединение. Особое внимание уделим работе в автономном режиме, так как это критически важная функция для сотрудников, часто находящихся в «слепых зонах» сети.
Подготовка базы данных на стороне сервера
Перед тем как устанавливать программное обеспечение на смартфон, администратор должен убедиться, что информационная база готова к приему внешних подключений. В первую очередь необходимо проверить, что в конфигурации УНФ включена функциональная опция использования мобильных устройств. Обычно этот переключатель находится в разделе «НСИ и администрирование» в подразделе «Мобильное приложение» или «Подключения и сервисы».
Если галочка не установлена, мобильный клиент просто не увидит доступные функции или откажется в подключении с ошибкой функциональности. Также критически важно создать отдельного пользователя или настроить существующего для работы с мобильного устройства. Использование общей учетной записи директора или главного бухгалтера с мобильного телефона создает риски безопасности и усложняет аудит действий.
Для нового сотрудника создайте учетную запись в режиме «Конфигуратор» или через интерфейс «Администрирование», назначив ей профиль доступа «Менеджер по продажам» или аналогичный, но с ограниченным набором прав. В карточке пользователя обязательно укажите пароль, который будет использоваться для входа в приложение, и убедитесь, что у него есть право на использование веб-сервисов или мобильного клиента.
⚠️ Внимание: Если ваша база работает в файловом варианте, убедитесь, что папка с базой данных открыта для сетевого доступа, и у пользователя, от имени которого работает сервер 1С, есть права на чтение и запись в эту директорию. В противном случае мобильное приложение не сможет записать данные синхронизации.
Последним шагом на сервере является проверка публикации базы на веб-сервере (IIS или Apache), если вы планируете подключаться через HTTP. Для этого в консоли администрирования кластера серверов 1С или через утилиту публикации необходимо убедиться, что виртуальный каталог создан корректно и имя базы в адресной строке совпадает с тем, которое будет вводиться в приложении.
Установка приложения и первичный запуск
Процесс инсталляции клиентской части зависит от операционной системы вашего устройства. Пользователи iOS могут найти официальное приложение «1С:УНФ» или универсальный клиент «1С:Предприятие» в магазине App Store, тогда как владельцы Android-устройств должны скачать установочный файл из Google Play или корпоративного портала. После установки иконка приложения появится на рабочем столе.
При первом запуске система предложит выбрать режим работы. Вам будет доступно два основных варианта: подключение к существующей базе или создание локальной базы для автономной работы. Для большинства сценариев использования в компании требуется именно подключение к центральной базе данных предприятия. Нажмите кнопку «Добавить» или значок «плюс» в интерфейсе списка баз.
Далее откроется форма ввода параметров подключения. Здесь требуется максимальная внимательность, так как одна ошибка в символах приведет к невозможности авторизации. Вам необходимо ввести адрес сервера, имя базы, имя пользователя и пароль. Если используется HTTPS, убедитесь, что на устройстве установлены доверенные корневые сертификаты, иначе соединение будет разорвано протоколом безопасности.
Для упрощения ввода длинных адресов серверов и паролей используйте функцию сканирования QR-кода, если администратор сгенерировал специальный код подключения в интерфейсе 1С на компьютере.
После ввода всех данных нажмите кнопку «Готово» или «Подключиться». Приложение попытается установить связь с сервером. Если настройки верны, произойдет загрузка начального списка справочников и документов. Этот процесс может занять от нескольких секунд до нескольких минут в зависимости от объема данных и скорости интернет-канала.
Настройка параметров сетевого подключения
Качество работы мобильного приложения напрямую зависит от корректности сетевых настроек. В форме подключения существует поле «Адрес», куда вводится URL веб-сервиса или путь к файловой базе. Для облачных решений или баз, опубликованных в интернете, адрес обычно выглядит как https://mycompany.1c.ru/unnf_base. Для локальной сети формат может быть http://192.168.1.50/unnf_base.
Важным параметром является выбор типа соединения. В настройках профиля можно указать, использовать ли сжатие данных при передаче. Включение сжатия значительно экономит трафик и ускоряет работу при нестабильном мобильном интернете (3G/4G), но создает дополнительную нагрузку на процессор устройства. Для современных смартфонов эта нагрузка незаметна, поэтому опцию рекомендуется активировать.
Также в расширенных настройках можно указать таймаут соединения. Если ваша сеть работает медленно или сервер находится в другом регионе, стандартного времени ожидания может быть недостаточно, и приложение будет выдавать ошибку «Превышено время ожидания». Увеличение этого параметра до 60 или 120 секунд решает проблему разрывов при выполнении тяжелых запросов к базе.
| Параметр | Рекомендуемое значение | Влияние на работу |
|---|---|---|
| Тип соединения | HTTP/HTTPS | Безопасность передачи данных |
| Сжатие данных | Включено | Экономия трафика и ускорение |
| Таймаут | 30-60 сек | Стабильность при медленной сети |
| Кэширование | Включено | Быстрый запуск справочников |
Не забывайте, что при смене сетевого окружения (например, переход из офиса с Wi-Fi на улицу) приложение может потребовать переподключения. Современные версии клиента умеют адаптироваться, но ручная проверка доступности сервера через браузер устройства перед запуском 1С помогает быстро диагностировать проблемы сети.
Работа в автономном режиме и синхронизация
Одной из ключевых возможностей платформы является работа без постоянного подключения к интернету. Мобильное приложение 1С:УНФ поддерживает локальное хранение данных. Чтобы активировать этот режим, в настройках базы необходимо включить опцию «Разрешить работу офлайн» и выбрать справочники для выгрузки на устройство. Обычно это контрагенты, номенклатура и склады.
При включенном офлайн-режиме все созданные документы сохраняются в локальной базе данных смартфона. Они помечаются флагом «Не выгружен» и ожидают момента появления сети. Как только устройство обнаруживает стабильное соединение с сервером, пользователь должен инициировать процедуру синхронизации. Это можно сделать вручную через меню или настроить автоматическую выгрузку при запуске приложения.
Процесс синхронизации требует внимания, так как возможны конфликты данных. Например, если менеджер изменил цену товара на телефоне, а бухгалтер в это же время изменил её в центральной базе, система запросит разрешение конфликта. В большинстве случаев приоритет отдается данным сервера, но настройки могут быть изменены в профиле синхронизации.
Что происходит с данными при удалении приложения?
Если вы удалите приложение с телефона, вся локальная база данных, включая несохраненные документы, будет безвозвратно утеряна. Перед деинсталляцией обязательно выполните полную синхронизацию с сервером.
Для контроля процесса выгрузки в интерфейсе предусмотрен журнал регистрации обмена. В нем отображается время последней успешной синхронизации, количество переданных документов и возникшие ошибки. Регулярная проверка этого журнала помогает избежать ситуаций, когда заказы клиентов «зависают» на телефоне продавца и не попадают в обработку.
⚠️ Внимание: При работе в автономном режиме данные на телефоне могут устаревать. Не полагайтесь на остатки товаров, загруженные неделю назад, при совершении продаж. Всегда проверяйте актуальность критичных данных после восстановления связи.
Настройка прав доступа и ролей пользователей
Безопасность корпоративных данных требует тщательной настройки ролевой модели. В конфигурации УНФ права для мобильного приложения часто отличаются от прав для полноценного рабочего места. Администратор должен зайти в раздел «Настройки пользователей и прав» и открыть карточку нужного пользователя.
Вкладка «Прочие» или «Мобильное приложение» содержит специфические настройки. Здесь можно ограничить видимость определенных справочников. Например, торговому представителю не нужно видеть себестоимость товаров или зарплату сотрудников. Снимите галочки с соответствующих пунктов, чтобы скрыть эту информацию в мобильном интерфейсе.
Также настраивается доступ к функциональным опциям. Вы можете запретить создание определенных типов документов (например, «Списание товаров») или разрешить только просмотр отчетов. Гибкая система прав позволяет адаптировать приложение под конкретные бизнес-процессы: для курьера — только маршрут и отметка о доставке, для закупщика — только заказы поставщикам.
- 🔒 Просмотр: разрешите доступ только на чтение справочников номенклатуры и контрагентов.
- ✏️ Редактирование: дайте право создавать документы «Заказ клиента» и «Реализация».
- 📊 Отчеты: откройте доступ к отчету «Продажи менеджера» для самоконтроля.
- 🚫 Запрет: закройте доступ к разделам «Зарплата», «Банк» и «Настройки».
☑️ Проверка прав доступа
После изменения прав на сервере пользователю может потребоваться перезапустить приложение или выполнить полную синхронизацию, чтобы обновления вступили в силу на мобильном устройстве. Игнорирование этого шага приведет к тому, что старые права останутся в кэше приложения.
Решение типовых ошибок подключения
В процессе эксплуатации могут возникать различные сбои, связанные с сетью или настройками сервера. Одна из самых частых ошибок — «Неверное имя пользователя или пароль». Часто причина кроется не в забытом пароле, а в том, что у пользователя истек срок действия пароля на сервере 1С или его учетная запись была заблокирована администратором.
Другая распространенная проблема — ошибка «Сервер не найден» или «Не удалось подключиться». Это указывает на проблемы с сетевой маршрутизацией, блокировку портов межсетевым экраном (фаерволом) или остановку сервиса публикации 1С. Для диагностики попробуйте открыть адрес базы в браузере компьютера, находящегося в той же сети, что и мобильное устройство.
Если приложение зависает на этапе загрузки справочников, возможно, объем данных слишком велик для мобильного канала связи. В этом случае рекомендуется использовать фильтры при выгрузке. Например, выгружать только те товары, которые есть в наличии, или контрагентов из определенного региона, а не всю базу целиком.
Большинство ошибок подключения решаются проверкой доступности порта 1540 (для сервера 1С) или 80/443 (для веб-сервера) и корректностью ввода адреса базы без лишних слэшей в конце строки.
В сложных случаях, когда ошибка не имеет явного описания, необходимо обратиться к журналу регистрации событий на сервере 1С. Там фиксируются детальные технические сообщения об ошибках обмена, которые помогут системному администратору выявить причину сбоя на уровне конфигурации или оборудования.
Часто задаваемые вопросы (FAQ)
Можно ли использовать мобильное приложение 1С УНФ без интернета?
Да, приложение поддерживает автономный режим работы. Для этого необходимо предварительно настроить выгрузку данных на устройство и включить соответствующую опцию в профиле подключения. Все созданные документы будут сохранены локально и отправлены на сервер при появлении сети.
Почему приложение требует ввода сертификата безопасности?
Это требование возникает при подключении по протоколу HTTPS к серверу с самоподписанным сертификатом. Для корректной работы необходимо установить корневой сертификат вашей организации в хранилище доверенных сертификатов мобильного устройства.
Как обновить мобильное приложение до новой версии?
Обновление происходит стандартным способом через магазин приложений (App Store или Google Play), если вы используете типовой клиент. Если используется индивидуальная сборка, файл обновления должен быть распространен через корпоративный портал или MDM-систему.
Что делать, если синхронизация проходит очень долго?
Длительная синхронизация обычно вызвана большим объемом передаваемых данных или низкой скоростью канала связи. Попробуйте сократить список выгружаемых справочников, очистить кэш приложения или переключиться на сеть Wi-Fi с большей пропускной способностью.
Можно ли работать в приложении нескольким пользователям с одного устройства?
Технически это возможно путем добавления нескольких баз с разными учетными данными в список приложения. Однако при переключении между пользователями данные могут кэшироваться, поэтому рекомендуется выходить из учетной записи перед передачей устройства другому сотруднику.