Olet tässä:
Laskutuksen vakiomuotoiset kontekstimääritelmät
Kun olet ottanut kontekstipalvelun käyttöön, voit käyttää vakiomuotoisia kontekstimääritelmiä, jotka ovat käytettävissä Laskutus-ominaisuudessa.
Vaaditut versiot
| Käytettävissä: Lightning Experiencessa |
| Käytettävissä: Enterprise Edition-, Unlimited Edition- ja Developer Edition -versioissa ja Revenue Cloudissa |
BillingContext-kontekstimääritelmä on saatavilla Revenue Cloud Advanced- tai Revenue Cloud Billing -lisenssillä. StandaloneBillingContext-kontekstimääritelmä on käytettävissä vain Revenue Cloud Billing -lisenssillä. Ota yhteyttä Salesforce-asiakkuuspäällikköösi saadaksesi lisätietoja. |
Laskutus tarjoaa kaksi vakiomuotoista kontekstimääritelmää. Jos haluat optimoida integraation ja yksinkertaistaa määritystoimia, suosittelemme, että laajennat vakiomuotoisia kontekstimääritelmiä ja käytät sitten laajennettuja kontekstimääritelmiä.
BillingContext Context Definition
Luo laskutusaikatauluja tilauksille -API käyttää BillingContext-kontekstimääritelmää säilyttääkseen tilausten datan luodakseen laskutusaikatauluja. Tämä kontekstimääritelmä kartoittaa tilaustiedot rakenteellisiin laskutuskokoonpanoihin ja sisältää seuraavat kartoitukset:
- OrderEntitiesMapping on lähdekartoitus, joka kartoittaa Tilaus-kentät laskutustapahtumien kontekstien noodeihin. Laskutustapahtumien noodit määrittävät laskutukseen liittyvien tietojen rakenteen, tulkinnan ja käsittelyn.
- BSGEntitiesMapping on kohdekartoitus, joka kartoittaa laskutusajoituksen kontekstien noodit Laskutusajoitus-, Laskutusajoitusryhmä- ja Laskutusajoitusryhmän suhde -objektien kenttiin. Tämä kartoitus varmistaa, että tilaustiedot siirretään oikein asiaankuuluviin Laskutusajoitus-, Laskutusajoitusryhmä- ja Laskutusajoitusryhmän suhde -kenttiin.
Summer ’25 -julkaisusta alkaen et voi synkronoida olemassa olevia kontekstimääritelmiä, jotka kloonattiin tai laajennettiin vakiomuotoisesta BillingContext-kontekstimääritelmästä. Korjaa tämä ongelma suorittamalla kertaluonteinen tehtävä, joka käyttää Context Attribute Mapping API -rajapintaa poistaaksesi identtisiä kartoituksia näiden BSGEntitiesMapping-attribuuttien välillä:
- BillingSchedule-noodin BillingTransactionSource-attribuutti BillingSchedule-objektin Viite-attribuuttiin.
- BillingSchedule-noodin BillingTransactionItemSource-attribuutti BillingSchedule-objektin ReferenceItem-attribuuttiin.
StandaloneBillingContext Context Definition
Luo itsenäisiä laskutusaikatauluja -API käyttää StandaloneBillingContext-kontekstimääritelmää säilyttääkseen transaktioiden datan luodakseen laskutusaikatauluja. Tämä kontekstimääritelmä sisältää nämä kartoitukset:
- TransactionMapping kartoittaa transaktion kentät Transaction-noodin attribuutteihin.
- BSGEntitiesMapping kartoittaa Laskutusajoitus-, Laskutusajoitusryhmä- ja Laskutusajoitusryhmän suhde -kontekstienoodien attribuutit vastaavien Salesforce-objektien kenttiin.

