Calcolatore MRP con un esempio di MRP svolto, settimana per settimana

Inserisci piano di produzione, ordini aperti, tempo di consegna e regola di lotto. Il calcolatore MRP ricava poi, per un articolo acquistato, il fabbisogno lordo, il fabbisogno netto e gli ordini pianificati di ogni settimana. Indica il motivo di ogni ordine. Si apre su un esempio MRP svolto, una staffa usata in due pompe. Verifica ogni passaggio prima di inserire i tuoi numeri.

Un esempio di MRP: un articolo acquistato, dieci settimane

L'MRP, la pianificazione del fabbisogno di materiali, è il calcolo di pianificazione dentro il tuo ERP che decide cosa acquistare, quante unità e quando. La lezione sulla pianificazione del fabbisogno di materiali spiega il metodo per intero.

L'MRP legge tre dati. Il piano principale di produzione dice quali prodotti realizzi in quale settimana. La distinta base dice quali articoli usa ogni prodotto. Le tue anagrafiche di magazzino contengono giacenza, ordini aperti e, per ogni articolo, tempo di consegna, regola di lotto e scorta di sicurezza.

L'MRP restituisce ordini pianificati, ciascuno con una quantità e una settimana di emissione. Restituisce anche messaggi di eccezione per gli ordini aperti che non rientrano più nel piano.

L'esempio è la staffa di montaggio BR-210, usata due volte nella pompa P-100 e una volta nella pompa P-200. Parti da 420 unità in giacenza, un ordine aperto da 500 in scadenza nella settimana 2 e una scorta di sicurezza di 150. Il tempo di consegna è di 3 settimane e lo scarto del 2%. Il minimo del fornitore è 600, in multipli di 200. La Fig. 1 segue la staffa per dieci settimane.

La produzione di ogni settimana fa scendere la giacenza. Nella settimana 2 arriva un ordine aperto. L'MRP pianifica tre ordini perché la giacenza non scenda mai sotto la scorta di sicurezza. Ogni ordine pianificato arriva nella settimana in cui la giacenza sarebbe altrimenti scesa sotto la soglia.

Fig. 1: Giacenza prevista della staffa di montaggio BR-210 su 10 settimane, a titolo illustrativo
0250500750100012345678910SettimanaScorta di sicurezza, 150 unitàOrdine aperto 500Pianificato 600Pianificato 600Pianificato 600

L'MRP calcola ogni settimana in quattro passaggi

L'MRP percorre la griglia una settimana alla volta, da sinistra a destra. Esplode il piano di produzione dei prodotti padre in un fabbisogno lordo e lo nettifica rispetto a giacenza e ordini aperti. Poi dimensiona un ordine con la regola di lotto e anticipa quell'ordine del tempo di consegna. Passa il mouse su un termine o toccalo per vedere che cosa significa.

Esplodi la distinta base

Per un articolo usato in due prodotti, somma la produzione di ciascun prodotto per la sua quantità per unità. Poi aggiungi il margine di scarto e arrotonda per eccesso:

Fig. 2: Fabbisogno lordo
=(×+×)×(1+)

Nettifica rispetto a ciò che hai

La giacenza della settimana scorsa e gli ordini aperti in scadenza questa settimana coprono quanto possono. Il fabbisogno netto è ciò che serve per mantenere intatta la scorta di sicurezza:

Fig. 3: Disponibile
=+−
Fig. 4: Fabbisogno netto
=max(0, −)

Dimensiona l'ordine con la regola di lotto

Lotto per lotto ordina il fabbisogno netto. Una quantità fissa ordina lotti interi. Un MOQ con multiplo d'ordine ordina almeno il minimo, a passi del multiplo:

Fig. 5: Quantità fissa
=⌈⌉×
Fig. 6: MOQ con multiplo d'ordine
=⌈max(, )⌉×

Anticipa del tempo di consegna

L'ordine va emesso un tempo di consegna prima della settimana che ne ha bisogno. Una settimana di emissione precedente alla settimana 1 è già in ritardo:

Fig. 7: Settimana di emissione
=−

