В 2017 году перед компанией Schneider Electric остро встал вопрос об обеспечении компаний-дистрибьюторов и их клиентов сертификатами на продукцию. Задача заключалась в создании простого, удобного и понятного сервиса, при помощи которого любой пользователь сможет быстро найти любой сертификат на продукцию Schneider Electric.
База Schneider Electric насчитывает более 100 000 уникальных товаров. Разработку подобных баз данных можно отнести к категории Big Data. Обновление данных в базе должно производится строго упорядочено, так как ошибка может привести к падению сервиса и финансовым потерям.
Для добавления сертификатов в базу был разработан специальный функционал импорта, при помощи которого могут создаваться одновременно тысячи связей сертификатов с товарами и заносится записи в базу о стране применения сертификата, статусе серийной сертификации, сроках действия сертификатов, а также сохраняться в специальном хранилище pdf файлы самих сертификатов.
После успешного завершения импорта администратору сервиса приходит уведомление о количестве новых записей в базе данных.
Первоначально в базу требовалось добавить ответственных на более чем 700 сертификатов. Для сокращения ручного труда мы разработали импорт, при помощи которого к каждому сертификату можно добавить несколько электронных почт, на которые будут приходить уведомления об истечении сроков действия сертификата.
В последствии при помощи данного импорта удобно массово изменять список ответственных лиц. Для этого надо выгрузить и отредактировать шаблон со списком ответственных.
Для детальной настройки системы был разработан гибкий функционал Административной панеле. При помощи которой ответственный сотрудник компании может добавить сертификаты, а также отредактировать или удалить их свойства
В административной панеле настраивается срок и количество уведомлений об истечении сроков сертификатов, которые получают на email специалисты Schneider Electric. Получив данное уведомление сотрудник авторизуется в административной панеле под своим аккаунтом и в специальном разделе заранее загружает новый сертификат, которым система автоматически заменит старый сертификат в день истечении срока его действия.
Общий контроль работы системы сертификатов осуществляет технических специалист Schneider Electric. В административной панеле он может видеть следующую информацию:
Для организации поиска сертификатов на продукцию разработан специальный сервис с подсказками. В данном сервисе имеются несколько фильтров, благодаря которым пользователь сможет найти нужный сертификат для товара или группы товаров и скачать их по одному или массово.
Пользователь может осуществить поиск по списку товаров и скачать найденные сертификаты. При массовом скачивании сертификатов, система автоматически формирует архив с вложенными pdf файлами сертификатов и xlsx документом, отображающим список выбранных товаров и сертификатов.
Для организации работы компаний-дистрибьюторов с системой были разработаны специальные методы API. Они позволяют оперативно получать актуальную информацию о сертификатах продукции, в том числе и выгружать их в формате PDF.
Кроме того через методы API доступны следующие данные о сертификатах:Oбразец данных в формате XML по методу API для получения
Таким образом, мы разработали сервис полностью отвечающий требованиям заказчика, что позволило значительно сэкономить издержки отдела сертификации Schneider Electric и ускорить его работу.
Проект «Система поиска сертификатов» получил награду Schneider Heroes Awards («Проект года»)
в категории Digitize.
Для того, чтобы мы смогли Вам предоставить доступ расскажите немного о себе
Опишите в форме ниже задачу, которую требуется реализовать.