Vous êtes ici :
Utilisation de l'élément Service de distribution de remise
Pour calculer les remises qui peuvent être réparties uniformément entre tous les éléments de ligne ou plus précisément entre une sous-section d'éléments de ligne, utilisez l'élément Service de distribution de remise.
Éditions requises
| Autorisations utilisateur requises | |
|---|---|
| Pour créer des procédures de tarification : | Temps de conception de la tarification Salesforce |
Examinons un scénario dans lequel nous appliquons une remise de 300 € à parts égales sur un ordinateur portable et une imprimante sur leur prix unitaire net.
- Créez une procédure de tarification. Pour créer une procédure de tarification, suivez les 5 premières étapes de la rubrique Configuration de votre procédure de tarification.
-
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 Service de distribution de remise.
Important Vous pouvez ajouter l'élément Valeurs arrondies et prix agrégé uniquement après l'élément Service de distribution de remise dans une procédure de tarification. -
Sélectionnez les éléments de ligne qui doivent être éligibles à une remise. Dans notre exemple, nous n'en sélectionnons aucun, car nous souhaitons que tous les éléments de ligne d'entrée du devis soient pris en compte pour le calcul.
Si vous avez sélectionné l'une des options, la procédure lit les informations comme suit.
Tableau de référence Les remises sont distribuées entre tous les éléments de ligne en fonction du tableau de décision dans lequel vous souhaitez récupérer les données.
Définir des conditions de participation Des remises sont appliquées aux devis en fonction des conditions que vous définissez. Par exemple, vous pouvez définir une condition pour appliquer des remises aux devis dont la catégorie de produits est Électronique et dont le prix unitaire net ne dépasse pas 150 €.
-
Mappez ces variables.
- Variables d'entrée
- Type de remise de l'en-tête : HeaderDiscountType
- Valeur de remise de l'en-tête : HeaderDiscountValue
- Logique de distribution de l'en-tête : Logique HeaderDistribution
- Type de distribution de l'en-tête : HeaderDistributionType
- Prix catalogue : ListPrice
- Quantité : LineItemQuantity
- Élément de ligne : Élément de ligne
- Prix unitaire d'entrée : ListPrice
- Prix unitaire net minimum : MinimumNetUnitPrice
- Variables de sortie
- Valeur de remise : LineItemDiscountValue
- Type de distribution : LineItemDiscountType
- Type de remise : LineItemDiscountType
- Prix unitaire net : NetUnitPrice
- Sous-total : ItemNetTotalPrice
- Variables d'entrée
-
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.
Spécifiez les valeurs d'entrée d'un ordinateur portable et d'une imprimante avec les détails de la remise d'en-tête, qui correspond à une remise de 300 € qui doit être appliquée de façon égale ou proportionnelle à tous les éléments de ligne.
-
Testez vos valeurs d'entrée en spécifiant la logique de distribution de remise sur Égal à, puis cliquez de nouveau sur Simuler.
-
Changez maintenant vos valeurs d'entrée en spécifiant la logique de distribution de remise sur Proportionné, puis cliquez de nouveau sur Simuler.
Maintenant, utilisons le même scénario pour découvrir comment les limites plancher sont définies et comment stocker le montant restant pour une utilisation future. Revenez dans l'élément Service de distribution de remise, puis sélectionnez Définir le prix plancher limite. Ici, sous la section Limite en prix plancher, sélectionnez Montant restant stocké, puis mappez la balise TotalRemainderAmount avec la variable Montant restant total.

Simulons ce scénario. Dans votre valeur d'entrée, définissez HeaderDiscountValue sur 900 € au lieu de 300 €.
Après simulation, puisque nous avons fourni des prix plancher (le prix unitaire net minimum) pour l'imprimante et l'ordinateur portable, après avoir appliqué des remises égales entre les produits, vous verrez un montant restant lorsque le système aura honoré leurs prix plancher. Cette valeur de montant restant est ensuite réécrite dans la balise TotalRemainderAmount.