Controlla una settimana a mano

Nell'esempio illustrativo, la settimana 4 ha il primo ordine pianificato:

  • Produzione: 80 di P-100 con 2 staffe ciascuna fanno 160, e 120 di P-200 con 1 ciascuna fanno 120. La distinta base richiede quindi 280.
  • Scarto: 280 × 1,02 = 285,6, arrotondato per eccesso a un fabbisogno lordo di 286.
  • Disponibile: la settimana 3 finisce con 388 in giacenza e nella settimana 4 non arriva alcun ordine aperto, quindi 388 − 286 = 102.
  • Netto: la scorta di sicurezza è 150, quindi alla settimana mancano 150 − 102 = 48.
  • Dimensione del lotto: max(48, 600) = 600, un multiplo di 200, quindi l'MRP pianifica 600. La giacenza finisce la settimana 4 a 102 + 600 = 702.
  • Anticipo: 4 − 3 settimane di tempo di consegna portano l'emissione alla settimana 1, questa settimana.

Calcola una griglia MRP per il tuo articolo

Il calcolatore si apre su una staffa illustrativa usata in due pompe. Così vedi un piano completo prima di cambiare qualsiasi cosa. Inserisci nella griglia il tuo piano di produzione e i tuoi ordini aperti. Imposta il tempo di consegna e la regola di lotto e leggi sotto il motivo di ogni ordine pianificato. Tutto gira nel tuo browser e il link conserva i tuoi dati.

Esempio illustrativo

Staffa di montaggio BR-210, un articolo acquistato usato in due pompe

Articolo

Pianifica ogni ordine in modo che arrivi con queste settimane di anticipo.

Regola di lotto
Distinta base
Griglia MRP per settimane per Staffa di montaggio BR-210. Piano di produzione e ricevimenti programmati sono modificabili; le altre righe sono calcolate.
SettimanaOra12345678910
Produzione pompa P-1002 per unità
Produzione pompa P-2001 per unità
Fabbisogno lordoDistinta × produzione + scarto123245164286164357204357164317
Ricevimenti programmatiordini aperti, modificabile
Giacenza previstafine settimana420297552388702538181577220656339
Fabbisogno netto00048001730940
Ricevimenti da ordini pianificati0006000060006000
Emissioni di ordini pianificatiemetti l'ordine6000060006000000

Inserisci valori nelle righe di produzione e degli ordini aperti, e le altre righe si ricalcolano.

Perché ogni ordine pianificato

  1. Ordine 1 600 unità, in scadenza nella settimana 4Emetti nella settimana 1

    Nella settimana 4 servono 286: 80 × pompa P-100 con 2 per unità più 120 × pompa P-200 con 1 per unità = 280, più 2% di scarto. Giacenza e ordini aperti lasciano 102. Sono 48 sotto la scorta di sicurezza di 150, quindi il fabbisogno netto è 48.

    Il MOQ di 600 in multipli di 200 la porta a 600. Le 552 in più coprono le settimane successive. Con un tempo di consegna di 3 settimane, emetti l'ordine nella settimana 1.

  2. Ordine 2 600 unità, in scadenza nella settimana 7Emetti nella settimana 4

    Nella settimana 7 servono 204: 100 × pompa P-100 con 2 per unità, più 2% di scarto. Giacenza e ordini aperti si esauriscono prima. La giacenza prevista sarebbe -23. Sono 173 sotto la scorta di sicurezza di 150, quindi il fabbisogno netto è 173.

    Il MOQ di 600 in multipli di 200 la porta a 600. Le 427 in più coprono le settimane successive. Con un tempo di consegna di 3 settimane, emetti l'ordine nella settimana 4.

  3. Ordine 3 600 unità, in scadenza nella settimana 9Emetti nella settimana 6

    Nella settimana 9 servono 164: 80 × pompa P-100 con 2 per unità, più 2% di scarto. Giacenza e ordini aperti lasciano 56. Sono 94 sotto la scorta di sicurezza di 150, quindi il fabbisogno netto è 94.

    Il MOQ di 600 in multipli di 200 la porta a 600. Le 506 in più coprono le settimane successive. Con un tempo di consegna di 3 settimane, emetti l'ordine nella settimana 6.

