Skip to main content

Création d'actions rapides spécifiques à un objet

Objectifs de formation

Une fois cette unité terminée, vous pourrez :

  • Créer une action spécifique à un objet
  • Ajouter une action à la présentation de page d'un objet
  • Tester une action spécifique à un objet dans l’application mobile Salesforce.
Remarque

Remarque

Vous souhaitez apprendre en français ? Commencez le défi dans un Trailhead Playground en français et utilisez les traductions fournies entre crochets pour naviguer. Copiez et collez uniquement les valeurs en anglais, car les validations de défi reposent sur les données en anglais. Si vous ne réussissez pas le défi dans votre organisation en français, nous vous recommandons (1) de définir le paramètre régional sur les États-Unis, (2) de définir la langue sur l’anglais en suivant les instructions ici, puis (3) de cliquer à nouveau sur le bouton « Vérifier le défi ».

Consultez le badge Trailhead dans votre langue pour découvrir comment profiter de l’expérience Trailhead traduite.

Remarque

Accessibilité

Cette unité nécessite des instructions supplémentaires pour les utilisateurs de lecteurs d’écran. Pour accéder à une version détaillée du lecteur d’écran de cet appareil, cliquez sur le lien ci-dessous :

Ouvrir les instructions du lecteur d’écran Trailhead.

Actions rapides : suite

À ce stade, vous pouvez apprécier vos compétences en personnalisation l’application mobile. Vous êtes expert en création d'actions globales, prêt à relever votre prochain défi : les actions spécifiques à un objet. N'ayez crainte, le processus de création d'une action spécifique à un objet étant très similaire à la création d'une action globale, vous allez parcourir cette unité sans difficulté.

Actions spécifiques à un objet dans l’application mobile Salesforce

Pour introduire notre présentation des actions spécifiques à un objet, voyons ce qui les différencie des actions globales.

  • Les actions spécifiques à un objet peuvent mettre à jour des enregistrements.
  • Les actions spécifiques à un objet peuvent créer des enregistrements qui sont automatiquement liés à des informations associées. Par exemple, un utilisateur peut initier une action qui simultanément crée un contact et l'associe à un compte.

Elles présentent une différence importante. Pour exposer des actions spécifiques à un objet dans l’application mobile, vous ne les ajoutez pas à la présentation d'éditeur globale comme nous l'avons vu dans l'unité précédente. Vous les rendez accessibles aux utilisateurs en modifiant la présentation de page de l’objet. Nous allons examiner toutes les différences à travers les étapes de cette unité.

Revenons au cas d'utilisation D’Angelo qui souhaite créer des spécifiques à un objet, afin d'aborder la partie intéressante.

Scénario de DreamHouse

En accompagnant quelques courtiers de DreamHouse Realty, D’Angelo a remarqué qu'ils passaient beaucoup de temps à faire visiter les propriétés à des acheteurs potentiels et à gérer leur planning. Il souhaite fournir aux courtiers une méthode rapide de planification des nouvelles visites dans l’application mobile Salesforce. Il crée donc une action qui s’affiche dans la page de détail des contacts.

Courtier consultant son téléphone à côté d'un panneau À vendre

Pose des fondations

Pour simuler le cas d'utilisation de DreamHouse, vous devez au préalable définir quelques éléments dans votre propre organisation. Maintenant, oui maintenant... sans rouspéter. Promis, ça vaut la peine. Vous allez découvrir la puissance des actions spécifiques à un objet dans un scénario réel et aiguiser vos compétences hors pair d'élaboration sur la plate-forme.

Créer l'objet personnalisé Propriété

Il serait difficile pour les courtiers de planifier une nouvelle visite sans pouvoir l'associer à une propriété spécifique. Comment pourraient-ils déterminer quelle maison ils doivent présenter ? Par conséquent, créons un objet personnalisé appelé Propriété.

Si vous avez créé l’objet Propriété dans votre organisation lors de l’obtention du badge Modélisation de données dans Trailhead, vous pouvez passer cette étape, mais vous devrez vous assurer que l’option Allow Activities (Autoriser les activités) est sélectionnée.

  1. Depuis le gestionnaire d’objet, cliquez sur Create (Créer) | Custom Object (Objet personnalisé).
  2. Dans le champ Label (Étiquette), saisissez Property (Propriété).
  3. Dans le champ Plural Label (Étiquette au pluriel), saisissez Properties (Propriétés).

