Material Coverage Dashboard
Applicazione web per la gestione dei materiali e della supply chain di CNH Industrial, su più stabilimenti.
Senior FrontendLead maintainerContesto
Nel settore agricolo e automotive di CNH Industrial, la Material Coverage Dashboard aiuta i responsabili materiali a tenere sotto controllo le scorte, a prevedere quando un componente rischia di finire e fermare la produzione (runout) e a gestire gli ordini di consegna verso fornitori e magazzini esterni (call-off), su più stabilimenti.
Cosa ho fatto
- Sviluppo e manutenzione evolutiva della dashboard, dall'analisi del runout al tracking delle spedizioni
- Progettazione di una nuova area per le spedizioni esterne, con tracciamento, storico delle modifiche, validazione dei dati e commenti
- Gestione multi-plant e interfaccia in italiano e in inglese
- Export Excel di grandi volumi di dati, eseguito in background senza bloccare l'interfaccia
- Refactoring del layer condiviso fra le diverse aree dell'applicazione
Stack
SAPUI5 in architettura MVC, con XML View e Fragment, e SAP MII come middleware. Un layer condiviso centralizza chiamate AJAX, formatter e gestione della sessione per tutti gli stabilimenti e per le due lingue.
In evidenza
Gli export Excel di grandi volumi di dati vengono generati in un Web Worker dedicato, con XLSX e JSZip, e l'interfaccia resta fluida anche durante i download più pesanti.