Loading
Forstå kørselsrækkefølgen for at foretage en salgstransaktion

Forstå kørselsrækkefølgen for at foretage en salgstransaktion

Når du opretter eller opdaterer et tilbud eller en bestilling ved brug af Place Sales Transaction API, behandler Omsætningsstyring (tidligere Revenue Cloud) anmodningen gennem en defineret kørselsrækkefølge. Denne rækkefølge beskriver, hvordan konfiguration, prissætning, Apex og automatisering kører under transaktionsbehandling. Forståelse af denne bestilling hjælper dig med at bestemme, hvor prissætningslogik kører, og hvordan kontekstdata behandles, når du bruger Afgiv salgstransaktion.

EditionsHeading

Tilgængelig i: Lightning Experience
Tilgængelig i: Enterprise, Unlimited og Developer Edition af Revenue Management (tidligere Revenue Cloud) med Licensen Revenue Cloud Advanced.

Når Placer salgstransaktion behandler en anmodning, udfører Omsætningsstyring disse trin i rækkefølge.

  1. Gemmer sidehovedet for salgstransaktionen.
    1. Kører udløsere, der er knyttet til transaktionssidehovedet.
    2. Synkroniserer understøttede kontekstdata tilbage i transaktionskonteksten, når kontekstdata er inkluderet i anmodningsdataene.
  2. Hydrer transaktionen med data, der er påkrævet til konfiguration og prissætning.
  3. Anvender gældende konfigurationslogik på transaktionen.
  4. Løser ARC-data (Rediger, Forny og Annuller), der er påkrævet for transaktionen.
  5. Validerer transaktionen ved brug af ARC-valideringsregler.
    Vigtigt
    Vigtigt ARC-validering køres før Apex. Hvis du bruger Apex til at redigere felter som f.eks. Startdato eller Mængde, tilsidesætter disse ændringer ARC-validering og kan oprette uventede resultater. Hvis du vil sikre korrekt validering, skal du opdatere felter som Dato og Mængde i anmodningsdata, før du kalder Foretag salgstransaktion.
  6. Udfører prissætning.
    1. Kører Apex pre-pricing-hakken, hvis det er defineret.
    2. Kører prissætningslogik.
    3. Kører Apex efter prissætning, hvis det er defineret.
  7. Bevarer data fra transaktionskonteksten.
    1. Kører udløsere for påvirkede registreringer.
    2. Synkroniserer understøttede kontekstdata tilbage i svaret, når kontekstdata er inkluderet i anmodningsdataene.
  8. Kører registreringsudløste forløb og anden tilpasset logik baseret på de vedvarende data.
 
Indlæser
Salesforce Help | Article