---
title: "Bernard"
weight: 90
description: "Système communautaire de suggestions de codes comptables : recherche, analyse en masse et partage."
---

# Bernard

Bernard est un service communautaire qui suggère des codes comptables en s'appuyant sur les affectations partagées par d'autres utilisateurs Dolibarr. Il aide à trouver le bon compte pour un libellé bancaire ou un produit.

## Principe

Chaque utilisateur peut partager ses affectations comptables (codes et libellés, sans aucune donnée financière). Bernard agrège ces contributions et les propose comme suggestions aux autres utilisateurs.

## Connexion et configuration

Consultez la page [Configuration](/accountingassistant/configuration) (onglet Bernard) pour connecter votre instance à Bernard et paramétrer les options.

## Suggestions sur les fiches produit

Lorsqu'un produit n'a pas de compte comptable d'achat ou de vente configuré, un bouton **Demander à Bernard** apparaît sur sa fiche. En cliquant :

1. Bernard recherche des suggestions correspondant au libellé du produit
2. Les résultats s'affichent avec le code comptable, la catégorie et le nombre d'adoptions
3. Cliquez sur **Utiliser cette suggestion** pour affecter le code au produit

![Suggestions Bernard sur une fiche produit](screenshots/bernard-suggestions-produit.webp)

## Recherche de codes comptables

Accédez à la page de recherche Bernard via **Comptabilité > Assistant Comptable > Bernard** (lien dans la configuration) ou depuis le menu **Rechercher des codes comptables**.

### Recherche unitaire

Saisissez un libellé (ex : URSSAF, EDF, ORANGE...) et Bernard affiche les codes comptables suggérés avec :

- Le pattern correspondant
- Le code comptable proposé
- Le nombre d'adoptions par la communauté
- Le statut local (compte existant, à créer, désactivé, conflit)

Vous pouvez **adopter** une suggestion (l'ajouter à votre plan comptable) ou **contribuer** un nouveau pattern.

### Analyse en masse des écritures bancaires

Cette fonctionnalité analyse les libellés du compte 512 (banque) pour une année donnée et propose des codes comptables pour chaque écriture :

- **Trouvé** -- Bernard connaît le pattern et propose un code
- **Inconnu** -- Aucune suggestion disponible

Pour chaque suggestion trouvée, le module vérifie le statut local : compte existant et actif, conflit avec un autre compte, ou compte à créer.

## Partage avec la communauté

### Contribution ponctuelle

Après chaque affectation manuelle d'un code comptable, Bernard peut proposer de partager cette affectation (si l'option est activée dans la configuration).

### Export groupé

Depuis la page d'export Bernard, partagez vos affectations comptables en bloc :

1. Sélectionnez la période (exercice clos recommandé)
2. Le module extrait les patterns de vos écritures de charges (classe 6) avec au moins 2 occurrences
3. Prévisualisez les patterns à envoyer
4. Cliquez sur **Envoyer à Bernard**

Seuls les patterns et codes sont partagés. Aucun montant, nom de client ou donnée financière n'est transmis.

### Synchronisation du plan comptable

La synchronisation envoie votre plan comptable complet et vos patterns d'écriture à Bernard. Cela lui permet de vous proposer des suggestions adaptées à votre activité.

## Karma et badges

Chaque contribution à Bernard augmente votre karma. Des badges récompensent les contributeurs actifs. Votre karma et votre badge sont visibles dans la page de configuration Bernard.
