M365Con 2027 – conferenza online gratuita · 11–22 Jan 2027 · 120 sessions→ m365con.net

Blog · Mirko Peters

MRP vs APS: cosa fa ciascuno e quando l'MRP non basta

Disclosure: M365.FM host Mirko Peters works at iFAKT GmbH. This page describes the company factually; paid partnerships and links are labelled as advertising.

By ·

MRP vs APS: l'MRP calcola quali materiali ordinare e quando, l'APS verifica cosa può produrre davvero lo stabilimento. Scopri dove l'MRP mostra i suoi limiti e come aggiungere l'APS per gradi.

Automatically translated with AI from the original post. Read the English original

L'MRP (material requirements planning) calcola quali materiali ti servono e quando ordinarli o produrli. L'APS (advanced planning and scheduling) verifica se lo stabilimento può davvero eseguire quel piano, su quale risorsa e in quale ordine, e quali ordini slitteranno se non ci riesce. Questa è la risposta breve alla domanda mrp vs aps, e spiega perché la maggior parte degli stabilimenti finisce per usare entrambi. Questo articolo è pensato per i pianificatori della produzione che sentono che l'output dell'MRP sulla carta sembra corretto ma non regge al contatto con il reparto produttivo, e che vogliono capire se l'APS è la soluzione.

Punti chiave

  • L'MRP confronta il fabbisogno lordo con le giacenze e sfalsa le date in base al lead time per generare gli ordini pianificati: risponde a cosa ordinare o produrre, e quando.
  • Le dispense del corso MIT elencano i limiti dell'MRP: è deterministico, presuppone una capacità infinita, i lead time pianificati tendono a essere lunghi e piccole deviazioni possono causare grandi variazioni del programma.
  • L'APS aggiunge capacità finita, calendari, attrezzaggi e priorità, quindi risponde a se il piano può essere eseguito e a quale ordine slitta se non può.
  • La maggior parte degli stabilimenti usa entrambi: l'MRP per i materiali, l'APS per la sequenza realizzabile, con un sistema designato come responsabile della sequenza.
  • Aggiungi l'APS quando emergono risorse sovraccariche, lead time gonfiati per sicurezza o urgenze costanti, e correggi i dati su cicli e capacità prima di acquistare qualsiasi software.

Cosa fa davvero l'MRP?

Il funzionamento è descritto nelle dispense del corso MIT sull'MRP. Gli input sono un piano di produzione principale (cosa deve essere consegnato e quando, più le giacenze disponibili), un anagrafico articoli con la distinta base, le regole di dimensionamento dei lotti e i lead time di pianificazione, e lo stato delle giacenze.

La logica si articola in quattro parti:

  1. Calcolo del fabbisogno netto. Il fabbisogno netto è pari al fabbisogno lordo meno la giacenza disponibile, calcolato periodo per periodo. Un ordine è necessario quando la giacenza prevista scenderebbe sotto zero.
  2. Dimensionamento dei lotti. Gli ordini sono dimensionati con una regola come lotto per lotto, periodo di ordinazione fisso o quantità d'ordine fissa.
  3. Sfalsamento per lead time. Ogni ordine viene lanciato in anticipo rispetto alla data di scadenza, di un intervallo pari al lead time pianificato.
  4. Esplosione della distinta base. Gli stessi passaggi si ripetono per ogni livello dei componenti, usando i lanci pianificati del livello superiore come fabbisogno lordo.

L'output è costituito da ordini pianificati, avvisi di modifica e report delle eccezioni. In un sistema ERP, questo corrisponde di norma all'elaborazione di pianificazione. In Dynamics 365 Supply Chain Management fa parte della pianificazione principale. Questo è il cuore della pianificazione dei fabbisogni di materiali: un modo affidabile per garantire l'approvvigionamento di materiali a fronte di una domanda nota.

Dove si rompe l'MRP?

Le stesse dispense del MIT sono esplicite sui limiti. Affermano che l'MRP è deterministico mentre la realtà non lo è, e ne indicano diverse conseguenze:

  • Capacità infinita. L'MRP presuppone che la capacità sia disponibile quando il piano la richiede. La capacità reale è finita, quindi il programma può risultare non realizzabile.
  • Tempi di approvvigionamento gonfiati. I tempi di approvvigionamento pianificati tendono a essere impostati lunghi per assorbire la variabilità, il che fa crescere scorte e lavori in corso.
  • Nervosismo. Piccole deviazioni dal piano possono causare grandi variazioni nel programma. Congelare il programma a breve termine aiuta, ma ha un costo proprio.
  • Compensazione con i buffer. Scorte di sicurezza e tempi di sicurezza vengono aggiunti per gestire l'incertezza, e le perdite di resa costringono a lanciare parti in più.

