Loading
Administration af kanalomsætning
Konfigurer Avanceret rabat og opkrævnings efterbehandling - kildegenererings-DPE

Konfigurer Avanceret rabat og opkrævnings efterbehandling - kildegenererings-DPE

Skriv akkumuleringsberegningsresultater tilbage til Salesforce Core, aggregeret efter din tilpassede dimension.

EditionsHeading

Tilgængelig i: Enterprise, Unlimited og Developer Edition, der har Avanceret rabat- og opkrævningsstyring aktiveret.
  1. Opret nyt felt på akkumuleringskilder for programrabattype:
    1. Opret et tilpasset felt for din ankerværdi (f.eks. Region__c)
    2. Dette felt lagrer dimensionsværdien på hver registrering for akkumuleringskilde
  2. Vælg Felt som input i datakildenode:
    1. Åbn datakildesnoden Akkumuleringskilder for programrabattype
    2. Vælg dit netop oprettede ankerfelt
  3. Overfør gennem forbindelsesnode:
    1. Sørg for, at feltet flyder gennem: Udvid med referencenumre for rabattypeakkumulering
  4. Opret AnchorString-formel:
    1. Tilføj et formelfelt på den relevante node
    2. Navngiv den Anchor1String (eller Anchor2String, Anchor3String)
    3. Formel: IF(CONTAINS({AggregationCriteria}, "Region__c")==true, {Anchor1}, "_") Erstat "Region__c" med dit feltnavn, som det vises i programrabattypen, og {Anchor1} med ankerfeltet fra DLO.
      Denne formel returnerer ankerværdien, hvis den er konfigureret, eller "_", hvis den ikke bruges.
  5. Opdater uniqueRefKey-formel:
    1. Naviger til: Opbyg entydig nøgle for eksisterende kilder
    2. Find uniqueRefKey-formlen
    3. Føj din AnchorString til sammenkædningen
      F.eks. Inkluder {Anchor1String} i funktionen CONCAT
  6. Vælg Anchor1String på tværs af periodebehandlingsnoder. Vælg feltet Anchor1String i disse seks noder:
    • Udfyld rabattype og periodedetaljer
    • Kombiner periodetype og outputdata
    • Fjern unødvendige felter
    • Tilføj seneste niveauoplysninger
    • Tilføj tidligere periodetotaler
    • Tilføj aktuelle periodetotaler
  7. Vælg Anchor1String for begge kilder:
    1. Naviger til: Kombiner aktuelt og tidligere periodebeløb
    2. Denne node har to inputkilder. Vælg Anchor1String fra begge kilder
  8. Tilføj fletteperiodeformel:
    1. Naviger til: Fletteperiodeværdier
    2. Opret et formelfelt: IF(ISBLANK( {AccruedAnchor1String}),{PriorAnchor1String},{AccruedAnchor1String} )
    Dette sikrer, at ankerværdien videregives korrekt, når du kombinerer aktuelle og tidligere periodedata.
  9. Vælg Anchor1 på tværs af fire noder.
    • Udvid med detaljer for programmedlemmer
    • Kontroller for eksisterende medlemsopkrævninger
    • Kontroller for eksisterende rabattypeopkrævninger
    • Føj niveaværdier til registreringer
  10. Opdater UniqueRefKey på noden Nye kilder:
    1. Naviger til: Opbyg entydig nøgle for nye kilder
    2. Opdater UniqueRefKey-formlen til at inkludere Anchor1: CONCAT({ProgramRebateTypeAccrualRef},"_",{MemberAccrualReferenceNumber},"_",{BenefitString},"_",{Member},"_",{Product},"_",{Anchor1})
    Dette sikrer, at hver entydig kombination af medlem, produkt og tilpasset dimension får sin egen registrering for opkrævningskilde.
  11. Vælg Anchor1 i Filternode:
    1. Naviger til: Filtrer entydige registreringer for generering af kilder
    2. I konfigurationen af Match node skal du vælge Anchor1 fra denne kilde
  12. Vælg Anker fra anden kilde:
    1. I den samme Match-node skal du vælge Anchor1 fra den anden inputkilde. Dette sikrer, at matchning forekommer på ankerdimensionen
  13. Opret formlen Beregn akkumulerede kildefelter:
    1. Naviger til: Beregn akkumuleringskildefelter
    2. Opret en formel for dit ankerfelt: IF(ISBLANK({Id}), IF(({Anchor1String}=="_")==true,NULL,{Anchor1String}),{ExistingAnchor1})
      Logik: For nye registreringer: Bruger ankerværdien, hvis den er konfigureret, ellers NULL. For eksisterende registreringer: Bevarer den eksisterende ankerværdi.
  14. Tilknyt Anchor1 i Writeback-node:
    1. Naviger til: Opret eller opdater akkumuleringskildedetaljer
    2. Tilknyt dit beregnede ankerfelt til Anchor1-feltet på Akkumuleringskilder for programrabattype.
    Dette skriver de endelige aggregerede resultater tilbage til Salesforce Core
 
Indlæser
Salesforce Help | Article