|
Description & Fonctionnalités
DoliOdoo Bridge – Sincronizzazione bidirezionale Dolibarr ⇄ Odoo
DoliOdoo Bridge collega il vostro Dolibarr ERP/CRM a una o più istanze Odoo e mantiene i dati allineati in entrambe le direzioni: clienti, fornitori, contatti, prodotti, varianti, giacenze, preventivi, ordini, fatture, pagamenti, acquisti, spedizioni, progetti e CRM.
Per ogni tipo di oggetto scegliete la direzione di sincronizzazione, la fonte autorevole, la politica di eliminazione e la frequenza. Ogni modifica viene messa in coda, tracciata, ritentata in caso di errore e, in caso di conflitto, mai sovrascritta senza avviso. Il modulo si installa come qualsiasi modulo esterno di Dolibarr e non modifica alcun file del core di Dolibarr né di Odoo.
Perché scegliere DoliOdoo Bridge?
- Sincronizzazione bidirezionale configurabile: Dolibarr → Odoo, Odoo → Dolibarr, bidirezionale o disattivata, oggetto per oggetto.
- Fonte autorevole per oggetto e per campo: Dolibarr master, Odoo master, prevale l'ultima modifica oppure risoluzione manuale. Esempio: nome del prodotto gestito in Odoo, prezzo gestito in Dolibarr.
- Zero duplicati: ricevere due volte lo stesso evento non crea mai due ordini, due fatture o due pagamenti.
- Protezione anti-loop: una modifica arrivata da Odoo non viene mai rimandata a Odoo.
- Integrità finanziaria: imponibile, IVA, totale, valuta e importo residuo vengono verificati prima della validazione.
- Affidabilità: coda con priorità, tentativi automatici, coda dei job falliti, limitazione delle chiamate e circuit breaker quando Odoo non è raggiungibile.
- Multi-connessione e multi-azienda: più istanze Odoo, ogni entità Dolibarr collegata alla propria azienda Odoo, senza commistione di dati.
- Tracciabilità completa: registro dettagliato, centro conflitti, cruscotto, reportistica, diagnostica e monitoraggio dello stato.
- Interfaccia in 5 lingue: francese, inglese, tedesco, italiano e spagnolo.
Oggetti sincronizzati
| Area |
Oggetti |
| Soggetti terzi |
Clienti, potenziali clienti, fornitori, aziende e privati, contatti, indirizzi di fatturazione e di consegna, conti bancari dei soggetti terzi (IBAN/BIC), agenti commerciali, collegamento degli utenti |
| Catalogo |
Prodotti, servizi, varianti (attributi e valori), categorie e sottocategorie, prezzi di vendita, costo, codici a barre, peso, imposte, unità di misura, prezzi fornitore |
| Logistica |
Magazzini e ubicazioni principali, giacenze, lotti e numeri di serie, spedizioni, ricevimenti, corrieri e numeri di tracciamento, incoterms |
| Vendite |
Preventivi, ordini cliente e relative righe, fatture attive, note di credito, pagamenti dei clienti, modalità e termini di pagamento |
| Acquisti |
Ordini fornitore, fatture fornitore, note di credito fornitore, pagamenti ai fornitori |
| Progetti e CRM |
Progetti, attività, fogli ore, opportunità, fasi della pipeline, eventi in agenda |
| Altro |
Documenti e allegati (senza duplicati grazie all'impronta SHA-1), note, campi personalizzati (ExtraFields ⇄ campi Odoo x_), aziende |
Apposite schermate di mappatura collegano le anagrafiche di base dei due sistemi: aziende, imposte, unità di misura, magazzini, stati, modalità e termini di pagamento, registri bancari, valute, corrieri, incoterms, fasi CRM e agenti commerciali, con una mappatura automatica proposta dal modulo.
Un motore di sincronizzazione professionale
- Tempo reale: ogni modifica in Dolibarr viene intercettata dai trigger e messa in coda, senza rallentare l'utente.
- Lato Odoo: rilevamento delle modifiche in base alla data di aggiornamento (delta) e ricezione opzionale di webhook Odoo protetti da token.
- Coda con priorità: prima pagamenti e fatture, poi ordini e giacenze, quindi soggetti terzi e prodotti, infine documenti.
- Tentativi automatici a intervalli crescenti (1, 5, 15, 60 e 240 minuti, configurabili), poi coda dei job falliti con nuovo tentativo, annullamento o esclusione in un clic.
- Gestione delle dipendenze: per importare una fattura, cliente e prodotti vengono sincronizzati per primi.
- Rilevamento dei duplicati: chiavi forti (partita IVA, SIREN/SIRET, codice a barre) e chiavi deboli (riferimento, e-mail) confermate da un secondo criterio, per non collegare mai due schede che non hanno nulla in comune.
- Modalità simulazione: prima di una sincronizzazione massiva, visualizzate il numero di oggetti analizzati, da creare, da aggiornare, invariati, in conflitto o in errore, senza alcuna modifica.
- Riconciliazione completa ogni notte: mappature interrotte, oggetti mancanti, prezzi, giacenze o stati non allineati.
- Eliminazioni sotto controllo: per impostazione predefinita nessuna eliminazione viene propagata. Opzioni: ignorare, disattivare, archiviare o propagare con conferma. I documenti contabili non vengono mai eliminati a distanza.
Integrità finanziaria
Una fattura non viene mai creata due volte. Prima di validare una fattura in Odoo, DoliOdoo Bridge confronta imponibile, IVA, totale, valuta e importo residuo. In caso di differenze la fattura resta in bozza, viene aperto un conflitto e l'amministratore riceve una notifica via e-mail. Una fattura validata non viene mai modificata senza avviso e un pagamento non viene mai registrato due volte.
Cruscotto e strumenti
- Centro di controllo Odoo Sync: indicatori (istanze collegate, soggetti terzi, prodotti, ordini, fatture, pagamenti, progetti sincronizzati, job in attesa, errori, conflitti, tasso di successo, durata media) e grafici (sincronizzazioni al giorno, oggetti per tipo, errori, prestazioni dell'API, fatturato sincronizzato).
- Connessione Odoo con test in tempo reale: versione, edizione, aziende, lingue, valute, magazzini, moduli installati e disponibilità di ogni funzionalità (DISPONIBILE / NON DISPONIBILE, con la motivazione).
- Procedura guidata di prima sincronizzazione in 17 passaggi, dalla connessione all'avvio, con rilevamento dei duplicati e simulazione.
- Regole di sincronizzazione: direzione, fonte autorevole, eliminazioni, creazione automatica, tempo reale, intervallo e pausa, per ogni oggetto.
- Centro conflitti: valore Dolibarr, valore Odoo e date affiancati. Scegliete «Usa Dolibarr», «Usa Odoo», «Ultima modifica», «Ignora» o «Applica regola».
- Coda e job falliti, registro filtrabile con esportazione CSV, report per area.
- Diagnostica a semaforo (versioni, PHP, database, connessione e permessi Odoo, moduli, CRON, coda, HTTPS, memoria, DNS) e monitoraggio stato (latenza dell'API, tasso di successo, dimensione della coda, ultima sincronizzazione).
- Scheda «Odoo» sulle schede Dolibarr: ID Odoo, stato, ultima sincronizzazione e pulsanti Sincronizza, Confronta, Dolibarr → Odoo, Odoo → Dolibarr, Vedi in Odoo, Cronologia.
- Modalità manutenzione: pausa globale, per area o per connessione, senza perdita di eventi.
Multi-azienda e multi-connessione
Collegate più istanze Odoo, ad esempio Odoo Francia e Odoo Marocco. Ogni connessione ha le proprie credenziali, azienda, magazzini, mappature, regole, coda e registro. Con Dolibarr MultiCompany ogni entità è collegata alla propria azienda Odoo. Le regole multi-azienda di Odoo vengono rispettate: i dati non vengono mai mescolati.
Sicurezza
- Chiavi API e password cifrate con AES-256, mai visualizzate, mai scritte nei registri.
- HTTPS obbligatorio verso i server Odoo remoti, con verifica del certificato.
- Protezione CSRF, controllo dei permessi su ogni pagina e ogni azione, escaping degli output.
- 16 permessi dedicati: consultazione, connessioni, sincronizzazione per area, registri, conflitti, mappature, coda, banca.
- Password, chiavi API e permessi degli utenti Odoo non vengono mai sincronizzati.
Prestazioni
Progettato per grandi volumi: paginazione, elaborazione a blocchi, sincronizzazione delta, indici SQL, cache e limitazione delle chiamate. Misure rilevate nel nostro ambiente di test: circa 1 ms per ricerca con 20.000 mappature, circa 2.300 job al secondo elaborati dalla coda (chiamate a Odoo escluse) e circa 3 ms per verificare un documento di 1.000 righe.
Compatibilità
| Componente |
Stato |
| Dolibarr 22.0.5 e 24.0.1 |
Testato (47 scenari reali per combinazione) |
| Odoo 17.0 e 18.0 Community |
Testato, JSON-RPC e XML-RPC, chiave API e password |
| Dolibarr 23 |
Supportato (stesse interfacce delle versioni 22 e 24 testate) |
| Dolibarr da 18 a 21, Odoo 15, 16 e 19 |
Probabilmente compatibile (differenze di versione gestite, non testato) |
| Odoo Enterprise, Odoo.sh, Odoo Online |
Non testato. Stesse API esterne; Odoo Online richiede un abbonamento che consenta l'accesso all'API esterna |
| Database |
PostgreSQL testato; MySQL/MariaDB non testato |
| PHP |
8.3 testato; 7.4 minimo richiesto |
Le funzionalità riservate a Odoo Enterprise (abbonamenti, interventi sul campo) vengono rilevate automaticamente e indicate come «NON DISPONIBILE» se l'applicazione non è installata. Nessuna applicazione Enterprise è obbligatoria.
Requisiti
- Dolibarr con il modulo Soggetti terzi, i moduli degli oggetti da sincronizzare e il modulo «Processi pianificati» (CRON).
- PHP 7.4 o superiore con le estensioni curl, json, openssl, mbstring e simplexml.
- Un'istanza Odoo raggiungibile tramite la sua API esterna e un utente con i permessi necessari (chiave API consigliata).
- Opzionale: modulo Dolibarr «API / Web services (server REST)» per ricevere i webhook Odoo.
Installazione in pochi minuti
- In Dolibarr: Home → Impostazioni → Moduli/Applicazioni → Trova app/moduli esterni..., quindi caricate il file doliodoobridge-1.0.zip.
- Attivate DoliOdoo Bridge nella famiglia «Interfacce con sistemi esterni».
- Assegnate i permessi agli utenti interessati.
- Menu Odoo Bridge → Connessioni Odoo → Nuova connessione: URL, database, utente, chiave API, poi TESTA CONNESSIONE.
- Avviate la procedura guidata di prima sincronizzazione: mappature, simulazione, convalida, avvio.
Casi d'uso
- Distributore: magazzino e logistica gestiti in Odoo, fatturazione e rapporto con i clienti in Dolibarr.
- Gruppo internazionale: un'istanza Odoo per ogni filiale (Francia, Marocco, Spagna) e un Dolibarr centrale.
- Migrazione graduale: i due ERP lavorano in parallelo per tutta la transizione, senza doppio inserimento dei dati.
- E-commerce: catalogo e ordini gestiti in Odoo, contabilità e gestione commerciale in Dolibarr.
- Società di servizi: progetti, attività e fogli ore condivisi tra team che usano l'uno o l'altro sistema.
Domande frequenti
Il modulo modifica Dolibarr o Odoo?
No. Utilizza esclusivamente i meccanismi di estensione di Dolibarr e l'API esterna di Odoo. Non occorre installare alcun modulo in Odoo.
Posso sincronizzare solo alcuni oggetti?
Sì. Nulla viene sincronizzato finché non scegliete una direzione per l'oggetto interessato.
Cosa succede se Odoo non è raggiungibile?
Gli eventi restano in coda. Il circuit breaker sospende le chiamate e poi le riprende gradualmente: nessuna operazione va persa.
E se la stessa scheda viene modificata su entrambi i lati?
Si applica la fonte autorevole configurata. In modalità manuale viene aperto un conflitto e siete voi a scegliere il valore da mantenere.
Le mie fatture rischiano di essere duplicate?
No. Ogni oggetto è identificato in modo univoco e gli importi vengono verificati prima di qualsiasi validazione.
Posso fare prove senza rischi?
Sì. La modalità simulazione analizza i vostri dati senza modificare nulla e la sincronizzazione può essere messa in pausa in qualsiasi momento.
Il modulo funziona con Odoo Online?
Solo se il vostro abbonamento Odoo consente l'accesso all'API esterna. Il test di connessione lo indica chiaramente.
I miei campi personalizzati sono supportati?
Sì. Gli ExtraFields di Dolibarr si collegano ai campi personalizzati di Odoo (testo, numero intero, decimale, booleano, data, data e ora, elenco, relazione).
Contenuto del pacchetto
- Il modulo doliodoobridge-1.0.zip, pronto da installare.
- Interfaccia in francese, inglese, tedesco, italiano e spagnolo.
- Manuale di formazione in francese (PDF) e documentazione tecnica (PDF).
- 4 processi pianificati preconfigurati e un worker a riga di comando per i grandi volumi.
Assistenza
Avete una domanda prima o dopo l'acquisto? Il team NEXT GESTION è al vostro fianco: www.nextgestion.com – contact@nextgestion.com.
Dolibarr è un marchio della Dolibarr Foundation e Odoo è un marchio di Odoo S.A. DoliOdoo Bridge è un prodotto indipendente pubblicato da NEXT GESTION.
© 2026 NEXT GESTION – Tutti i diritti riservati.
Demo del modulo DoliOdoo Bridge
Login : demo
Password : demo
If you order our module you benefit from:
- free installation and configuration assistance
- free help in case of bug or module malfunction
- the addition of new functionalities or options specifically adapted to your needs.
|