breadcrumbDescription
Kald API for placering af salgstransaktion i et forløb
Kald PST-API'en (Place Sales Transaction) for at oprette, opdatere og slette tilbud og bestillinger og prissætte deres relaterede produkter og tjenester. Før du kan kalde handlingen, skal du oprette og angive værdierne for en Apex variabel, der skal bruges som diagraminput for handlingen. Du kan bruge de andre input til at konfigurere, hvordan Salesforce prissætter og validerer tilbuddet eller bestillingen. Handlingen returnerer id'et for salgstransaktionen samt statusoplysninger.
EditionsHeading
| Tilgængelig i: Lightning Experience |
| Tilgængelig i: Enterprise, Unlimited og Developer Edition af Revenue Cloud, hvor transaktionsstyring er aktiveret |
I Flow Builder skal du føje et handlingselement til dit forløb. Vælg kategorien Revenue Cloud, og søg efter Invoke Place Sales Transaction API.
Angiv inputværdier
| Inputparameter | Beskrivelse |
|---|---|
| Preferencer for katalogpriser | Angiv, hvordan Revenue Cloud prissætter et tilbud eller en bestilling under behandling. Hvis du f.eks. føjer en tilbudslinjevare til et tilbud, er det muligt, at du ikke ønsker at prissætte tilbuddet endnu. Der er følgende værdier:
Standardværdien er |
| Konfigurationsmetode | Angiv, hvornår Revenue Cloud henter tilbudskortoplysninger for tilbudslinjevarer med anvendelsesbaseret prissætning under tilbudsoprettelsesprocessen. Der er følgende værdier:
Standardværdien er |
| Konfigurationsindstillinger | Angiv de regler, som Salesforce følger for at validere et tilbud eller en bestilling. Disse indstillinger udtrykkes som booleske. Hvis du vil angive Revenue Cloud til at udføre en handling, skal du indstille værdien for indstillingen til true. Du kan angive true for flere indstillinger. Indstillingerne omfatter:
Standardværdien for alle indstillinger er |
| Kontekstdetaljer | Angiv en streng, der indeholder kontekst-id'et, så du kan genbruge sessionskonteksten i en efterfølgende Place Sales Transaction API-handling. |
| Graf | Dette input er en Apex-defineret variabel af klassen RevSalesTrxn_RecordReference. Den har to felter.
Værdien af feltet
|
Gem outputværdier
| Outputparameter | Beskrivelse |
|---|---|
| Kontekstdetaljer | En alfanumerisk streng, der identificerer konteksten. |
| Salgstransaktions-id | Id'et på tilbuddet eller bestillingen i denne transaktion. |
| Status URL | Et link til AsyncOperationTracker-tabellen, der viser statussen på din anmodning. Hvis du vil returnere status for den pågældende handling, skal du føje en handlings sporings-id til URL'en. |
| Sporings-id | En alfanumerisk streng, der identificerer den specifikke handling. Hvis du vil returnere handlingens status, skal du føje dette id til status-URL'en. |
Anvendelse
Hvis du vil opsætte API-inputtet Foretag salgstransaktion:
- Brug et tildelingselement til at angive feltværdierne for
TransactionNameRecordMapWrapper,OppNameRecordMapWrapperogPricebookNameRecordMapWrapperfor RevSalesTrxn_RecordMapWrapper-klassevariabler. - Hvis du ønsker at inkludere konfigurationsindstillinger, skal du oprette indstillingerne som nye booleske variabler.

