Vous êtes ici :
Utilisation de l'élément Prix agrégé
Agrégez et affichez le prix d'un groupe de produits basé sur des catégories de produits, des types de produits ou d'autres groupes d'éléments de ligne.
Éditions requises
| Disponible avec : Lightning Experience |
| Disponible avec : Enterprise Edition, Performance Edition, Unlimited Edition et Developer Edition de Revenue Cloud où Tarification Salesforce est activée |
| Autorisations utilisateur requises | |
|---|---|
| Pour créer, mettre à jour et supprimer des procédures de tarification : | Temps de conception de la tarification Salesforce |
Important Lors de l'utilisation de l'élément Prix agrégé, veillez à ne pas créer de boucles de tarification en mappant incorrectement des valeurs dans votre procédure de tarification. Par exemple, une dépendance circulaire se forme lorsque le Prix unitaire net est défini par le Prix unitaire d'entrée, puis lorsque le Prix unitaire d'entrée est modifié par un élément agrégé qui dépend également du Prix unitaire net. Cela crée une boucle sans fin dans laquelle le prix unitaire net est constamment mis à jour, ce qui l'empêche de s'établir sur une valeur finale et entraîne des problèmes de performance ou des calculs incorrects.
Examinons un scénario dans lequel nous regroupons les produits par leur catégorie. Nous allons ajouter trois produits : ordinateurs portables, imprimantes et logiciels Quip. Les ordinateurs portables et les imprimantes seront attribués à la catégorie Électronique, tandis que la catégorie Quip sera Logiciels. En utilisant ces données, nous allons calculer le prix agrégé de chaque catégorie de produits.
- Configurez une procédure tarifaire.
-
Cliquez
pour ajouter l'élément Paramètres de tarification et mappez ces variables.
- Variables d'entrée
- Élément de ligne : LineItem
- Variables de sortie
- Cascade de prix : price_water_fall
- Prix unitaire net : NetUnitPrice.
- Sous-total : ItemNetTotalPrice
- Variables d'entrée
-
Ajoutez l'élément Prix catalogue pour récupérer le prix de base du produit.
Sous Détails du tableau de référence, sélectionnez le tableau de décision Entrées au catalogue de prix, puis mappez ces variables.
- Variables de règle d'entrée
- Produit : Produit
- Catalogue de prix : PriceBooks
- Modèle de vente de produits : ProductSellingModel
- Variables d'entrée
- Quantité : LineItemQuantity
- Variables de sortie
- Prix catalogue : ListPrice
- Sous-total : ItemNetTotalPrice
- Variables de règle d'entrée
-
Ajoutez l'élément Prix agrégé et spécifiez les valeurs de variable ci-dessous.
-
Grouper par : ProductCategory
Le champ Grouper par définit vos critères de regroupement en recherchant les critères selon lesquels l'agrégation est effectuée.
-
Formule : SUM (ItemNetTotalPrice)
Il correspond à la formule d'agrégation utilisée pour calculer la tarification.
-
Variable de sortie : ItemGroupSummarySubtotal
La variable de sortie contient la balise contextuelle qui stocke la sortie dérivée de la formule d'agrégation.

-
Grouper par : ProductCategory
- Pour remplacer la sortie de tarification d'une variable, utilisez la condition Réécrire.
-
Cliquez
sur , puis sélectionnez Inclure dans Sortie.
- Enfin, définissez vos préférences pour afficher les informations de tarification, l'accès au profil et les informations de classement.
- Enregistrez votre procédure.
-
Cliquez sur Simuler pour tester votre procédure. Saisissez les valeurs d'entrée de vos produits, puis cliquez de nouveau sur Simuler.
Les changements de tarification agrégés ne peuvent pas être visualisés dans la vue en cascade. Cependant, la sortie JSON fournit des connaissances sur la façon dont les prix agrégés ont été calculés en fonction de la catégorie de produits. Selon notre exemple, le prix agrégé des produits de la catégorie Électronique est calculé en faisant la somme de leurs prix individuels (141 615 $ + 4 975 $), ce qui donne un Sous-total ItemGroupSummary de 146 590 $. Cela confirme le fonctionnement normal de votre procédure.
Cet article a-t-il résolu votre problème ?
Dites-nous ce que nous pouvons améliorer !

