Aller au contenu principal

Champs personnalisés

Pour :Administrateur
Vue de la page « champs personnalises »

Les champs personnalisés ajoutent à la fiche contact des informations sur-mesure que les champs standards d'Unisoft ne prévoient pas : numéro d'adhérent interne, date d'anniversaire civil, restriction alimentaire, niveau d'étude, parrain ou marraine, profession, etc.

Là où les catégories posent des drapeaux (oui/non, le contact est dans tel groupe), les champs personnalisés stockent des valeurs typées et structurées.

Ils sont accessibles depuis l'onglet Informations Secondaires de la fiche contact (/app/contact/fiche?id=...).

Les cinq types de champs

TypeStockeExemple
TexteUne chaîne libreProfession : « Avocat », Quartier : « Belleville »
NombreUn entier ou un décimalNuméro d'adhérent : 1024, Taille de t-shirt : 42
DateUn jour précis (sans heure)Anniversaire civil : 14/03/1972
Date & HeureUn instant précisInscription à l'association : 12/01/2023 à 14:30
Oui / NonUn booléenBénévole actif : Oui, Conduit sa voiture : Non

Le type est choisi à la création du champ. Une fois posé, il est fixe pour ce champ : si vous créez un champ « Numéro adhérent » en type Nombre, vous ne pourrez pas y mettre du texte par la suite.

Ajouter un champ personnalisé à un contact

  1. 1

    Ouvrir l'onglet Informations Secondaires

    Sur la fiche contact, cliquez sur le pavé Informations Secondaires.

  2. 2

    Cliquer sur Ajouter une information secondaire

    Le bouton se trouve en haut à droite du bloc des champs.

  3. 3

    Choisir le nom du champ

    Dans le champ Nom, tapez le libellé. Si un champ du même nom existe déjà sur d'autres contacts, il vous est proposé en suggestion : sélectionnez-le pour réutiliser la même clé (recommandé). Sinon, créez un nouveau nom.

  4. 4

    Choisir le type

    Sélectionnez Texte, Nombre, Date, Date & Heure ou Oui / Non. Si vous avez sélectionné un champ existant, son type est déjà rempli.

  5. 5

    Saisir la valeur

    Le champ de saisie s'adapte au type : champ texte libre, champ numérique, sélecteur de date, sélecteur de date-heure ou liste Oui/Non.

  6. 6

    Valider

    Le champ apparaît instantanément dans la liste des informations secondaires du contact.

Affichage des champs sur la fiche

Les champs apparaissent dans l'onglet Informations Secondaires sous forme d'une liste verticale : nom du champ en gris au-dessus, valeur en bleu en dessous. Pour les champs Texte et Nombre, une icône Copier à droite permet de copier la valeur dans le presse-papier en un clic.

L'icône Corbeille retire le champ du contact, avec confirmation.

Bien nommer les champs

Avant de créer un nouveau champ, vérifiez s'il n'existe pas déjà sous une variante : l'autocomplétion de la modale vous aide à éviter les doublons (Date naissance vs Date_naissance vs dateDeNaissance créeraient trois champs distincts pour la même information).

Filtrer et rechercher sur un champ personnalisé

Une fois que des champs personnalisés sont posés sur vos contacts, vous pouvez les utiliser dans la recherche avancée (/app/contact/search).

La syntaxe Mongo utilise le préfixe cf_ (custom field) suivi du nom de la clé. Par exemple :

  • cf_Numero_adherent (champ Nombre) : tous les contacts dont le numéro d'adhérent est supérieur à 500,
  • cf_Bénévole_actif (champ Oui/Non) : tous les contacts marqués comme bénévoles actifs,
  • cf_Date_inscription (champ Date) : tous les contacts inscrits cette année.

L'équipe peut combiner ces critères avec n'importe quel autre filtre (date de dernier paiement, catégorie, ville…) pour produire des cohortes très ciblées.

Export des champs personnalisés

Quand vous exportez votre catalogue en CSV depuis /app/contact/catalogue, les champs personnalisés sont inclus sous forme de colonnes additionnelles. Chaque champ personnalisé devient une colonne nommée comme la clé. Les contacts qui n'ont pas le champ ont une cellule vide pour cette colonne.

C'est utile pour faire des analyses fines dans un tableur (Excel, Numbers, Google Sheets) en partant de toute votre base.

Cas d'usage typiques

BesoinType recommandéExemple de clé
Numéro d'adhérent interneNombreNumero_adherent
Profession ou métierTexteProfession
Anniversaire civil (séparé du Hazkara hébreu)DateAnniversaire
Inscription à un coursOui/NonCours_Talmud_jeudi
Date d'arrivée dans la communautéDateDate_arrivee
Restriction alimentaire (cacherout, allergies)TexteCacherout_specificite
Parrain ou référentTexteParrain
Cotisation annuelle versée (montant simple, hors paiements traçés)NombreCotisation_2026
Notes diversesTexteNotes

Bonnes pratiques

Articulation avec les autres outils

  • Pour les étiquettes binaires (le contact est-il dans tel groupe ?), préférez les catégories.
  • Pour stocker des fichiers (mandat SEPA scanné, contrat), utilisez l'onglet Annexes.
  • Lors d'un import en masse d'un fichier CSV, vous pouvez mapper certaines colonnes vers des champs personnalisés existants ou à créer.