Vous êtes ici :
Définitions de contexte standard pour Billing
Après avoir activé le Service du contexte, vous pouvez accéder aux définitions de contexte standard disponibles avec Billing.
Éditions requises
| Disponible avec : Lightning Experience |
| Disponible avec : Éditions Entreprise, Unlimited et Développeur avec Revenue Cloud |
La définition du contexte BillingContext est disponible avec la licence Revenue Cloud Advanced ou Revenue Cloud Billing. La définition du contexte StandaloneBillingContext est disponible uniquement avec la licence Revenue Cloud Billing. Pour plus d'informations, contactez votre chargé de compte Salesforce. |
Billing fournit deux définitions de contexte standard. Pour une intégration optimale et une configuration simplifiée, nous recommandons d'étendre les définitions de contexte standard, puis d'utiliser les définitions de contexte étendues.
BillingContext Context Definition
L'API Créer des calendriers de facturation pour les commandes utilise la définition de contexte BillingContext pour hydrater les données des commandes afin de créer des calendriers de facturation. Cette définition de contexte mappe les données de commande avec des configurations de facturation structurées et inclut les mappages suivants :
- OrderEntitiesMapping est le mappage source qui mappe les champs Commande avec les nœuds de contexte de transaction de facturation. Les nœuds de transaction de facturation décrivent la structure, l’interprétation et le traitement des données associées à la facturation.
- BSGEntitiesMapping est le mappage cible qui mappe les nœuds de contexte du calendrier de facturation avec les champs des objets Calendrier de facturation, Groupe de calendrier de facturation et Relation du groupe de calendrier de facturation. Ce mappage garantit que les données de commande sont correctement transférées vers les champs appropriés Calendrier de facturation, Groupe de calendrier de facturation et Relation du groupe de calendrier de facturation.
Dans la page Paramètres de facturation, sélectionnez la définition de contexte étendue et le mappage de contexte que vous souhaitez que l'API Créer des calendriers de facturation pour les commandes utilise.
À compter de la version Summer ’25, vous ne pourrez plus synchroniser les définitions de contexte existantes qui ont été clonées ou étendues à partir de la définition de contexte BillingContext standard. Pour corriger ce problème, effectuez la tâche unique consistant à utiliser l'API Mappage d'attributs de contexte pour supprimer les mappages dupliqués entre les attributs suivants de BSGEntitiesMapping :
- Attribut BillingTransactionSource du nœud BillingSchedule à l’attribut Reference de l’objet BillingSchedule.
- Attribut BillingTransactionItemSource du nœud BillingSchedule à l’attribut ReferenceItem de l’objet BillingSchedule.
StandaloneBillingContext Context Definition
L'API Créer des calendriers de facturation autonomes utilise la définition de contexte StandaloneBillingContext pour hydrater les données des transactions afin de créer des calendriers de facturation. Cette définition de contexte contient les mappages suivants :
- TransactionMapping mappe les champs de la transaction avec les attributs du nœud Transaction.
- Le mappage BSGEntitiesMapping mappe les attributs des nœuds de contexte Barème de facturation, Groupe de calendrier de facturation et Relation du groupe de calendrier de facturation avec les champs des objets Salesforce correspondants.

