Vai al contenuto
mcstack.dev
Blog
· 3 min di lettura

Integrare gestionale ed e-commerce senza rifare tutto

Collegare i due sistemi costa una frazione della sostituzione, e risolve il problema che fa perdere davvero ore.

La proposta che arriva quando il negozio online e il gestionale non si parlano è quasi sempre la stessa: sostituirli entrambi con una piattaforma unica. È la soluzione più cara, la più lenta, e quella con più probabilità di bloccare l'azienda per un trimestre.

Nella maggior parte dei casi il lavoro utile sta nel mezzo: leggere i dati dove stanno, tradurli, riscriverli dove servono. I due sistemi restano dove sono, e smette di esserci una persona che fa da ponte con il copia-incolla.

Cosa si sincronizza, e in che direzione

La prima decisione, e l'unica che conta davvero: per ogni tipo di dato, chi comanda. Un dato con due padroni è un dato che prima o poi diverge.

Anagrafiche. Di solito comanda il gestionale, perché è lì che stanno partita IVA, condizioni di pagamento e fido. Il negozio online riceve e non modifica, tranne i dati che nascono lì — l'account, le preferenze.

Prodotti e prezzi. Comanda il gestionale. Il sito espone quello che riceve, incluse le regole che il tema standard non prevede: prezzi diversi per cliente, sconti a scaglioni, listini con validità.

Giacenze. Comanda il magazzino, e la quantità che si mostra online non è quella fisica: è la disponibile, cioè al netto di quello che è già impegnato in ordini non ancora spediti. Confondere le due è il modo classico di vendere ciò che non c'è.

Ordini. Comanda il sito, in direzione opposta: l'ordine nasce online e diventa un documento nel gestionale, con controparte, righe, aliquote e spese già al loro posto.

Si parte dal flusso che fa più male

Non serve collegare tutto insieme. Si guarda dove il tempo si perde davvero: nella maggior parte dei negozi è l'inserimento degli ordini, in altri sono le giacenze sbagliate che generano annullamenti e rimborsi. Si costruisce quel pezzo, si mette in uso, e si guarda cosa succede per due settimane prima di aggiungere il resto.

Ha un vantaggio pratico: il primo pezzo, in uso, dice già se le due macchine si capiscono. Se ci sono sorprese — e ci sono — arrivano su un fronte solo.

Dove si rompe

Le integrazioni non falliscono sulla parte difficile, falliscono sui dettagli:

  • codici prodotto diversi fra i due sistemi, magari con uno spazio in più;
  • varianti che online sono taglia e colore e nel gestionale sono tre articoli distinti;
  • ordini parziali, resi e note di credito, che il flusso «ordine → documento» non prevedeva;
  • l'ordine che arriva due volte perché il primo tentativo era andato a buon fine ma la risposta si era persa.

L'ultimo merita una regola sola: ogni scrittura deve poter essere ripetuta senza duplicare niente. Se il collegamento non ha questa proprietà, prima o poi crea un documento doppio, e lo scopri dalla contabilità.

Quando non conviene

Se ricevi dieci ordini a settimana e li inserisci in venti minuti il venerdì, un'integrazione non si ripaga: costa più delle ore che risparmia, e aggiunge una cosa che si può rompere. Il punto in cui conviene è quando il lavoro di ricopiatura è quotidiano, o quando gli errori — non il tempo — hanno cominciato a costare.

Stai valutando una scelta simile?

Risposta entro un giorno lavorativo. Se il progetto non rientra in ciò di cui mi occupo lo dico subito, indicando dove conviene rivolgersi.