Quality association: quando l’ordine di qualità nasce da solo

Il quality order può essere creato a mano, ma l’esame quasi sempre chiede l’automatismo, e l’unico oggetto che lo produce è la quality association. Una quality association risponde a quattro domande: su quale processo (il reference type: acquisto, vendita, produzione, inventario, quality order), su quale evento di quel processo (registrazione, product receipt, report as finished, picking…), prima o dopo l’evento, e su cosa (item, item group o tutti gli item, con eventuali filtri per account e per sito). È la combinazione di questi campi a determinare se l’ordine di qualità nasce, non il fatto che un item abbia un test group associato.

La quality association porta con sé anche la quantità da testare, attraverso l’item sampling: percentuale della quantità registrata, quantità fissa, oppure l’intera quantità. Il sampling può essere distruttivo, e in quel caso il campione testato esce dallo stock disponibile: è un dettaglio che collega quality management e inventory management e che l’esame usa volentieri. Se lo stesso item ricade sotto più associazioni, ne nascono più ordini di qualità: l’automatismo non è “uno solo per evento”.

Test, esiti e blocco dell’inventario

Il test è la singola misura; il test group è l’insieme di test applicato all’ordine di qualità, con il livello di qualità accettabile e la logica di campionamento. I test qualitativi valutano un risultato scelto fra variabili e outcome predefiniti (pass/fail, tolleranze descrittive); i test quantitativi confrontano un valore misurato con minimo, massimo e target. La validazione dell’ordine di qualità produce un esito complessivo: se anche un test obbligatorio fallisce, l’ordine è respinto.

Sul piano dell’inventario, l’ordine di qualità può rendere la merce indisponibile mentre il controllo è aperto. Il blocco può essere configurato per scattare alla creazione dell’ordine oppure solo in caso di esito negativo, e viene rilasciato alla validazione. Il quarantine order, invece, è un movimento vero e proprio: sposta lo stock in un quarantine warehouse e lo riporta in giacenza (o lo scarta) alla chiusura. Blocco e quarantena non sono sinonimi: il primo è una restrizione logica, il secondo una transazione di magazzino.

Non conformità e ciclo correttivo

La nonconformance è il canale strutturato per gestire ciò che è andato storto: nasce da un ordine di qualità respinto o in modo indipendente, è tipizzata (interna, cliente, fornitore, produzione, service request), richiede approvazione prima di poter registrare diagnosi, operazioni correttive e costi. È l’oggetto giusto quando lo scenario parla di tracciare il problema e la sua risoluzione, non solo di bloccare la merce.

Asset management: asset, functional location, work order

L’asset è l’oggetto fisico manutenuto; l’asset type ne governa il comportamento (quali maintenance job type, checklist e stati di ciclo di vita sono ammessi). La functional location è il posto, e resta stabile indipendentemente dall’asset che lo occupa: si installa e disinstalla un asset da una functional location conservando la storia manutentiva del luogo. Questa separazione è la distinzione più verificata dell’area.

Il work order è l’unità di lavoro: contiene uno o più work order job, ciascuno con maintenance job type, trade e ciclo di vita proprio, e viene schedulato assegnando risorse e finestre temporali. Consumi di materiali e ore si registrano contro il work order, con un forecast di riferimento derivato dal job type da confrontare con l’effettivo.

La differenza di innesco è netta: il maintenance plan è il canale proattivo, genera manutenzione ricorrente (a tempo o a contatore) su asset e functional location e produce proposte da cui creare work order; la maintenance request è il canale reattivo, la segnalazione di un guasto o di un’anomalia che, dopo valutazione, viene convertita in work order.

Trappole tipiche d’esame

  • Ordini di qualità automatici solo su alcuni item ricevuti da fornitore → quality association: reference type di acquisto, evento di product receipt, item code impostato su group. Assegnare un test group all’item non genera nulla da solo.
  • Merce non disponibile finché il test non passa → blocco o quarantine order: il blocco impedisce l’uso, la quarantena sposta lo stock. L’inventory status del WMS avanzato è un’altra leva e non è ciò che il quality order gestisce.
  • Tracciare causa e azione correttiva di un difetto ricorrente → nonconformance: l’ordine di qualità registra solo l’esito dei test; il ciclo diagnosi-correzione-costo vive nella non conformità approvata.
  • Manutenzione ogni 3 mesi su tutte le pompe → maintenance plan: non work order creati a mano né maintenance request. La request è per l’evento imprevisto segnalato da un operatore.
  • Sostituire una macchina mantenendo lo storico del reparto → functional location: la storia resta sulla location, l’asset installato cambia. Creare un nuovo asset “figlio” non conserva il contesto del luogo.
  • Consumo di ore e ricambi su un intervento → work order job: materiali e ore si registrano sul work order, non con un ordine di produzione né con un semplice movimento di magazzino manuale.