Odoo
Integrazione Odoo
ERPDisponibile
BRAIAN si collega a Odoo tramite XML-RPC / JSON-RPC, dedicated API user. Gli agenti possono lettura di fatture attive e passive, gestione dei fornitori e ciclo di vita degli ordini di acquisto. Ogni azione è limitata dai permessi concessi all'integrazione, eseguita sotto una policy versionata e registrata nell'audit log con l'agente, l'orario e il record interessato.
Che cosa può fare BRAIAN?
Gli agenti seguono il ciclo di vita degli ordini di acquisto in Odoo, leggono fatture e anagrafiche fornitori e verificano le giacenze. La connessione usa un utente API dedicato i cui diritti di accesso sono configurati in Odoo.
| Capacità | Agente | Lettura o scrittura |
|---|---|---|
| Lettura di fatture attive e passive | FinAgent | Lettura |
| Gestione dei fornitori | RiskAgent | Lettura e scrittura |
| Ciclo di vita degli ordini di acquisto | FinAgent | Lettura e scrittura |
| Consultazione delle giacenze | FinAgent | Lettura |
Come si collega?
- Metodo di connessione
- XML-RPC / JSON-RPC, dedicated API user
- Credenziale
- Un utente API Odoo dedicato con API key, limitato ai modelli usati dai suoi processi.
Le credenziali sono custodite in un secrets store cifrato. BRAIAN non conserva mai le password degli utenti finali.
Quali permessi sono richiesti?
- account.move, purchase.order, res.partner, stock.quantDiritti di accesso a livello di modello, concessi solo per i record letti o scritti dai processi configurati.
I permessi sono richiesti al livello minimo necessario ai processi configurati. Gli scope non utilizzati non vengono concessi.
Quali processi la usano?
Processi che girano su questa connessione e domini a cui appartengono.
Riconciliazione fatture
Onboarding fornitori
Due diligence dei terzi
Come si revoca l'accesso?
L'accesso si revoca in Odoo stesso — disattivando la credenziale o rimuovendo gli scope concessi — oppure in BRAIAN disconnettendo l'integrazione. I processi già in esecuzione si fermano alla chiamata successiva verso Odoo e restano in attesa di revisione invece di completarsi con dati parziali; l'interruzione e lo stato di ogni processo sono registrati nell'audit log.
Domande frequenti
BRAIAN conserva i dati di Odoo?
BRAIAN legge ciò che serve a un processo, quando serve. I record recuperati da Odoo sono trattenuti solo per la durata del processo e nella traccia di audit delle azioni compiute; Odoo resta il sistema di registrazione.
Cosa succede se la connessione si interrompe durante un processo?
Il processo si ferma allo step fallito e resta in attesa di revisione. Nulla viene scritto due volte: le scritture già completate restano nell'audit log e gli step rimanenti riprendono solo a connessione ripristinata.
I permessi possono essere definiti per agente?
Sì. Gli scope sono definiti per agente, non per sistema: sulla stessa connessione verso Odoo un agente può leggere e un altro no.