Capture d'écran des détails de l'objet personnalisé

  1. Dans la section Optional Features (Fonctionnalités facultatives), sélectionnez Allow Activities (Autoriser les activités).
  2. Cliquez sur Save (Enregistrer).

Nous allons maintenant créer un nom clé personnalisé pour l'objet Property (Propriété).

  1. Saisissez Tab (Onglet) dans la zone Quick Find (Recherche rapide), puis sélectionnez Tabs (Onglets).
  2. Dans la liste associée Custom Object Tabs (Onglets de l'objet personnalisé), cliquez sur New (Nouveau).
  3. Dans la liste déroulante Object (Objet), sélectionnez Property (Propriété).
  4. Dans Tab Style (Style d'onglet), sélectionnez Real Estate Sign (Panneau immobilier).
  5. Cliquez sur Next (Suivant). Acceptez les valeurs par défaut, puis cliquez de nouveau sur Next (Suivant).
  6. Cliquez sur Save (Enregistrer).

Personnaliser l'objet Évènement pour les visites

En tant qu'administrateur avisé, vous avez probablement deviné qu'une visite est un type d'événement. Toutefois, D’Angelo ne souhaite pas utiliser d'événement standard pour les visites, car les utilisateurs doivent saisir des informations supplémentaires sur les visites, notamment la propriété associée et les commentaires de l'acquéreur.

Pour relever le défi de cette personnalisation, le plus efficace est de créer un type d'enregistrement d'événement doté de sa propre présentation de page. Créons une présentation de page spécifique aux visites, puis un type d'enregistrement d'événement que nous associons à la nouvelle présentation de page.

  1. Dans Object Manager (Gestionnaire d’objet), saisissez Event (Événement) dans la zone Quick Find (Recherche rapide), puis sélectionnez Event (Événement).
  2. Dans les paramètres de gestion de l'objet Event (Événement), accédez à Page Layouts (Présentations de page) puis cliquez sur New (Nouveau).
  3. Sélectionnez Event Layout (Présentation d'événement) dans la liste déroulante Existing Page Layout (Présentation de page existante).
  4. Dans le champ Page Layout Name (Nom de la présentation de page), saisissez Showing Layout (Présentation de visite).

Capture d'écran des détails de la nouvelle présentation de page

  1. Cliquez sur Save (Enregistrer).
  2. Dans les paramètres de gestion de l'objet Event (Événement), accédez à Record Types (Types d'enregistrements), puis cliquez sur New (Nouveau).
  3. Saisissez Showing (Visite) dans les champs Record Type Label (Étiquette du type d’enregistrement) et Record Type Name (Nom du type d’enregistrement).

Capture d'écran des détails du nouveau type d'enregistrement

  1. Cliquez sur Next (Suivant).
  2. Sélectionnez Showing Layout (Présentation de visite) dans la liste déroulante Apply one layout to all profiles (Appliquer une présentation à tous les profils).

Capture d’écran de l’attribution de présentation de page au nouveau type d’enregistrement Cette présentation s’applique uniquement au type d’enregistrement Showing (Visite). Le type d'enregistrement d'événement standard continue à utiliser la présentation d'événement.

  1. Cliquez sur Enregistrer.

Créer un champ de référence pour les visites

Courage ! Il s'agit de la dernière étape. Nous devons seulement créer un champ personnalisé Property (Propriété) afin de permettre aux courtiers d'associer les visites à des propriétés. Nous utilisons pour cela une référence à l'objet Activities (Activités) dans l'objet Property (Propriété).

  1. Dans Object Manager (Gestionnaire d’objet), saisissez Activity (Activité) dans la zone Quick Find (Recherche rapide), puis sélectionnez Activity (Activité).
  2. Dans les paramètres de gestion de l'objet Activity (Activité), accédez à Fields and Relationships (Champs et relations), puis cliquez sur New (Nouveau).
  3. Sélectionnez Lookup Relationship (Relation de référence), puis cliquez sur Next (Suivant).
  4. Dans la liste déroulante Related To (Associé à), sélectionnez Property (Propriété), puis cliquez sur Next (Suivant).
  5. Saisissez Property (Propriété) dans les champs Field Name (Nom du champ) et Field Label (Étiquette du champ), puis cliquez sur Next (Suivant).
  6. Sélectionnez la case Visible afin d'afficher le champ dans tous les profils, puis cliquez sur Next (Suivant).
  7. Désélectionnez Event Layout (Présentation d'événement) et Task Layout (Présentation de tâche). Nous souhaitons afficher ce champ uniquement dans Présentation de visite.

Capture d'écran de Présentation de visite comme seule présentation sélectionnée pour le nouveau champ

  1. Cliquez sur Next (Suivant).
  2. Saisissez Showings (Visites) dans le champ Related List Label (Étiquette de la liste associée).

Capture d'écran de l'étiquette de la liste associée du champ Propriété

  1. Cliquez sur Save (Enregistrer).

Création d'une action spécifique à un objet

Waouh, vous avez bien travaillé. Tous les éléments sont désormais en place. Vous allez maintenant être récompensé en aidant D’Angelo à créer une action spécifique à un objet hors pair.

Voici ce que nous allons faire : D’Angelo souhaite créer une action rapide Nouvelle visite et la rendre disponible dans la page de détail des contacts dans l’application mobile Salesforce. Ainsi, lorsqu'un courtier programme une visite, elle est automatiquement associée à l'enregistrement de l'acquéreur potentiel. Par conséquent, dans cette étape, nous créons une action spécifique à un objet pour les contacts.

  1. Dans Object Manager (Gestionnaire d’objet), saisissez Contact dans la zone Quick Find (Recherche rapide), puis sélectionnez Contact.
  2. Dans les paramètres de gestion de l’objet Contact, accédez à Buttons, Links, and Actions (Boutons, liens et actions), puis cliquez sur New Action (Nouvelle action).
  3. Vérifiez que le type d'action est Create a Record (Créer un enregistrement). Les actions ne se contentent pas seulement de créer des enregistrements. Pour plus d’informations sur les autres options, consultez l’article Actions spécifiques à un objet dans l’aide Salesforce.
  4. Dans la liste déroulante Target Object (Objet cible), sélectionnez Event (Événement).
  5. Dans la liste déroulante Record Type (Type d'enregistrement), cliquez sur Showing (Visite).
  6. Saisissez New Showing (Nouvelle visite) dans le champ Label (Étiquette).

Capture d'écran des détails de la nouvelle action

  1. Cliquez sur Save (Enregistrer).
  2. Dans l'éditeur de présentation, retirez les champs suivants : Related To (Associé à), Assigned To (Attribué à) et Name (Nom).
  3. Ajoutez le champ Property (Propriété) à la présentation et définissez-le comme obligatoire. Vous pouvez double-cliquer sur le champ pour modifier ses paramètres.
  4. Retirez les espaces supplémentaires et organisez les champs en une colonne unique.

Capture d'écran de la présentation de la nouvelle action avec cinq champs dans une colonne unique

  1. Cliquez sur Save (Enregistrer).
  2. Cliquez sur Yes (Oui) pour confirmer que vous avez lu l'avertissement. Bien qu'il soit obligatoire, vous pouvez retirer le champ Assigned To (Attribué à) de la présentation, car il correspond par défaut à l'utilisateur actif.

Remarque : ne retirez pas de champ obligatoire de la présentation, sauf dans les cas suivants :

  • Le champ contient une valeur par défaut.
  • Vous avez spécifié une valeur de champ prédéfinie pour l'action.
  • Le champ contient déjà des données. Par exemple, si l'action met à jour un enregistrement, l'utilisateur a saisi les informations requises lors de la création de l'enregistrement.
  1. Nous allons maintenant préremplir le champ Subject (Objet) pour faire gagner du temps aux courtiers. Dans la liste associée Predefined Values (Valeurs prédéfinies), cliquez sur New (Nouveau).
  2. Dans la liste déroulante Field Name (Nom du champ), sélectionnez Subject (Objet).
  3. Dans le champ Specify New Field Value (Spécifier la nouvelle valeur du champ), saisissez "Showing" (Visite). Assurez-vous de saisir le terme entre des guillemets droits.

Capture d'écran de la valeur prédéfinie du champ Objet

  1. Cliquez sur Save (Enregistrer).

Ajout d'une action à la présentation de page d'un objet

Nous sommes dans la dernière ligne droite ! Il nous reste à ajouter la nouvelle action à la présentation de page des contacts. Elle sera ensuite disponible dans la barre d'actions de l’application mobile lorsqu'un courtier visualise l'enregistrement d'un acheteur potentiel (n'oubliez pas que lorsque vous créez une action spécifique à un objet, elle appartient à la présentation de page de cet objet).

  1. Dans Object Manager (Gestionnaire d’objet), saisissez Contact dans la zone Quick Find (Recherche rapide), puis sélectionnez Contact.
  2. Dans les paramètres de gestion de l’objet Contact, accédez à Page Layouts (Présentations de page), puis cliquez sur Contact Layout (Présentation de contact).
  3. Dans Salesforce Mobile and Lightning Experience Actions (Actions Salesforce Mobile et Lightning Experience), si le lien permettant de remplacer les actions prédéfinies est affiché, cliquez dessus pour réaliser un remplacement.
  4. Sélectionnez Mobile & Lightning Actions (Actions Mobile et Lightning) dans la palette, puis faites glisser l’action rapide New Showing (Nouvelle visite) vers la section mobile. Assurez-vous que l'action est en première position.

Capture d'écran de l'action Nouvelle visite dans la section Salesforce1 de la présentation de page des contacts

  1. Réorganisez les actions afin de placer en tête celles qui sont le plus souvent utilisées, et retirez toutes les actions inutiles.

Capture d'écran des actions réorganisées dans la section Salesforce1 de la présentation de page des contacts

  1. Cliquez sur Save (Enregistrer).

Nous avons terminé ! Désormais, les courtiers de DreamHouse peuvent rapidement planifier une nouvelle visite pour un acheteur potentiel.

Test de l’action dans l’application mobile Salesforce

Nous arrivons à la partie véritablement fascinante : le test de notre superbe action dans l'application mobile. Lancez l’application Salesforce sur votre appareil, nous allons parcourir ce cas d'utilisation ensemble.

  1. Touchez Icône Menu de navigation pour ouvrir le menu de navigation. Si vous vous trouvez déjà dans l’application Lightning Ventes, tirez vers le bas pour actualiser le menu de navigation. Si vous ne vous trouvez pas dans l’application Lightning Ventes, appuyez sur App Launcher (Lanceur d’application), puis sur l’application Sales Lightning (Lightning Ventes) pour l’ouvrir.
  2. Créons tout d'abord une propriété pour l'associer à une visite. Dans le menu de navigation, touchez Properties (Propriétés). Si vous ne voyez pas l’option Properties (Propriétés) dans le menu de navigation, appuyez sur All Items (Tous les éléments) pour la trouver via l’affichage par ordre alphabétique.
  3. Touchez New (Nouveau).
  4. Dans le nom de la propriété, saisissez une adresse postale.

Une capture d’écran de la page de détail des propriétés dans l’application mobile Salesforce

  1. Renseignez les champs obligatoires, le cas échéant, puis touchez Save (Enregistrer). Nous pouvons maintenant rechercher un acheteur potentiel et programmer une visite avec lui.
  2. Ouvrez le menu de navigation, puis touchez Contacts.
  3. Sélectionnez le contact que vous avez créé dans l'unité précédente, ou créez un contact.
  4. Tirez vers le bas pour actualiser la barre d'actions.
  5. Touchez Nouvelle visite.

L’action Nouvelle visite dans la barre d’action de l’application mobile Salesforce

  1. Renseignez les champs.

Détails sur la nouvelle visite

Conseil : Dicter est plus rapide que taper. Lorsque vous accédez au champ Description, activez la saisie vocale en sélectionnant l'icône Microphone sur le clavier. Cette fonctionnalité native du système d'exploitation peut représenter un gain de temps important pour les utilisateurs mobiles les plus pressés. Informez-les de cette possibilité.

  1. Touchez Save (Enregistrer).
  2. Revenons à l'enregistrement Property (Propriété) pour observer le nouvel événement affiché dans la liste associée Showings (Visites). Ouvrez le menu de navigation, touchez Properties (Propriétés), puis sélectionnez la propriété que vous venez de créer.
  3. Touchez Related (Associé).
  4. Touchez Showings (Visites) afin d'afficher toutes les visites programmées pour cette propriété.

Intéressant, non ? Vous commencez à maîtriser ce module (vous pouvez vous féliciter... vous l'avez mérité).

Après avoir récupéré vos points, passez à l’unité suivante, où vous allez apprendre à simplifier les pages de détail d’enregistrement dans l’application mobile Salesforce à l’aide de présentations compactes.

Ressources

Partagez vos commentaires sur Trailhead dans l'aide Salesforce.

Nous aimerions connaître votre expérience avec Trailhead. Vous pouvez désormais accéder au nouveau formulaire de commentaires à tout moment depuis le site d'aide Salesforce.

En savoir plus Continuer à partager vos commentaires