Ecco un esempio ipotetico, inventato solo per mostrare la logica. Una macchina ha 80 ore disponibili questa settimana (due turni, cinque giorni). L'esecuzione di MRP rilascia tre ordini pianificati che la richiedono tutti: 40 ore, 35 ore e 30 ore. Il carico totale è di 105 ore. MRP non segnala nulla. Vede materiali e tempi di approvvigionamento, non un sovraccarico di 25 ore. Sul reparto, qualcuno deve decidere quale ordine aspetta, se aggiungere straordinari o spostare il lavoro su un'altra macchina, e nessuno vede le conseguenze sulle date di consegna finché non succede.

È proprio questa decisione che APS rende visibile prima che la settimana inizi.

Cosa aggiunge APS?

APS porta il piano su un calendario con dei limiti. In pratica significa capacità finita, calendari di lavoro, tempi di setup e di cambio produzione, risorse alternative, priorità degli ordini e, spesso, disponibilità di utensili e competenze. Il risultato è un programma che si adatta allo stabilimento, insieme a un elenco chiaro di quali ordini saranno in ritardo e di quanto.

La documentazione Microsoft mostra che anche i sistemi ERP hanno un livello dedicato a questo. La pagina sui piani vincolati descrive un piano principale che tiene conto sia dei vincoli di materiale sia di quelli di capacità, in modo che la produzione non parta prima che i materiali siano disponibili e le risorse non vengano sovraprenotate. Si attiva tramite impostazioni come capacità finita e fasce temporali di blocco. La pagina sulla schedulazione delle operazioni aggiunge un'avvertenza importante per le aspettative: la schedulazione delle operazioni fornisce una stima generale nel tempo e pianifica ciascuna operazione per il proprio gruppo di risorse, usando le durate definite nel ciclo di lavorazione. Non seleziona risorse specifiche all'interno di un gruppo. La schedulazione dei lavori è lo strumento per la schedulazione di reparto a breve termine e di dettaglio. Quindi esiste uno spettro, non un interruttore. Verifica cosa sa fare la tua versione dell'ERP prima di presumere di aver bisogno di un prodotto separato.

Un APS dedicato va più a fondo nel dettaglio. Di solito gestisce setup dipendenti dalla sequenza, più vincoli contemporaneamente ed esecuzioni rapide di simulazioni what-if, e permette a un pianificatore di vedere e modificare il risultato. Se ti serve tutto questo dipende dal tuo stabilimento, non dall'etichetta.

Come capisci di aver superato MRP?

Cerca i sintomi, non le funzionalità. Questi schemi di solito indicano un problema di schedulazione e non un problema di materiali:

  • L'esecuzione di MRP dice che va tutto bene, eppure le stesse macchine sono sovraccariche ogni settimana.
  • I tempi di approvvigionamento pianificati continuano a crescere perché è l'unico modo per rispettare le date.
  • I pianificatori tengono un foglio di calcolo privato per sequenziare il collo di bottiglia.
  • Gli ordini urgenti causano la maggior parte del caos, e nessuno sa dire cosa ritardano.
  • Non riesci a dare una data di consegna affidabile senza andare in reparto.
  • Le carenze di materiale sono rare, ma gli ordini in ritardo sono frequenti.

Se il problema principale sono le carenze di materiale, sistema prima i dati MRP: distinte base, tempi di approvvigionamento, lotti di produzione e accuratezza delle giacenze. APS installato sopra dati anagrafici scadenti produce risultati precisi ma sbagliati.

Se la maggior parte dei sintomi corrisponde, prova l'idea a costo contenuto. Prendi la macchina collo di bottiglia, copia in un foglio di calcolo gli ordini rilasciati della settimana successiva e sequenziali a mano con calendari reali e tempi di setup. Se questo esercizio cambia il piano, hai trovato il valore che APS automatizzerebbe.

MRP vs APS: come lavorano insieme?

