Gestione allocazione e pendolino
ALLOCAZIONI
CLICCA QUI PER LA SPIEGAZIONE ANIMATA
Quando un pallet entra in magazzino il sistema deve proporre dove metterlo. UFINUB4D risponde a questa domanda per un pallet alla volta: riceve l'articolo, l'altezza e i colli del pallet, il magazzino e la modalita' di allocazione, e restituisce l'ubicazione scelta oppure un codice che dice perche' non l'ha trovata. Non prenota nulla: la preallocazione la scrive il chiamante.
Il criterio e' il pendolino: il pallet va messo il piu' vicino possibile al posto di picking dell'articolo, perche' da li' verra' poi abbassato a terra per il prelievo. Si parte dalla campata del picking (i livelli sopra il picking), poi si oscilla a destra e a sinistra lungo la corsia con ampiezza crescente: prima le campate dello stesso lato (numeri della stessa parita'), poi quelle del lato opposto. Finita la corsia si sconfina nella corsia precedente e in quella successiva. Al massimo 65 campate esaminate.
- Preparazione: legge i dati aggiuntivi dell'articolo (livello di stocking imposto o escluso, unita' per ripiano). Un articolo «a catasta» passa sempre alla ricerca a catasta, salvo la catasta diretta.
- Mappa del magazzino (solo alla prima chiamata del documento): natura (fresco o normale), elenco delle altezze distinte delle locazioni, elenco delle corsie.
- Perno: il picking dell'articolo; se l'articolo non ne ha, il primo picking libero del magazzino (solo come punto di partenza: in quel caso il pallet non andra' mai a picking). Nessun picking = esito 9.
- Il picking puo' ricevere il pallet? Solo se non e' bloccato, se il parametro «allocabile a picking» e' attivo e se non esistono pallet a stocking dello stesso articolo (andrebbero consumati prima: sono piu' vecchi). Gli articoli 91 saltano parametro e riserva ma non lo stato ne' il divieto «senza pallet e picking occupato» (1510, su L-TIPO-MAGA: D-11/OQ-02), i 92 saltano il parametro ma non la riserva (corretto il 2026-11-03).
- Classe di altezza: la piu' bassa fra le altezze distinte del magazzino che contiene il pallet. Nessuna = esito 8.
- Quattro fasi di ricerca, la prima che trova vince: pendolino per campate; tutta la corsia del picking; verifica che esista almeno un posto libero nel magazzino; pendolino per corsie (prima la precedente, poi la successiva, allargandosi). Nel magazzino saturo le fasi 2-4 cercano prima un posto della stessa classe di altezza del pallet (per non sprecare locazioni alte), poi uno qualunque in cui il pallet entri.
- Catasta: prima una catasta gia' assegnata all'articolo che abbia ancora capienza, poi una catasta libera; con la catasta diretta prima quella indicata dall'operatore.
- Esito: 1 trovata (FAUB = ubicazione), 7 non disponibile, 8 altezza fuori limiti, 9 picking non trovato.
Per il magazzino dinamico (multiprodotto: piu' pallet impilati nello stesso posto padre) la struttura e' la stessa, ma conta l'altezza residua del posto padre e non le classi di altezza.
Le regole in una pagina
- Mappa del magazzino. Il sistema raccoglie le altezze distinte dei posti in altezza (esclusi catasta e posti bloccati o indisponibili) e l'elenco delle corsie, poi cerca il picking dell'articolo. Se l'articolo non ha un picking, prende come perno il primo picking non assegnato ad alcun articolo, in ordine di corsia e campata (senza guardarne lo stato), e lì non alloca mai. Se non ce n'è nessuno: esito 9. La classe di altezza è la prima altezza distinta che contiene il pallet; se non ce n'è nessuna: esito 8.
-
Pendolino per campate. Prima la campata del picking (i posti sopra il picking), poi gli scostamenti
+2 −2 +1 −1+4 −4 +3 −3+6 −6 …fino a 65 voci utili. Uno scostamento pari resta sullo stesso lato della corsia (campate pari da una parte, dispari dall'altra); uno dispari passa al lato opposto. Quando si esce dalla corsia, la voce va alla corsia immediatamente precedente (dalla campata più alta dello stesso lato, poi scendendo di una campata per ogni voce che sconfina, senza più badare al lato) oppure alla immediatamente successiva (dalla più bassa, poi salendo). Le corsie più lontane non entrano nel pendolino per campate. Oltre l'ultima campata disponibile la voce si salta. Qui l'altezza basta che contenga il pallet, per ogni tipo di magazzino. -
Tutta la corsia del picking. Solo posti liberi: prima quelli alti esattamente quanto la classe (per ogni tipo di magazzino), poi quelli alti almeno quanto il pallet.
-
C'è almeno un posto libero? Conteggio su tutto il magazzino dei posti liberi abbastanza alti. Se sono zero la ricerca finisce: esito 7.
- Pendolino per corsie. Corsia precedente, poi successiva, poi due prima, due dopo, e così via; solo posti liberi. Magazzino normale: basta che il pallet entri. Saturo o dinamico: prima l'altezza esatta della classe, poi basta che entri.
-
Catasta. Quando chi chiama la chiede, oppure, nel giro di allocazione in modalità catasta, quando la ricerca standard non trova nulla. Prima il picking, poi le cataste già assegnate all'articolo con posto, poi quelle non assegnate. Con la catasta diretta: prima una catasta dell'articolo, poi quella indicata da chi chiama (se non assegnata), poi una libera qualunque. L'articolo gestito «a catasta» cambia il percorso interno, non la richiesta del chiamante.
I controlli su ogni posto, in quest'ordine
- Stato: indisponibile (8), bloccata (9) o provvisoria (98) si scartano.
- Livello ammesso per l'articolo, solo durante il pendolino per campate: un livello imposto, oppure l'esclusione dei livelli da un certo piano in su.
- Altezza: nel pendolino per campate basta che il pallet entri, per ogni tipo di magazzino. L'altezza esatta della classe si cerca solo nelle fasi 2 e 4 (nella 4 solo per magazzini saturi o dinamici), sempre seguita da un secondo giro in cui basta che entri.
- Capienza: un posto libero va bene; uno preallocato o occupato va bene solo se i pallet registrati sono meno della sua capienza. Il controllo conta i pallet, non guarda di quale articolo sono: un posto con un pallet di un altro articolo e capienza 2 viene accettato.
Quando il pallet va a picking
- Il picking non è bloccato né indisponibile.
- Il parametro «allocazione a picking» è attivo.
- Non c'è nessuna riserva a stocking dello stesso articolo (posti preallocati o occupati): se c'è, il picking non riceve, perché in alto ci sono pallet più vecchi da consumare prima.
- Il picking è libero, oppure i pallet presenti sono meno della sua capienza (picking a ripiani: contano i colli).
- Articoli di tipo 91: picking abilitato senza questi controlli. Tipo 92: solo il controllo della riserva.
- Non esiste un controllo «giacenza zero»: un picking con merce riceve ancora, se ha capienza e non c'è riserva.
