Gestiunea avansată a loturilor și expirărilor în WMS
FEFO acoperă cazul de bază al expedierii mai întâi a stocului cu cea mai apropiată expirare, dar gestiunea reală a loturilor și expirărilor implică mai multe niveluri de nuanță pe care o simplă sortare după dată nu le surprinde: ferestre de valabilitate cerute de clienți, schimbări de status pe măsură ce produsul îmbătrânește și interacțiunea dintre expirare și reținerile de calitate.
Un singur lot poartă adesea mai mult de o dată relevantă: data fabricației, data „a se consuma de preferință înainte de”, data expirării și, uneori, o dată de retestare pentru materialele care pot fi recertificate, nu aruncate. WMS-ul trebuie să urmărească acestea ca și câmpuri distincte, nu să le comprime într-o singură valoare de „expirare”, deoarece regulile de alocare, raportarea de reglementare și cerințele clienților se pot referi la date diferite pentru scopuri diferite.
Mulți clienți, în special în distribuția alimentară, farmaceutică și cosmetică, nu vor accepta o expediere decât dacă un procent minim din durata de valabilitate rămâne la momentul livrării, exprimat frecvent printr-o regulă precum „80% din durata de valabilitate rămasă”. Motorul de alocare al WMS-ului trebuie să calculeze acest lucru dinamic per contract de client, în momentul alocării comenzii, întrucât același lot poate fi valabil pentru cerința unui client și invalid pentru una mai strictă.
Dincolo de un termen strict de expirare, unele produse trec prin stări intermediare de calitate pe măsură ce îmbătrânesc, precum trecerea de la vandabil la preț întreg la eligibil pentru reducere de preț și apoi doar pentru donație. WMS-ul ar trebui să susțină reguli de status configurabile bazate pe vechime, care remarchează automat un lot pe măsură ce trece de fiecare prag, alimentând fluxuri din aval precum stabilirea automată a prețului redus sau redirecționarea către canale secundare.
În distribuția farmaceutică și chimică, unele materiale au o dată de retestare, nu o expirare fermă: la acea dată, o mostră trebuie retestată și, dacă trece, durata de utilizare se prelungește sub o nouă dată. WMS-ul are nevoie de un flux care reține lotul la data de retestare, îl direcționează către o funcție de calitate pentru eșantionare și fie prelungește data la trecerea testului, fie îl convertește în stoc expirat la eșec, totul fără a pierde lanțul de custodie al înregistrării de lot.
Când loturi cu date de expirare diferite sunt amestecate sau reambalate într-un lot nou, expirarea lotului rezultat ar trebui să moștenească cea mai apropiată dată dintre componentele sale, nu o medie sau cea mai îndepărtată. WMS-ul are nevoie de urmărire a genealogiei lotului suficient de robustă pentru a calcula corect acest lucru și a păstra trasabilitatea înapoi către fiecare lot component original, în scopuri de recall.
- Alertele de reducere de preț și expirare apropiată declanșate de expirare ar trebui să apară cu mult înainte de termen, nu în ziua în care este atins
- Regulile de valabilitate specifice clientului aparțin catalogului de clienți, nu trebuie codificate rigid în logica generală de alocare
- Raportarea valorii pierderilor din expirare pe cauză principală (supracumpărare, SKU cu rotație lentă, disciplină slabă de rotație) transformă pierderea din expirare într-o metrică acționabilă, nu doar un cost irecuperabil