1С:Предприятие 8
Система программ

Новая технология «1С:Элемемент» помогла компании M4Е создать личный кабинет клиента и бесшовно интегрировать его с «1С:УНФ»

Рейтинг статьи

М4Е сначала создала личный кабинет клиента на одной из популярных платформ. Но отсутствие полной интеграции с программой «1С:УНФ» приводило к сбоям и задержкам в обработке данных. Тогда компания обратилась к нам, и «Айтон» применил технологию «1C:Элемент» и решил все задачи проекта. Расскажем, как создавался личный кабинет клиента. А в этой статье поделились историей разработки мобильного приложения для инспекторов спецтехники.

О заказчике

Компания М4Е специализируется на обслуживании спецтехники. Предлагает своим клиентам лучшие решения в управлении парком машин. Они основаны на уникальном опыте работы в горной промышленности.

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

Новая технология «1С:Элемемент» помогла компании M4Е создать личный кабинет клиента и бесшовно интегрировать его с «1С:УНФ»

Проблема с клиентским сервисом и обменом данными между системами

Особое внимание компания уделяет качеству клиентского сервиса. Поэтому в М4Е был разработан и внедрен личный кабинет клиента (далее — ЛК), чтобы можно было оставлять заявки на обслуживание и отслеживать статусы их выполнения. Проект был реализован на веб-платформе WordPress. Проблема заключалась в том, что подрядчику не удалось обеспечить бесшовную интеграцию с системой «1С:Управление нашей фирмой» («1С:УНФ»), а значит, и высокий уровень сервиса. Часто происходили сбои в обмене информацией, а исправление ошибок занимало слишком много времени. Поэтому было принято решение сменить подрядчика и перейти на другую систему.

Выбор технологии и реализация проекта на базе «1С:Элемент»

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

Реализованный функционал

  1. Авторизация и создание нового ЛК для каждого клиента компании М4Е;
  2. Организация хранения, обмена и управления данными о текущих заказах покупателей;
  3. Организация хранения, обмена и управления данными о текущих заказ-нарядах покупателей;
  4. Хранение и управление данными о парке техники клиента и его состоянии;
  5. Организация обмена между ЛК и учетной системой «1С:УНФ».

Авторизация и создание нового ЛК

Удобно, что платформа «1С:Элемент» позволяет полноценно работать с регистрацией и ее настройкой. Например, можно настроить для пользователей самостоятельную регистрацию или регистрацию по запросу.

Для доступа в ЛК пользователю необходимо ввести логин и пароль.

Новая технология «1С:Элемемент» помогла компании M4Е создать личный кабинет клиента и бесшовно интегрировать его с «1С:УНФ»

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

После авторизации открывается стартовая страница ЛК.

В ЛК пользователю доступны следующие возможности:

  • работа со справочниками, например «Парком техники»
  • ведение заказ-нарядов;
  • ведение заказов покупателей;
  • настройки.

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

На скриншоте ниже — внешний вид вкладки «Заказы покупателя». Здесь видны все заказы, которые были оформлены ранее, и статусы их выполнения.

В ЛК каждый клиент видит парк техники, который за ним закреплен, и дефекты данной техники. Для наглядности информация представлена в виде таблиц.

Для удобства реализовали возможность сортировки и поиска по базе аналогично тому, как это выполняется в «1С:Предприятии».

Найдя нужный объект, например «Заказ покупателя», пользователь может открыть его для просмотра.

Можно организовать систему ввода документов с последующей автоматической выгрузкой в «1С:УНФ». Это также позволяет нашему заказчику исключать двойной ввод информации.

Не пропустить важное помогает система оповещения, которая выводит сообщения в ЛК. С помощью системы взаимодействия с «1С:УНФ» в ЛК передаются сообщения из чат-ботов, Telegram и WhatsApp.

Личный кабинет с полными правами для сотрудников М4Е

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

ЛК позволяет организовать создание и ведение нормативно-справочной информации (НСИ). Чтобы минимизировать ручной труд, мы написали специальное расширение, которое в автоматизированном режиме осуществляет перенос информации в справочники НСИ из «1С:УНФ». При ручном вводе информации открывается карточка объекта, которая предполагает последовательное заполнение полей и дальнейшее сохранение записи.

Описание работы в «1С:УНФ»

ЛК интегрируется в существующую конфигурацию «1С:УНФ» в виде расширения и доступен из меню. Именно здесь происходит настройка обмена с ЛК, отслеживаются статусы обмена различных справочников, управление доступами и т. д. После перехода в ЛК в «1С:УНФ» сотрудникам М4Е доступна работа с несколькими вкладками.

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

Номенклатура. Представляет собой справочник «1С:УНФ», где содержится информация о запчастях, технике, видах услуг и т. д., необходимых для выполнения заказа покупателя или заказ-наряда. Справочники в ЛК и «1С:УНФ» соответствуют на 100%.

Пользователи. На вкладке представлены все созданные ЛК для контрагентов. Именно здесь происходит управление доступами, добавляются пользователи, выдаются временные пароли и т. д.

Настройки. В разделе содержатся идентификаторы, адрес ЛК, узлы обмена.

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

Парк техники. Вкладка предназначена для консолидации справочников по технике.

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

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

«Мне было интересно работать над проектом, так как ранее я не сталкивался с данной методикой разработки, ведь „1С:Элемент“ — новая технология. Проект дал возможность протестировать и собственные силы, и саму технологию, узнать, насколько гибко и удобно можно реализовать требования заказчика. Наверное, без грамотного и вовлеченного отношения нашего заказчика проект мог бы затянуться. Но оперативное реагирование и понимание возникающих проблем со стороны коллег из М4Е позволило выполнить проект в максимально короткие сроки — три недели с момента старта до запуска в опытную эксплуатацию», — рассказывает главный разработчик компании «Айтон» Дмитрий Шевелев.

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

Результаты проекта

Предыдущий ЛК на платформе WordPress не обеспечил необходимую интеграцию с «1С:УНФ», что приводило к сбоям и задержкам в обработке данных. Переход на технологию «1C:Элемент» позволил создать новый ЛК с полноценной поддержкой интеграции и управления данными.

Основные функции ЛК:

  • удобная авторизация и настройка прав доступа;
  • управление заказами и заказ-нарядами;
  • просмотр состояния парка техники и дефектов;
  • автоматическая выгрузка данных в «1C:УНФ».

Новый личный кабинет значительно улучшил взаимодействие с клиентами и повысил эффективность обработки заявок благодаря надежной интеграции с «1C:УНФ».

Проект выполнила компания «Айтон».

Автор:

Нина Пинягина

  

Оценить статью: