Projet

Général

Profil

Anomalie #1951

Impossible de faire adhérer un contact d'entreprise

Ajouté par Benjamin Drieu il y a plus de 16 ans. Mis à jour il y a plus de 16 ans.

Statut:
Résolu
Priorité:
Élevée
Assigné à:
Version cible:
-
Début:
31/07/2007
Echéance:
% réalisé:

0%

Temps estimé:

Description

DTC n'affiche que les membres et non toutes les personnes qui sont en
base. Du coup, sauf à connaître par coeur la liste des adhérents et
des représentants, il est impossible de savoir que la personne qui
vient d'adhérer à titre individuel représente déjà une ou plusieurs
personnes morales et qu'elle est à ce titre déjà référencée en base.

Du coup, on saisit sa fiche et patatrac, on se prend une erreur SQL
pour cause de clé unique dupliquée (il serait bien que ces erreurs SQL
soit capturées par le code PHP et traitées comme il se doit plutôt que
d'être affichées à l'écran).

Lorsqu'un conflit de ce style arrive, il serait bien que DTC signale
l'existence d'une fiche antérieure et propose un « repli » sur cette
fiche plutôt que d'invectiver l'administrateur à grand renfort de SQL.

Pour votre information, il arrive régulièrement que d'anciens
adhérents réadhèrent à l'APRIL. Comme l'administrateur n'est pas censé
connaître tout l'historique et que, de toute façon, DTC ne lui permet
pas d'éditer la fiche d'une personne qui n'est pas adhérente, ces
conflits seront courants.

Historique

#1

Mis à jour par Benjamin Drieu il y a plus de 16 ans

J'ai modifié le code de la manière suivante :

- on recherche si le contact entré existe dans la base (nom/prénom identique), si oui on lie ce contact ;
- si non, on crée un nouveau contact qu'on lie.

Formats disponibles : Atom PDF