Skip to Content

MRP Minimum Production Quantity

Alcuni prodotti non sono convenienti da produrre in piccoli lotti: tempi di set-up, lavorazioni in batch o vincoli di materia prima rendono antieconomica una produzione troppo breve. Questa app permette di impostare un lotto minimo su ogni distinta base di produzione, in modo che gli ordini di produzione non vengano mai creati al di sotto di quella soglia.

A chi è rivolto

Aziende manifatturiere con un lotto economico minimo per prodotto: tipico nel chimico, alimentare, plastiche, packaging o in qualsiasi processo con costi di set-up fissi.

Come funziona

  • Imposta una quantità minima di produzione su ogni Distinta Base.
  • Quando un riassortimento o un ordine di vendita genererebbe un ordine di produzione più piccolo, la quantità viene silenziosamente alzata al minimo.
  • Se un utente inserisce manualmente una quantità inferiore, la maschera si corregge da sola e mostra un avviso informativo.
  • I backorder generati da produzioni parziali non vengono toccati: un backorder per 40 unità resta a 40, anche se il minimo è 100.

Il risultato: niente più micro-lotti antieconomici, mentre i completamenti parziali restano pienamente visibili e tracciabili.

0.00 € 0.00 €

 Per maggiori info sui nostri moduli non esitare a contattarci

MRP Minimum Production Quantity

Imponi una quantità minima di lotto sugli ordini di produzione. I backorder sono intenzionalmente esclusi.

Funzionalità

  • Quantità minima di produzione sulla Distinta Base — un singolo campo sulla form della Distinta Base, visibile solo per le distinte di tipo Produzione.
  • Arrotondamento automatico in approvvigionamento — quando una regola di riassortimento o MTO genererebbe un ordine di produzione sotto il minimo, la quantità viene silenziosamente arrotondata per eccesso.
  • Arrotondamento UI con avviso — quando un utente imposta manualmente una quantità inferiore al minimo nella form dell'Ordine di Produzione, Odoo la corregge e mostra un avviso informativo.
  • Backorder esclusi — i backorder vengono creati per via programmatica, quindi non subiscono arrotondamento. Un backorder per 40 unità resta a 40, anche se il minimo è 100.

Come funziona

Evento Comportamento
Approvvigionamento / MTO (80 unità, min=100) La quantità di approvvigionamento viene alzata — MO creato a 100
Creazione manuale di un MO nella UI (80 unità) La quantità diventa 100, l'utente vede un avviso popup
Backorder dopo aver prodotto 60 di 100 Resta a 40 (rimanenti), nessun arrotondamento

Configurazione

  1. Apri Produzione → Prodotti → Distinte Base.
  2. Sotto il campo Quantità, imposta Quantità minima di produzione al valore desiderato.
  3. Lascia 0 per disattivare il minimo su quella distinta.

Compatibilità con mrp_batch_size

I due moduli funzionano in modo indipendente e possono essere installati insieme. L'arrotondamento di questo modulo avviene a livello di quantità di approvvigionamento, prima che mrp_batch_size iniettì la dimensione del batch, quindi si compongono correttamente:

min=100, batch=60, approvvigionamento=80 → arrotondato a 100 → suddiviso in MO da 60 + 40.

Changelog

Version Data Note
18.0.1.0.0 2025-05-06 Rilascio iniziale.

Sviluppato da STeSI Consulting — Francesco Moccia <moccia.f@stesi.consulting>