О КЛИЕНТЕ
Магнитогорский металлургический комбинат один из самых больших металлургических комбинатов СНГ и России. ММК входит в число крупнейших мировых производителей стали и занимает лидирующие позиции среди предприятий черной металлургии России.
ЗАДАЧИ
НАЗНАЧЕНИЕ И ФУНКЦИИ ЛК
ПОДХОД И ЭТАПЫ ПРОЕКТА
Для реализации личного кабинета ПАО «ММК» был объявлен тендер. В рамках этой процедуры мы показали оптимальное соотношение цены и качества и были выбраны в качестве подрядчика. Для реализации проекта со своей стороны заказчик организовал рабочую группу.
Процесс разработки состоял из стандартных этапов:
СОЗДАНИЕ ЗАЯВКИ
Отправить заявку на подключение к электроснабжению могут 3 типа заявителей: юридическое лицо, физическое лицо, индивидуальный предприниматель. В зависимости от выбранного типа в форме регистрации выводятся соответствующие поля для заполнения.
Создать заявку на подключение пользователь может только после регистрации и заполнения данных о контрагенте.
Здесь мы столкнулись с проблемой большого количества разных по валидации полей: ИНН, ОГРН, ОГРН ИП и т.д. Мы настроили интеграцию с сервисом DaData для упрощения и проверки ввода данных.
РАБОТА С ЗАЯВКАМИ
У заявки предусмотрено 22 различных статуса, в том числе статус «Черновик». Когда администратор меняет статус заявки, заявителю отправляется уведомление в виде sms или на e-mail. Администратор может отправить заявку на доработку с комментарием.
На этом этапе мы столкнулись с проблемой сохранения черновиков заявки, который можно записать, заполнить, дополнить или отправить. Наши разработчики решили этот вопрос путем реализации системы вариативных статусов заявки. На всех этапах прохождения бизнес-процесса заявку можно дополнять необходимой информацией.
После успешной проверки данных заявка переходит в последовательные статусы: заключение договора, получение оплаты, исполнение технического подключения, проверка, подписание акта. На каждом из статусов пользователь может прикрепить файл, добавить комментарий, подтвердить проверку и т.д.
Перечень заявок с актуальными статусами и фильтрацией находится в разделе «Мои заявки» личного кабинета заявителя.
ДОПОЛНИТЕЛЬНЫЕ СЕРВИСЫ ЛК
ЧТО В ИТОГЕ
Мы провели аналитику, спроектировали и разработали интерфейсы личного кабинета, запрограммировали ЛК для ПАО «ММК» для подачи Заявителями в электронном виде заявки на технологическое присоединение к электрическим сетям ПАО «ММК».
Несмотря на трудности переноса проекта в закрытый контур Заказчика, мы выполнили все работы в соответствии с подписанным ТЗ. В закрытой инфраструктуре Заказчика была развернута система непрерывной интеграции с помощью внутреннего Gitlab Runner и внешнего Gitlab.