Tempo di consegna in anagrafica a confronto con quello reale

L'MRP pianifica ogni ordine con il tempo di consegna di 3 settimane indicato nell'anagrafica articolo. Sposta il cursore sul tempo di consegna con cui il tuo fornitore consegna davvero. Il piano dell'MRP resta fisso e gli ordini pianificati arrivano prima o dopo. Gli ordini aperti mantengono le loro date.

SettimanaOra12345678910
Giacenza, piano MRP3 settimane di lead time420297552388702538181577220656339
Giacenza, cosa succede5 settimane di lead time420297552388102-62181-23-38056-261

Ogni ordine pianificato arriva 2 settimane dopo quanto previsto dall'MRP.

La giacenza si esaurisce nella settimana 5, con un ammanco fino a 380 unità. La produzione nelle settimane in rosso resta in attesa degli articoli, a meno che tu non solleciti i fornitori.

600 unità arrivano ora dopo la settimana 10.

Se in anagrafica ci fossero 5 settimane, oggi l'MRP segnalerebbe 1 ordine in ritardo. Il tempo di consegna in anagrafica nasconde questo avviso.

Quando il rischio è la tempistica, un tempo di sicurezza di 2 settimane copre lo slittamento. Pianifica ogni ordine in modo che arrivi in anticipo, senza alzare la scorta di sicurezza in ogni settimana.

Le celle ambra sono sotto la scorta di sicurezza; quelle rosse sotto zero.

Disponibilità del kit: ogni articolo, ogni produzione

Staffa di montaggio BR-210 è un articolo nel kit di ogni pompa, e la produzione parte solo quando c'è ogni articolo. Imposta la probabilità che ciascun articolo sia disponibile all'avvio della produzione. Vedi quanto spesso il kit è completo.

Con 10 articoli disponibili ciascuno il 98% delle volte, il kit è completo nel 81,7% delle produzioni. È 98% elevato a 10.

Per produrre con il kit completo il 95% delle volte, ogni articolo deve essere disponibile il 99,5% delle volte. È 95% elevato a 1 ÷ 10.

L'obiettivo del kit presuppone che gli articoli manchino in modo indipendente. Fissa la scorta di sicurezza o il tempo di sicurezza di ogni articolo in base all'obiettivo del kit. Considera il dato dell'articolo come un livello di servizio per ciclo, la probabilità di non avere rotture di stock prima della produzione.

How the MRP calculator works, week by week
Process diagram of how MRP works out each week for one purchased part, in five steps. 1, explode the parents' build plan into a gross requirement. 2, net it against stock and open POs, keeping safety stock intact. 3, size the order with the lot rule. 4, offset the order by the lead time to get its release week. 5, check the inputs before you trust a suggestion. The outcome is planned orders with the reason behind every PO.

Usa la stessa griglia MRP in Excel o Google Sheets

Scarica il modello della griglia MRP (Excel, si apre anche in Google Sheets). Contiene la stessa staffa illustrativa con formule attive. Cambia i dati nella colonna B e le righe del piano di produzione e degli ordini aperti. Fabbisogno lordo, giacenza prevista, fabbisogno netto e ordini pianificati si ricalcolano. Il pulsante Scarica CSV del calcolatore esporta la griglia che hai sullo schermo. Ogni riga usa una formula lungo le settimane:

  • Fabbisogno lordo: =ARROTONDA.PER.ECC((produzione P-100 × q.tà per unità + produzione P-200 × q.tà per unità) × (1 + scarto); 0)
  • Fabbisogno netto: =MAX(0; scorta di sicurezza − (giacenza prevista della settimana precedente + ordini aperti − lordo))
  • Ricevimenti da ordini pianificati: =SE(netto > 0; ARROTONDA.ECCESSO(MAX(netto; MOQ); multiplo); 0)
  • Emissioni di ordini pianificati: =SCARTO(ricevimento pianificato; 0; tempo di consegna), il ricevimento un tempo di consegna più tardi

