Loading
Kanavan tuoton hallinta
Edistyneen kannustimien ja kerääntymisen jälkeisen käsittelyn määrittäminen - Source Generation DPE

Edistyneen kannustimien ja kerääntymisen jälkeisen käsittelyn määrittäminen - Source Generation DPE

Kirjoita accrual-laskennan tulokset takaisin Salesforce Coreen, aggregoituna mukautetun ulottuvuutesi perusteella.

Vaaditut versiot

Käytettävissä: Enterprise Edition-, Unlimited Edition- ja Developer Edition -versioissa, joissa on kannustimien ja aktivointien hallinnan lisäasetukset käytössä.
  1. Luo uusi kenttä Ohjelman kannustintyypin aktivoinnin lähteille:
    1. Luo mukautettu kenttä ankkuriarvolle (esimerkiksi Region__c)
    2. Tämä kenttä tallentaa ulottuvuusarvon kuhunkin Accrual Source -tietueeseen
  2. Valitse kenttä input-arvoksi tietolähdenoodissa:
    1. Avaa Ohjelman kannustintyypin keruun lähteet -datalähdenoodi
    2. Valitse juuri luomasi ankkurikenttä
  3. Siirry liitosnoodin läpi:
    1. Varmista, että kenttä kulkee: Rikastaminen kannustintyypin aktivoinnin viitenumeroilla
  4. AnchorString-kaavan luominen:
    1. Lisää kaavakenttä asiaankuuluvaan noodiin
    2. Anna sille nimeksi Anchor1String (tai Anchor2String, Anchor3String)
    3. Kaava: IF(CONTAINS({AggregationCriteria}, "Region__c")==true, {Anchor1}, "_") Korvaa "Region__c" kentän nimellä, joka näytetään ohjelman kannustintyypissä, ja {Anchor1} DLO:n ankkurikentällä.
      Tämä kaava palauttaa ankkurin arvon, jos se on määritetty, tai "_", jos sitä ei käytetä.
  5. Päivitä uniqueRefKey-kaava:
    1. Siirry kohtaan: Yksilöllisen avaimen laatiminen olemassa oleville lähteille
    2. Etsi uniqueRefKey-kaava
    3. Lisää AnchorString-merkkisi ketjutukseen
      Esimerkiksi Sisällytä CONCAT-funktioon {Anchor1String}
  6. Valitse Anchor1String ajanjaksojen käsittelyn noodien välillä. Valitse Anchor1String-kenttä näistä kuudesta noodista:
    • Täytä kannustintyyppi ja jakson lisätiedot
    • Jakson tyypin ja tulostietojen yhdistäminen
    • Tarpeettomien kenttien poistaminen
    • Lisää uusimmat tason tiedot
    • Edellisen jakson kokonaissummat
    • Tämänhetkisen jakson kokonaissummat
  7. Valitse Anchor1String molemmille lähteille:
    1. Siirry kohtaan: Tämänhetkisen ja edellisen jakson summien yhdistäminen
    2. Tällä noodilla on kaksi syöttölähdettä. Valitse Anchor1String molemmista lähteistä
  8. Lisää yhdistämisjakson kaava:
    1. Siirry kohtaan: Yhdistämisjakson arvot
    2. Kaavakentän luominen: IF(ISBLANK({AccruedAnchor1String}),{PriorAnchor1String},{AccruedAnchor1String} )
    Tämä varmistaa, että ankkurin arvo välitetään oikein, kun tämänhetkistä ja aiempaa ajanjaksodataa yhdistetään.
  9. Valitse Ankkur1 neljän noodin välillä.
    • Rikastaminen ohjelman jäsenen tiedoilla
    • Olemassa olevien jäsenten akrualien tarkastaminen
    • Olemassa olevien kannustintyyppien keruun tarkastaminen
    • Tason arvojen lisääminen tietueisiin
  10. Uudet lähteet -noodin UniqueRefKey-avaimen päivittäminen:
    1. Siirry kohtaan: Yksilöllisen avaimen luominen uusille lähteille
    2. Päivitä UniqueRefKey-kaava sisältämään Anchor1: CONCAT({ProgramRebateTypeAccrualRef},"_",{MemberAccrualReferenceNumber},"_",{BenefitString},"_",{Member},"_",{Product},"_",{Anchor1})
    Tämä varmistaa, että jokainen jäsenen, tuotteen ja mukautetun ulottuvuuden yksilöllinen yhdistelmä saa oman Accrual Source -tietueensa.
  11. Valitse Suodatin-noodista Ankkuri1:
    1. Siirry kohtaan: Yksilöllisten tietueiden suodattaminen lähteiden luomiseksi
    2. Valitse Täsmää noodi -kokoonpanosta Anchor1 tästä lähteestä.
  12. Valitse Ankkuri toisesta lähteestä:
    1. Valitse samasta Täsmää-noodista Anchor1 toisesta syöttölähteestä. Tämä varmistaa, että täsmäys tapahtuu ankkurin ulottuvuudessa
  13. Laske Accrual Source -kenttien kaava:
    1. Siirry kohtaan: Accrual Source -kenttien laskeminen
    2. Luo kaava ankkurikentälle: IF(ISBLANK({Id}),IF(({Anchor1String}=="_")==true,NULL,{Anchor1String}),{ExistingAnchor1})
      Logiikka: Uusille tietueille: Käyttää ankkuriarvoa, jos määritetty, muussa tapauksessa NULL. Olemassa oleville tietueille: Säilyttää olemassa olevan ankkurin arvon.
  14. Kartoita ankkurin1 Writeback-noodiin:
    1. Siirry kohtaan: Accrual Source -tietojen luominen tai päivittäminen
    2. Kartoita laskettu ankkurikenttä Program Rebate Type Accrual Sources -osiossa olevaan Anchor1-kenttään.
    Tämä kirjoittaa lopulliset aggregoidut tulokset takaisin Salesforce Coreen.
 
Ladataan
Salesforce Help | Article