Ci-dessous, un guide détaillé sur la création et la modification de champs extrafields liste de sélection dans Dolibarr. Les extrafields permettent d’enrichir les fiches (clients, produits, factures, etc.) avec des données personnalisées, s’adaptant ainsi aux besoins spécifiques de votre entreprise.
Prérequis :
- Accès administrateur à Dolibarr.
- Connaissance de l’entité pour laquelle vous souhaitez ajouter un extrafield (par exemple, Tiers, Produits, Factures, Projets, etc.).
Accéder aux paramètres des extrafields
- Connexion : Connectez-vous à votre instance Dolibarr avec un compte disposant des droits administrateur.
- Accès à la configuration : Dans la barre de navigation, rendez-vous dans Configuration > Modules/Applications.
- Choisir le module concerné :
- Si vous souhaitez ajouter un extrafield aux Tiers (Clients/Fournisseurs), accédez au module Tiers.
- Pour les Produits/Services, rendez-vous dans le module Produits/Services.
- Pour les Factures, dans le module Facturation, et ainsi de suite.
- Paramètres extrafields : Sur la page du module choisi, cherchez l’onglet ou le bouton « Extra fields » (Extrafields). Cliquez dessus pour accéder à la liste des champs supplémentaires existants et au formulaire de création.
Créer un nouvel extrafield
- Bouton d’ajout : Sur la page des extrafields, cliquez sur le bouton Ajouter un extrafield (Add new extrafield).
- Définir les caractéristiques du champ :
- Label : Donnez un nom compréhensible à votre liste (par exemple, « Catégories de Factures »).
- Name (champ technique) : Le nom technique (tout en minuscules, sans espace, par exemple
categorie_de_factures
). Il sera utilisé en interne. - Type : liste déroulante
- Valeur : exemple (1,Epilation Laser2,Epilation électrique 3,Coolsculpting)
- Position : Choisissez où le champ doit apparaître (à la suite des champs existants, ou en ajustant son ordre).
- Obligatoire/Non obligatoire : Cochez si ce champ doit être renseigné obligatoirement.
- Affichage en liste ou en carte : Définissez si cet extrafield doit apparaître dans les listes, les exports, ou la fiche détaillée uniquement.
- Enregistrer : Une fois toutes les informations saisies, cliquez sur Créer ou Valider. Le nouveau champ apparaîtra alors dans la liste des extrafields et sur les fiches de l’entité concernée.
Modifier un extrafield existant
- Accéder à la liste des extrafields : Retournez dans l’onglet « Extra fields » du module concerné.
- Sélectionner le champ à modifier : Repérez l’extrafield que vous souhaitez modifier et cliquez sur l’icône Modifier(petit crayon) ou directement sur son label selon votre interface.
- Ajuster les paramètres : Vous pouvez changer le label, le type, la position, etc. Certains champs techniques (comme le nom interne) peuvent être non modifiables après la création pour éviter les conflits.
- Enregistrer : Cliquez sur Valider pour appliquer vos modifications.
Tester l’extrafield
- Visualisation sur une fiche : Rendez-vous sur une fiche de l’entité concernée (par exemple, ouvrez une fiche Client ou Produit) pour vérifier que votre extrafield apparaît correctement.
- Remplir le champ : Saisissez une valeur dans ce nouveau champ pour vous assurer que tout fonctionne correctement (enregistrement, affichage, recherche si applicable).
- Recherche et filtres : Selon le type d’extrafield, vous pouvez parfois filtrer, rechercher ou trier vos données par ce champ. Testez cette fonctionnalité si nécessaire.
Suppression ou désactivation
- upprimer un extrafield : Dans la liste des extrafields, cliquez sur l’icône Supprimer pour effacer un champ. Attention, ceci est définitif et les données saisies dans ce champ seront perdues.
- Désactiver plutôt que supprimer : Si vous souhaitez temporairement masquer un champ sans perdre les données, vérifiez si vous pouvez simplement le rendre inactif (cette option dépend des versions Dolibarr). Sinon, vous pouvez retirer le champ de l’affichage en réglant sa visibilité.
Conseils et bonnes pratiques
- Noms cohérents : Choisissez des noms d’extrafield clairs et cohérents, afin que les utilisateurs comprennent facilement leur utilité.
- Sauvegardes : Avant de supprimer ou modifier des champs critiques, effectuez une sauvegarde de la base de données.
- Filtrage/Recherche : Si vous avez besoin d’effectuer des recherches fréquentes sur un champ, envisagez de choisir un type de champ adapté (par exemple, un champ texte indexé ou un champ liste pour faciliter les filtres).
- Tests après mise à jour : Lors d’une mise à jour de Dolibarr, vérifiez que vos extrafields sont toujours fonctionnels et affichés correctement.