Collegare giacenze e logistica perché i numeri restino veri
Il giorno in cui un negozio vende qualcosa che non ha è il giorno in cui finalmente si parla di operatività. Raramente dipende da un conteggio sbagliato; dipende dal fatto che due sistemi credono entrambi di possedere il numero.
Il lavoro di integrazione è soprattutto la disciplina di decidere, una volta, chi possiede cosa.
Decidete prima la fonte di verità#
| Dato | Proprietario abituale | Conseguenza dell'errore |
|---|---|---|
| Livello di giacenza | Magazzino o ERP | Sovravendita e annullamenti |
| Prezzo | ERP o negozio, mai entrambi | Clienti addebitati in modo errato |
| Anagrafica prodotto | PIM o ERP | Cataloghi divergenti di cui nessuno si fida |
| Stato dell'ordine | Negozio | Al cliente si dicono due cose diverse |
| Anagrafica cliente | Negozio o CRM | Account doppi e storico perso |
Schemi di sincronizzazione e quando servono#
- Push via webhook al cambiamento: il più rapido, ideale per le giacenze; servono ritentativi e riproduzione.
- Sincronizzazione completa pianificata: semplice e lenta; va bene di notte per i prodotti, sbagliata per le giacenze.
- Sincronizzazione differenziale pianificata: la via di mezzo comune; richiede marcature temporali affidabili.
- Interrogazione dal vivo al checkout: precisa per articoli rari e costosi; aggiunge latenza e dipendenza.
I margini di sicurezza battono l'astuzia#
Per la maggior parte dei negozi la risposta pratica alla sovravendita non è la perfezione in tempo reale ma un piccolo margine per prodotto più un linguaggio onesto sulla disponibilità. "Disponibile" e "di solito spedito in 2–3 giorni" promettono cose diverse.
Fissate il margine per linea di prodotto, non globalmente.
Progettate il comportamento in caso di guasto#
Quando l'ERP non risponde, cosa fa il negozio? Serve l'ultima giacenza nota, blocca il checkout, o accetta e segnala per revisione? Scegliete deliberatamente, scrivetelo nel manuale e provatelo spegnendo la connessione in ambiente di prova.
Domande frequenti
Quanto devono essere in tempo reale le giacenze?
Per la maggior parte dei cataloghi, minuti più un piccolo margine.
Due sistemi possono possedere il prezzo?
No. È la definizione di un incidente di prezzo in attesa.
Dove deve stare la logica d'integrazione?
In un solo posto con un log leggibile, non sparsa in tre app.
integrazione giacenzeintegrazione erplogisticasincronizzazione giacenzesovravendita