Fissa gli obiettivi degli articoli dal kit, non articolo per articolo

La produzione di una pompa richiede ogni articolo del suo kit. Supponi che ciascuno di 10 articoli acquistati sia disponibile nel 98% delle produzioni e che gli articoli manchino in modo indipendente. Il kit completo è allora pronto nello 0,9810 = 81,7% delle produzioni. Circa una produzione su cinque aspetta un articolo.

Fig. 8: Disponibilità del kit
=^
Fig. 9: Disponibilità dell'articolo da un obiettivo di kit
=^(1÷)

Fai il calcolo a ritroso dal kit: un obiettivo di kit del 95% su 10 articoli richiede il 99,5% su ciascun articolo. Per gli articoli economici puoi puntare più in alto. Così un articolo costoso può restare un po' più in basso senza che il kit manchi l'obiettivo.

Considera il dato dell'articolo come un livello di servizio per ciclo, la probabilità di non avere rotture di stock prima di un ordine di produzione. Chiamalo così ovunque lo citi. Il fill rate, la quota di domanda servita da scorta, misura un'altra cosa. Con una domanda irregolare, un livello di servizio per ciclo del 95% può convivere con un fill rate vicino al 50%.

Misura il tempo di consegna dai tuoi ricevimenti e dimensiona il cuscinetto sul fornitore che hai

Misura il tempo di consegna dai tuoi ricevimenti di ordini d'acquisto: data di ricevimento meno data d'ordine, per fornitore e articolo. Un fornitore che consegna sempre lo stesso giorno ha bisogno di poco cuscinetto. Uno le cui consegne oscillano ne ha bisogno di più a parità di obiettivo. Un'oscillazione superiore a circa un quarto del tempo di consegna medio indica una fornitura inaffidabile. La dispersione entra nella scorta di sicurezza tramite σLT:

Fig. 10: Scorta di sicurezza con domanda e tempo di consegna variabili
=×square root of×2+2×2

Z è unilaterale: 1,645 copre il 95% dei cicli di rifornimento. Il calcolatore della scorta di sicurezza applica la formula a un'offerta del fornitore o al tuo storico ordini.

Usa il tempo di sicurezza quando il rischio è la tempistica

Quando i ricevimenti arrivano in ritardo e la domanda resta stabile, il tempo di sicurezza spesso batte la scorta di sicurezza. Pianifica ogni ordine in modo che arrivi con un numero fisso di settimane di anticipo. Imposta 2 settimane di tempo di sicurezza nel calcolatore e porta il tempo di consegna reale a 5. La staffa non resta mai scoperta. La griglia mostra anche il costo: ogni ordine arriva due settimane prima e il primo è già in ritardo oggi. Le consegne parziali sono un rischio diverso, un problema di resa che la dispersione del tempo di consegna non coglie.

Tieni i cuscinetti strategici in un livello a parte

Un articolo con un solo fornitore, o un'interruzione che il tuo storico dei ricevimenti non ha mai visto, richiede un cuscinetto strategico sopra la scorta di sicurezza. Dimensionalo in giorni di copertura. Il tempo in cui puoi andare avanti senza il fornitore deve essere almeno pari a quello che al fornitore serve per riprendersi. Tenerlo separato mostra quanto costa la resilienza.

L'MRP vale quanto valgono i suoi dati: controllali prima di fidarti di un suggerimento