Pensa a una divisione dei compiti e mettila per iscritto.

  • MRP (nell'ERP) gestisce i materiali. Fabbisogni, proposte di acquisto, ordini pianificati e giacenze.
  • APS gestisce la sequenza. Prende gli ordini, verifica la capacità e pubblica il programma.
  • Il reparto restituisce i dati. Inizio, fine, quantità, scarti e fermi macchina confluiscono nel sistema che gestisce la sequenza, così la schedulazione successiva parte dalla realtà.

I dati fluiscono in entrambe le direzioni. Ordini e cicli di lavorazione vanno dall'ERP all'APS. Date, sequenza e risorse tornano all'ERP, così che le promesse ai clienti e i tempi dei materiali seguano il piano fattibile, non quello a capacità infinita. Il punto più critico è quasi sempre una seconda lista di lavoro. Se l'ERP stampa una lista e l'APS ne mostra un'altra, il reparto seguirà quella più comoda, e il piano smette silenziosamente di essere il piano.

Prima di integrare, decidi tre cose:

  1. Chi può rilasciare o modificare un ordine? Un sistema, una regola.
  2. Con quale frequenza i sistemi si scambiano i dati? Ogni ora, per turno o su richiesta. Adattala alle decisioni: un pianificatore che riprogramma domani ha bisogno dello stato a fine turno, non al minuto.
  3. Cosa succede quando la connessione si interrompe? Il reparto deve continuare a lavorare e recuperare dopo.

Come si aggiunge l'APS senza un progetto big-bang?

Procedi linea per linea.

  1. Scegli un vincolo e la sua linea. Un collo di bottiglia, una famiglia di prodotti.
  2. Pulisci i dati di quella linea. Cicli di lavorazione, tempi di ciclo e di attrezzaggio, calendari, risorse alternative. Percorri il reparto per verificarli.
  3. Fai girare l'APS in parallelo per alcune settimane. Confronta la sua schedulazione con quella che farebbe il pianificatore e con ciò che è realmente accaduto.
  4. Misura gli scostamenti. Inizio e fine pianificati rispetto a quelli effettivi, puntualità delle consegne, straordinari. Analizza dove la schedulazione era sbagliata e perché.
  5. Assegna un responsabile della sequenza e passa il reparto a quella lista.
  6. Estendi alla linea successiva solo quando i numeri coincidono.

Una nota sul personale. L'APS di solito cambia il lavoro del pianificatore. Invece di seguire una routine e gestire le eccezioni a posteriori, il pianificatore monitora e corregge una schedulazione in tempo reale. Prevedi tempo per la formazione e dagli l'autorità di modificare il piano, altrimenti lo strumento verrà usato come semplice report.

Cosa chiedere al fornitore?

Domande che separano le risposte solide da quelle vaghe:

  • Quale sistema è proprietario della sequenza e come viene informato l'altro dei cambiamenti?
  • Come gestisce lo strumento gli attrezzaggi che dipendono dalla lavorazione precedente?
  • Quanto richiede una riprogrammazione con il mio volume di ordini, e come fa il pianificatore a vedere cosa è cambiato?
  • Di quali dati ha bisogno dall'ERP e cosa riscrive indietro?
  • Quali parti di questo può gestire il mio team dopo il go-live?
  • Posso far girare lo strumento su una linea con i miei dati prima di impegnarmi?

Chiedi anche come si integra con il tuo ERP. Se usi un ERP con opzioni di capacità finita integrate, chiedi cosa guadagneresti oltre a quelle e quanto costerebbe mantenere sincronizzati entrambi.

Errori comuni

  • Comprare un APS per risolvere carenze di materiali che in realtà dipendono da dati MRP scadenti.
  • Fidarsi di un piano MRP senza verificare il carico rispetto alla capacità.
  • Gonfiare i lead time nell'ERP per compensare, poi chiedersi perché le giacenze crescono.
  • Lasciare che entrambi i sistemi pubblichino una lista di lavoro.
  • Andare in produzione su tutto lo stabilimento in un'unica volta.
  • Ignorare che la schedulazione richiede tempi di attrezzaggio e calendari che qualcuno ha verificato.
  • Trattare l'APS come un acquisto di software e non come un cambiamento nel modo di lavorare dei pianificatori.

Dove si colloca Polaris

Se il tuo piano MRP è corretto ma la schedulazione no, iFAKT Polaris è un'opzione da valutare. iFAKT descrive Polaris come un sistema di AI più gemello digitale per la produzione, che lavora con i dati dell'ERP. Il modulo Polaris Optimizer trasforma il modello di produzione in un piano eseguibile e ottimizzato, basato sui dati ERP in tempo reale, sulla disponibilità delle risorse e su vincoli come risorse, turni, zone, competenze e capacità. Individua i colli di bottiglia, dà priorità agli ordini e reagisce alle interruzioni con analisi d'impatto e riottimizzazione. Se integri o sostituisci parti della tua configurazione attuale dipende dal tuo ERP e dalla rilevazione dei dati di reparto, quindi provalo su una linea con i tuoi dati.

Argomenti correlati da approfondire

  • Schedulazione a capacità finita: perché una vista del carico settimanale può sembrare corretta mentre il piano giornaliero è irrealizzabile.
  • Qualità dei dati di pianificazione: chi è responsabile di cicli di lavorazione, tempi e calendari, e con quale frequenza vengono verificati.
  • Pianificazione a ciclo chiuso: come i dati effettivi dal reparto modificano il piano successivo.
  • Scorte di sicurezza e buffer sui lead time: come i margini inseriti nell'MRP nascondono un problema di schedulazione.
  • Competenze del pianificatore in un progetto di schedulazione: cosa cambia nel lavoro quotidiano e come prepararsi.

Prossimo passo

Apri la tua ultima esecuzione di MRP e scegli la macchina che risulta sovraccarica più spesso. Sequenzia a mano, per la prossima settimana, gli ordini su di essa, usando calendari reali e tempi di attrezzaggio, e verifica quanto il risultato si discosta dal piano. Questo solo esercizio ti dice se la questione MRP vs APS nel tuo stabilimento è un problema di dati o un problema di schedulazione.

Entities in this article

Material requirements planning (MRP) Advanced planning and scheduling (APS) Enterprise resource planning (ERP) Dynamics 365 Polaris Optimizer iFAKT GmbH

Related articles

RSS

Sponsorizzato

iFAKT GmbH