| At line 1 added 46 lines |
| %%(display:none) |
| {{{ |
| WikiUp |
| }}} |
| /% |
| L'MRP classico cerca sempre di anticipare e quindi emette ordini solo quando non ha più coperture in tutto l'orizzonte della pianificazione.\\ |
| \\ |
| Ad esempio (figura 1) quando in precedenza l'MRP ha pianificato una copertura a fronte un fabbisogno ed il suggerimento è stato approvato:\\ |
| \\ |
| [{Image src='immagini/MBDOC-M5_014/M5_004_02.png' caption='' width='100%' style='max-width: 100%;'}]\\ |
| se successivamente nasce un nuovo fabbisogno in una data più recente (figura 2) l'MRP suggerisce di anticipare:\\ |
| \\ |
| [{Image src='immagini/MBDOC-M5_014/M5_004_03.png' caption='' width='100%' style='max-width: 100%;'}]\\ |
| Ciò, in casi particolari, può produrre anticipi eccessivi che causano sovradisponibilità.\\ |
| \\ |
| [{Image src='immagini/MBDOC-M5_014/M5_014_01.png' caption='' width='100%' style='max-width: 100%;'}]Come si nota, c'è una sovradisponibilità per il periodo dall'01.01 al 01.05.\\ |
| \\ |
| In alcuni prodotti si tenta di eliminare questo comportamento, introducendo il concetto di numero di giorni di negatività: solo per questi, prima di emettere un ordine, si avanza nel tempo per cercare di anticipare eventuali coperture.\\ |
| La situazione precedente verrebbe risolta, ponendo, ad esempio, i giorni di negatività a 30.\\ |
| Il seguente esempio mostra i limiti di questo approccio.\\ |
| \\ |
| \\ |
| [{Image src='immagini/MBDOC-M5_014/M5_014_02.png' caption='' width='100%' style='max-width: 100%;'}]\\ |
| Nei sottolivelli, nello stesso giro di MRP, gli impegni risultano raddoppiati, in quanto sono presenti sia gli impegni pianificati sia quelli della copertura da eliminare (che l'MRP non elimina automaticamente).\\ |
| L'algoritmo implementato tramite il criterio MOC '1' è il seguente: anticipare le coperture solo entro una certa data, come nel metodo precedente, ma di non farlo per tutti i fabbisogni, ma solo per quelli che soddisfano la condizione che il fabbisogno sia contenuto totalmente nel fabbisogno netto residuo.\\ |
| Si definisce il fabbisogno netto __Fn__ come differenza tra i fabbisogni e le coperture: è la quantità che deve essere pianificata sicuramente per non avere rottura di stock (la quantità che si pianifica realmente può essere maggiore a causa della lottizzazione).\\ |
| Se __Fn__ è minore o uguale a zero, significa che tutti i fabbisogni sono coperti, quindi l'MRP suggerirà solo spostamenti ed eventuali eccedenze se __Fn__ è minore di zero.\\ |
| Viene quindi risolto il caso dell'esempio 2, in quanto, essendo Fn=0, non si mette limite all'anticipo.\\ |
| NON è argomento di questo metodo l'ottimizzazione degli anticipi in caso di copertura completa.\\ |
| I passi dell'algoritmo sono i seguenti:\\ |
| * all'inizio di ogni codice/oggetto di rottura si calcola Fn;\\ |
| * ad ogni ordine che si pianifica si diminuisce Fn della quantità suggerita (comprensiva della lottizzazione), ottenendo il fabbisogno netto residuo;\\ |
| * ad ogni fabbisogno Fx lo si confronta col fabbisogno netto residuo Fn:\\ |
| ** se (a) Fn <= 0 oppure se (b) Fn - Fx < 0, non si pongono limiti all'anticipo.\\ |
| Ciò significa che:\\ |
| (a) quello che c'era da pianificare è già stato pianificato\\ |
| (b) con questo fabbisogno si inizia a usare la copertura\\ |
| in entrambi i casi quindi non rimane che anticipare.\\ |
| * se Fn - Fx >= 0, con questo fabbisogno non si usano le coperture: si anticipa solo fino a una certa data (che deve essere determinata). Si imposta nella tabella "politica" un campo di periodo di massimo anticipo, in cui inserire questo valore (che è del medesimo tipo del periodo di raggruppamento: giorni, settimane, mesi, ...) ed è sottoposto allo stesso arrotondamento.\\ |
| \\ |
| Nell'ipotesi che la data di raggruppamento sia di una settimana, si hanno le seguenti situazioni:\\ |
| \\ |
| \\ |
| [{Image src='immagini/MBDOC-M5_014/M5_014_03.png' caption='' width='100%' style='max-width: 100%;'}]\\ |
| La scelta del massimo anticipo influisce sulla pianificazione in questo modo: se è ridotto (al limite posto uguale al raggruppamento), gli ordini nuovi saranno emessi per primi e quindi verrà introdotto\\ |
| un minore turbamento sull'esistente (gli anticipi saranno in misura minore), quindi si aggiungeranno nuovi ordini che 'sorpasseranno' quelli in corso, con possibili incomprensioni nelle comunicazioni con gli esecutori dell'ordine (reparti produttivi e fornitori).\\ |