> ## Documentation Index
> Fetch the complete documentation index at: https://docs.bonx.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Odoo

> Synchronisez votre ERP Odoo avec Bonx.

C'est l'intégration au périmètre le plus large : Odoo peut rester votre
référentiel et votre back-office commercial, Bonx prenant en charge la production,
le stock et la qualité, avec des allers-retours dans les deux sens.

<Card title="Authentification : identifiants applicatifs" icon="user-lock">
  Un utilisateur Odoo dédié (identifiant et mot de passe), avec l'**hôte** et le nom de la **base**. Créez un compte de
  service plutôt qu'un compte nominatif. Voir les [méthodes d'authentification](/fr/integrations/authentication-methods).
</Card>

## Données synchronisées

| Donnée | Sens | Création | Mise à jour |
| - | - | - | - |
| Articles, modèles et variantes | Odoo ↔ Bonx | ✅ | ✅ |
| Attributs et valeurs d'attributs | Odoo ↔ Bonx | ✅ | ✅ |
| Fournisseurs d'articles | Odoo → Bonx | ✅ | ✅ |
| Organisations et contacts | Odoo ↔ Bonx | ✅ | ✅ |
| Adresses | Odoo ↔ Bonx | ✅ | ✅ |
| Sites et emplacements de stock | Odoo ↔ Bonx | ✅ | ✅ |
| Lots | Bonx → Odoo | ✅ | ✅ |
| Commandes de vente | Odoo ↔ Bonx | ✅ | ✅ |
| Commandes d'achat | Bonx → Odoo | ✅ | ✅ |
| Expéditions et réceptions | Bonx → Odoo | ✅ | ✅ |
| Factures | Bonx → Odoo | ✅ | ✅ |

## Comportements métier

* **Les factures partent en brouillon.** Une facture exportée arrive comme
  brouillon dans Odoo et n'y est comptabilisée que lorsqu'elle est validée dans
  Bonx. Les factures annulées ne sont pas exportées.
* **Les lignes de facture sont remplacées, pas empilées.** À chaque mise à jour,
  l'export retire les lignes existantes avant de réécrire, pour éviter les
  doublons.
* **Les variantes disparues d'Odoo sont archivées** dans Bonx, jamais supprimées :
  l'historique et la traçabilité restent intacts.
* **Aucune fiche n'est adoptée à l'aveugle.** Avant de créer, l'export vérifie
  qu'aucune fiche Odoo ne correspond déjà sur les critères configurés ; si une
  correspondance existe, il s'arrête plutôt que de lier Bonx à une fiche qu'il n'a
  pas créée.
* **Le connecteur s'adapte à votre instance.** Les champs absents (module Odoo non
  installé) sont retirés du message plutôt que de faire échouer l'export.
* **L'étape de processus des commandes importées n'est jamais écrasée** par un
  import ultérieur.
