Vous êtes ici :
Configuration d'ajustements d'en-tête lorsque la tarification dérivée est utilisée
En plus de la procédure de tarification par défaut de Gestion du revenu, créez une procédure de tarification qui inclut l'élément Service de distribution de remise. Créez ensuite une définition de plan de procédure pour utiliser les deux procédures, puis activez le paramètre Ajustements de l'en-tête.
Éditions requises
| Disponible avec : Lightning Experience |
| Disponible avec : Éditions Enterprise, Unlimited et Developer de Revenue Cloud dans lesquelles la Gestion des transactions est activée |
| Autorisations utilisateur requises | |
|---|---|
| Pour créer des procédures de tarification : | Ensemble d'autorisations Utilisateur de Salesforce Pricing Design Time |
Avant de commencer, vous devez avoir une procédure de tarification Gestion du revenu par défaut. Consultez Activation des paramètres de revenu.
Lorsque vous configurez l'élément Service de distribution de remise dans une procédure de tarification distincte, l'élément ne fait pas la différence entre les produits sources et dérivés.
Nous recommandons d'utiliser cette approche uniquement lorsque vous souhaitez appliquer des remises d'en-tête à des produits dérivés.
Création d'une procédure de tarification
- Dans le Lanceur d'application, recherchez et sélectionnez Procédures de tarification.
- Cliquez sur Nouveau.
-
Spécifiez les détails ci-dessous.
- Saisissez un nom, puis appuyez sur Tabulation pour remplir automatiquement le Nom d'API.
- Sélectionnez Prix comme type d'utilisation.
- Sélectionnez la définition de contexte Transaction commerciale étendue.
- Enregistrez vos modifications.
- Sous l'onglet Détails, dans la section Versions de la procédure de tarification, cliquez sur la version de la procédure de tarification.
Configuration de la procédure de tarification pour utiliser l'élément Service de distribution de remise
- Ouvrez votre procédure de tarification.
-
Ajoutez une constante qui stocke le type de distribution d'en-tête.
-
Cliquez sur
.
- Cliquez sur Ajouter une ressource.
- Pour Type de ressource, sélectionnez Constant.
- For Resource Name, enter Constant_DDS_NetUnitPrice.
- Pour Type de données, sélectionnez Texte.
- Dans Valeur, saisissez NetUnitPrice.
-
Cliquez sur
-
Répétez l'étape précédente pour ajouter ces constantes.
- Dans Nom, saisissez Constant_DDS_Amount; dans Type, sélectionnez Texte; et dans Valeur, saisissez Montant.
- Dans Nom, saisissez Constant_DDS_Percentage; dans Type, saisissez Texte; et dans Valeur, saisissez Pourcentage.
- Dans Nom, saisissez Constant_DDS_Override; dans Type, sélectionnez Texte; et dans Valeur, saisissez Override.
-
Ajoutez un Groupe de listes et configurez-le pour attribuer des valeurs lorsque le type de remise est Montant.
-
Après le dernier composant de la procédure de tarification, cliquez sur
, puis sur Groupe de listes.
Un groupe est ajouté avec l'élément Opération de liste. - Dans Exigences de condition de filtrage, sélectionnez Toutes les conditions sont remplies (AND).
- Dans le champ Ressource, sélectionnez AppliedDiscountAmount__std, puis N'est pas nul dans le champ Opérateur.
- Cliquez sur Add Condition.
- Dans le champ Ressource, sélectionnez AppliedDiscount__std, puis Est nul dans le champ Opérateur.
- Cliquez sur Add Condition.
- Dans le champ Ressource, sélectionnez TotalPriceOverride__std, puis Est nul dans le champ Opérateur.
-
Après le dernier composant de la procédure de tarification, cliquez sur
, puis sur Attribution.
- Pour Variable d'entrée, sélectionnez AppliedDiscountAmount__std, puis HeaderAdjustmentValue__std pour Variable de sortie.
- Cliquez sur Ajouter d'autres variables.
-
Pour Variable d'entrée, sélectionnez Constant_DDS_Amount, puis HeaderAdjustmentType__std pour Variable de sortie.
-
Après le dernier composant de la procédure de tarification, cliquez sur
-
Ajoutez un Groupe de listes et configurez-le pour attribuer des valeurs lorsque le type de remise est Pourcentage.
-
Après le dernier composant de la procédure de tarification, cliquez sur
, puis sur Groupe de listes.
Un groupe est ajouté avec l'élément Opération de liste. - Dans Exigences de condition de filtrage, sélectionnez Toutes les conditions sont remplies (AND).
- Dans le champ Ressource, sélectionnez AppliedDiscount__std, puis N'est pas nul dans le champ Opérateur.
- Cliquez sur Add Condition.
- Dans le champ Ressource, sélectionnez AppliedDiscountAmount__std, puis Est nul dans le champ Opérateur.
- Cliquez sur Add Condition.
- Dans le champ Ressource, sélectionnez TotalPriceOverride__std, puis Est nul dans le champ Opérateur.
-
Après le dernier composant de la procédure de tarification, cliquez sur
, puis sur Attribution.
- Dans Variable d'entrée, sélectionnez AppliedDiscount__std, puis dans Variable de sortie, sélectionnez HeaderAdjustmentValue__std.
- Cliquez sur Ajouter d'autres variables.
-
Pour Variable d'entrée, sélectionnez Constant_DDS_Percentage, puis HeaderAdjustmentType__std pour Variable de sortie.
-
Après le dernier composant de la procédure de tarification, cliquez sur
-
Ajoutez un groupe de listes et configurez-le pour attribuer des valeurs lorsque le type de remise est Remplacer le total.
-
Après le dernier composant de la procédure de tarification, cliquez sur
, puis sur Groupe de listes.
Un groupe est ajouté avec l'élément Opération de liste. - Dans Exigences de condition de filtrage, sélectionnez Toutes les conditions sont remplies (AND).
- Dans le champ Ressource, sélectionnez TotalPriceOverride__std, puis N'est pas nul dans le champ Opérateur.
- Cliquez sur Add Condition.
- Dans le champ Ressource, sélectionnez AppliedDiscountAmount__std, puis Est nul dans le champ Opérateur.
- Cliquez sur Add Condition.
- Dans le champ Ressource, sélectionnez AppliedDiscount__std, puis Est nul dans le champ Opérateur.
-
Après le dernier composant de la procédure de tarification, cliquez sur
, puis sur Attribution.
- Pour Variable d'entrée, sélectionnez TotalPriceOverride__std, puis HeaderAdjustmentValue__std pour Variable de sortie.
- Cliquez sur Ajouter d'autres variables.
-
Pour Variable d'entrée, sélectionnez Constant_DDS_Override, puis HeaderAdjustmentType__std pour Variable de sortie.
-
Après le dernier composant de la procédure de tarification, cliquez sur
-
Après le dernier composant de la procédure de tarification, cliquez sur
, puis sur Service de distribution de remise.
-
Mappez les variables d'entrée ci-dessous.
- Type de remise de l'en-tête : HeaderAdjustmentType__std
- Valeur de remise de l'en-tête : HeaderAdjustmentValue__std
- Logique de distribution de l'en-tête : AdjustmentDistributionLogic__std
- Type de distribution de l'en-tête : Constant_DDS_NetUnitPrice
- Prix catalogue : NetUnitPrice
- Quantité : LineItemQuantity
- Élément de ligne : LineItem
- Prix unitaire d'entrée : NetUnitPrice
- Sous-total de l'en-tête : TotalAmount
- Prix unitaire net minimum : MinimumNetUnitPrice
-
Mappez les variables de sortie ci-dessous.
- Valeur de remise : LineItemDiscountValue
- Type de distribution : HeaderDistributionType
- Type de remise : LineItemDiscountType
- Prix unitaire net : NetUnitPrice
- Sous-total : ItemNetTotalPrice
- Enregistrez votre procédure.
- Simulez et activez votre procédure de tarification.
Création de définitions de plan de procédure
Après avoir créé une procédure de tarification personnalisée, créez deux définitions de plan de procédure : un pour les devis et un autre pour les commandes.
Suivez les étapes ci-dessous pour créer une définition de plan de procédure pour les devis.
-
Créez une définition de plan de procédure.
- Dans Configuration, recherchez et sélectionnez Définitions de plan de procédure.
-
Saisissez un titre. Par exemple, Plan de procédure pour les devis.
Appuyez sur Tabulation pour remplir automatiquement le Nom du développeur.
- Sélectionnez Revenu Cloud pour le type de processus.
- Pour l'objet principal, sélectionnez Devis.
- Sélectionnez votre définition de contexte Transaction commerciale étendue.
- Si nécessaire, saisissez une description.
- Enregistrez vos modifications.
- Cliquez sur le plan de procédure que vous avez créé.
- Pour Lire Mappage du contexte, sélectionnez QuoteEntitiesMapping.
- Pour Enregistrer le mappage de contexte, sélectionnez QuoteEntitiesMapping.
-
Créez une section pour la procédure de tarification par défaut.
- Dans la section Sections du plan de procédure, cliquez sur Nouveau.
- Saisissez un nom. Par exemple, RunDefaultPricingProcedure.
- Pour type, conservez Standard.
- Dans Type de section, sélectionnez Procédure de tarification.
- Enregistrez vos modifications.
- Agrandissez la section que vous avez créée.
- Pour Phases, sélectionnez Tarification.
- Pour Type de résolution, sélectionnez Par défaut.
- Dans Procédure, sélectionnez votre procédure de tarification par défaut pour la gestion des transactions.
- Répétez l'étape précédente pour exécuter votre procédure de tarification qui contient l'élément Service de distribution de remise.
Répétez toutes les étapes pour créer une définition de plan de procédure pour les commandes.
Mise à jour des paramètres de revenu pour utiliser des plans de procédure
- Dans Configuration, recherchez et sélectionnez Paramètres de revenu.
- Activez Orchestration du plan de procédure pour la tarification.
-
Activez Ajustements d'en-tête.
Revenue Cloud affiche le bouton Gérer l'ajustement de l'en-tête dans les devis et les commandes.
Une fois la configuration terminée, Gestion des transactions utilise les définitions de plan de procédure et les valeurs des champs d'ajustement d'en-tête pour calculer et appliquer des remises aux lignes.
Si nécessaire, personnalisez la procédure de tarification pour configurer des capacités supplémentaires, par exemple des limites en prix plancher. Consultez Remise Distribution Service.

