Loading
Omzetbeheer voor kanalen
Opbouw berekenen met DPE-definities (Data Processing Engine) (voorbeeld)

Opbouw berekenen met DPE-definities (Data Processing Engine) (voorbeeld)

In dit voorbeeld ziet u hoe de zes DPE-definities voor Data Cloud transactiegegevens verwerken en de opbouw berekenen voor leden die zijn ingeschreven bij twee kortingsprogramma's met verschillende aggregatiecriteria.

Vereiste editions

Beschikbaar in: Enterprise, Unlimited en Developer Edition waarvoor Kortings- en periodebeheer Advanced is ingeschakeld.

Transactiejournaalrecords

NovaTech, GlobalMed, Rayler en SunriseRetail zijn distributeurs die zijn geregistreerd als leden van twee kortingsprogramma's die actief zijn van 1 april tot en met 30 september 2026.De programma's gebruiken maandelijkse opbouwperioden. Hier zijn de transactiejournaalrecords voor april 2026.

Lid Programma Product Hoeveelheid Activiteitsdatum
NovaTech AMER-programma Straal 70 1 april 2026
NovaTech AMER-programma Spectra 100 9 april 2026
GlobalMed AMER-programma Straal 70 1 april 2026
GlobalMed AMER-programma Spectra 100 9 april 2026
Rayler APAC-programma Straal 70 1 april 2026
Rayler APAC-programma Spectra 100 9 april 2026
SunriseRetail APAC-programma Straal 70 1 april 2026
SunriseRetail APAC-programma Spectra 100 9 april 2026

Regels voor kortingsprogramma

Alle vier de distributeurs zijn geregistreerd als lid van twee actieve kortingsprogramma's.

  • AMER-programma: Biedt op volume gebaseerde en op omzet gebaseerde diensten aan NovaTech en GlobalMed. Het programma heeft 6 maandelijkse opbouwperioden.
  • APAC-programma: Biedt op volume gebaseerde en op omzet gebaseerde diensten voor Rayler en SunriseRetail. Het programma heeft 6 maandelijkse opbouwperioden.

De programmamanager stelt de aggregatiecriteria voor de kortingstypen in. Hiermee wordt bepaald hoe transacties worden gegroepeerd door records Veld voor aggregatie van type programmakorting toe te voegen aan elk type korting. Aggregeren op elke dimensie buiten Lid vereist ook een overeenkomende aanpassing in het DPE Pre-Processing, zodat het overeenkomende anker wordt ingesteld.

Type korting Programma Aggregatiecriteria Hoe deze is geconfigureerd
Op volume gebaseerd AMER-programma Alle producten gecombineerd per lid Eén record Aggregatieveld: aggregatieveld = Lid
Op omzet gebaseerd AMER-programma Alle producten gecombineerd per lid Eén record Aggregatieveld: aggregatieveld = Lid
Op volume gebaseerd APAC-programma Per product per lid Twee records Aggregatieveld (Lid en Product) en DPE Pre-Processing aangepast om het anker Product in te stellen
Op omzet gebaseerd APAC-programma Per product per lid Twee records Aggregatieveld (Lid en Product) en DPE Pre-Processing aangepast om het anker Product in te stellen

Het AMER-programma heeft deze voordeellagen voor beide typen korting:

  • Laag 1: Biedt € 2 per eenheid (gebaseerd op volume) of een toename van 2% (gebaseerd op omzet) wanneer de gecombineerde producthoeveelheid voor een lid tussen 0 en 100 eenheden ligt.
  • Laag 2: Biedt $ 3 per eenheid (gebaseerd op volume) of een toename van 3% (gebaseerd op omzet) wanneer de gecombineerde producthoeveelheid voor een lid 100 eenheden overschrijdt.

Het APAC-programma heeft deze voordeellagen, die voor elk product afzonderlijk worden toegepast:

  • Laag 1: Biedt € 2 per eenheid (gebaseerd op volume) of een toename van 2% (gebaseerd op omzet) wanneer de hoeveelheid van een product tussen 0 en 100 eenheden ligt.
  • Laag 2: Biedt $ 3 per eenheid (gebaseerd op volume) of een toename van 3% (gebaseerd op omzet) wanneer de hoeveelheid van een product 100 eenheden overschrijdt.
Opmerking
Opmerking Voor alle typen kortingen selecteert de programmamanager Geavanceerd als het uitvoeringstype. De beheerder configureert de zes DPE-definities voor Data Cloud om sequentieel te worden uitgevoerd wanneer de periodeberekening wordt geactiveerd.
  • Geavanceerde kortings- en opbouwvoorverwerking - Regelconfiguratie
    De DPE Regelconfiguratie leest het type korting en de voordeelconfiguratie en maakt de referentierecords die de daaropvolgende DPE's gebruiken. In dit stadium worden geen opbouwbedragen berekend.
  • Geavanceerde kortings- en opbouwvoorbereiding - Gegevensvoorbereiding
    Het DPE Gegevensvoorbereiding combineert de regelmetarecords uit het DPE Regelconfiguratie met de actieve ledenlijst en de opbouwperiode van april 2026. Voor elke combinatie van lid/kortingstype/periode wordt een record Regelopname gemaakt die het toepasselijke datumbereik definieert en een record Laagopname voor elke voordeellaag binnen dat bereik.
  • Engine voor opbouw en uitbetaling - Deltaberekening
    De DPE voor Deltaberekening vergelijkt de records Regelopname en Laagopname van de huidige uitvoering met records die zijn opgeslagen uit de vorige uitvoering. Records die ongewijzigd zijn sinds de laatste uitvoering, worden gemarkeerd als Ongewijzigd en niet opnieuw verwerkt. Dit voorkomt dubbeltellingen wanneer de motor meerdere malen in dezelfde periode draait.
  • Engine voor opbouw en uitbetaling - Regelverwerking
    Het DPE Regelverwerking leest de Laagfase-records uit het DPE Deltaberekening en berekent de opbouwwaarde voor elke transactie op basis van elke toepasselijke laag.
  • Geavanceerde korting en opbouw naverwerking - brongeneratie
    Het brongeneratie-DPE leest de berekende bedragen uit het regelverwerkings-DPE en schrijft deze naar drie Salesforce-objecten. Bronnen van type programmakorting bieden de meest gedetailleerde weergave: het opgebouwde bedrag per voordeellaag per lid per periode. Voor getrapte kortingstypen wordt een afzonderlijke record gemaakt voor elke laag die het lid heeft overschreden.
  • Geavanceerde korting en opbouw naverwerking - Statusupdate
    Met het DPE Statusupdate wordt het veld Status voor Opbouw van kortingsprogrammalid ingesteld van Berekening in behandeling op Berekend nadat alle bedragen zijn bevestigd. De records zijn nu beschikbaar voor beoordeling en goedkeuring in de lijstweergave Kortingsprogrammaleden.
 
Wordt geladen
Salesforce Help | Article