Potrebbe piacerti o meno, ma ho esperienza di elaborazione di magazzino e di evasione degli ordini. La mia personale esperienza di vita reale non richiedeva un algo, ma una serie di strumenti per il magazzino e il servizio clienti (speriamo che questo sia uno spunto di riflessione per voi e altri che lottano nel mondo dello sviluppo delle operazioni di magazzino):
Se si dispone di 10 articoli sull'ordine.
avete 9 in magazzino
Hai 5 in una posizione e 4 nell'altra.
Hai diviso l'ordine. Il 1 prodotto che non può essere soddisfatto diventa un 'ordine arretrato'. Può essere annullato perché non sai quando tu o se il tuo fornitore sta per consegnare. Assicurati di aggrapparti ai riferimenti di autorizzazione della carta di credito.
I 9 articoli rimanenti (articoli ad alte prestazioni) in magazzino saranno interrogati sul vostro inventario virtuale di magazzino per le combinazioni migliori.
Nel nostro caso facciamo tre cose:
Può il personale adempimento ad un trasferimento X magazzino nella voce da un altro magazzino facilmente? Sì/No
Se sì quali prodotti possono trasferire.
Ciò potrebbe richiedere l'interazione umana in base al carico e alle capacità del magazzino.
Se si sta procedendo rigorosamente all'automazione e all'inventario virtuale che oscilla giorno dopo giorno, allora si ha la migliore ipotesi sulle scorte di magazzino.
Successivamente, dividere l'ordine a due, con riferimenti all'ordine principale per tracce di carta.
Si stampa quindi verso le proprie destinazioni e si spera che possano adempiere, se non è possibile, quindi si spera che possano parzialmente eseguire l'ordine e generare un ordine di ritorno che può essere annullato su richiesta del cliente.
Quindi, in pratica, ecco quello che devi codificare.
Ordine Primo sguardo indietro suddivisione ordine e riferimento all'ordine principale. Funzione di tastatore magazzino inventario. Ordine suddiviso ponderato basato su inventario virtuale con riferimento all'ordine principale in base alle capacità del magazzino per recuperare i prodotti da altri magazzini. Pagina di selezione stampa (funzione magazzino) Funzioni manuali di ordine arretrato o parziale (strumenti di assistenza clienti) Raccogliere il denaro solo sulle cose che si sono verificate quando contrassegnate come spedite.
Considerazioni: Assicurarsi che l'ordine principale faccia riferimento all'ordine di restituzione delle azioni e divida. Assicurarsi che le divisioni e gli ordini di evasione parziale facciano riferimento a qualsiasi ulteriore ordine arretrato e suddivisioni. Compilare ciò che è possibile Contrassegnare spedito. Raccogliere $$$ sui prodotti spediti.
Spero che questo aiuti e buona fortuna !!!
È necessario specificare un po 'di più: cosa succede se un cliente ordina una quantità 'Q' superiore al livello di scorte' S' di un magazzino? Un altro magazzino deve consegnare tutti gli articoli 'Q', oppure possono condividere l'ordine (ad esempio, il primo magazzino invia gli articoli' S', l'altro 'QS'? – blubb