Configuration du mappage basé sur un ensemble d'expressions
Utilisez des ensembles d'expressions pour effectuer des transformations complexes sur les champs et les attributs du produit source, et utilisez les variables de sortie des ensembles d'expressions pour enrichir les champs et les attributs du produit cible. Par exemple, définissez la priorité de livraison dans le produit cible en fonction de la valeur de la commande et du code postal de livraison.
Éditions requises
Disponible avec : Salesforce Classic (pas disponible dans toutes les organisations) et Lightning Experience
Disponible dans : Enterprise Edition, Unlimited Edition et Developer Edition
Autorisations utilisateur requises
Pour configurer un mappage basé sur un ensemble d'expressions :
Fulfillment Designer
OU
Administrateur DRO
Tenez compte des recommandations ci-dessous pour le mappage d'ensembles d'expressions.
Réutilisez des ensembles d'expressions pour plusieurs mappages : Pour réduire l'impact sur les performances lors de la soumission d'une commande, implémentez plusieurs transformations dans un seul ensemble d'expressions et réutilisez pour plusieurs mappages.
Simuler des ensembles d'expressions avant utilisation : Pour valider le résultat attendu et obtenir une transformation de données précise pendant l'exécution, simulez l'ensemble d'expressions dans le Générateur d'expressions du Moteur de règles métiers avec des exemples de données avant de l'utiliser dans le mappage. Consultez Simulation et activation de votre version d'ensemble d'expressions.
Avant de commencer, consultez les étapes initiales de configuration du mappage dans Définir le mappage des champs et des attributs.
Créez un mappage de champs et d'attributs dans une règle de décomposition.
Pour Type de mappage, sélectionnez Mappage basé sur un ensemble d'expressions.
Sélectionnez l'ensemble d'expressions.
Pour afficher ou modifier l'ensemble d'expressions dans le Générateur d'expressions du Moteur de règles métiers, cliquez sur Source.
Dans la section Variables d'entrée, mappez au moins une variable d'entrée de l'ensemble d'expressions avec un champ ou un attribut source.
Dans la section Variables de sortie, mappez une variable de sortie de l'ensemble d'expressions avec un champ ou un attribut cible.
Enregistrez votre travail.
Exemple
Prenons l'exemple d'un produit commercial source qui a des attributs ProductType, CustomerAccount et Price.
Le produit technique cible a un attribut Montant de commission.
Un ensemble d'expressions, CommissionCalculation est conçu pour calculer le montant de la commission en prenant ProductType, CustomerAccount et Price en tant que variables d'entrée.
Configurez le mappage depuis la source vers le mappage cible en utilisant l’ensemble d’expressions CommissionCalculation. Mappez les variables d'entrée de l'ensemble d'expressions avec les attributs de produit source ProductType, CustomerAccount et Price. Mappez la variable de sortie de l'ensemble d'expressions avec l'attribut Montant de commission du produit cible.
Lorsqu'un utilisateur soumet une commande avec ProductType défini sur Avancé, CustomerAccount défini sur Priorité et Price défini sur 12 000 €, le produit cible est défini avec Montant de commission défini sur 1000 €.
Lorsque l'utilisateur soumet une commande avec ProductType défini sur Base, CustomerAccount défini sur Normal et Price défini sur 1200 €, le produit cible est défini avec Montant de commission défini sur 100 €.
Cet article a-t-il résolu votre problème ?
Dites-nous ce que nous pouvons améliorer !
Chargement
Salesforce Help | Article
Cookie Consent Manager
Cookie Consent Manager
General Information
Required Cookies
Functional Cookies
Advertising Cookies
General Information
We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required Cookies
Always Active
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional Cookies
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising Cookies
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.