← На главную
Перед многими системными администраторами и руководителями встает задача предоставить сотрудникам оперативный доступ к информационной базе «1С:Бухгалтерия предприятия 3.0» не только с рабочих станций в офисе, но и с мобильных телефонов или планшетов. Выясним, поддерживает ли типовая конфигурация публикацию на веб-сервере, как ведет себя интерфейс на сенсорных экранах и какие архитектурные ограничения необходимо учитывать при переводе пользователей на мобильный формат работы.
Технические риски публикации файловой базы данных
Рассмотрим исходные условия: информационная база работает в файловом режиме (файл 1Cv8.1CD), а пользователи подключаются через терминальный сервер по протоколу RDP. При попытке опубликовать такую базу на веб-сервере (например, IIS или Apache) для мобильного доступа мы сталкиваемся с серьезными системными рисками.
Проанализируем ключевые сложности совмещения файлового режима и веб-сервера:
- Конфликты блокировок и деградация скорости: Веб-сервер создает множество сессий, обращающихся напрямую к файлу базы. При одновременной работе терминальных пользователей и веб-клиентов резко возрастает число блокировок на уровне файловой системы, что приводит к зависаниям и даже к риску повреждения файла
1Cv8.1CD. Для стабильной работы веб-публикации рекомендуется перевод базы на клиент-серверный вариант с СУБД (PostgreSQL или MS SQL). - Сетевая безопасность: Публикация веб-клиента напрямую в глобальную сеть создает вектор для атак и подбора паролей. Обязательно защитим соединение сертификатом SSL/TLS (HTTPS). Наиболее безопасной практикой является публикация базы только во внутренний периметр сети, куда мобильные пользователи подключаются через корпоративный VPN (WireGuard, OpenVPN).
- Лицензирование: Каждому мобильному подключению через веб-клиент или мобильный клиент требуется клиентская лицензия платформы 1С. В файловом режиме веб-сервер должен иметь возможность раздавать программные или аппаратные лицензии через модуль расширения веб-сервера.
Работа через веб-клиент в мобильном браузере
Типовая конфигурация «1С:Бухгалтерия предприятия 3.0» разработана на базе управляемых форм, поэтому технически она полностью поддерживает работу через веб-клиент в любом современном интернет-браузере. Однако между технической возможностью и реальным удобством пользователей существует большая разница.
Разберем основные трудности при попытке вести бухгалтерский учет с мобильного телефона:
- Неадаптированный интерфейс: Формы документов (такие как реализация товаров, платежные поручения, поступления) перегружены табличными частями, многочисленными реквизитами и полями ввода. Они спроектированы под стандартные мониторы компьютеров с мышью и клавиатурой.
- Сенсорный ввод: Элементы управления, выпадающие списки и кнопки в веб-интерфейсе слишком мелкие для управления пальцами на экране смартфона с диагональю 5–6 дюймов.
- Модальные и всплывающие окна: Полноценная работа с журналами и документами часто открывает подчиненные диалоговые окна выбора и сообщений. В мобильных браузерах позиционирование таких окон часто сбивается, они выходят за границы экрана, а закрыть их пальцем становится крайне сложно.
Если вы хотите оценить поведение интерфейса перед развертыванием веб-сервера в своей сети, протестируйте демо-базу в облачном сервисе 1С:Фреш, открыв ее через мобильный браузер на целевом устройстве.
Использование мобильного клиента и специализированных приложений
Платформа «1С:Предприятие 8.3» включает технологию Мобильного клиента. Это специализированная оболочка под операционные системы Android и iOS, которая транслирует управляемые формы непосредственно в мобильное приложение, работая быстрее и стабильнее браузера. Однако мобильный клиент лишь транслирует конфигурацию, и если сами формы в конфигураторе не оптимизированы под мобильный интерфейс разработчиком, проблема мелких элементов сохраняется.
Для типовой бухгалтерии фирмой 1С разработаны специализированные мобильные решения:
- Мобильное приложение для облачных сервисов: Например, мобильное приложение линейки «1С:Предприниматель» или мобильный клиент для 1С:Фреш. Данные приложения содержат адаптированный интерфейс под небольшие экраны, но штатно ориентированы на подключение к облачным базам.
- 1С:Мобильная бухгалтерия: Автономное приложение, разработанное на мобильной платформе 1С. Оно устанавливается на телефон, работает независимо и может обмениваться первичными документами и справочниками с основной базой «1С:Бухгалтерия» через протоколы синхронизации (EnterpriseData или веб-сервисы). Это отличный выбор для руководителя или менеджера, которому нужно выставлять счета прямо на встречах.
Использование планшетов на Windows с тонким клиентом
Если специфика работы требует предоставления бухгалтеру полного функционала системы вне офиса, наиболее практичным решением становится использование планшетов на базе полноценной операционной системы Windows с диагональю экрана от 10–12 дюймов.
Посмотрим на преимущества этого подхода:
- На устройство устанавливается штатный Тонкий клиент 1С, который подключается к веб-серверу через защищенный протокол HTTPS.
- Разрешение экрана и масштабирование Windows позволяют комфортно просматривать бухгалтерские отчеты (Оборотно-сальдовая ведомость, Анализ счета), не ломая верстку форм.
- При подключении чехла-клавиатуры и мыши планшет превращается в полноценное рабочее место, полностью исключая неудобства сенсорного ввода.
Использование мобильного RDP-клиента
Поскольку в вашей организации уже настроена терминальная ферма для 7 сотрудников, наиболее простым и надежным шагом без перестройки инфраструктуры будет установка официального RDP-клиента (например, Microsoft Remote Desktop) на планшеты сотрудников.
Проанализируем выгоды данного сценария:
- Сохранность базы данных: Файловая база не публикуется во внешнюю сеть, не создается параллельных очередей веб-сессий, что гарантирует целостность файла
1Cv8.1CD. - Минимум настроек: Не требуется поднимать веб-сервер, настраивать расширение веб-сервера 1С и менять модель распределения лицензий.
- Удобство: На планшетах с физической клавиатурой бухгалтер получает точно такое же рабочее окружение, к которому привык на стационарном ПК.
Разработка легкого клиента, веб-дашборда или Telegram-бота
Часто мобильным сотрудникам (руководителю, менеджерам по продажам) не требуется полный план счетов и закрытие месяца. Их задачи сводятся к простым операциям: выставить счет, посмотреть остаток денег на расчетном счете или проверить задолженность контрагента.
Для таких сценариев эффективнее всего разработать внешнее решение, взаимодействующее с 1С через интеграционные механизмы платформы:
- Стандартный интерфейс OData: Платформа 1С позволяет включить автоматический REST API для метаданных конфигурации. Написав простой сайт или мобильное приложение на любом фреймворке, можно быстро выводить реестры счетов и справочники.
- Собственные HTTP-сервисы: В конфигурацию (или в безопасное расширение без снятия с поддержки) добавляется объект
HTTPСервисы, отдающий структурированные данные в формате JSON. - Telegram-бот: Один из самых удобных инструментов для оперативной работы с мобильного. Бот запрашивает у HTTP-сервиса базы список документов, формирует печатную форму счета в PDF и мгновенно отправляет ее пользователю в мессенджер.
Резюме и рекомендации
Подведем итог: запускать веб-клиент «1С:Бухгалтерии 3.0» в браузере смартфона технически возможно, но практическая работа в таком режиме вызовет серьезные трудности из-за модальных окон и перегруженного интерфейса. Для решения задачи мобильного доступа выберите оптимальный путь:
- Если нужен полный бухгалтерский функционал: используйте Windows-планшеты с тонким клиентом или подключение через мобильный RDP-клиент по защищенному VPN-каналу.
- Если требуется базовый функционал для руководства или выездных сотрудников: используйте «1С:Мобильную бухгалтерию» со штатным обменом либо внедрите Telegram-бота на базе внутренних HTTP-сервисов платформы.
- При переходе на веб-клиент обязательно переведите файловую базу на клиент-серверный вариант (SQL) во избежание сбоев и потери данных.