Renouveler la tarification des produits avec des paliers de prix et de quantité
Vous pouvez contrôler la façon dont le moteur de tarification calcule la tarification de renouvellement des offres de produits avec des rampes de prix et de quantité. Une augmentation de renouvellement est une augmentation de prix appliquée à un produit lors du renouvellement d’un contrat.
Vue d’ensemble de la tarification de renouvellement pour les produits avec paliers
Lorsqu’une offre de produits avec paliers doit être renouvelée, il peut être difficile de déterminer le prix unitaire de renouvellement de l’offre, car une palière peut comporter plusieurs segments avec des prix et des quantités différents.
Les accords de palier peuvent également avoir des durées de segment standard (annuelles ou trimestrielles) et personnalisées, ce qui rend difficile le choix du prix de segment à utiliser comme base de prix et la durée pour déterminer le prix unitaire de renouvellement utilisé dans les calculs d’augmentation. Pour les produits sans rampe, l’augmentation est calculée en prenant le prix unitaire et en appliquant le pourcentage d’augmentation sur la période de renouvellement.
- Base de prix pour le calcul des prix unitaires de renouvellement
- Le prix unitaire de renouvellement est le prix de départ d’une ligne de renouvellement de contrat. Le moteur de tarification prend en charge deux façons de calculer le prix unitaire de renouvellement à l’aide du segment et de la durée. Par défaut, le moteur de tarification utilise le prix unitaire de base du dernier segment et la durée du dernier segment pour la durée.
Cependant, le moteur de tarification peut utiliser le premier segment comme base de prix et appliquer l’augmentation sur toute la durée de la rampe (durée totale de la rampe). Vous pouvez définir le premier segment comme base de prix et la durée complète de la paliers à l’aide des propriétés sn_csm_pricing.ramp_renewal_price_segment système de tarification et sn_csm_pricing.ramp_renewal_term_basis. Vous définissez ces propriétés à l’aide du formulaire Propriétés de personnalisation de la tarification (accédez à ).
Figure 1. Propriétés de la personnalisation pour la tarification - Exemple de calculs d’élévation
- L’exemple suivant montre comment le moteur de tarification utilise les différentes valeurs de base de prix et de terme pour calculer le prix unitaire :
Tableau 2. Exemple de calcul de soulèvement Base et durée du prix Calcul Dernier segment + Terme du segment Prix du dernier segment : 220 $. Dernier segment = 1 an. Augmentation effective = 10 %. Prix de renouvellement = 220 $ + 22 $ = 242 $ Premier segment + Terme complet Prix du premier segment : 240 $. Rampe complète = 3 ans. Augmentation efficace = 10 % x 3 = 30 %. Prix de renouvellement = 240 $ + 72 $ = 312 $ Remarque :La quantité provient toujours du dernier segment, quelle que soit la méthode de base de prix sélectionnée. La configuration de base de prix affecte uniquement le prix unitaire et la durée pour le calcul de l’augmentation. - Durées des segments non standard
-
Lorsqu’une palière a des longueurs de segment non standard (par exemple, un segment qui s’étend sur 18 mois au lieu de 12), le moteur de tarification arrondit la durée du segment à l’année complète la plus proche avant de calculer le prix du renouvellement. Cela fournit un comportement d’élévation cohérent d’une année sur l’autre, même lorsque les longueurs des segments ne correspondent pas aux années civiles.
Remplacement des calculs d’augmentation de renouvellement par défaut
Vous pouvez remplacer les calculs d’augmentation de renouvellement pour les produits avec rampe effectués par le moteur de tarification à l’aide de la sn_csm_pricing. RampRenewalUpliftCalculationExtensionPoint. Vous pouvez utiliser ce point d’extension pour personnaliser la logique de calcul de la tarification de l’augmentation de renouvellement. Vos entrées peuvent inclure des données de segment, le prix unitaire et le terme de chaque segment de palier.
Par exemple, vous pouvez souhaiter que le moteur de tarification calcule la base de prix et la durée du dernier et du premier segment afin de déterminer quelle base de prix fournit le montant d’augmentation maximal. Vous pouvez demander au moteur de tarification de choisir la valeur la plus élevée des deux prix de renouvellement calculés pour l’utiliser comme prix de renouvellement.
| Base et durée du prix | Calcul |
|---|---|
| Dernier segment + Terme du segment | Prix du dernier segment : 220 $. Dernier segment = 1 an. Augmentation effective = 10 %. Prix de renouvellement = 220 $ + 22 $ = 242 $ |
| Premier segment + Terme complet | Prix du premier segment : 240 $. Rampe complète = 3 ans. Augmentation efficace = 10 % x 3 = 30 %. Prix de renouvellement = 240 $ + 72 $ = 312 $ |
| Valeur sélectionnée par le moteur de tarification | Max (312 $, 242 $) = 312 $. Le moteur de tarification utilise la base de prix du premier segment et la durée du segment pour calculer le prix du renouvellement. |
Contrôle de la tarification de l’augmentation du renouvellement pour les produits en rampe
- Multiplicateur de renouvellement d’augmentation : pour définir le multiplicateur de renouvellement d’augmentation, utilisez la propriété système
renewal_uplift_term. Pour plus d’informations, voir Définir les propriétés pour contrôler le traitement de la tarification. - Base de segment et terme utilisés par le moteur de tarification : utilisez les propriétés système
sn_csm_pricing.ramp_renewal_price_segmentetsn_csm_pricing.ramp_renewal_term_basis. Pour en savoir plus, consultez Définir les propriétés pour contrôler le traitement de la tarification. - Remplacer les calculs d’augmentation de renouvellement par défaut pour les produits avec rampe : utilisez
RampRenewalUpliftCalculationExtensionPointpour personnaliser la logique de calcul de l’augmentation. Accéder au point d’extension en accédant à et dans la liste Points d’extension, sélectionnezsn_csm_pricing. RampRenewalUpliftCalculationExtensionPoint. Vos entrées peuvent inclure des données telles que le prix unitaire et la durée de chaque segment de palier.