🔗 Champ « Lien » (relier des enregistrements)

Le champ « Lien » affiche dans le formulaire les enregistrements qui sont reliés dans onOffice à l'enregistrement chargé — p. ex. les propriétaires d'un bien immobilier — et permet, selon la configuration, d'ajouter, de créer, de modifier et de supprimer de telles relations. L'écriture n'a lieu par principe qu'au moment de l'envoi du formulaire.

Chaque champ représente toujours exactement un type de relation du point de vue de l'enregistrement chargé. Tu peux combiner plusieurs champs « Lien » dans un formulaire (p. ex. « Propriétaires » et « Locataires » l'un sous l'autre).

Cas d'utilisation typiques

  • Mandat de courtage : Le client ouvre le formulaire via son lien personnel, voit les copropriétaires déjà enregistrés et ajoute un autre propriétaire via le mini-formulaire — qui est créé dans onOffice et relié au bien lors de l'envoi.
  • Formulaire interne : Ton équipe relie rapidement des adresses existantes à un bien via la recherche dans le portefeuille (p. ex. prospects ou interlocuteurs) — sans ouvrir onOffice.
  • Mise à jour des données : Un propriétaire corrige son nom via le crayon de modification ou complète son adresse e-mail.

Créer le champ

  1. Ouvre dans l'éditeur de formulaires la palette des types de champs (+ Ajouter un champ) et choisis la tuile « Lien » (groupe Données onOffice).
  2. Choisis à l'étape 2 le type de relation — la liste est divisée en deux :
    • Sur le bien (affiche des personnes) : propriétaires, acheteurs, locataires, occupants/utilisateurs, prospects, interlocuteurs (courtier/tous), apporteurs d'affaires, destinataires d'offres.
    • Sur l'adresse (affiche des biens ou des contacts) : propriétés, biens achetés/loués/habités, biens en tant que prospect, biens gérés, biens recommandés, biens proposés — ainsi que interlocuteurs de l'adresse (contacts d'une adresse principale d'entreprise).

Condition préalable : « Sur le bien » nécessite un bien chargé dans le formulaire (p. ex. via le lien du bien ou le préremplissage), « Sur l'adresse » une adresse chargée ou créée dans le formulaire.

Les interrupteurs en un coup d'œil

Interrupteur Effet
Afficher les relations existantes Affiche les enregistrements reliés sous forme de liste (adresses : nom et localité — volontairement sans numéro de client ni e-mail ; biens : rue, localité et numéro d'objet).
Ajouter via la recherche dans le portefeuille Affiche un champ de recherche : les résultats de ton portefeuille peuvent être présélectionnés d'un clic (« NOUVEAU ») et sont reliés lors de l'envoi. Attention : La recherche rend ton portefeuille (dans le cadre du filtre du formulaire) consultable par les visiteurs du formulaire — conçu pour les formulaires internes.
Création via mini-formulaire Affiche « + Créer une nouvelle entrée » : Le visiteur remplit les champs que tu as configurés ; lors de l'envoi, l'enregistrement est créé dans onOffice et relié. Adapté aux formulaires publics — rien du portefeuille n'est divulgué.
Modifier les enregistrements reliés Affiche un crayon sur chaque entrée : Le mini-formulaire s'ouvre prérempli avec les valeurs actuelles des champs configurés. Seuls ces champs sont affichés et écrits — jamais l'enregistrement complet.
Supprimer des relations existantes Affiche un × sur chaque entrée. Les entrées supprimées ne sont que marquées jusqu'à l'envoi (avec annulation) — la relation dans onOffice n'est dissoute qu'au moment de l'envoi. Les enregistrements eux-mêmes sont conservés.

Le mini-formulaire (création & modification)

Pour la création et la modification, tu configures une liste de champs commune :

  • Champs de données de l'enregistrement cible (adresse ou bien, y compris les champs individuels) — chaque champ est rendu selon son type (listes de sélection, sélection multiple, date, nombre …) et peut être marqué comme champ obligatoire.
  • Éléments de mise en page : titre, description (texte explicatif), ligne de séparation et section dépliable — p. ex. pour « Informations complémentaires (facultatif) ».
  • Tu contrôles l'ordre avec les flèches.

Jusqu'à 10 créations par champ sont possibles par envoi.

Contrôle des doublons lors de la création

Par défaut, propform vérifie avant la création si l'enregistrement existe déjà — sur la base des champs de contrôle que tu as choisis (p. ex. e-mail). En cas de correspondance, l'enregistrement existant est relié au lieu d'en créer un nouveau ; les données existantes ne sont pas écrasées. Cela correspond au mécanisme du contrôle des doublons dans les paramètres du formulaire.

Champ obligatoire & texte d'aide

  • Champ obligatoire : Après l'envoi, au moins un enregistrement doit être relié — les relations déjà existantes comptent, tout comme celles nouvellement créées ou ajoutées via la recherche ; les relations supprimées non. Les visiteurs voient le marqueur obligatoire habituel (*) et un message au niveau du champ tant qu'aucune entrée n'est présente. La vérification s'exécute aussi côté serveur.
  • Texte d'aide : apparaît sous le champ comme pour les autres champs ; les macros sont résolues.

Affichage dans le PDF propform

Si ton formulaire crée un PDF propform, le champ de lien y apparaît sous forme de liste : un petit bloc par enregistrement relié ou nouvellement créé avec les champs du mini-formulaire en lignes libellé-valeur — dans un mandat de courtage, par exemple, tous les propriétaires figurent ainsi dans le document.

  • Le PDF montre l'état après l'envoi : les enregistrements déjà reliés auparavant plus ceux créés/reliés lors de cet envoi ; les relations supprimées n'apparaissent pas.
  • Les enregistrements existants n'apparaissent que si « Afficher les relations existantes » est activé sur le champ — sinon le PDF ne montre que ce que le visiteur a lui-même créé ou relié.
  • Les informations affichées par enregistrement sont déterminées par la liste de champs du mini-formulaire — sans champs de mini-formulaire configurés, il n'y a rien à afficher.
  • Avec la signature du document activée, le visiteur voit déjà la liste dans la vue du document — il signe donc exactement ce qui figurera ensuite dans le PDF.

Sécurité

  • Uniquement des enregistrements signés : Seul ce que le serveur a lui-même livré (liste du portefeuille ou résultats de recherche sous le filtre du formulaire) peut être relié, modifié ou dissocié. Les requêtes manipulées sont silencieusement rejetées.
  • La configuration du champ fait foi : Quelle relation, quels interrupteurs et quels champs du mini-formulaire s'appliquent, c'est toujours ta configuration qui en décide — jamais la requête du visiteur.
  • Affichage minimal : La liste des relations n'affiche volontairement ni numéros de client ni adresses e-mail ; le préremplissage de modification ne livre que les champs configurés.
  • Filtre respecté : La recherche dans le portefeuille ne parcourt que les enregistrements dans le cadre du filtre de biens ou d'adresses défini sur le formulaire.

Conseils

  • Pour les formulaires publics (p. ex. mandat de courtage) : activer « Afficher » + « Création » (+ le cas échéant « Modifier »/« Supprimer »), laisser la recherche dans le portefeuille désactivée.
  • Pour les formulaires internes : activer la recherche dans le portefeuille — ton équipe relie des enregistrements existants en quelques secondes.
  • L'apporteur d'affaires est ici un type de relation normal : Un champ « Apporteurs d'affaires » sur le bien affiche les adresses d'apporteurs reliées ; « Biens recommandés » sur l'adresse affiche la direction inverse.