Du er her:
Standardkontekstdefinisjoner for fakturering
Når du har slått på Konteksttjeneste, får du tilgang til standard kontekstdefinisjoner som er tilgjengelig med Fakturering.
Nødvendige utgaver
| Tilgjengelig i Lightning Experience |
| Tilgjengelig i Enterprise, Unlimited og Developer Edition med Revenue Cloud |
Kontekstdefinisjonen for BillingContext er tilgjengelig med Revenue Cloud Advanced-lisensen eller Revenue Cloud Billing-lisensen. Kontekstdefinisjonen StandaloneBillingContext er tilgjengelig bare med Revenue Cloud Billing-lisensen. Kontakt din Salesforce-kundeansvarlig for mer informasjon. |
Fakturering inneholder to standard kontekstdefinisjoner. For å oppnå optimal integrasjon og forenkle oppsettet anbefaler vi at du utvider standardkontekstdefinisjonene og deretter bruker de utvidede kontekstdefinisjonene.
BillingContext-kontekstdefinisjon
Opprette faktureringsplaner for bestillinger-API bruker kontekstdefinisjonen BillingContext til å hydrate dataene i bestillinger for å opprette faktureringsplaner. Denne kontekstdefinisjonen tilordner bestillingsdata til strukturerte faktureringskonfigurasjoner og har disse tilordningene:
- OrderEntitiesMapping er kildetilordningen som tilordner Bestilling-felt til faktureringstransaksjonskontekstnodene. Faktureringstransaksjonsnodene skisserer strukturen, tolkningen og behandlingen av faktureringsrelaterte data.
- BSGEntitiesMapping er måltilordningen som tilordner faktureringsplankontekstnodene til feltene Faktureringsplan, Faktureringsplangruppe og Faktureringsplangruppe-relasjon. Denne tilordningen sikrer at Bestillingsdata overføres riktig til de riktige feltene Faktureringsplan, Faktureringsplangruppe og Faktureringsplangruppe-relasjon.
På siden Faktureringsinnstillinger velger du den utvidede kontekstdefinisjonen og konteksttilordningen som du vil at Create Billing Schedules for Orders API skal bruke.
Fra og med Summer ’25-utgivelsen kan du ikke synkronisere eksisterende kontekstdefinisjoner som har blitt klonet eller utvidet fra standardkontekstdefinisjonen i BillingContext. For å løse dette problemet utfører du engangsoppgaven med å bruke Context Attribute Mapping API til å slette duplikattilordninger mellom disse attributtene i BSGEntitiesMapping:
- BillingTransactionSource-attributtet i BillingSchedule-noden til Reference-attributtet i BillingSchedule-objektet.
- BillingTransactionItemSource-attributtet til BillingSchedule-noden til ReferenceItem-attributtet til BillingSchedule-objektet.
StandaloneBillingContext Context Definition
API-et Opprett frittstående faktureringsplaner bruker kontekstdefinisjonen StandaloneBillingContext til å hydrate dataene for transaksjoner for å opprette faktureringsplaner. Denne kontekstdefinisjonen har disse tilordningene:
- TransactionMapping tilordner feltene i transaksjonen til attributtene til Transaksjon-noden.
- BSGEntitiesMapping tilordner attributtene til kontekstnodene Faktureringsplan, Faktureringsplangruppe og Faktureringsplangruppe-relasjon til feltene i de tilsvarende Salesforce-objektene.

