Zucchetti in contabilità, un CRM per i commerciali, l'e-commerce, e in mezzo una persona che ricopia. Un connettore fatto bene toglie quel lavoro e non si rompe al primo aggiornamento. Ecco come.
Prova il prototipo gratuitoPanoramica in 20 secondi
Zucchetti è il gestionale più diffuso nelle PMI italiane, con Infinity e Ad Hoc Revolution. Le versioni recenti offrono un collegamento moderno e documentato. Molte aziende però girano su installazioni datate, dove l'unica strada è il file di scambio o il database.
Il primo passo è sempre lo stesso: capire quale versione hai. Da Infinity 3.1 in su ci si collega direttamente. Prima, si lavora con file di interfaccia o con l'accesso al database, con le dovute cautele.
Il lavoro vero comincia con i dati: codici IVA, natura del reverse charge, split payment. Zucchetti ha la sua logica, e i dati in arrivo vanno tradotti prima di entrare.
TeamSystem, con Alyante e Spring, segue un'altra strada. I collegamenti ufficiali sono pochi, e in pratica si lavora con file strutturati o con il database di scambio che TeamSystem mette a disposizione.
Non è elegante, ma funziona. Un ordine dall'e-commerce diventa un file che TeamSystem importa, di notte o ogni pochi minuti. Se serve il tempo reale, si passa da una procedura dentro il database.
Sage X3 invece ha un collegamento moderno e ben documentato. Se è il tuo gestionale, la vita è più semplice.
Poi ci sono i gestionali più vecchi, o quelli scritti in casa anni fa in Access, PHP o Visual Basic. Non hanno nessun collegamento previsto: si lavora sul database o sui file che producono.
La regola che protegge l'investimento è una: ogni sistema sta dietro un suo adattatore. Il resto del connettore parla una lingua sola. Le stranezze di ogni gestionale restano confinate in un modulo.
Quando un giorno cambierai gestionale, si riscrive l'adattatore, non tutto il collegamento. È così che un'integrazione fatta oggi vale ancora tra cinque anni.
Raccontaci il processo in mezz'ora e ti diciamo cosa si automatizza per primo, con i numeri della tua azienda.
L'errore classico è il connettore scritto in fretta, messo in produzione e dimenticato. Al primo problema di rete si ferma in silenzio, e lo scopri dal cliente che chiede dove sia la sua fattura.
Un connettore serio riprova da solo. Se il gestionale non risponde, aspetta e ritenta, con pause crescenti, finché non passa. Se invece l'errore è definitivo, per esempio una password scaduta, lo segnala subito senza insistere.
E non crea doppioni. Ogni operazione porta un codice unico: se la stessa richiesta arriva due volte per un problema di rete, il gestionale la applica una volta sola. Niente fatture fantasma, niente ordini doppi in magazzino.
La seconda differenza è la visibilità. Ogni passaggio viene registrato con un identificativo che segue l'operazione da un sistema all'altro. Quando qualcosa va storto, si cerca quel codice e si ricostruisce tutto in pochi minuti.
Due numeri vanno tenuti d'occhio: quante operazioni falliscono ogni ora e quanto tempo impiegano. Sopra il 5% di errori scatta un avviso. Sopra i 30 secondi di attesa, un altro.
Con questi due numeri capisci se il problema è nel tuo codice, nel gestionale sovraccarico o nella rete. Senza, tiri a indovinare.
La parte più delicata sono i dati. L'e-commerce ha due decimali, Zucchetti ne vuole quattro per le ritenute. Il CRM chiama il cliente ACME-001, il gestionale lo vuole AC0001. Un sistema americano scrive le date al contrario e i prezzi in dollari.
Serve uno strato di traduzione che controlla ogni campo, blocca i dati incompleti e converte tutto in un formato unico. Le regole di traduzione stanno in un file di configurazione, così si cambiano senza toccare il codice.
Prima di andare in produzione si prova con dati veri resi anonimi: una copia dei tuoi ordini e clienti, con nomi e indirizzi oscurati. Se i totali tornano e le fatture a più righe restano intere, il connettore è pronto.
Due o più sì: il problema non è il gestionale, è l'assenza di uno strato di collegamento fatto per durare. Il prototipo gratuito di uno dei tuoi flussi, ambientato nella tua azienda, è pronto in 10 giorni.
Quando il gestionale non risponde, il connettore aspetta 2, 4, 8 secondi e ritenta, con un pizzico di casualità per non bombardarlo. Gli errori definitivi, come una credenziale scaduta, vengono fermati e segnalati subito.
Ogni operazione porta un codice unico che il gestionale controlla prima di applicarla. Se la stessa richiesta arriva due volte per un problema di rete, passa una volta sola. Niente fatture o ordini duplicati da sistemare a mano.
Ogni passaggio è tracciato con un identificativo che segue l'operazione tra tutti i sistemi. Tasso di errori e tempi di risposta sotto controllo continuo, con avviso automatico quando superano la soglia. Un problema si ricostruisce in minuti, non in giornate.
Codici IVA, partita IVA, natura del reverse charge, formati data e valute: uno strato di traduzione configurabile li normalizza e blocca i dati incompleti prima che entrino nel gestionale. Le regole si cambiano da un file, senza toccare il codice.
Italy Soft costruisce un prototipo di uno dei tuoi flussi, per esempio gli ordini dall'e-commerce verso Zucchetti o TeamSystem, ambientato nella tua azienda. Gratis. In 10 giorni vedi sullo schermo i dati passare da soli. Poi decidi se portarlo in produzione.
Redazione a cura di Italy Soft, con il supporto di strumenti di intelligenza artificiale e revisione editoriale umana.
Italy Soft
In 30 minuti di audit gratuito analizziamo i tuoi processi e calcoliamo il ROI concreto. Nessun impegno.