# Installation et activation

### **Prérequis et comptabilité :**

1. ***Dolibarr*** **: Version 14.0 minimum, 22.0 maximum
2. ***PHP :***<span style="color: rgb(35, 111, 161);"> </span>7.0 minimum, 8.4 maximum.
3. ***Le module « Tiers »***<span style="color: rgb(35, 111, 161);"> </span>***de Dolibarr** **:***<span style="color: rgb(2, 121, 145);"> </span>Activé.
4. ***Le module « Factures et avoirs » :***<span style="color: rgb(35, 111, 161);"> </span>Activé.
5. ***Le module « Fournisseurs » :***<span style="color: rgb(35, 111, 161);"> </span>Activé.
6. ***Le module « Multi-devises » :** Activé.
7. ***Le module InfraSPack Plus :*** Activé.
8. ***Base de données :*** MySQL ou MariaDB. Les requêtes du module sont compatibles avec le mode strict ONLY\_FULL\_GROUP\_BY (MySQL 5.7.5 et supérieur).

### **Procédure :** 

**Étape 1 : déposer le module**

Si vous avez accès aux dossiers et fichiers de votre ***Dolibarr***, dézippez l'archive du module dans le dossier custom de son arborescence. Le module zippé peut également être installé directement depuis la page ***ACCUEIL &gt;CONFIGURATION &gt; MODULES/APPLICATIONS***, onglet **DÉPLOYER UN MODULE EXTERNE**.

***Étape 2 : activer le module***

Menu *Accueil &gt; Configuration &gt; Modules/Applications*. Rechercher « Extrait Compte Client / Fournisseur » puis cliquer sur l'interrupteur d'activation.

 À l'activation, le module :

- - - - - Enregistre la constante MODULE\_EXTRAITCOMPTECLIENT\_VERSION ;
                - Déclare le hook sur la fiche tiers (contexte « thirdpartycard ») ;
                - Déclare ses modèles de documents ;
                - Crée la permission **« Génération de l'état du compte tiers »**.

***Étape 3 : activer les modèles de documents***

<p class="callout info">**IMPORTANT** : les modèles d'extrait de compte doivent être activés dans la configuration du module Tiers pour être proposés dans la fenêtre de génération. </p>

 Menu *Accueil &gt; Configuration &gt; Modules/Applications &gt; Tiers &gt; icône de configuration &gt; section* « Modèles de documents ». Activer, selon les besoins :

- - - - - **Account\_statut :** Modèle d'état du compte tiers PDF ;
                - **Account\_statut\_csv :** Modèle d'état du compte tiers CSV ;
                - **InfraSPlus\_account\_statut :** Modèle PDF InfraS (uniquement si le module InfraSPack Plus est activé).

Seuls les modèles activés ici sont proposés dans la fenêtre de génération. Si aucun modèle n'est activé, la liste **« Type de fichier/modèle »** de la fenêtre est vide et la génération se rabat sur le modèle PDF de base.

***Étape 4 : vérifier les permissions des utilisateurs***

Le module crée une seule permission :

- - - - **Module :** Extrait Compte Client / Fournisseur
            - **Libellé :** Génération de l'état du compte tiers
            - **Code interne :** extraitcompteclient -&gt; societe -&gt; generate\_account\_statut

Cette permission se règle par utilisateur ou par groupe : ***Menu Accueil &gt; Utilisateurs &amp; Groupes &gt; fiche de l'utilisateur*** ou du ***groupe &gt; onglet « Permissions ».***

[![a1.png](https://wiki.infras.fr/uploads/images/gallery/2026-09/scaled-1680-/jTGRyfUdZLO8cBW0-a1.png)](https://wiki.infras.fr/uploads/images/gallery/2026-09/scaled-1680-/jTGRyfUdZLO8cBW0-a1.png)

Effets de la permission :

- - - - Utilisateur AVEC la permission : le bouton « Générer l'état du compte » est visible sur la fiche tiers et la génération est possible.
            - Utilisateur SANS la permission : le bouton n'est pas affiché. Si une demande de génération est malgré tout envoyée, elle est ignorée.

La permission est marquée comme « accordée par défaut » : elle est attribuée automatiquement aux administrateurs à l'activation du module et proposée par défaut aux nouveaux utilisateurs. Vérifier néanmoins les groupes existants.