Flusso completo - macro pianificazione
La pianificazione MRP non deve essere vista come una singola funzione, ma come un processo composto da più passaggi collegati tra loro.
Ogni fase utilizza informazioni già presenti nel gestionale oppure generate dalla fase precedente.
L'obiettivo è trasformare:
Domanda reale o prevista
↓
Fabbisogni
↓
Proposte di approvvigionamento
↓
Ordini reali
↓
Produzione / Acquisto
in un processo controllabile, verificabile e ripetibile.
💡 Concetto fondamentale
Il sistema non passa direttamente dalla domanda alla produzione o all'acquisto.
Tra questi due estremi esistono sempre una fase di calcolo, una fase di analisi e una fase di validazione.
🔄 Panoramica del flusso
Il processo completo può essere rappresentato così:
ORDINI DI VENDITA
+
STIME DELLA DOMANDA
↓
DOMANDA COMPLESSIVA
↓
CONFIGURAZIONE MRP
↓
CALCOLO MRP
↓
MAGAZZINO MRP
↓
ORDINI PIANIFICATI
↓
VALIDAZIONE RESPONSABILE
↓
PROCURE
↓
┌──────────────────────┐
│ │
▼ ▼
ODP RFQ
Produzione Acquisto
│ │
└───────────┬──────────┘
↓
ESECUZIONE REALE
Una volta avviati produzione e acquisti, questi diventano nuove coperture future e verranno considerati nei successivi calcoli MRP.
📥 Dalla domanda al calcolo MRP
Origine della domanda
Il primo elemento del processo è la domanda, che può essere reale oppure prevista.
La domanda reale può derivare, ad esempio, da un Ordine di Vendita confermato:
[PF-001] Prodotto finito Quantità: 50 pz Data consegna: 20/10
Il sistema interpreta questa informazione come:
Entro il 20/10 devono essere disponibili 50 pezzi di PF-001.
La domanda prevista deriva invece da una stima:
Ottobre [PF-001] Prodotto finito Quantità prevista: 100 pz
In questo caso non esiste ancora un ordine cliente effettivo: la quantità rappresenta una previsione del fabbisogno futuro.
Le modalità con cui domanda reale e domanda prevista vengono combinate dipendono dalla configurazione adottata.
Configurazione MRP
Prima di eseguire il calcolo, il sistema deve sapere come pianificare ciascun prodotto.
Tra gli elementi principali troviamo:
- Area MRP;
- Parametri Area MRP del prodotto;
- metodo di approvvigionamento;
- tempi di approvvigionamento;
- scorte di sicurezza;
- quantità minime, massime e multipli;
- regole di raggruppamento.
Queste informazioni permettono al sistema di determinare:
Devo produrlo? Devo acquistarlo? Quanto devo approvvigionare? Quando deve essere disponibile? Quando devo avviare l'approvvigionamento?
Calcolo MRP
Una volta presenti domanda e configurazione, può essere eseguito il calcolo MRP.
Vengono analizzati:
- domanda;
- giacenze;
- produzioni aperte;
- acquisti aperti;
- distinte base;
- date;
- tempi di approvvigionamento;
- parametri MRP.
In forma semplificata:
DOMANDA - DISPONIBILITÀ - APPROVVIGIONAMENTI GIÀ PREVISTI = FABBISOGNO NETTO
Il calcolo non considera solamente le quantità, ma anche la data in cui ogni disponibilità diventa effettivamente utilizzabile.
🔎 Analisi dei risultati
Dopo il calcolo, i risultati vengono principalmente analizzati attraverso Magazzino MRP e Ordini pianificati.
Magazzino MRP
Il Magazzino MRP rappresenta la proiezione temporale risultante dal calcolo.
Permette di analizzare nel tempo:
- domanda;
- forniture previste;
- giacenza iniziale;
- giacenza prevista;
- movimenti MRP;
- date di rilascio;
- disponibilità futura.
Questa vista consente di rispondere a domande come:
- In quale data la disponibilità diventa insufficiente?
- Quale movimento genera il fabbisogno?
- Una produzione già aperta copre la domanda?
- Un acquisto arriverà in tempo?
📌 Da ricordare
Il Magazzino MRP deve essere interpretato come una proiezione temporale della disponibilità, non semplicemente come la giacenza attuale del prodotto.
Ordini pianificati
Quando viene individuato un fabbisogno non coperto, il sistema genera uno o più Ordini pianificati.
L'Ordine pianificato non è ancora un ordine operativo: rappresenta una proposta.
Può contenere informazioni come:
Prodotto Quantità Azione Scadenza Data rilascio Area MRP
L'azione proposta dipende dal metodo di approvvigionamento:
Metodo = Produzione → proposta di produzione
oppure:
Metodo = Acquisto → proposta di acquisto
✅ Dalla proposta all'ordine reale
Gli Ordini pianificati vengono analizzati dal responsabile prima di essere trasformati in ordini effettivi.
Possono essere verificati, ad esempio:
- quantità proposta;
- data richiesta;
- data di rilascio;
- priorità;
- disponibilità reale;
- carichi produttivi;
- eventuali eccezioni.
Il flusso è quindi:
Calcolo ↓ Proposta ↓ Controllo ↓ Validazione
Il motore MRP propone una soluzione sulla base dei dati presenti nel gestionale, mentre la decisione operativa rimane al responsabile.
Procure
Dopo l'approvazione della proposta viene avviata l'azione di approvvigionamento.
Nel flusso MRP questo passaggio viene identificato come Procure:
Ordine pianificato
↓
Procure
↓
Generazione ordine reale
In base al metodo di approvvigionamento, il risultato può essere:
Produzione
↓
Ordine di Produzione
oppure:
Acquisto
↓
Richiesta di Preventivo / Ordine di Acquisto
Da questo momento gli ordini entrano nel normale flusso operativo di Odoo.
Per la produzione vengono quindi gestiti elementi come:
- distinta base;
- componenti;
- ordini di lavoro;
- centri di lavoro;
- avanzamento della produzione.
Per gli acquisti vengono gestiti:
- fornitori;
- date previste;
- ricezioni;
- quantità ricevute;
- eventuali ritardi.
Produzioni e acquisti appena generati diventano a loro volta nuove coperture future.
♻️ Un processo ciclico
La pianificazione MRP non viene eseguita una sola volta.
Il processo è ciclico:
Domanda ↓ Calcolo MRP ↓ Ordini pianificati ↓ Ordini reali ↓ Esecuzione ↓ Situazione aggiornata ↓ Nuovo calcolo MRP
Qualsiasi variazione può modificare il piano:
- nuovo Ordine di Vendita;
- variazione della data di consegna;
- Ordine di Produzione in ritardo;
- acquisto posticipato;
- variazione dello stock;
- modifica della distinta base;
- variazione dei tempi di approvvigionamento.
Il nuovo calcolo permette quindi di riallineare la pianificazione alla situazione reale.
🧩 Esempio completo
Supponiamo di avere:
[PF-001] Prodotto finito Domanda: 50 pz entro il 20/10 Stock: 10 pz ODP già aperto: 20 pz disponibili entro il 20/10
Il sistema calcola:
Domanda 50 - Stock 10 - Produzione già prevista 20 ------------------------------- Fabbisogno netto 20
Il prodotto è configurato per essere approvvigionato tramite Produzione.
Il sistema genera quindi:
Ordine pianificato Prodotto: PF-001 Quantità: 20 Azione: Produzione
Il responsabile verifica la proposta e decide di confermarla.
Viene quindi generato:
Ordine di Produzione 20 × PF-001
Questo nuovo ODP diventa una copertura per i successivi calcoli MRP.
Distinta base multilivello
Supponiamo inoltre che la distinta sia:
PF-001
│
└── SEM-001 × 1
│
└── LAM-001 × 2
Per produrre:
20 × PF-001
il fabbisogno teorico viene propagato:
20 PF-001
↓
20 SEM-001
↓
40 LAM-001
Per ogni livello vengono nuovamente considerate:
- giacenze;
- produzioni aperte;
- acquisti aperti;
- date;
- metodo di approvvigionamento.
In assenza di altre coperture, il risultato potrebbe quindi essere:
PF-001 → Produce 20 SEM-001 → Produce 20 LAM-001 → Acquista 40
🏭 Dal MRP alla micro-pianificazione
Il flusso descritto appartiene principalmente alla macro-pianificazione.
Il suo obiettivo è determinare:
Cosa approvvigionare Quanto Quando
Quando vengono generati gli Ordini di Produzione, si passa invece alla micro-pianificazione:
Ordini pianificati
↓
ODP
↓
Ordini di lavoro
↓
Centri di lavoro
↓
Sequenza e capacità
↓
Esecuzione
Macro e micro pianificazione appartengono quindi allo stesso processo, ma affrontano problemi differenti.
📋 Oggetti principali del flusso
| Fase | Oggetto principale | Funzione |
|---|---|---|
| Domanda reale | Ordine di Vendita | Genera un fabbisogno reale |
| Domanda prevista | Stima della domanda | Introduce un fabbisogno previsto |
| Configurazione | Area MRP | Definisce il perimetro di pianificazione |
| Configurazione prodotto | Parametri Area MRP Prodotto | Definisce il comportamento MRP del prodotto |
| Calcolo | Esecutore MRP | Ricalcola domanda, coperture e fabbisogni |
| Analisi | Magazzino MRP | Mostra la proiezione temporale |
| Proposta | Ordine pianificato | Propone produzione o acquisto |
| Validazione | Procure | Trasforma la proposta in azione reale |
| Produzione | Ordine di Produzione | Avvia la produzione |
| Acquisto | RFQ / Ordine di Acquisto | Avvia l'approvvigionamento esterno |
📌 In sintesi
La pianificazione MRP è un processo ciclico che parte dalla domanda, analizza disponibilità e coperture, genera proposte di approvvigionamento e permette al responsabile di trasformarle in ordini reali.
Il calcolo automatico e la decisione operativa rimangono quindi due momenti distinti: il sistema propone, il responsabile verifica e decide.