L'aritmetica dell'MRP regge. Dati sbagliati portano il piano fuori strada, e i più frequenti sono questi:

  • Il tempo di consegna inserito. L'MRP anticipa ogni ordine del numero indicato nell'anagrafica articolo e non lo confronta mai con i ricevimenti reali. Muovi il cursore nel calcolatore e guarda come 3 settimane inserite che in pratica ne durano 5 diventino una rottura di stock. La lezione sul tempo di consegna del fornitore mostra come verificare quel campo.
  • Ordini aperti che non arriveranno alla data di scadenza. L'MRP conta un ricevimento programmato per intero, nella settimana in cui scade, che il fornitore l'abbia confermato o no. Un ordine d'acquisto non confermato che slitta di due settimane lascia lo stesso buco di uno mancante. Vedi il monitoraggio degli ordini d'acquisto ed elenca ogni riga aperta con la sua data promessa nel tracker degli ordini d'acquisto aperti.
  • Scorta che non puoi prelevare. Ricevimenti non registrati, scorta in quarantena o un secondo magazzino contato due volte cambiano il calcolo del fabbisogno netto.
  • Una distinta base obsoleta. Una quantità per unità sbagliata o un margine di scarto mancante si moltiplica in ogni settimana. Se il reparto preleva 2,1 staffe per pompa e la distinta base dice 2, l'MRP acquista ogni volta troppo poco.
  • Capacità infinita. L'MRP presume che il tuo stabilimento possa produrre ciò che dice il piano principale di produzione. Se la linea non regge la produzione della settimana 6, le staffe per la settimana 6 arrivano troppo presto.
  • Sovrapprovvigionamento da MOQ. Trasformare un fabbisogno di 48 unità in un ordine da 600 è aritmetica corretta e può comunque essere l'acquisto sbagliato. Valuta l'avanzo con il calcolatore EOQ prima di accettarlo. Vedi MOQ e EOQ per capire quando vale la pena pagare il minimo.
  • Lo strumento sbagliato per l'articolo. Per articoli economici a consumo costante, un punto di riordino o un kanban a due contenitori fa il lavoro. Richiede meno impostazione e dà la stessa protezione. La formula del punto di riordino ne fissa uno.

Dove il tuo ERP può contare in modo diverso

Il suggerimento del tuo ERP può differire dalla griglia di qualche unità o di una settimana. Controlla tre impostazioni prima di sospettare dell'aritmetica. Il tuo ERP può aggiungere lo scarto sulla quantità della distinta base, come fa questa griglia. Oppure può trattarlo come una resa e dividere per (1 − scarto). Con il 2% di scarto i due differiscono per meno di mezza unità ogni mille.

Il tuo ERP può trattare la scorta di sicurezza come soglia minima nel calcolo del fabbisogno netto, come qui. Oppure può lasciarla fuori e segnalarla come eccezione. La maggior parte degli ERP memorizza e pianifica inoltre il tempo di consegna in giorni. Questa griglia pianifica in periodi settimanali, quindi un tempo di consegna di 17 giorni diventa qui 3 settimane. La lezione sulla pianificazione del fabbisogno di materiali illustra il metodo più a fondo.

L'MRP pianifica con le date che gli dai. Cartograph segue ogni ordine aperto. Scout Agent scrive e telefona ai tuoi fornitori per confermare le date e sollecitare le righe in ritardo. Sai quali ricevimenti su cui conta il tuo piano arriveranno in ritardo quando c'è ancora tempo per intervenire. Prova Cartograph gratis per vederlo sui tuoi ordini d'acquisto.

Domande sull'MRP

Che differenza c'è tra fabbisogno lordo e netto?

Il fabbisogno lordo è tutto ciò che il piano di produzione consuma in una settimana: produzione per quantità per unità, più lo scarto. Il fabbisogno netto è ciò che devi ancora acquistare dopo che giacenza e ordini aperti hanno coperto quanto possono. La scorta di sicurezza resta intatta. L'MRP pianifica ordini solo per il fabbisogno netto.

Perché il mio ERP ha suggerito questa quantità d'ordine?

Parti dalla settimana in cui l'ordine è in scadenza. Prendi il fabbisogno lordo, sottrai ciò che lasciano giacenza e ordini aperti e riaggiungi la scorta di sicurezza. Quello è il fabbisogno netto. Poi applica la regola di lotto. Quando un suggerimento supera di molto il fabbisogno, guarda la quantità minima d'ordine (MOQ), il multiplo d'ordine o un lotto fisso.

Perché l'MRP suggerisce un ordine che è già in ritardo?

La data di fabbisogno meno il tempo di consegna cade prima di oggi. L'MRP suggerisce comunque l'ordine perché tu veda la carenza. Emettilo, chiedi al fornitore se può anticipare la consegna e verifica se la produzione può spostarsi.

