System Rozliczania Bonusów
Klient: Moto-Profil
Branża: Motoryzacyjna
Czas realizacji: 2022Short: System umożliwiający definiowanie i rozliczanie biznesowych programów bonusowych między producentami, dostawcami i partnerami handlowymi.

Kim jest Klient
Moto-Profil sp. z o. o. specjalizuje się w imporcie i dystrybucji samochodowych części zamiennych i akcesoriów, a także w wyposażaniu warsztatów samochodowych. Poprzez sieć ponad 1400 Partnerów Handlowych dociera do ponad 15 000 warsztatów na terenie Polski i Europy Środkowej, gdzie w ostatnich latach wyrasta na solidnego lidera branży.
Cel projektu:
Celem projektu było stworzenie i wdrożenie systemu, który umożliwiłby firmie Moto-Profil definiowanie bonusów (zarówno tych otrzymywanych od producentów, jak również tych przysługujących partnerom handlowym) oraz ich rozliczanie.
Rezultat
Wynikiem projektu było uruchomienie portalu internetowego, który obsługuje rozbudowany system uprawnień i umożliwia:
definiowanie bonusów
rozliczanie bonusów (wyliczanie należności na podstawie danych sprzedażowych)
predykcję należności z bonusów na nadchodzące okresy rozliczeniowe na podstawie trendów
raportowanie
Ponadto równolegle powstała niemonolityczna, rozproszona grupa mikroserwisow integrujących się z różnymi systemami Klienta celem zebrania informacji niezbędnych do naliczania bonusów (agregacja danych sprzedażowych)
Technologie
ASP.NET Core
.NET Core
JavaScript
MS SQL
Docker
Cloud
Azure
Service Bus
Azure Blobs
Redis
AI
ML
DeepLearning
Keras
Darts
Wyzwania
Stworzenie uniwersalnego edytora reguł umożliwiającego osobom nietechnicznym intuicyjne definiowanie złożonych zasad naliczania bonusów przy użyciu prostych „klocków”.
Opracowanie elastycznego silnika obliczeniowego zdolnego do wartościowania nawet bardzo rozbudowanych reguł bonusowych.
Zapewnienie szybkiego przetwarzania danych w środowisku o dużej skali — ponad 3 milionach produktów i setkach dostawców.
Efektywna obsługa oraz przeliczanie setek gigabajtów danych sprzedażowych przy zachowaniu wysokiej wydajności systemu.
Przygotowanie modułu predykcji trendów umożliwiającego tworzenie prognoz przyszłych obrotów w poszczególnych grupach towarowych, a w konsekwencji — przewidywanie wysokości przyszłych bonusów.