Skip to main content

Configuration de l’application BOTanicals

Objectifs d’apprentissage

Dans ce projet, vous apprendrez à :

  • Installer un package dans votre Trailhead Playground
  • Créer une classe et une méthode Apex
  • Créer un déclencheur
  • Automatiser le processus de création d’un nouveau sObject
Remarque

Remarque

Vous souhaitez apprendre en français ? Dans ce badge, les validations de défi pratique Trailhead se font en anglais. Les traductions sont fournies entre parenthèses à titre de référence. Veillez à copier/coller les valeurs en anglais, puis à définir la langue de votre Trailhead Playground sur Anglais et les paramètres régionaux sur États-Unis. Suivez les instructions ici.

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

Présentation de BOTanicals

Bouquet de fleurs colorées avec le logo BOTanicals.

BOTanicals est une entreprise qui fabrique des fleurs robotisées, une alternative écologique et hypoallergénique aux fleurs traditionnelles. Ces fleurs changent de couleur selon votre humeur, brillent dans le noir et ne meurent jamais. Elles sont contrôlées par une organisation Salesforce de pointe connectée à l’Internet des objets. Vous arrivez juste à temps pour la promotion BOTanical Bonus Bouquet. Dans le cadre de ce projet, nous allons automatiser un processus métier pour gérer cette promotion. Nous allons plus précisément coder notre application de sorte à ajouter un bouquet bonus chaque fois qu’une commande est activée.

Formulaire de commande indiqué comme Actif = 1 bouquet bonus.

Remarque

Dans le cadre de ce projet, nous utilisons des processus métier que vous pouvez facilement automatiser à l’aide d’outils d’administrateur de type pointer-cliquer. À mesure que vous avancez dans l’unité, réfléchissez au lien entre ce qui se passe dans le code et la manière dont vous effectueriez les mêmes tâches dans l’interface utilisateur de Salesforce.

Le modèle d’objet BOTanical

Regardons tout d’abord notre modèle d’objet. Modèle d’objet décrit de gauche à droite : Compte (Account Name [ID]), Order (Order[ID], Account Name), Order Item (Order Product Name [ID], Order, Product, numberOfFlowers__c, percentOfOpening__c, fragrance__c, glow__c, colorTheme__c), Product (Product[ID], numberOfFlowers__c, percentOfOpening__c)

Vous remarquez probablement quelques objets standard qui vous sont familiers : Account (Compte), Order (Commande), OrderItem (Article de la commande) et Product (Produit). Il existe également des champs personnalisés dans les objets OrderItem et Product. La majeure partie de notre code tourne autour des objets standard Order et OrderItem.

Création d’un Trailhead Playground

Pour ce projet, vous devez créer un Trailhead Playground. Descendez en bas de cette page, cliquez sur la flèche vers le bas à côté de Lancer et sélectionnez Create a Trailhead Playground (Créer un Trailhead Playground). Il faut généralement 3 à 4 minutes pour créer un Trailhead Playground.

Remarque

oui, nous parlons bien d’un tout nouveau Trailhead Playground ! Si vous utilisez une organisation ou un playground existant, vous pourriez avoir des problèmes pour certains défis.

Lancement de votre Trailhead Playground et installation d’un package

Commençons par ouvrir votre Trailhead Playground et installer un package. Tout d’abord, faites défiler l’écran jusqu’au bas de cette page et cliquez sur Launch (Lancer). Si vous voyez un onglet dans votre organisation intitulé Install a Package (Installer un package), c’est parfait ! Suivez alors les étapes ci-dessous.

Sinon, depuis le lanceur d’application (), recherchez et ouvrez Playground Starter (Démarreur de Playground) et laissez-vous guider.

  1. Cliquez sur l’onglet Install a Package (Installer un package).
  2. Copiez 04t8b000001RwQK dans le champ.
  3. Cliquez sur Install (Installer).
  4. Sélectionnez Install for Admins Only (Installer pour les administrateurs seulement), puis cliquez sur Install (Installer).

Une fois l’installation du package terminée, une page de confirmation s’affiche et vous recevez un e-mail à l’adresse associée à votre Trailhead Playground.

Mise à jour de la présentation de page de commande par défaut

  1. Cliquez sur Configuration, puis sélectionnez Setup (Configuration).
  2. Cliquez sur Object Manager (Gestionnaire d’objet).
  3. Cliquez sur Order (Commande).
  4. Cliquez sur Page Layouts (Présentations de page).
  5. Cliquez sur Page Layout Assignment (Attribution de présentation de page).
  6. Cliquez sur Edit Assignment (Modifier l'attribution).
  7. Cliquez sur l’en-tête de colonne Page Layout (Présentation de page) pour sélectionner tous les profils.
  8. Pour Page Layout to Use (Présentation de page à utiliser), sélectionnez Order Layout (BOTanicals) (Présentation de commande [BOTanicals]).
  9. Vérifiez que la colonne Page Layout (Présentation de page) indique maintenant Order Layout (BOTanicals) (Présentation de commande [BOTanicals]) pour chaque profil. Attributions de présentation de page pour chaque profil répertoriant l’option Order Layout (BOTanicals) (Présentation de commande [BOTanicals]).
  10. Cliquez sur Save (Enregistrer).

Épinglage de trois vues de liste dans l’application BOTanicals

  1. À partir du Lanceur d’application (), cherchez et ouvrez BOTanicals. Les vues de liste sur la page d’accueil de BOTanicals seront vides. Ne vous inquiétez pas, nous y ajouterons bientôt des données.
  2. Cliquez sur All Accounts (BOTanicals) (Tous les comptes [BOTanicals]).
  3. Cliquez sur Épingler cette vue de liste pour épingler la vue de liste sur cette page.
  4. Cliquez sur Home (Accueil).
  5. Épinglez la vue de liste All Orders (BOTanicals) (Toutes les commandes [BOTanicals]) et la vue de liste All Products (BOTanicals) (Tous les produits [BOTanicals]).

Chargement de données d’exemple

  1. Cliquez sur Configuration, puis sélectionnez Setup (Configuration).
  2. Dans la zone Quick Find (Recherche rapide), saisissez Flows (Flux).
  3. Sous Process Automation (Automatisation des processus), sélectionnez Flows (Flux).
  4. Cliquez sur Load Sample Data (Charger des données d’exemple).
  5. Cliquez sur Run (Exécuter).
  6. Lorsque vous voyez le message YOUR FLOW FINISHED (VOTRE FLUX TERMINÉ), fermez la fenêtre Load Sample Data (Charger les données d’exemple).
  7. Fermez la fenêtre Flow Builder.
  8. À partir du Lanceur d’application (), cherchez et ouvrez BOTanicals.

Votre page d’accueil devrait maintenant avoir des entrées dans les sections Accounts (Comptes), Orders (Commandes) et Products (Produits). L’application BOTanicals est prête à être utilisée.

Formez-vous gratuitement !
Créez un compte pour continuer.
Qu’est-ce que vous y gagnez ?
  • Obtenez des recommandations personnalisées pour vos objectifs de carrière
  • Mettez en pratique vos compétences grâce à des défis pratiques et à des questionnaires
  • Suivez et partagez vos progrès avec des employeurs
  • Découvrez des opportunités de mentorat et de carrière