Come cambia un MOQ il suggerimento dell'MRP?

L'MRP porta l'ordine al minimo e poi arrotonda per eccesso al multiplo d'ordine. Le unità in più vanno nella giacenza prevista e coprono le settimane successive, e questo sposta in avanti l'ordine seguente.

L'MRP usa la scorta di sicurezza?

La maggior parte dei sistemi può farlo. In questa griglia la scorta di sicurezza è una soglia minima: l'MRP pianifica un ordine ogni volta che la giacenza prevista scenderebbe sotto di essa. Alcuni ERP lasciano la scorta di sicurezza fuori dal calcolo del fabbisogno netto e si limitano a segnalarla, quindi verifica come è impostato il tuo.

Quale tempo di consegna devo inserire nel mio ERP?

Usa il tempo che passa dall'emissione dell'ordine d'acquisto a quando l'articolo è a magazzino e pronto al prelievo. Misuralo sui tuoi ricevimenti. Per gli articoli che possono fermare una produzione, pianifica con una consegna lenta tratta da quello storico, come il 90° percentile. La consegna mediana è in ritardo circa una volta su due. Ricontrollalo ogni trimestre.

Come imposto i livelli di servizio degli articoli di un kit?

Parti dal kit. Scegli quanto spesso la produzione deve partire con tutti gli articoli disponibili. Poi eleva quell'obiettivo a 1 ÷ il numero di articoli per ottenere l'obiettivo di ciascun articolo. Un obiettivo di kit del 95% su 10 articoli richiede il 99,5% per articolo.

Qual è un esempio di MRP?

Una staffa acquistata, usata due volte in una pompa e una volta in un'altra. L'MRP moltiplica la produzione settimanale di ogni pompa per la sua quantità per unità e aggiunge il 2% di scarto. Nettifica il risultato rispetto a 420 unità in giacenza, un ordine aperto da 500 e una scorta di sicurezza di 150. Poi pianifica ordini da 600 per le settimane 4, 7 e 9. Con un tempo di consegna di 3 settimane, li emetti nelle settimane 1, 4 e 6. Il calcolatore si apre con questo esempio.

Come calcola l'MRP quando ordinare?

L'MRP trova la prima settimana in cui la giacenza prevista scenderebbe sotto la scorta di sicurezza. Pianifica un ordine che arrivi in quella settimana. Sottraendo il tempo di consegna ottieni la settimana in cui emetti l'ordine d'acquisto. Un tempo di consegna di 3 settimane e un fabbisogno nella settimana 4 portano l'emissione alla settimana 1. Se il risultato cade prima di questa settimana, l'ordine è già in ritardo.

Quali dati servono per un calcolo MRP?

All'MRP servono il piano di produzione di ogni prodotto padre per settimana e la quantità per unità dalla distinta base. Servono anche la giacenza, gli ordini aperti con le settimane di scadenza e la scorta di sicurezza. Aggiungi il tempo di consegna, la regola di lotto con eventuale MOQ e multiplo d'ordine e un margine di scarto.

Come faccio un calcolo MRP in Excel?

Metti le settimane nelle colonne. Aggiungi una riga ciascuna per produzione, fabbisogno lordo, ordini aperti, giacenza prevista, fabbisogno netto, ricevimenti pianificati ed emissioni pianificate. Ogni riga usa una formula copiata lungo le settimane. Il modello gratuito della griglia MRP le ha già impostate sull'esempio illustrativo.

Che differenza c'è tra MRP e punto di riordino?

Un punto di riordino fa partire un ordine quando la scorta scende a un livello fissato in base al consumo medio. L'MRP ordina per specifiche produzioni future, quindi gestisce la domanda irregolare di un piano di produzione. Molti stabilimenti usano l'MRP per i componenti della distinta base e punti di riordino per i materiali di consumo economici e costanti.

Fonti (2)
  1. Microsoft Learn, Dynamics 365 Supply Chain Management: Master planning home page (net requirements and planned orders)
  2. Odoo 18.0 documentation: Master production schedule