Loading
Täydennyksen vaiheen keskeyttäminen

Täydennyksen vaiheen keskeyttäminen

Lisää keskeytysvaihe säilyttääksesi täydennyssuunnitelman, kunnes ehdosi täyttyvät. Kun orkestrointi saavuttaa keskeytysvaiheen, vaihe siirtyy Käynnissä-tilaan ja täydennys pysähtyy. Dynaaminen tuoton orkestrointi (Dynamic Revenue Orchestrator, DRO) arvioi Jatka käytössä -säännön uudelleen vain, kun päivitys muuttaa säännön käyttämää tilauskohteen tai täydennystilauksen rivikohteen attribuuttia. Kun Jatka käytössä -säännön ehdot täyttyvät, keskeytysvaihe siirtyy Valmis-tilaan ja täydennys jatkuu.

Taukoehtojen arviointi uudelleen Apex

Jos täydennysvaiheesi lähde on tilauksen otsake tai muu entiteetti, joka ei ole myyntitapahtuma, DRO ei valvo tietueiden muutoksia. Jos haluat arvioida ehdot uudelleen ja jatkaa vaihetta, julkaise FulfillmentSourceChangeEvent-tapahtuma. Määritä RecordIdentifier-arvoksi asiaankuuluva tietuetunnus.

Jos haluat arvioida ehdot uudelleen, kun entiteetti, jota DRO ei valvo, muuttuu, luo sille Apex. Suorita seuraavat vaiheet päivityksen jälkeisessä käynnistimessä.

Esimerkki
Esimerkki
  1. Tunnista täydennysvaiheeseen liitetty tietue. Riippuen käyttötarkoituksestasi, käytä päivitetyn tietueen tunnusta tai kyselyä siihen liittyvän tietueen tunnukselle.
  2. Julkaise FulfillmentSourceChangeEvent-tapahtuma tietueen tunnuksella:
    EventBus.publish(new FulfillmentSourceChangeEvent(RecordIdentifier =
    recId));
Esimerkki
Esimerkki

Esimerkki Apex

trigger SampleTrigger on CustomEntity__c (after update) {
List<CustomEntity__c> updatedEntityList = (List<CustomEntity__c>)
Trigger.new;
List<FulfillmentSourceChangeEvent> eventList = new
List<FulfillmentSourceChangeEvent>();
if (updatedEntityList != null && !updatedEntityList.isEmpty()) {
for (CustomEntity__c oneRecord : updatedEntityList) {
eventList.add(new FulfillmentSourceChangeEvent(RecordIdentifier
= oneRecord.Id));
}
EventBus.publish(eventList);
}
}
Esimerkki
Esimerkki

Oletetaan esimerkiksi, että haluat täydennyksen keskeytettävän, kunnes palveluagentti merkitsee työtilauksen valmiiksi. Määritä Jatka-sääntö jatkaaksesi täydennystä, kun työntekijä muuttaa täydennystilauksen rivikohteen määritettyä attribuuttia. Kun agentti tekee muutoksen, DRO merkitsee keskeytysvaiheen valmiiksi ja täydennys jatkuu.

Kun olet luonut keskeytysvaiheen, avaa vaiheen toimintovalikko ja noudata seuraavia ohjeita:

  1. Valitse Configure Resume on Rule.
  2. Valitse Luo sääntö.
  3. Määritä säännön ehdot Luontisääntö-sivulta.
  4. Valitse Perustuu-kenttään Myynnin transaktioiden kohteet tai Täydennyksen rivikohteet.
  5. Valitse ehtovaatimuksesi (esimerkiksi Kaikki ehdot täyttyvät (AND)).
  6. Määritä säännön ehto valitsemalla Resurssi, Operaattori ja Arvo.
  7. Tallenna muutokset.
Jatko-sääntö, joka on määritetty täydennyksen rivikohteen attribuutilla ehdoksi.
 
Ladataan
Salesforce Help | Article