Веб-кабинет клиентов и сотрудников — или как работать в 1С через веб-приложение

В эпоху цифровой трансформации бизнес и государственные учреждения автоматизируют свои рабочие процессы с помощью технологий. Это улучшает взаимодействие между сотрудниками организаций, общение с клиентами и партнерами. Мы в «Юрайт» понимаем в какую сторону дует ветер. Сегодня поговорим про перспективы разработки веб-приложений для работы в 1С.

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

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

Именно молодые сотрудники до 30 лет чаще используют онлайн-инструменты в ежедневной работе. Это связано с удобством онлайн-средств и общими тенденциями, ускоренными пандемией и переходом к цифровым рабочим пространствам.

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

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

Как сегодня работать в 1С через браузеры

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

Веб-клиент работает в различных интернет-браузерах, включая Internet Explorer, Mozilla Firefox, Opera, Chrome, Яндекс Браузер, Edge и Safari. Чтобы использовать его, достаточно открыть браузер, ввести адрес информационной базы 1С или перейти по предоставленной ссылке, после чего бизнес-логика начнет выполняться в веб-интерфейсе 1С.

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

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

Пользователи могут настраивать визуальные аспекты в 1С, используя CSS стили, изменяя иконки, размер и расположение кнопок. Однако в самой платформе не предусмотрены инструменты для глубокой настройки интерфейса.

Значительным прогрессом является внедрение технологии Progressive Web App (PWA) для веб-клиента 1С, позволяющая пользователям загружать нативные приложения для Windows, что улучшает общий опыт использования.

Текущие мобильные решения для 1С

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

Для некоторых основных конфигураций 1С уже существуют мобильные приложения, совместимые с Android, iOS и MacOS. Примеры таких приложений включают 1С Документооборот, 1С УНФ и 1С CRM. Эти приложения ориентированы на оптимизацию процессов взаимодействия между сотрудниками и клиентами.

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

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

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

Например, так выглядит созданное на мобильной платформе 1С мобильное приложение для Документооборот и Юрайт:СПР, решение для ведения судебно-претензионной работы юристами:

А так – 1С мобильный клиент для Документооборот, который можно запускать не только на смартфоне:

1С мобильный клиент для Документооборот на смартфоне
1С мобильный клиент для Документооборот на смартфоне

Интересны попытки компании 1С создать для ряда своих конфигураций, в частности в 1С УНФ, конструктор мобильных приложений. Тем самым снижается порог входа в профессию «мобильный 1С-разработчик» и повышается скорость запуска веб-проектов.

Конструктор мобильного приложения в 1С:УНФ
Конструктор мобильного приложения в 1С:УНФ

Перспективы разработки веб-приложений для работы в 1С

Создание веб-приложений для совместной работы с 1С, используя технологии OData и HTTP-сервисы, является перспективным направлением в области бизнес-автоматизации. Встроенный веб-сервис в конфигурациях 1С действует как микро-API, позволяя внешним пользователям (сотрудникам, клиентам, партнерам) взаимодействовать с объектами метаданных через внешние веб-интерфейсы.

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

Веб-кабинет клиентов и сотрудников — или как работать в 1С через веб-приложение

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

Примером такого веб-приложения является «Юрайт: Вебмобиль», обеспечивающий доступ к личным кабинетам сотрудников и клиентов в различных конфигурациях 1С. Приложение взаимодействует с 1С через веб-сервис, позволяя выполнять различные операции с объектами метаданных.

Преимущества «Юрайт: Вебмобиль» — гибкие настройки, кроссплатформенность, обеспечение актуальности данных, настройка фирменного стиля и брендирования, экономия на лицензиях 1С за счет оплаты только одной лицензии.

Программа обращается через web сервис к 1С, который автоматически устанавливается в конфигурацию вместе с нашим расширением, и позволяет работать с любым прикладным объектом метаданных: документом, справочников, регистром, отчетом, файлом, позволяя его создать, прочитать, отредактировать, удалить (модель CRUD). Исходные исполняемые коды хранятся в скомпилированном виде в макетах самого расширения.

Почему бизнес пока не внедряет веб-технологии в 1С

Внедрение веб-технологий в систему 1С сталкивается с рядом препятствий, которые замедляют интеграцию этих инноваций в бизнес-процессы. Вот основные из них и пути их решения:

1. Идеологическое неприятие облачных приложений:

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

2. Отсутствие опыта в администрировании веб-приложений для 1С в on-premise средах:

Предложение готовых конфигураций и настроек для веб-серверов (Apache, IIS) и балансировщика nginx может облегчить этот процесс. Также важно предоставить поддержку в настройке синхронизации 1С с Active Directory для упрощения процесса авторизации пользователей.

3. Недостаток специалистов по веб-разработке:

Использование открытого кода веб-приложения 1С, например, "Юрайт: вебмобиль". Разработка на популярных технологиях (JavaScript Vue.js, фреймворк Quasar, CSS стили Tailwind) упрощает задачу для 1С-разработчиков, предоставляя им готовые инструменты и упрощая обслуживание.

4. Сложности в разработке и поддержке веб-приложений:

Сохранение прикладной логики в 1С и отображение результатов в веб-интерфейсе. Возможность кастомизации веб-форм для создания уникальных проектов с использованием API 1С в формате JSON может значительно упростить этот процесс.

В планах развития приложения «Юрайт: Вебмобиль» – доработка SMS отправки для приглашений сотрудников и авторизации по разовым кодам, а также реализация нативных push-уведомлений о важных бизнес-событиях.

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

«Юрайт» — широкий спектр IT-решений на платформах 1С и Битрикс24, разработанный одним из ведущих 1С-Франчайзи WiseAdvice, входящим в одноименную консалтинговую группу.

Решения «Юрайт» используется в юридических департаментах крупнейших компаний России из «РБК 500» и юридических фирмах из рейтинга «Право300».

Телефон: +7 (499) 938-72-36
Электронная почта: info@you-right.ru

Начать дискуссию