
Hidroel Engineering LTD
Компания ГИДРОЭЛ основана в 2009 году группой специалистов, работающих в области гидравлики и электроники. В настоящее время Компания является независимым разработчиком, производителем и поставщиком комплектующих изделий и систем гидропривода, а также электронных систем управления.
Задача
Проработка архитектуры и полностью разработка с нуля ERP системы (backend + frontend). Формат сотрудничества: удаленный аутстафф.
Технологии
PHP7, Native JS, jQuery, Bootstrap, MySQL.
Выполненные работы
- Первоначально полная проработка архитектуры проекта;
- Динамический подбор сопутствующих товаров по выбранным характеристикам основного товара;
- Разработана и реализована гибкая система наценок, как по категориям, так и в рамках групп пользователей, а также исключения групп наценок в виде фиксированных цен на товар для группы или же для выбранного пользователя;
- Доработка вывода всех цен в разрезе категории с учетом наценок, а также расчет процентного соотношения от закупочной цены (использовались js workers и очереди для отображения страницы);
- Разработана система мониторинга состояния системы с информированием администратора;
- Реализован функционал разграничения прав доступа к сущности, а также возможность предоставить доступ другим пользователям;
- Для заказов, проектов, кп, заказов поставщикам реализованы печатные формы, с возможностью просмотра в браузере, выгрузкой в pdf, автоматической заливкой в облако сформированного pdf файла + версионность всех файлов;
- Для заказов в иностранной валюте разработан расчет стоимости реализации в основной валюте магазина с учетом курса;
- В заказах поставщикам реализовано автоматическое формирование списка товаров из заказов покупателей в заказ выбранному поставщику;
- Реализована система составных товаров. Каждый товар можно разобрать/собрать на отдельные комплектующие;
- Введена система логирования действий по всему проекту;
- Во всех разделах админки реализован универсальный умный поиск по всем параметрам и сущностям с возможностью использования регулярных выражений, а также дополнительные фильтры: по диапазону дат, по сущности, пользователю, типу и тд;
- Во всех сущностях реализована система блокировок при редактировании несколькими пользователями;
- Первоначально: интеграция 1С8 УТ и wriкe.com (а также постоянная доработка конфигураций);
- Разработка универсального настраиваемого конфигуратора, который позволяет создавать сложносоставные товары на основе других товаров магазина, а также товаров с конфигуратора — http://hydroel-shop.ru/configurators/;
- Сделана мощная админка для настройки конфигураторов: http://joxi.ru/82QO30jTbvGQrd, http://joxi.ru/Vm69eLKhqdnyrZ, http://joxi.ru/5mdvp41inVo4A1, http://joxi.ru/Q2KLdlgCaJ14Aj, http://joxi.ru/52av0bXix35bA0, …;
- Полная двухсторонняя синхронизация данных по протоколу WSDL «1С8 БП <-> магазин» по части: справочников, документов, товаров (мгновенное обновление при изменении), категорий (виды номенклатуры, группы), заказов, остатков, поступлений, реализаций и тд;
- Интеграция магазина с https://wriкe.com/, двухсторонний обмен (+ webhookie со стороны wriкe);
- Разработка API для сервиса (OAuth 2.0);
- Доработка BPM ProcessMaker под нужды заказчика, а также интеграция с системой — bpmn.hydroel-shop.ru;