Tutto quello che vorresti sapere prima di installare.
Uno sguardo dettagliato su come funziona Gestione Scadenze e Lotti: FEFO e date di scadenza, perché l'abbiamo progettato così, e il ragionamento dietro le funzionalità qui sopra.
Scadenza e termine minimo: due date, due regole
La data di scadenza riguarda gli alimenti deperibili: superata, il prodotto non deve più essere venduto. Il termine minimo di conservazione segnala una perdita di qualità, non un rischio sanitario: il prodotto resta vendibile se il cliente è informato. Il modulo tratta il tipo di data come un dato di primo livello. Le azioni automatiche sullo stock riguardano solo la data di scadenza, e un lotto scaduto non viene mai assegnato a un ordine.
Perché lo stock di PrestaShop non basta
PrestaShop registra una quantità per prodotto e combinazione, senza memoria di ciò che la compone. Trenta unità ricevute a marzo e venti a giugno fanno cinquanta, senza sapere quali devono uscire per prime, quali scadranno o quanto è costato ogni arrivo. Il commerciante tiene allora un foglio di calcolo a parte, scopre gli invenduti tardi e sconta in fretta. Il modulo sostituisce quel foglio con una gestione integrata, allineata allo stock reale del negozio.
Ricevere un lotto a unità o in cartoni
Un lotto si crea in pochi secondi: prodotto, combinazione se serve, numero, tipo di data, data limite, quantità e costo. Se il fornitore consegna a cartoni, dichiara una volta la confezione: riferimento ed EAN del cartone, numero di unità, costo abituale, riferimento ed EAN dell'unità venduta. Al ricevimento scegli Ricevuto in cartoni del fornitore e indica 3 cartoni a 30 €: il modulo registra 36 unità a 2,50 € ciascuna. Il costo del cartone può cambiare a ogni consegna e il costo unitario lo segue. A ogni ricevimento scegli se aggiungere la quantità allo stock PrestaShop.
FEFO a ogni ordine
FEFO significa First Expired, First Out: esce per primo il lotto con la data più vicina. Alla convalida di un ordine, il modulo prende prima i lotti della combinazione ordinata, poi quelli del prodotto, dalla data più vicina alla più lontana. Un ordine può esaurire un lotto e iniziare il successivo, come in preparazione. Il lotto da prelevare compare nell'ordine e viene stampato sul documento di trasporto. Se l'ordine viene annullato, le unità tornano nei lotti; se viene riattivato, vengono riprese.
Il costo reale di ogni vendita
Il prezzo d'acquisto di un prodotto cambia da un arrivo all'altro. Il modulo registra il costo unitario di ogni lotto e, a ogni ordine, scrive sulla riga d'ordine il costo medio ponderato dei lotti effettivamente consumati. I report sui margini di PrestaShop usano così il costo reale invece di un prezzo d'acquisto fisso. Il cruscotto mostra il valore d'acquisto dello stock in lotti e la quota a rischio, quella dei lotti vicini alla scadenza.
Sconti a fasce sulle scadenze ravvicinate
Un prodotto con scadenza ravvicinata perde valore ogni giorno. Imposta fino a 10 fasce, per esempio 10 % quando mancano 90 giorni, 20 % a 60 giorni e 30 % a 30 giorni. Lo sconto è una regola di prezzo catalogo standard di PrestaShop, creata sul lotto che uscirà per primo, collegata alla sua combinazione se serve e terminata alla data limite. Quando quel lotto si esaurisce, lo sconto passa al successivo o scompare. Sulla scheda prodotto un'etichetta spiega lo sconto al cliente.
Cosa succede alla scadenza
Tre modalità per i lotti scaduti: disattivare solo il lotto, togliere anche la quantità residua dallo stock PrestaShop, oppure disattivare anche il prodotto quando non resta alcun lotto valido. I lotti con termine minimo superato vengono solo disattivati, perché il prodotto resta vendibile. Un'e-mail riepilogativa avvisa prima della scadenza con la soglia che scegli, e ogni lotto viene segnalato una sola volta.
Tracciabilità e ritiro dei lotti
Ogni movimento viene registrato: ricevimento, ordine, annullamento, rettifica manuale, scarico per scadenza. Da un lotto vedi gli ordini che lo hanno consumato e puoi esportarne lo storico in CSV. Da un ordine vedi i lotti spediti. Un lotto già venduto non può più essere eliminato, solo disattivato. Sono i dati di cui ha bisogno la tua procedura di ritiro.
Avvio e controllo
Per partire con un catalogo esistente, importa i lotti in CSV: prodotto per riferimento, EAN, ID o riferimento di combinazione, date in AAAA-MM-GG o GG/MM/AAAA, cartoni convertiti automaticamente, report degli errori riga per riga. In seguito, la pagina Controllo stock confronta le unità nei lotti con lo stock PrestaShop e segnala ogni differenza, per esempio dopo una correzione manuale o un reso. Un clic crea il lotto delle unità mancanti. Un pannello lotti nella scheda prodotto del back office offre la stessa vista prodotto per prodotto.
Per chi
Negozi per animali, gastronomie, torrefazioni, enoteche e birrifici, integratori, cosmetica, prodotti veterinari, consumabili tecnici: ogni catalogo in cui data e prezzo d'acquisto contano quanto il codice articolo, e in cui più arrivi dello stesso prodotto convivono in magazzino.
Progettazione tecnica
ObjectModel e controller di amministrazione standard, senza Composer né dipendenze esterne, JavaScript senza jQuery. Tre tabelle indicizzate su prodotto, data e ordine. Interfaccia tradotta in 8 lingue. L'aggiornamento dalla versione 1.0.0 conserva i dati: le colonne vengono aggiunte e il vecchio sconto unico diventa la prima fascia.
Ancora non ci sono recensioni.