Loading
Inzicht in de volgorde van uitvoering voor verkoopplaatstransacties

Inzicht in de volgorde van uitvoering voor verkoopplaatstransacties

Wanneer u een offerte of order maakt of bijwerkt met behulp van de API Verkooptransactie plaatsen, verwerkt Omzetbeheer (voorheen Revenue Cloud) de aanvraag via een gedefinieerde volgorde van uitvoering. Deze volgorde beschrijft hoe configuratie, prijsstelling, Apex hooks en automatisering worden uitgevoerd tijdens transactieverwerking. Inzicht in deze volgorde helpt u te bepalen waar prijsstellingslogica wordt uitgevoerd en hoe contextgegevens worden verwerkt bij het gebruik van Verkooptransactie plaatsen.

Vereiste editions

Beschikbaar in: Lightning Experience
Beschikbaar in: Enterprise, Unlimited en Developer Edition van Revenue Management (voorheen Revenue Cloud) met de Revenue Cloud Advanced-licentie.

Wanneer Verkooptransactie plaatsen een verzoek verwerkt, voert Omzetbeheer deze stappen achtereenvolgens uit.

  1. Slaat de koptekst van de verkooptransactie op.
    1. Voert triggers uit die zijn gekoppeld aan de transactieheader.
    2. Synchroniseert ondersteunde contextgegevens terug naar de transactiecontext wanneer contextgegevens worden opgenomen in de verzoekpayload.
  2. Hydrateert de transactie met gegevens die vereist zijn voor configuratie en prijsstelling.
  3. Past van toepassing zijnde configuratielogica toe op de transactie.
  4. Lost de gegevens op die vereist zijn voor de transactie, zoals wijzigen, verlengen en annuleren.
  5. Valideert de transactie met behulp van ARC-validatieregels.
    Belangrijk
    Belangrijk ARC-validatie wordt uitgevoerd vóór de Apex hook voor pre-prijsstelling. Als u Apex hooks gebruikt om velden zoals Begindatum of Hoeveelheid te wijzigen, omzeilen die wijzigingen de ARC-validatie en kunnen ze onverwachte resultaten opleveren. Werk voor de juiste validatie velden zoals Datum en Hoeveelheid in de aanvraagpayload bij voordat u Verkooptransactie plaatsen aanroept.
  6. Voert prijsstelling uit.
    1. Voert de Apex hook voor prijzen vooraf uit, indien gedefinieerd.
    2. Voert prijslogica uit.
    3. Voert de Apex hook na prijsstelling uit, indien gedefinieerd.
  7. Bewaart gegevens uit de transactiecontext.
    1. Voert triggers uit voor betroffen records.
    2. Synchroniseert ondersteunde contextgegevens terug naar de respons wanneer contextgegevens worden opgenomen in de payload van het verzoek.
  8. Voert door records geactiveerde stromen en andere aangepaste logica uit op basis van de aanhoudende gegevens.
 
Wordt geladen
Salesforce Help | Article