Décode l'informatique
Paramétrage de l'étape Travailleur

Créer un flux de processus métiers d’entreprise

Cet exercice vous explique comment paramétrer le flux des processus d’entreprise de votre application basée sur un modèle.

Le principe d’un flux de processus d’entreprise est de contrôler le déroulement des actions liées au processus. Vous verrez qu’un flux est composé de Phases, qui portent les Actions, et de Conditions, qui procèdent aux branchements.

Dans ce scénario, il s’agit de notes de frais qui sont transmises à un service central. L’opérateur de ce service détermine si la note de frais est remboursable ou pas. Si la note de frais est remboursable, l’opérateur doit indiquer le travailleur concerné. Il doit aussi indiquer que le traitement de la note de frais est terminé, avec la date du traitement.

Préparation

Administrer l’application

Ouvrez le site web Microsoft Power Apps et identifiez-vous avec votre compte.

https://make.powerapps.com/

Dans le volet de navigation (à gauche), cliquez sur Applications.

Dans le volet central, cliquez sur les 3 petits points (…) en face du nom de votre application Formulaire NDF, puis cliquez sur le choix Modifier : l’application s’ouvre dans le concepteur d’application dans un nouvel onglet.

Dans le volet central de l’application, vous avez le flux des processus d’entreprise qui est au milieu avec le fond vert.

Créer un flux des processus d’entreprise

Cliquez sur le composant Flux des processus d’entreprise avec le fond vert.

Le volet Composants s’affiche à droite. Il y a 3 Flux des processus d’entreprise par défaut.

Vous allez créer votre flux des processus d’entreprise spécifique.

Pour ce faire, cliquez sur le lien bleu Créer nouveau : une fenêtre s’ouvre.

Dans le champ Nom du processus, nommez le processus Validation NdF.

Dans la liste déroulante Entité, sélectionnez l’entité Note de frais.

Pour vous aider, regardez la copie d’écran ci-dessous.

Nommage du processus
Nommage du processus

Puis cliquez sur le bouton OK.

Le flux s’affiche avec une phase à paramétrer. Le reste de l’affichage ressemble beaucoup à l’écran de paramétrage du plan de site, de la vue d’entité ou du tableau de bord central.

Pour vous aider, regardez la copie d’écran ci-dessous.

Création du processus
Création du processus

Phase d’initialisation

L’objectif de cette phase est d’initier le flux.

Cliquez sur le composant Note de frais / Nouvelle phase : le volet Propriétés s’active.

Dans ce volet, modifiez la valeur du champ Nom complet par NdF Remboursable ?

Cliquez sur le bouton Appliquer.

Ensuite, dans le composant, cliquez sur Détails.

Pour vous aider, regardez la copie d’écran ci-dessous.

Détails du composant
Détails du composant

Cliquez sur Étape de données #1 / Nouvelle étape : le volet Propriétés actualise son affichage.

Dans le volet Propriétés, modifiez la valeur du champ Nom complet par NdF Remboursable ?, puis dans le Champ de données, sélectionnez le champ Remboursable.

Activez la case Nécessaire.

Cliquez sur le bouton Appliquer.

Pour vous aider, regardez la copie d’écran ci-dessous.

Paramétrage de l'étape
Paramétrage de l’étape

Condition NdF Remboursable ?

L’objectif de cette phase est de savoir si la note de frais est remboursable ou non. Si elle n’est pas remboursable, le flux s’arrête. Si elle est remboursable, le flux continue sur la phase suivante.

Aussi, vous allez ajouter une condition pour vérifier si la note de frais est remboursable ou non.

Pour ce faire, dans le menu, cliquez sur Ajouter, puis cliquez sur le choix Ajouter Condition : un petit plus apparaît à côté de la phase.

Si vous préférez, vous pouvez ajouter un composant à partir de l’onglet Composants. Il suffit de glisser le composant au bon endroit avec la souris.

Cliquez sur le + qui est à droite de la phase.

Pour vous aider, regardez la copie d’écran ci-dessous.

Ajout d'une condition
Ajout d’une condition

Dans le volet Propriétés, modifiez la valeur du champ Nom complet par Vérification remboursable.

Dans Règle 1, sélectionnez le champ Remboursable et cochez la case avec la valeur Oui.

Cliquez sur le bouton Appliquer.

Pour vous aider, regardez la copie d’écran ci-dessous.

Paramétrage de la condition
Paramétrage de la condition

Désignation du bénéficiaire

Si la note de frais est remboursable, il faut indiquer qui doit être remboursé. Généralement, l’opérateur qui se charge d’enregistrer les notes de frais, traite toutes celles d’une personne en particulier. Il peut donc indiquer le nom de cette personne durant la saisie.

Pour ce faire, dans le menu, cliquez sur Ajouter, puis cliquez sur le choix Ajouter Phase : un petit plus apparaît à droite de la condition, du côté de la coche verte. La coche verte signifie que la condition est validée. La coche rouge, qui se trouve sous la condition, indique que la condition n’est pas validée.

