Riordina il perfezionamento della proposta

La previsione del riordino spesso guida la proposta della quantità di riordino ma ci sono molti altri elementi che influenzano il suggerimento finale di riordino proposto al cliente.

Gli elementi principali che influenzano la proposta di riordino sono le scorte di sicurezza, le quantità finali da lasciare alla fine dell'orizzonte di pianificazione, l'obiettivo di sell-out (in caso di riordino in stagione) e le scatole.
In questa pagina viene spiegato come questi fattori contribuiscono a definire la proposta di riordino mostrata al cliente.

Scorta di sicurezza


La scorta di sicurezza è definita come un coefficiente per aumentare la domanda considerata, al fine di coprire potenziali vendite perse se la previsione è inferiore alle vendite. Pertanto le scorte di sicurezza agiscono come un cuscinetto in aggiunta alla previsione della domanda.

Questo parametro può essere parametrizzato durante la fase di parametrizzazione dello scenario e si applica a tutti i prodotti allo stesso modo sia durante il lead time che durante il periodo di copertura. Il parametro è disponibile solo quando si configura un riordino per prodotti permanenti. Il motivo per cui questo parametro non è disponibile quando si lancia uno scenario in-season è che un effetto simile può essere ottenuto configurando di conseguenza il target di sell-out (quando si diminuisce il target di sell-out, vengono acquistate quantità aggiuntive).


 

Applicare una scorta di sicurezza del 10% significa che la domanda presa in considerazione durante il lead time, per calcolare la proiezione delle scorte, e durante il periodo di copertura, per calcolare le quantità finali suggerite per il riordino, viene aumentata del 10%. Quando questo parametro è configurato, è possibile vederlo nella pagina dei risultati dello scenario così come nel file RO.



Obiettivo di tutto esaurito


Questo parametro è disponibile solo quando si avvia un riordine per i prodotti di stagione.

Nel caso dei prodotti permanenti, la raccomandazione mira a coprire le vendite perse (che dipendono dalle nostre previsioni) e le esposizioni minime di tutti i negozi.

Nel caso in-season, la raccomandazione di riordino viene calcolata in modo tale che alla fine della stagione raggiungiamo un obiettivo di tutto esaurito configurabile, ad esempio il 90% nel caso di River Island. Ciò significa che alla fine del periodo di copertura il cliente avrà venduto il 90% di tutte le azioni acquistate e riordinate. Questo obiettivo di tutto esaurito viene configurato quando si avvia lo scenario nell'app Nextail.

Dato che abbiamo un obiettivo di tutto esaurito preimpostato, possiamo calcolare la nuova quantità di raccomandazione di riordino in base ad esso e dedurre una formula basata sullo stock totale noto acquistato e sulle vendite previste (vedere Calcolo della raccomandazione di riordino in stagione per maggiori informazioni).


Scatole

Le scatole sono un vincolo da parte dei fornitori. Di solito, gli ordini possono essere effettuati solo in multipli della quantità contenuta in ciascuna scatola in cui il prodotto verrà spedito dal fornitore. Se questo è il caso, possiamo tenerne conto nella soluzione di riordino. Ogni articolo può avere una dimensione di scatola diversa.

Le caselle vengono applicate automaticamente quando viene avviato uno scenario. La differenza di quantità dovuta a questo vincolo è visibile tra le colonne “quantità richiesta” e “quantità di riordino”.



Durante la modifica delle quantità, in caso di mancato rispetto dei vincoli delle scatole, l'utente riceve un avviso.

 

Proiezione delle azioni

Una volta che abbiamo calcolato le nostre previsioni e abbiamo pronti i calcoli di ottimizzazione, è il momento della proiezione delle azioni. In questa fase simuliamo il processo di vendita durante il lead time e il periodo di copertura, utilizzando le previsioni come dati di vendita per consumare le scorte sia dai negozi che dal magazzino ogni giorno, ottenendo una proiezione di come i nostri livelli di scorte si sarebbero evoluti quotidianamente se non fosse stato effettuato alcun riordine . La logica che verrà spiegata è la stessa sia per i casi di utilizzo del prodotto stagionale che per quello permanente.

