Le catalogue tient en six modules. Chacun répond à un besoin précis rencontré sur des installations Dolibarr réelles, et chacun est écrit, testé et maintenu par la même personne. Les prix sont hors taxes ; la vente se fait sur le DoliStore.
Vous retrouvez les fiches saisies deux fois, et vous les fusionnez : tiers, contacts et adhérents.
Quatre critères pour les tiers : même email, même nom, même téléphone, même SIRET / SIREN / n° de TVA. Trois pour les contacts et les adhérents : email, nom et prénom, téléphone.
Normalisation avant rapprochement : casse, espaces, accents et ponctuation ignorés ; formes juridiques retirées du nom ; téléphones ramenés à leurs neuf derniers chiffres, quel que soit le format ; nom et prénom dans n'importe quel ordre.
L'analyse est en lecture seule. Les champs vides ne forment jamais de groupe.
Un client change de nom : ses adresses passent au nouveau domaine en une opération.
Vous saisissez l'ancien et le nouveau domaine, sans l'arobase ; le module liste tous les tiers et contacts dont l'adresse se termine par l'ancien domaine.
Aperçu ancienne adressenouvelle adresse, ligne par ligne, avec une case à décocher pour exclure une fiche.
La partie située avant l'arobase n'est jamais modifiée.
Toutes ces valeurs sont relevées dans le descripteur core/modules/mod*.class.php et dans le dossier sql/ de chaque module. Aucune n’est recopiée d’un README.
En validation : le module est déposé sur le DoliStore et attend son approbation. Aucun n’est achetable aujourd’hui, et aucun bouton d’achat ne s’affiche : écrivez-nous pour être prévenu de leur mise en vente.
05
Compatibilité : la règle commune
Les six descripteurs déclarent Dolibarr 19.0 au minimum. Aucun ne déclare de version maximale : nous n’en écrivons donc aucune. Chaque fiche indique, en plus, les versions sur lesquelles le module a réellement été exécuté.
Les six modules s’installent de la même façon, se mettent à jour de la même façon, et se désinstallent de la même façon. Le geste est décrit une seule fois.