M-Pakk Manager
Vállalati ERP platform disztribúcióhoz és nagykereskedelemhez: többraktáras készletkezelés, vevői rendelések, beszállítókezelés, Shoprenter-szinkron és automatizált Billingo számlázás.

A kihívás
Az M-Pakk Manager full-stack, vállalati szintű ERP és működésirányítási platform, amely az ellátási lánc, a készletkezelés és a rendelésteljesítés műveleteit központosítja. A rendszer mindent kezel a vevői és beszerzési rendelésektől a többraktáras készleten, a beszállítókezelésen és a pénzügyi követésen át a webáruház-integrációig, egyetlen, egységes platformon.
A kis- és középméretű disztribúciós és nagykereskedelmi cégek gyakran hamarabb növik ki a kezdeti eszközeiket, mint hogy megengedhetnék maguknak a nagy dobozos ERP rendszereket. A platform ezekre a konkrét kihívásokra készült:
- Nem volt egyetlen hiteles adatforrás a több raktárhely készletszintjeiről
- A vevői rendeléseket, a beszállítói rendeléseket és a fizetéseket egymástól független táblázatokban vezették
- Nem volt automatikus szinkron a belső készlet és a nyilvános webshop között
- A számlák kézzel készültek, sok hibával
- Nem volt rálátás a napi, havi és éves értékesítési teljesítményre
- Az új munkatársak betanítása nehézkes volt szerepkör alapú jogosultságkezelés nélkül
A megoldás
Egyedi fejlesztésű full-stack webalkalmazás, amely minden rendelési, készlet- és pénzügyi művelet egyetlen hiteles adatforrása.
Rendelés- és vevőkezelés
- Teljes vevői életciklus: kategóriák, elérhetőségek, pénznemek, fizetési módok
- Vevői rendelések tételsorokkal, állapotkövetéssel, digitális aláírás rögzítésével és fizetések nyilvántartásával
- Megjegyzésfolyamok a vevőknél és a rendeléseknél a csapatmunkához
Beszerzési rendelések és beszállítókezelés
- A beszállítói kapcsolatok és a beszerzési rendelések kezelése az elejétől a végéig
- Bevételezés: a beérkezett áru soronkénti rögzítése a beszerzési rendeléshez
- Külön fizetéskövetés az értékesítéshez és a beszerzéshez
Többraktáras készlet
- Valós idejű készletszintek termékenként és raktárhelyenként
- Raktárközi áttárolási kérelmek teljes naplózással
- Árlistakezelés dinamikus árazás támogatásával
Termékkatalógus és webshop-szinkron
- Központi termékkatalógus kategóriákkal, képekkel és árakkal
- Automatikus mennyiségszinkron a Shoprenter felé ütemezett cron feladattal (munkaidőben 10 percenként)
- Webhook-fogadó a webshopból érkező eseményekhez
Irányítópult és riportok
- Szerepkör szerint eltérő irányítópultok: napi, havi és éves értékesítési összesítők
- Készletfedezeti riportok és a legjobban fogyó termékek rangsora
- Külön nézetek a belső működéshez és a webshop teljesítményéhez
Ütemezett feladatok és automatizálás
- A webshop termékmennyiség-szinkronja cron ütemezéssel fut (10 percenként, 04:00–20:00)
- Automatikus éjszakai MongoDB mentés 02:00-kor
- Fejlesztői környezetben minden cron feladat ki van kapcsolva; csak élesben futnak, a PM2 cluster példány ellenőrzésével
Integrációk
- Billingo: automatizált számlakészítés a Billingo API-n keresztül
- Shoprenter: kétirányú termék- és mennyiségszinkron a webshoppal
- AWS SDK: felhős tárhely-integráció a fájlokhoz
- Nodemailer: e-mail értesítések támogatása
A rendszer méretei
Az M-Pakk Manager a széttagolt, kézi munkafolyamatot egységes platformmal váltotta ki, amely a beszállítói rendeléstől a vevői kiszállításig a teljes életciklust lefedi.
A készletszintek valós időben láthatóvá váltak minden raktárban, a webshop mennyiségei automatikusan szinkronban maradnak, a korábban kézi rögzítést igénylő számlák pedig a rendelés lezárásakor az API-n keresztül készülnek el. A szerepkör alapú irányítópult minden csapattagnak, a bevételezést végző raktárostól a havi készletfedezetet áttekintő vezetőig, pontosan a szerepköréhez tartozó adatokat mutatja.
