Suivez votre progression
Accueil Trailhead
Accueil Trailhead

Création d’une auto-relation pour l’objet Position (Poste)

Création d’une relation de référence

Ling Wu souhaiterait que, lorsque les membres de son équipe RH recherchent un poste dans leur application de recrutement, chaque recruteur puisse identifier d’autres postes à pourvoir qui nécessitent des compétences similaires ou qui ont des descriptions analogues. Les recruteurs pourront ainsi déterminer plus facilement les rôles appropriés pour les candidats.

Vous pouvez configurer cette fonctionnalité pour Ling Wu en créant une relation de référence. Les relations de référence relient deux objets. Vous pouvez lier un objet à un autre objet standard ou personnalisé, ou bien lier un objet à lui-même. C’est ce que l’on appelle une auto-relation.

Commencez par créer une auto-relation pour l’objet Position (Poste).

  1. Dans Setup (Configuration), cliquez sur Object Manager (Gestionnaire d’objet).
  2. Cliquez sur Position (Poste).
  3. Cliquez sur Fields & Relationships (Champs et relations), puis sur New (Nouveau).
  4. Dans Data Type (Type de données), sélectionnez Lookup Relationship (Relation de référence).
  5. Cliquez sur Next (Suivant).
  6. Dans la liste de sélection Related To (Associé à), sélectionnez Position (Poste).
  7. Cliquez sur Next (Suivant).
  8. Remplacez le contenu de Field Label (Étiquette du champ) par Related Position (Poste associé).
  9. Remplacez le contenu de Field Name (Nom du champ) par Related_Position (Poste_associé).
  10. Cliquez sur Next (Suivant), Next (Suivant), puis encore une dernière fois sur Next (Suivant).
  11. Remplacez le contenu de Related List Label (Étiquette de la liste associée) par Related Positions (Postes associés).
  12. Cliquez sur Save (Enregistrer).

Ajout de filtres de référence

Ajoutez maintenant des filtres de référence réalisant des filtrages par service et ID d’enregistrement afin d’aider les recruteurs à affiner leurs recherches.

  1. Cliquez sur Flèche vers le basen regard de Related Position (Poste associé) et sélectionnez Edit (Modifier).
  2. Dans la section Lookup Filter (Filtre de référence), cliquez sur Show Filter Settings (Afficher les paramètres de filtre).
  3. Cliquez sur Loupe et sélectionnez Related Position (Poste associé) dans la première colonne, Department (Service) dans la deuxième colonne, puis cliquez sur Insert (Insérer).
  4. Dans Operator (Opérateur), sélectionnez equals (égal à).
  5. Dans Value/Field (Valeur/Champ), sélectionnez Field (Champ).
  6. Cliquez sur Loupe et sélectionnez Position (Poste) dans la première colonne, Department (Service) dans la deuxième colonne, puis cliquez sur Insert (Insérer).

Renseignez maintenant la ligne de critères de filtre suivante.

  1. Cliquez sur Loupe et sélectionnez Position (Poste) dans la première colonne, Record ID (ID d’enregistrement) dans la deuxième colonne, puis cliquez sur Insert (Insérer).
  2. Dans Operator (Opérateur), sélectionnez not equal to (différent de)
  3. Dans Value/Field (Valeur/Champ), sélectionnez Field (Champ).
  4. Cliquez sur Loupe et sélectionnez Related Position (Poste associé) dans la première colonne, Record ID (ID d’enregistrement) dans la deuxième colonne, puis cliquez sur Insert (Insérer).
  5. Assurez-vous que l’option Required (Obligatoire) est sélectionnée dans Filter Type (Type de filtre).
  6. Dans If it doesn’t, display this error message on save (Sinon, afficher le message d’erreur suivant lors de l’enregistrement), saisissez The related position must be in the same department. You cannot relate a position to itself (Le poste associé doit appartenir au même service. Vous ne pouvez pas relier un poste à lui-même).
  7. Cliquez sur Save (Enregistrer).

[Texte Alt : capture d’écran présentant les critères de filtrage et le message d’erreur

Maintenant, testons ce que vous venez de réaliser en consultant un poste dans l’application de recrutement.

  1. Cliquez sur Icône de l’outil App Launcher (Lanceur d’application)pour ouvrir l’outil App Launcher (Lanceur d’application), puis sur Recruiting (Recrutement).
  2. Cliquez sur Positions (Postes), puis sur New (Nouveau) et saisissez les informations relatives au nouveau poste.
    Champ Valeur
    Fonction Awesome Sales Rep (Commercial hors-pair)
    Department (Service) Sales (Ventes)
    Approval Status (Statut d’approbation) Approved (Approuvé)
    Location US
    Job Description (Description du poste) Sales rep to join the AW Computing team serving the western region of AMER (Commercial qui intégrera l’équipe d’AW Computing en charge de la partie ouest du territoire AMER)
  3. Cliquez sur le champ Related Position (Poste associé) et sélectionnez Super Sales Rep (Commercial d’exception).
  4. Cliquez sur Save (Enregistrer).
  5. Vous pouvez constater que Super Sales Rep (Commercial d’exception) apparaît comme un poste associé à Awesome Sales Rep (Commercial hors-pair). (Vous devrez peut-être actualiser la page.)

Page Awesome Sales Rep (Commercial hors-pair) où Super Sales Rep (Commercial d’exception) apparaît sous Related Position (Poste associé)Grâce aux relations et aux filtres, vous avez permis aux recruteurs de travailler plus efficacement. Vous allez continuer dans cette lancée en créant des champs personnalisés.