Vous êtes ici :
Création de flux pour générer des instructions de paiement
Créez un flux déclenché par un enregistrement qui génère des instructions de paiement lorsqu'une réclamation, une demande de paiement ou un décaissement de garantie remplit vos critères.
Éditions requises
| Autorisations utilisateur requises | |
|---|---|
| Pour créer un flux d'automatisation métier : | Gérer le flux |
Créez un flux séparé pour chaque objet : Réclamation, Demande de paiement ou Décaissement de garantie. Vous définissez les critères qui déclenchent chaque flux. Vous pouvez par exemple déclencher le flux lorsque le statut d'un enregistrement change en Approuvé.
Répétez cette procédure pour chaque objet pour lequel vous envisagez de générer des instructions de paiement.
Création d'un flux déclenché par l'enregistrement
-
Créez un flux déclenché par un enregistrement.
- Dans Configuration, saisissez Flux dans la case Recherche rapide, puis sélectionnez Flux.
- Cliquez sur Nouveau flux.
- Dans la fenêtre Nouvelles automatisations, sélectionnez Flux déclenché par un enregistrement.
-
Configurez l'élément Démarrer.
- Saisissez le nom de l'objet Demande, Déboursement de prestations ou Demande de paiement.
- Sous Configurer le déclencheur, sélectionnez Un enregistrement est mis à jour. Dans Décaissement des prestations, sélectionnez Un enregistrement est créé.
-
Définissez les conditions d'entrée.
- Sélectionnez Toutes les conditions sont remplies (AND).
- Sélectionnez Champ, Opérateur et Valeur. Par exemple, pour déclencher le flux lorsque le statut de l'enregistrement change en Approuvé, définissez Champ sur Statut, Opérateur sur Égal à et Valeur sur Approuvé.
- Pour Quand exécuter le flux pour les enregistrements mis à jour, sélectionnez Uniquement lorsqu'un enregistrement est mis à jour pour remplir les critères.
- Sous Optimiser le flux, sélectionnez Actions et enregistrements associés.
- Cliquez sur Enregistrer.
- Saisissez un nom et éventuellement une description pour le flux, puis cliquez sur Enregistrer.
Ajout d'un élément Attribution au flux
Utilisez un élément Attribution pour mapper des champs personnalisés de l'enregistrement déclenchant avec des champs de l'instruction de paiement. Deux types définis par Apex stockent l'entrée des valeurs personnalisées:
ConnectApi.CustomValuesInputRepresentationcontient une liste appelée "valeurs", chaque entrée étant de typeConnectApi.CustomFieldValueInputRepresentation.ConnectApi.CustomFieldValueInputRepresentationcontient deux champs de chaîne : fieldName et value.
- Créez une variable pour représenter des valeurs personnalisées de type ConnectApi.CustomValuesInputRepresentation.
- Créez une variable pour chaque champ mappé personnalisé de type ConnectApi.CustomFieldValueInputRepresentation.
-
Dans l'élément Attribution, attribuez le nom de champ de chaque variable de champ mappée au nom de chaîne du champ de l'instruction de paiement que vous souhaitez remplir. Par exemple,
customField__c. - Attribuez le champ de valeur de la variable à la valeur de votre choix.
Répétez ces étapes pour chaque champ mappé personnalisé. Ajoutez ensuite toutes les variables de champ à la liste de values de la variable de valeurs personnalisées en utilisant l'opérateur add.
Ajout de l'action Générer des instructions de paiement au flux
- Dans le diagramme du flux, sous la case intitulée Flux déclenché par un enregistrement, cliquez sur le signe +.
- Dans le champ Ajouter un élément, saisissez Générer des instructions de paiement.
- Dans Étiquette, saisissez Générer des instructions de paiement.
-
Définissez Valeurs d'entrée.
- Dans le champ ID d'enregistrement, sélectionnez l'objet déclenchant, puis sélectionnez le champ ID d'enregistrement. Par exemple, si votre flux est basé sur Déclaration, sélectionnez TriggeringClaim > ID de déclaration.
- Activez la section Valeurs personnalisées. Dans la case Ressources, sélectionnez Nouvelle ressource.
- Pour Type de ressource, sélectionnez Variable.
- Dans Nom d'API, attribuez un nom à l'entrée des valeurs personnalisées.
- Pour Type de données, sélectionnez Apex-Defined (Défini par Apex).
- Dans Classe Apex, saisissez ConnectApi_CustomValuesInputRepresentation, puis cliquez sur Terminé.
- Enregistrez et activez le flux.
Assurez-vous que vos critères de déclenchement n'entraînent pas de duplication des instructions de paiement. Par exemple, dans un scénario Assurance sociale où les objets Réclamation et Décaissement des prestations sont utilisés, configurez le flux uniquement pour l'enregistrement de décaissement des prestations, pas pour l'enregistrement de réclamation.
