Åberopa Place Sales Transaction API i ett flöde
Åberopa Place Sales Transaction (PST) API för att skapa, uppdatera och ta bort offerter och ordrar och prissätta deras relaterade produkter och tjänster. Innan du kan åberopa åtgärden, skapa och ställ in värdena för en Apex variabel att använda som grafinmatning för åtgärden. Du kan använda de andra indata för att konfigurera hur Salesforce prissätter och validerar offerten eller ordern. Åtgärden returnerar ID för försäljningstransaktionen samt statusinformation.
Versioner som krävs
| Tillgängliga i: Lightning Experience |
| Tillgängliga i: Utgåvorna Enterprise, Unlimited och Developer för Intäktshantering (tidigare Revenue Cloud) där transaktionshantering har aktiverats |
I Flow Builder, lägg till ett åtgärdselement i ditt flöde. Välj kategorin Revenue Cloud och sök efter Åberopa Placera försäljningstransaktions-API.
Ange värden för indata
| Indataparameter | Beskrivning |
|---|---|
| Inställningar för katalogpriser | Specificera hur intäktshantering prissätter en offert eller order under bearbetning. Om du till exempel lägger till en offertradartikel i en offert är det möjligt att du inte vill prissätta offerten ännu. Möjliga värden är:
Standardvärdet är |
| Konfigurationsmetod | Specificera när intäktshantering hämtar kortposter för offertradartiklar med användningsbaserad prissättning under offertskapandeprocessen. Möjliga värden är:
Standardvärdet är |
| Konfigurationsalternativ | Specificera de regler som Salesforce följer för att validera en offert eller order. Dessa alternativ uttrycks som booleska. För att specificera Revenue Cloud att utföra en åtgärd, sätt värdet för alternativet till sant. Du kan specificera sant för flera alternativ. Alternativ omfattar:
Standardvärdet för alla alternativ är |
| Sammanhangsdetalj | Specificera en sträng som innehåller sammanhangs-ID så att du kan återanvända sessionssammanhanget i en efterföljande Placera försäljningstransaktions-API-operation. |
| Graf | Denna indata är en Apex definierad variabel av klassen RevSalesTrxn_RecordReference. Det har två fält.
Värdet för fältet
|
Lagra värden för utdata
| Utdataparameter | Beskrivning |
|---|---|
| Sammanhangsdetalj | En alfanumerisk sträng som identifierar sammanhanget. |
| ID för försäljningstransaktion | ID för offerten eller ordern i denna transaktion. |
| Status URL | En länk till tabellen AsyncOperationTracker som visar status för din begäran. För att returnera status för denna åtgärd, lägg till en åtgärds spårnings-ID i URL:en. |
| Spår-ID | En alfanumerisk sträng som identifierar den specifika åtgärden. För att returnera åtgärdens status, lägg till detta ID till status-URL:en. |
Användning
Konfigurera API-inmatningen Placera försäljningstransaktion:
- Använd ett Tilldelning-element för att ställa in fältvärdena för klassvariablerna
TransactionNameRecordMapWrapper,OppNameRecordMapWrapperochPricebookNameRecordMapWrapperför RevSalesTrxn_RecordMapWrapper. - Om du vill inkludera konfigurationsalternativ, skapa alternativen som nya booleska variabler.

