Exercice : ajouter une logique de ramification à un flux des processus d’entreprise

Effectué

Dans cet exercice, vous allez améliorer le flux des processus d’entreprise en ajoutant une branche logique visant à déterminer le test à effectuer et les informations à collecter pour effectuer un contrôle antipollution sur un véhicule en fonction de son année de fabrication. Vous allez ajouter une logique qui fournira un ensemble d’instructions différent pour les véhicules fabriqués en 1971 ou avant, et ceux fabriqués après 1971.

  1. Connectez-vous à Power Automate. Vérifiez que vous vous trouvez dans l’environnement que vous avez utilisé pour créer le flux des processus d’entreprise dans le module précédent.

  2. Sélectionnez Mes flux, puis Flux des processus d’entreprise.

  3. Cliquez sur le bouton Modifier (icône représentant un crayon) et ouvrez le flux des processus d’entreprise Enregistrement client dans l’éditeur Flux des processus d’entreprise.

    Screenshot of Power Automate on the My flows tab with Customer Check In highlighted and its Run button called out.

  4. Double-cliquez sur la première phase, puis nommez-la Informations client. Double-cliquez sur la deuxième phase et nommez-la Informations sur l’automobile, comme dans la figure suivante. Cliquez sur le bouton Mettre à jour dans le ruban afin que toutes les modifications soient enregistrées et prêtes à l’emploi.

    [Screenshot showing the stages properly named.

    Avant de créer les conditions, vous devez configurer les données que vous souhaitez recueillir à chaque phase que vous ajoutez. Sélectionnez la phase Enregistrement client et ajoutez les champs suivants à l’aide du lien hypertexte Cliquez pour ajouter un champ et des formulaires sur le côté droit de la page.

    Remarque

    La fenêtre d’entité peut s’ouvrir dans une ancienne IU. Vous pouvez également ouvrir Power Apps, sélectionner votre environnement, développer Données et sélectionner Tables pour afficher l’IU moderne.

  5. Dans Schéma, sélectionnez Colonnes

    Screenshot of Power Apps Solutions > Default Solution > Customer Check In page with the Add field button highlighted.

  6. Cliquez sur le bouton + Nouvelle colonne dans le ruban situé au-dessus des champs, comme dans la figure suivante, puis ajoutez les champs suivants.

    Screenshot of the new column button in the tables view.

    • Dispositif antipollution intact : Oui/Non (définir Oui comme valeur par défaut)

    • Valve PVC intacte : Oui/Non (définir Oui comme valeur par défaut)

    • Tubulures d’échappement de rechange : Oui/Non (définir Non comme valeur par défaut)

    • Commentaires avant 1972 : texte multiligne

    • Test d’échappement effectué et réussi : Oui/Non (définir Oui comme valeur par défaut)

    • Relevé HC à 2 000 tr/min : nombre décimal

    • Relevé O2 à 2 000 tr/min : nombre décimal

    • Relevé CO à 2 000 tr/min : nombre décimal

    • Équipement d’origine : Oui/Non (définir Oui comme valeur par défaut)

    • Commentaires après 1972 : texte multiligne

    • Montant : en devise

    • Numéro de certificat : nombre entier

    • Mode de paiement : choisissez Option comme type de colonne et Nouvelle option sous choix, puis saisissez les options suivantes :

      • Espèces

      • Mastercard

      • Visa

      • Discover

      • Carte de débit

      • Bitcoin

  7. Sélectionnez le contrôle de flux Condition sous l’onglet Composants, puis faites-le glisser à droite de la phase Enregistrement client, comme illustré dans l’image suivante :

    Screenshot of Power Apps on the Customer Check In design page with the Components tab highlighted and the Data Step Composition highlighted.

    Screenshot showing how to add values to a condition by selecting the condition and setting its values in the pane to the right.

  8. Sélectionnez le composant Condition dans l’éditeur et entrez les informations suivantes :

    • Nom d’affichage : année de fabrication antérieure ou postérieure à 1971

    • Champ : année automobile

    • Opérateur : supérieur à

    • Type : valeur

    • Valeur : 1971

    Les entrées doivent ressembler à la capture d’écran suivante. Lorsque vous avez terminé, cliquez sur le bouton Appliquer.

    Screenshot of the filled-in properties listed above. The text view of the Condition Expression reads (Automobile Year Is greater than [1971]).

  9. Sélectionnez l’onglet Composants, puis faites glisser une nouvelle phase sur le signe plus (+) à droite de la page et une autre sur le signe plus (+) sous la phase Condition, comme dans la figure suivante. Nommez chacune des nouvelles phases en la sélectionnant et en saisissant le nouveau nom. Veillez à enregistrer le nom en cliquant sur Appliquer après chaque modification.

    Two additional stages added in business process flow designer.

  10. Faites glisser une autre phase à droite de la phase Enregistrement client - Après 1971 - Contrôle antipollution. Renommez-la Percevoir le paiement.

    Final stage added in business process flow designer.

  11. Connectez la phase Enregistrement client - 1971 ou avant - Contrôle antipollution à la phase Percevoir le paiement, en procédant comme suit :

    1. Sélectionnez la phase Enregistrement client - 1971 ou avant - Contrôle antipollution.

    2. Sélectionnez Connecteur dans le ruban, puis l’option Connecter.

    3. Sélectionnez la phase Enregistrement client - Percevoir le paiement.

    Connect stages using the connector tool.

Vous allez maintenant ajouter les champs que vous avez créés à chaque phase. Sélectionnez les phases suivantes et ajoutez les champs indiqués en cliquant sur le menu déroulant de liens vers les détails, puis en ajoutant des étapes de données.

Ajoutez une étape de données pour chacun des champs dans chacune des phases. Lorsque vous avez terminé, vous disposez normalement d’une étape de données sous chacune des phases suivantes.

  • Phase - Enregistrement client - Après 1971 : ajoutez les champs suivants sous l’étape de données :

    • Pompe antipollution intacte

    • Valve PVC intacte

    • Tubulures d’échappement de rechange

    • Commentaires avant 1972

  • Phase – Enregistrement client - 1971 ou avant : ajoutez les champs suivants :

    • Test d’échappement effectué et réussi

    • Relevé HC à 2 000 tr/min

    • Relevé O2 à 2 000 tr/min

    • Relevé CO à 2 000 tr/min

    • Équipement d’origine

    • Commentaires après 1972

  • Phase - Enregistrement client - Percevoir le paiement : ajoutez les champs suivants :

    • Montant

    • Numéro de certificat

    • Mode de paiement

Lorsque vous avez terminé, cliquez sur le bouton Mettre à jour dans le ruban supérieur. Votre flux des processus d’entreprise devrait ressembler à l’image suivante :

Completed flow with branching logic prior to the Customer Check In actions.

Vous allez maintenant tester le flux des processus d’entreprise amélioré.

  1. Accédez à Power Automate.

  2. Sélectionnez Mes flux, puis Flux des processus d’entreprise.

  3. Exécutez le flux Enregistrement client en cliquant sur le bouton Exécuter (le bouton de lecture en regard du nom du flux).

Vous pouvez saisir un véhicule fabriqué en 1971 ou avant, et un autre fabriqué après 1971. Notez que les informations de contrôle antipollution de la phase 3 changent en fonction de l’année de fabrication du véhicule. Par ailleurs, les deux flux potentiels se reconnectent à la dernière phase intitulée Percevoir le paiement.