Tre configurazioni possibili
1. Hai SAP S/4HANA®
È la configurazione della catena più grande che seguiamo: SAP in sede per contabilità, finanza e logistica dei depositi; Key to Retail per casse, back-office di negozio e dialogo in tempo reale con l'ERP. Il connettore verticale retail sincronizza anagrafiche, vendite e scorte ed è maturato su una rete di oltre 600 punti vendita.
2. Hai un altro ERP
Zucchetti, TeamSystem, Microsoft Dynamics 365 Business Central, un gestionale verticale o un sistema sviluppato su misura: l'integrazione avviene tramite API o tracciati file, con un ponte costruito sulla tua struttura dati. Non abbiamo un connettore preconfezionato per ognuno di questi prodotti e non lo dichiariamo: costruiamo il ponte, ed è esattamente il tipo di lavoro che facciamo da vent'anni.
3. Non hai un ERP (o non lo vuoi sul retail)
KBE può fare da gestionale retail completo: codifica articoli, listini e ordini fornitore, protocolli di carico, movimenti di magazzino, stock, costi medi ponderati e ciclo passivo con matching fra ordine, ricezione e fattura. Molte catene in crescita partono così e valutano un ERP centrale più avanti, quando serve davvero.
Cosa viaggia sull'integrazione
- Anagrafiche articoli e strutture merceologiche
- Listini e condizioni di acquisto e vendita
- Vendite e incassi dal punto cassa
- Movimenti di magazzino: carichi, trasferimenti, rettifiche inventariali
- Ordini fornitore e documenti del ciclo passivo
- Anagrafiche clienti e fidelity, dove la gestione è centralizzata
La domanda che poniamo per prima non è tecnica ma organizzativa: chi è il padrone del dato? Se l'anagrafica nasce in sede e il negozio la consuma, il flusso è a senso unico e i conflitti spariscono. Metà dei problemi di integrazione che vediamo nascono dal fatto che questa scelta non è mai stata fatta esplicitamente.
Come si svolge un progetto di integrazione
1. Mappatura delle entità e dei padroni del dato
Si mette su carta ogni entità condivisa — articolo, listino, fornitore, cliente, movimento — e per ciascuna si decide chi la crea, chi la modifica e chi la legge soltanto. È la fase più corta e quella che determina il successo del resto.
2. Definizione dei flussi e delle frequenze
Non tutto deve viaggiare in tempo reale. Le vendite sì, perché la sede deve vedere il venduto; un'anagrafica articoli può muoversi a finestre programmate. Decidere frequenze diverse per flussi diversi riduce il carico sui sistemi e i punti di rottura.
3. Gestione degli errori, prima del collaudo
La domanda che quasi nessuno fa in fase di progetto è: cosa succede quando un messaggio fallisce? Un flusso va progettato con la coda, il ritentativo e l'allarme, altrimenti il primo sabato di traffico intenso diventa una ricostruzione manuale.
4. Collaudo con dati veri e avvio affiancato
Il collaudo si fa sui dati reali del cliente, non su un set di prova pulito: è lì che emergono i doppioni di anagrafica, i barcode duplicati e i listini scaduti che nessuno sapeva di avere.
Gli errori che vediamo più spesso
- Nessun padrone del dato: due sistemi che scrivono la stessa anagrafica. Prima o poi divergono, e la riconciliazione diventa un lavoro fisso per qualcuno.
- Tutto in tempo reale: costa di più, si rompe di più, e per la maggior parte delle entità non serve.
- Dati di partenza non bonificati: si integra un archivio sporco e si moltiplica il problema su tutti i sistemi collegati.
- Nessun monitoraggio: il flusso si ferma di notte e ce ne si accorge dal magazzino sbagliato tre giorni dopo.
- Integrazione come progetto una tantum: gli ERP evolvono, i tracciati cambiano. L'integrazione va manutenuta come qualsiasi altro componente.
Perché non pubblichiamo un elenco di "connettori certificati"
Perché sarebbe fuorviante. Un logo su una pagina non dice nulla su quali entità sincronizza, con che frequenza, con quale gestione degli errori e chi interviene quando il flusso si blocca alle 19 di sabato.
Quello che possiamo dimostrare è diverso: una integrazione in produzione con SAP S/4HANA® su una rete di centinaia di negozi, con marketplace di delivery collegati, che regge il traffico reale del sabato pomeriggio. Se vuoi capire come si tradurrebbe sul tuo sistema, la conversazione dura un'ora e la facciamo volentieri.