Vous êtes ici :
Extension de la définition du contexte des transactions commerciales
Pour garantir un accès efficace aux données des procédures de tarification utilisées dans les API Gestion des transactions et Gestion des transactions, étendez la définition du contexte des transactions commerciales et associez-la à vos procédures de tarification.
É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 étendre les définitions de contexte : | Context Service Admin ET Gérer Revenue Cloud |
| Pour modifier les procédures de tarification : | Utilisateur du temps de conception de la tarification Salesforce |
Extension de la définition du contexte
Étendez les définitions de contexte au lieu de les cloner. L'extension d'une définition de contexte garantit la conservation de tous les nœuds, attributs et mappages nécessaires. Pour plus d'informations sur les différences entre l'extension et le clonage de définitions de contexte, consultez Clonage d'une définition de contexte.
Une fois votre instance Salesforce mise à niveau vers une nouvelle version, synchronisez votre définition de contexte étendue. Lorsque vous synchronisez une définition de contexte, les nouveaux nœuds et attributs ajoutés dans le cadre de la version sont disponibles dans votre définition de contexte étendue.
Avant d'étendre la définition du contexte Transaction commerciale :
-
Assurez-vous de définir la sécurité au niveau du champ pour les champs que vous étendez afin de vous assurer qu'ils sont mappés avec la définition de contexte mise à jour.
- Activez Service du contexte.
- Dans Configuration, saisissez Service du contexte dans la case Recherche rapide, puis sélectionnez Définitions du contexte.
- Localisez SalesTransactionContext sous l'onglet Définitions standard.
- Cliquez sur le menu déroulant, puis sur Étendre.
- Saisissez un nom pour votre définition de contexte étendue, puis enregistrez vos modifications.
- Localisez les définitions de contexte étendues sous l'onglet Définitions personnalisées.
-
Cliquez sur Modifier.
(
Remarque Assurez-vous que la date effective du est antérieure à la date de début de la procédure de tarification. - Cliquez sur Suivant.
- Laissez les options par défaut de structure, de nœuds et de balises d'attribut inchangées, puis enregistrez vos modifications.
-
Vous pouvez également cliquer sur la définition de contexte étendue.
- Localisez SalesTransaction dans la liste des définitions de contexte, puis cliquez sur Modifier en tant que mappage SObject sous l'onglet Mapper les données.
- Sélectionnez Marquer par défaut, puis cliquez sur Carte.
- Dans Configuration, saisissez Service du contexte dans la case Recherche rapide, puis sélectionnez Définitions du contexte.
- Sous l'onglet Définitions personnalisées, cliquez sur la définition de contexte étendue, puis sur Activer.
Liaison d'une définition de contexte à la procédure de tarification
Si vous avez créé une procédure de tarification pour Gestion des transactions, liez-la à la nouvelle définition de contexte étendue.
Pour créer une procédure de tarification, consultez Sélection d'une procédure de tarification. Dans Gestion des transactions, les plans de procédure prennent en charge les hooks Apex et les procédures de tarification. Pour plus d'informations, consultez Élaboration et gestion de votre exécution de procédure.
- Dans le Lanceur d'application, saisissez Procédures de tarification, puis sélectionnez Procédures de tarification.
- Sélectionnez la procédure de tarification que vous souhaitez utiliser pour vos transactions commerciales.
- Sous l'onglet Détails, dans la section Versions de la procédure de tarification, sélectionnez la version de la procédure de tarification de votre choix.
- Cliquez sur Désactiver.
- Revenez à la page Procédure de tarification.
- Cliquez sur Modifier.
- Dans le champ de définition du contexte, sélectionnez la définition du contexte que vous avez étendue.
- Enregistrez vos modifications.
- Sous l'onglet Détails, dans la section Versions de la procédure de tarification, sélectionnez la version de la procédure de tarification.
- Cliquez sur Propriétés de la procédure de tarification, puis mettez à jour la date et l'heure de début qui suivent la date de création de la définition de contexte étendue.
- Enregistrez et activez votre procédure de tarification.
- Dans Configuration, saisissez Paramètres de revenu dans la case Recherche rapide, puis sélectionnez Paramètres de revenu.
-
Dans la section Configurer la tarification Salesforce, sélectionnez une procédure de tarification.
La procédure de tarification que vous sélectionnez s'applique à tous les devis et commandes.