Prima di eseguire la proiezione delle scorte effettive, viene calcolata la scorta minima di ciascun negozio. Per ogni SKU del negozio nel perimetro di vendita, questa quantità rappresenta il massimo tra:

  • La domanda prevista per un numero di giorni pari all'orizzonte medio di pianificazione del rifornimento, dopo la fine del periodo di copertura (predefinito 14 giorni)
  • La visualizzazione minima dello SKU nel negozio
  • La proprietà reorder_min_stock_per_sku_store

La proiezione azionaria segue questo processo:

    Inizializzare i livelli delle scorte del negozio alla scorta minima (calcolata come descritto nel paragrafo quantità finale). se sono al di sotto di tale livello, prelevando scorte dal magazzino (se non ci sono abbastanza scorte, tutti i negozi che necessitano di scorte poiché sono al di sotto del livello vengono riforniti nella stessa proporzione)
    Per ogni giorno nel periodo compreso tra la data di riordino e la data di copertura, calcola i livelli delle scorte del negozio e del magazzino:

    A. Ricevere ordini in sospeso con scadenza in magazzino e utilizzare tali scorte per reinizializzare i livelli delle scorte del negozio se sono scesi al di sotto del livello minimo delle scorte

    B. Apertura e chiusura negozi, secondo il calendario:

    -  I negozi di nuova apertura hanno un "negozio mirror" già aperto. Sia le scorte che la domanda prevista di questo nuovo negozio saranno esattamente le stesse del loro negozio mirror gemellato.

    -  I negozi in chiusura non restituiscono le scorte al magazzino, ma da quel momento in poi non verranno più rifornite.


    C. Simula le vendite per la data, seguendo questa gerarchia (come mostrato nel grafico):

    -  Se le scorte di un negozio sono superiori al livello minimo, le vendite verranno sottratte dalle scorte del negozio, altrimenti

    -  Se sono presenti scorte nel magazzino, le vendite sottraggono dalle scorte di magazzino, altrimenti

    -  Se sono ancora presenti scorte nel negozio, le vendite vengono sottratte dalle scorte del negozio (come se vendessero senza rifornimento), altrimenti

    -  Se si applica una delle condizioni precedenti, le vendite vengono conteggiate come vendite perse



    Questo grafico illustra la metodologia:




    Le vendite perse verificatesi durante il lead time sono considerate impossibili da acquisire (semplicemente è stata persa l'opportunità di vendita). Le vendite perse durante il periodo di copertura sono quelle di cui possiamo tenere conto con un riordino e verranno utilizzate per la raccomandazione di riordino.

    Al termine della proiezione delle scorte, avremo una tabella con l'evoluzione delle scorte a livello di sku-store-date, che utilizzeremo per il calcolo della raccomandazione sulla quantità di riordino finale.


    Casi speciali

    A volte il perimetro di vendita cambia durante il lead time o il periodo di copertura e dobbiamo tenere conto di tali modifiche per il suggerimento di riordino. Ecco le principali cause dei cambiamenti e come l’algoritmo ne tiene conto:


    • Apertura di nuovi negozi (nessuna cronologia precedente): è necessario fornire un negozio mirror. La domanda, il perimetro di vendita e lo stock minimo vengono copiati da questo negozio specchio dalla data di apertura alla fine. Il giorno dell'apertura, il negozio viene inizializzato per contenere lo stock minimo di tutti gli SKU nel suo perimetro di vendita (fintanto che ci sono scorte in magazzino).
    • Riapertura dei negozi esistenti: questi negozi avranno la propria domanda, perimetro di vendita e scorte minime. Tuttavia, se il negozio è rimasto chiuso per un lungo periodo, la domanda stimata potrebbe essere bassa o addirittura pari a zero (poiché potrebbero non esserci molti giorni con disponibilità), in futuro potrebbe essere aggiunto un migliore fallback (non abbiamo ancora). La domanda dalle previsioni a lungo termine sarà pari a 0 fino alla data di riapertura (grazie alla disponibilità futura).
    • Negozi in chiusura: la domanda per i negozi in chiusura è già impostata su 0 per il giorno in cui saranno chiusi secondo la previsione. Inoltre, non ci saranno considerazioni sulle scorte minime per questi negozi. Un’ultima cosa da considerare è che le scorte in questi negozi vengono mantenute “congelate” nella versione attuale.


    Modifiche al layout: le modifiche al layout hanno già un impatto sulla domanda attraverso le previsioni a lungo termine e sulle visualizzazioni minime. Tuttavia, lo stock dei prodotti che escono dal layout non viene reso disponibile ad altri negozi.



    Calcolo delle raccomandazioni di riordino
    Per quanto riguarda la proiezione dello stock la metodologia è stata la stessa, in questo calcolo distinguiamo tra i due casi d'uso:


    Riordino prodotti permanenti:

    In questo caso d'uso, la quantità finale che consigliamo per ogni SKU rappresenta la somma di tutte le  scorte minime di tutti i negozi nello scenario più la domanda prevista che andrebbe persa durante il periodo di copertura se non si verificasse alcun riordino, ovvero la perdita vendite nel periodo di copertura. Queste due quantità vengono calcolate durante la fase precedente di proiezione delle scorte.

    Riordino stagionale:


    Nel caso in-season, la raccomandazione di riordino viene calcolata in modo tale che alla fine della stagione raggiungiamo un obiettivo di tutto esaurito configurabile, ad esempio il 90% nel caso di River Island. Ciò significa che alla fine del periodo di copertura il cliente avrà venduto il 90% di tutte le azioni acquistate.

    Dato che abbiamo un obiettivo di tutto esaurito preimpostato, possiamo calcolare la nuova quantità consigliata per il riordino in base ad esso e dedurre una formula basata sullo stock totale noto acquistato e sulle vendite perse previste durante il periodo di copertura, quantità calcolate durante la fase di proiezione delle azioni:


    X è la raccomandazione finale, esaurito l'obiettivo di esaurimento, S0 lo stock totale iniziale, Sf lo stock finale se non si è verificato alcun riordino, L le vendite perse durante il periodo di copertura e P gli ordini pendenti che arrivano durante lo scenario. Se desideri leggere una spiegazione completa su come deduciamo questa formula, leggi la seguente sottosezione.

    Detrazione della formula di raccomandazione per il riordino basata sul tutto esaurito durante la stagione:


    Iniziamo con la definizione delle variabili che utilizzeremo nella detrazione.



    Iniziamo lo scenario con uno stock totale iniziale al giorno di esecuzione di S1, ovvero la somma sia dello stock nei negozi Ss che dello stock nei magazzini Sw. Oltre a questo stock, c'è stato un importo totale di vendite passate ps e alcuni stock aggiuntivi acquistati ancora in transito, sotto forma di ordini in sospeso P. Vogliamo effettuare un riordino di una quantità X e vogliamo calcolare il valore ideale per questa quantità in modo da raggiungere l'obiettivo di sell-out desiderato alla fine dello scenario.

    Tieni presente che possiamo quindi calcolare lo stock totale iniziale S0 di un prodotto come la somma delle scorte attuali Ss, Sw e delle vendite passate ps.


    Inoltre, l'importo totale delle azioni acquistate sarà quindi la somma delle azioni iniziali S0 più gli ordini in sospeso P e il riordino aggiuntivo X.



    D'altra parte, dopo aver utilizzato la nostra previsione a lungo termine per produrre una proiezione delle scorte (vedere le sezioni precedenti), avremo calcolato un valore per le vendite perse durante il periodo di copertura L e le scorte rimanenti totali alla fine dello scenario Sf senza il riordine in corso.

    Pertanto, possiamo calcolare le vendite previste con il riordino effettuato come la differenza tra le scorte ΔS più le vendite perse totali. ΔS è la differenza tra lo stock iniziale e finale S0 - Sf più gli ordini pendenti P arrivati durante lo scenario.


    Infine, possiamo quindi utilizzare la definizione di sell-out e le formule derivate di vendite e azioni acquistate per ottenere una relazione tra tutte le variabili conosciute (il sell-out è l'obiettivo del sell-out) e X:



    Ora dobbiamo solo eliminare la variabile X in funzione delle altre dall'equazione precedente per ottenere la formula desiderata per la quantità finale consigliata per il riordino.

    Passaggio intermedio:

    Equazione finale: