sjmvne.dev
CNH IndustrialMag 2023Set 20259 developer, Accenture

Material Coverage Dashboard

Applicazione web per la gestione dei materiali e della supply chain di CNH Industrial, su più stabilimenti.

Senior FrontendLead maintainer
Ruolo
Lead maintainer FE
Ambito
Supply chain ✦ Multi-plant
01

Contesto

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.

02

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
03

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.

04

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.