Vous êtes ici :
Service de distribution de remise
Appliquez des remises au niveau du devis sur chaque élément de ligne afin de garantir une tarification cohérente et précise en utilisant la fonctionnalité Service de distribution de remises dans Revenue Cloud.
É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 |
Pendant certaines affaires commerciales, les vendeurs souhaitent appliquer des remises discrétionnaires au niveau total du devis, également appelé niveau d'en-tête. Lorsque ces remises sont appliquées à l'en-tête par un commercial, les éléments de ligne individuels du devis ou du groupe de lignes de devis doivent également être ajustés afin d'assurer la précision de la comptabilité et de faciliter le rapprochement. Le Service de distribution des remises s'assure que ces remises sont appliquées correctement entre les éléments de ligne admissibles.
De plus, vous pouvez définir des limites de prix plancher afin de protéger les marges bénéficiaires et même exclure certains produits ou catégories des distributions de remise, ce qui vous permet de contrôler avec précision votre stratégie de remise.
Limite de prix plancher | Conditions du service de distribution de remise | Limites du service de distribution de remise | Configurer le service de distribution de remise
Qu'est-ce que la limite en prix plancher ?
Les prix planchers représentent les prix minimum qu'une entreprise établit pour ses produits, empêchant ainsi l'application de remises ou de réductions de prix inférieures à ce seuil prédéfini.
Cela protège les marges bénéficiaires et préserve l'intégrité de la tarification. Ces limites s'appliquent lorsque la distribution de remise est définie sur Prix unitaire net et que tous les montants de remise non appliqués sont suivis dans le Montant total restant.
Vous pouvez implémenter ces limitations en les incluant dans votre définition de contexte ou en créant un objet personnalisé pour elles et en l'hydratant avec un Service de contexte. Les deux méthodes garantissent que même avec des remises discrétionnaires, votre rentabilité est protégée.
Compréhension des conditions du service de distribution de remise
Familiarisez-vous avec les variables et la terminologie que vous rencontrez lorsque vous configurez une procédure de tarification pour calculer les remises en utilisant l'élément Service de distribution de remise.
Voici les variables spécifiques et importantes à connaître lorsque vous utilisez l'élément Service de distribution de remise dans votre procédure de tarification.
| variable | description |
|---|---|
| Type de distribution de l'en-tête | Cette variable indique le montant de remise à retirer de la variable ItemNetTotalPrice ou NetUnitPrice. |
| Type de remise de l'en-tête | Cette variable indique le type de remise qui peut être appliqué. Trois valeurs sont possibles : Montant, Pourcentage et Remplacement. Si vous sélectionnez l'option Remplacer, vous devez également fournir une variable pour le Sous-total de l'en-tête. La variable Sous-total d'en-tête contient le montant du sous-total auquel les remises cibles sont déduites. |
| Logique de distribution de l'en-tête | Cette variable définit la méthode de distribution de la remise. Les valeurs que vous pouvez appliquer sont Égal à ou Proportionné. |
Vous pouvez contrôler la logique de distribution des remises comme suit :
| Logique | description |
|---|---|
| Égal à | Dans cette logique de distribution, la remise est appliquée de façon égale à tous les éléments de ligne. |
| Proportionné | Dans cette logique de distribution, la remise appliquée au niveau du devis (en-tête) est allouée à des éléments de ligne individuels en fonction de leurs prix catalogue respectifs. Fondamentalement, les articles avec des valeurs plus élevées reçoivent une partie plus importante de la remise que ceux avec des valeurs plus faibles. Ainsi, la remise est distribuée proportionnellement à la contribution de chaque élément de ligne à la valeur totale du devis. |
Lorsque vous définissez des limites plancher, vous devez mapper ces balises dans la procédure.
| Variable | description |
|---|---|
| Prix unitaire net minimum | Cette variable indique le prix unitaire net minimum qui peut être défini pour un élément de ligne. Aucune remise ne peut être appliquée en dessous de ce prix. Il doit être de type devise. |
| Montant total restant | Cette variable stocke le montant restant après avoir appliqué toutes les remises. Il doit être de type devise. |
Limites du service de distribution de remise
Avant d'ajouter l'élément Service de distribution de remise à votre procédure de tarification, tenez compte des points suivants :
- L'élément Service de distribution de remise doit être le dernier élément de la procédure de tarification.
- L'élément peut être utilisé une seule fois dans une procédure de tarification unique.
- Vous ne pouvez pas appliquer une distribution de remise à une procédure de tarification utilisée pour calculer le prix dérivé d'un produit.
- Les limites en prix plancher sont appliquées uniquement lorsque le type de distribution est défini sur la variable NetUnitPrice.
- Les processus d'amendement et de renouvellement ne tiennent pas compte des valeurs de prix prévues, car ils supposent que (NetUnitPrice * Quantity = ItemNetTotal). Dans l'élément Service de distribution de remise, lorsqu'une remise est appliquée à ItemNetTotal, le NetUnitPrice n'est pas recalculé, il est conçu comme une remise unique.
- Bien que les éléments Prorata et Abonnement mettent à jour la variable LineItemSubTotal en multipliant le ProrationMultiplier par la balise NetUnitPrice, le Service de distribution de remise utilise uniquement la variable NetUnitPrice pour ses calculs de prix.
- Si vous envisagez d'utiliser le prix total de l'abonnement, utilisez un élément Formule et saisissez la formule - Multiplicateur au prorata * PrixUnitéNet. Utilisez ensuite la sortie de cette formule en tant que variable InputPrice pour les calculs dans l'élément Discount Distribution Service.
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 : HeaderDistributionLogic
- Type de distribution de l'en-tête : HeaderDistributionType
- Prix catalogue : ListPrice
- Quantité : LineItemQuantity
- Élément de ligne : Lineitem
- 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.


