Loading
Calcul de la tarification basée sur le contrat

Calcul de la tarification basée sur le contrat

Avant de commencer à calculer les prix contractés, procédez comme suit.

Éditions requises

Disponible avec : Lightning Experience
Disponible avec : les éditions Enterprise, Unlimited et Developer de Revenue Management (auparavant Revenue Cloud) avec la licence Revenue Cloud Growth ou Revenue Cloud Advanced.
Autorisations utilisateur requises
Pour créer des procédures de tarification : Temps de conception de la tarification Salesforce
  • Liez vos produits à un contrat.
  • Calculez les prix contractés de base. Utilisez le tableau de décision Entrées de tarification du contrat pour ce calcul.
  • Activez la tarification basée sur le contrat. Dans les éléments appropriés, sélectionnez l'option Utiliser la tarification basée sur le contrat.
  • Définissez la variable Tarification du contrat. Lorsque vous activez la tarification basée sur le contrat, vous devez saisir une valeur pour votre variable booléenne Tarification du contrat. Cette variable détermine si des prix contractés seront générés.
  • Filtrez les éléments de ligne. Utilisez l'élément Groupe de listes pour exclure les éléments de ligne qui ne sont pas configurés pour des remises supplémentaires sur leur prix contracté.

Prenons un scénario dans lequel nous fournissons à notre client un prix de base fixe de 75 € pour chaque moniteur acheté. Nous offrons une remise manuelle supplémentaire de 5 % si notre client achète 100 moniteurs.

Définition de contrats

  1. Dans le Lanceur d'application, recherchez et sélectionnez Contrats.
  2. Cliquez sur Nouveau.
  3. Spécifiez les détails ci-dessous.
    1. Nom du compte : GenePoint (basé uniquement sur notre exemple)
    2. Date de début du contrat : 7/1/2025
    3. Durée du contrat (mois) : 12
  4. Enregistrez vos modifications.

Définition des prix des éléments de contrat

  1. Sous l'onglet Associé du contrat que vous venez de créer, accédez à Prix des articles du contrat, puis cliquez sur Nouveau.
  2. Spécifiez les détails ci-dessous.
    1. Sous Élément, sélectionnez Produit.
      Recherchez et sélectionnez Surveiller.
    2. Modèle de vente de produits : Une fois
    3. Prix : $75
    4. Date de début : 7/2/2025, 12:00
    5. Date de fin : 31/10/2025, 12:00
    6. Méthode d'ajustement : Plage
  3. Enregistrez vos modifications.

Activation de votre contrat

  1. Dans le Lanceur d'application, recherchez et sélectionnez Contrats.
  2. Sélectionnez le contrat que vous avez créé.
  3. Dans le flux d'approbation, sélectionnez Activé.
  4. Sélectionnez Marquer le statut comme terminé.

Actualisation de vos tableaux de décision

Actualisez votre tableau de décision pour vous assurer que les toutes dernières données spécifiques au contrat sont disponibles pour la tarification.

  1. Pour actualiser votre tableau de décision, dans Configuration, recherchez et sélectionnez Tableaux de décision dans la case Recherche rapide.
  2. Sélectionnez Entrées de tarification du contrat, puis cliquez sur Actualiser.

Calcul du prix basé sur le contrat en utilisant une procédure de tarification

  1. 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.
  2. Cliquez Icône Ajouter un élémentpour 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
  3. 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 de tarification du contrat.
  4. Sélectionnez Utiliser la tarification basée sur le contrat.
  5. Mappez ces variables.
    • Variables de règle d'entrée
      • Contrat : ItemContract
      • Élément : Produit
      • Modèle de vente de produits : ProductSellingModel
      • Type de modèle de vente : SellingModelType
      • Date de début : StartDate
    • Variables de règle de sortie
      • Type de remise : ItemContractDiscountType
      • Valeur de remise : ItemContractDiscountValue
    • Variables d'entrée
      • Quantité : LineItemQuantity
    • Variables de sortie
      • Prix catalogue : NetUnitPrice
      • Tarification du contrat : IsContracted
  6. Enregistrez vos modifications.
  7. Ajoutez l'élément Groupe de listes.
    Configurez l'opération de liste pour exclure tous les éléments de ligne avec les prix du contrat configurés. Selon notre exemple, définissez une condition dans laquelle si un prix de base contracté est trouvé, recherchez une remise sur le volume basée sur le contrat et appliquez-la.
    • Exigences de condition de filtrage : Toutes les conditions sont remplies (AND)
    • Ressource : IsContracted
    • Opérateur Égal à
    • Valeur : True (vrai)
  8. Dans le conteneur de liste, recherchez et ajoutez l'élément Remise manuelle, puis mappez ces variables.
    1. Type d'ajustement : AdjustmentType.
    2. Valeur d'ajustement : AdjustmentValue
    3. Quantité : LineItemQuantity
    4. Prix unitaire d'entrée : NetUnitPrice
  9. Pour arrêter la tarification, dans le conteneur de liste et sous l'élément Remise manuelle, ajoutez l'élément Arrêter la tarification.
  10. Cliquez Icône Générateur de procédure de tarificationsur , puis sélectionnez Inclure dans Sortie.
  11. Enfin, définissez vos préférences pour afficher les informations de tarification, l'accès au profil et les informations de classement.
  12. Enregistrez votre procédure.
  13. Cliquez sur Simuler pour tester votre procédure.
  14. Saisissez les valeurs d'entrée de votre produit moniteur, puis cliquez de nouveau sur Simuler.
    La cascade de prix affiche le prix contracté utilisé pour calculer le prix final des moniteurs, y compris la remise fixe de 5 % appliquée pour l'achat de plus de 100 unités, confirmant ainsi le bon fonctionnement de votre procédure.
    Vue en cascade des prix basée sur le contrat
 
Chargement
Salesforce Help | Article