Loading
Configuration de définitions de contexte

Configuration de définitions de contexte

Mettez à jour la définition étendue du contexte SalesTransactionContext et configurez une définition de contexte d’actif personnalisée.

Éditions requises

Disponible avec : Lightning Experience
Disponible avec : les éditions Enterprise, Unlimited et Developer de Gestion du revenu (anciennement Revenue Cloud) avec la licence Revenue Cloud Growth ou Revenue Cloud Advanced

Mise à jour de la définition étendue du contexte SalesTransactionContext

Pour utiliser le champ personnalisé ConstraintEngineNodeStatus, mettez à jour la définition étendue du contexte SalesTransactionContext configurée pour la procédure de tarification par défaut dans la page Paramètres de revenu.

Ajouter des attributs

Modifiez la définition étendue du contexte SalesTransactionContext et ajoutez les attributs ci-dessous.

Ajouter un attribut à Nom de l'attribut Type Type de données
Nœud SalesTransactionItem ConstraintEngineNodeStatus INPUTOUTPUT STRING
AssetActionSource AssetConstraintEngineNodeStatus INPUTOUTPUT STRING

Consultez Modification des définitions de contexte et ajout d'attributs.

Mapper les attributs

Si vous utilisez le Moteur de règles métiers et souhaitez configurer le Moteur de règles de contrainte, ou utiliser les deux moteurs, le mappage d'attributs TransactionType est utilisé pour basculer entre les moteurs de règles au niveau de la transaction.

Ouvrez la définition étendue du contexte SalesTransactionContext, accédez à l'onglet Mapper les données, puis mappez les attributs nécessaires.

Avant de mapper ces attributs, activez le traitement des transactions pour les devis et les commandes dans la page Paramètres de revenu.

Nom du mappage Attribut Mapper avec
QuoteEntitiesMapping ConstraintEngineNodeStatus Champ ConstraintEngineNodeStatus__c dans l'objet QuoteLineItem
QuoteEntitiesMapping TransactionType dans le nœud SalesTransaction Champ TransactionType dans l'objet Devis
OrderEntitiesMapping ConstraintEngineNodeStatus Champ ConstraintEngineNodeStatus__c dans l'objet OrderItem
OrderEntitiesMapping TransactionType dans le nœud SalesTransaction Champ TransactionType dans l'objet Order
AssetEntitiesMapping AssetConstraintEngineNodeStatus Champ ConstraintEngineNodeStatus__c dans l'objet AssetActionSource

Modifiez également AssetToSalesTransactionMapping. Sélectionnez la source de données en tant que Définition du contexte, sélectionnez votre définition de contexte Transaction commerciale étendue, puis recherchez le nœud SalesTransactionItem répertorié. Mappez ensuite l’attribut AssetConstraintEngineNodeStatus avec le champ ConstraintEngineNodeStatus__c dans le nœud SalesTransactionItem.

Consultez Ajout du mappage de contexte.

Activer la définition du contexte

Activez la définition de contexte SalesTransactionContext mise à jour.

Consultez Activation d'une définition de contexte.

Configuration d'une définition de contexte d'actif personnalisée

Configurez une définition de contexte d'actif pour récupérer les données d'actif basées sur le contexte sélectionné. Utilisez ces données d'actif lorsque vous configurez des règles et des contraintes basées sur l'actif dans l'éditeur CML, et appliquez des filtres supplémentaires aux données si nécessaire.

Un contexte d'actif est requis pour créer des règles et des contraintes de configuration basées sur l'actif. Si vous n'en définissez pas, le Moteur de règles de contrainte ne récupère aucune donnée d'actif.

Remarque
Remarque Vous pouvez configurer une définition de contexte d'actif personnalisée uniquement à partir de la version Summer ’25.

Création de définitions de contexte d'actif personnalisées

Pour récupérer des actifs pour un compte, un produit ou un champ personnalisé ou standard spécifique de l'actif, définissez une définition de contexte d'actif personnalisé.

  1. Étendez la définition de contexte standard AssetContext__stdctx.
  2. Personnalisez les mappages en fonction de vos besoins.

Sélection d'un contexte d'actif pour le Moteur de règles de contrainte

Sélectionnez le contexte de l'actif pour le Moteur de règles de contrainte afin d'appliquer des règles et des contraintes de configuration basées sur l'actif.

  1. Dans Configuration, saisissez Paramètres de revenu dans la case Recherche rapide, puis sélectionnez Paramètres de revenu.
  2. Dans la section Configuration du contexte de l'actif pour le configurateur de produits, sélectionnez la définition du contexte de l'actif que vous souhaitez utiliser.

Après avoir sélectionné la définition du contexte de l'actif, filtrez les données de l'actif directement dans l'éditeur CML en fonction de vos besoins lorsque vous définissez des règles de configuration et des contraintes.

Pour plus d'informations sur la création de règles et de contraintes en utilisant le Moteur de règles de contrainte, consultez Utilisation du Générateur de contraintes avec le Moteur de règles de contrainte.

 
Chargement
Salesforce Help | Article