Si vous préférez, vous pouvez ajouter un composant à partir de l’onglet Composants. Il suffit de glisser le composant au bon endroit avec la souris.

Cliquez sur le + qui est à droite de la condition.

Dans ce volet, modifiez la valeur du champ Nom complet par Employé ?

Cliquez sur le bouton Appliquer.

Ensuite, dans le composant, cliquez sur Détails.

Cliquez sur Étape de données #1 / Nouvelle étape : le volet Propriétés actualise son affichage.

Dans le volet Propriétés, modifiez la valeur du champ Nom complet par Employé à rembourser ?, puis dans le Champ de données, sélectionnez le champ Travailleur.

Activez la case Nécessaire.

Cliquez sur le bouton Appliquer.

Pour vous aider, regardez la copie d’écran ci-dessous.

Paramétrage de l'étape Travailleur
Paramétrage de l’étape Travailleur

Phase de finalisation

Une fois que le bénéficiaire est désigné, l’opérateur doit indiquer que la note de frais est validée (NdF Validée) et la date du traitement (Date validation). Vous allez donc paramétrer l’étape de donnée par défaut pour permettre la mise à jour du champ NdF Validée.

Pour ce faire, dans le menu, cliquez sur Ajouter, puis cliquez sur le choix Ajouter Phase : un petit plus apparaît à droite de la phase précédente.

Si vous préférez, vous pouvez ajouter un composant à partir de l’onglet Composants. Il suffit de glisser le composant au bon endroit avec la souris.

Cliquez sur le + qui est à droite de la phase.

Dans ce volet, modifiez la valeur du champ Nom complet par NdF Validée.

Ensuite, dans le composant, cliquez sur Détails.

Cliquez sur Étape de données #1 / Nouvelle étape : le volet Propriétés actualise son affichage.

Dans le volet Propriétés, modifiez la valeur du champ Nom complet par NdF Validée, puis dans le Champ de données, sélectionnez le champ NdF Validée.

Activez la case Nécessaire.

Cliquez sur le bouton Appliquer.

Pour vous aider, regardez la copie d’écran ci-dessous.

Paramétrage de l'étape NdF Validée
Paramétrage de l’étape NdF Validée

Ensuite, vous allez refaire pratiquement la même manipulation pour permettre la mise à jour du champ Date validation.

Pour ce faire, dans le menu, cliquez sur Ajouter, puis cliquez sur le choix Ajouter Étape de données.

Si vous préférez, vous pouvez ajouter un composant à partir de l’onglet Composants. Il suffit de glisser le composant au bon endroit avec la souris.

Pour vous aider, regardez la copie d’écran ci-dessous.

Ajout d'une Étape de données
Ajout d’une Étape de données

Ensuite, dans le composant, cliquez sur Détails.

Cliquez sur Étape de données #2 / Nouvelle étape : le volet Propriétés actualise son affichage.

Dans le volet Propriétés, modifiez la valeur du champ Nom complet par Date validation, puis dans le Champ de données, sélectionnez le champ Date validation.

Activez la case Nécessaire.

Cliquez sur le bouton Appliquer.

Vous allez enregistrer les modifications du composant.

Pour ce faire, cliquez sur le bouton Enregistrer (en haut, vers la droite). Cette action permet de sauvegarder vos modifications.

Pour rendre visible vos modifications, cliquez aussi sur le bouton Publier (en haut, à droite).

Activer le flux

Vous allez activer le flux.

Pour ce faire, cliquez sur le bouton Activer (en haut, vers la droite) : une fenêtre s’affiche.

Dans la fenêtre, cliquez sur le bouton Activer.

À la fin de l’activation, fermez la fenêtre Validation NdF du navigateur : le concepteur d’applications s’affiche.

Enregistrer l’application

Dans le concepteur d’application, cliquez sur le composant Flux des processus, puis décochez la case Tous, cochez le flux Validation NdF, puis enfin décochez le flux Nouveau processus.

Supprimez uniquement les 3 vues d’entités qui se sont rajoutées automatiquement : Article de la base de connaissances, Nouveau processus, Validation NdF.

Pour supprimer une vue d’entité, il suffit de la sélectionner en cliquant sur son nom puis ensuite de cliquer sur le bouton Supprimer du menu.

Pour vous aider, regardez la copie d’écran ci-dessous.

Concepteur à jour
Concepteur à jour

Maintenant, vous allez enregistrer les modifications de l’application (et pas seulement du composant). Pour ce faire, cliquez sur le bouton Enregistrer (en haut, vers la droite).

Enfin, cliquez sur le bouton Publier (en haut, à droite).

Fermez l’onglet Concepteur d’application du navigateur.

Vous revenez sur la liste des applications. Si vous voyez un pop-up, cliquez sur le bouton OK du pop-up.

L’exercice est terminé.

Résumé

Dans cet exercice, vous avez appris comment paramétrer le flux des processus d’entreprise de votre application basée sur un modèle.

Ce flux de processus donne naissance à une nouvelle entité CDS qui porte son nom. Pour le vérifier, il suffit d’afficher la liste des entités personnalisées dans CDS.

Claude COUDERC

Ajouter un commentaire