← Cosa ho costruito?
CLIENTE REALEconsegnato
Sicurezza sul lavoro · Integrazione gestionali
Odoo collegato a Cartsan
- Sfida
- Una società di servizi per la sicurezza sul lavoro gestiva le aziende clienti con un gestionale datato. Ogni assunzione o cessazione andava poi riportata a mano su Cartsan, la piattaforma di medicina del lavoro: doppio inserimento ed errori.
- Intervento
- Odoo al posto del vecchio gestionale, come unico punto di inserimento per aziende, dipendenti e calendario. Cartsan si aggiorna da solo.
- Sincronizzazione su evento. Quando in Odoo si inserisce un dipendente o se ne registra la cessazione, Odoo chiama le Web API di Cartsan e aggiorna l'anagrafica. Niente esportazioni né reinserimenti.
- Prima lo sviluppo, poi la produzione. L'integrazione è stata costruita e collaudata sull'ambiente di sviluppo di Cartsan, a partire dalla documentazione Swagger delle API, e solo dopo portata sui dati reali.
- Mappatura tra due modelli dati. Aziende, sedi e dipendenti sono organizzati in modo diverso in Odoo e in Cartsan: la corrispondenza tra i campi è esplicita e documentata, così si può verificare e mantenere.
- Errori visibili, non persi. Se Cartsan rifiuta un aggiornamento, l'operazione resta segnalata in Odoo e si può ripetere, invece di sparire in silenzio.
- Recupero dello storico. Il database MySQL del vecchio gestionale è la base per migrare anagrafiche e rapporti esistenti.
- Perimetro a fasi. Ho segnalato che il budget iniziale non copriva il progetto completo. Il primo rilascio è stato ristretto al flusso con più valore, la sincronizzazione dei dipendenti verso Cartsan.
- Esito
- Un solo inserimento: Cartsan si aggiorna da solo.
Stack: Odoo · Cartsan Web API · Swagger · MySQL