Bonjour,
Dolibarr utilisé comme CRM gère bien le cycle de vie des clients et prospects grâce au niveau de potentiel. Par contre, ça pêche au niveau de contact car la notion de "cycle de vie" n'est pas intégrée. Je m'explique :
un contact nouveau peut en remplacer un autre un contact peut partir d'une société un contact peut changer
A mon sens supprimer un contact qui ne fait plus parti d'une société n'est pas une bonne chose car il faut conserver un historique complet de la relation avec l'entreprise.
Je pense qu'il faudrait rajouter un statut pour chaque contact : actif/inactif ainsi qu'un menu déroulant "remplace XXX / est remplacé par XXX". Le tout daté bien-sûr.
En espérant que ces réflexions fassent avancer le schmilblik