U bent hier:
De API Verkooptransactie plaatsen aanroepen in een stroom
Roep de PST-API (Place Sales Transaction) aan om offertes en orders te maken, bij te werken en te verwijderen, en prijs te stellen voor hun gerelateerde producten en services. Voordat u de actie kunt aanroepen, maakt en stelt u de waarden in van een door Apex gedefinieerde variabele die als grafiekinvoer voor de actie moet worden gebruikt. U kunt de andere invoer gebruiken om te configureren hoe Salesforce de offerte of order prijsgeeft en valideert. De actie retourneert de ID van de verkooptransactie en statusgegevens.
Vereiste editions
| Beschikbaar in: Lightning Experience |
| Beschikbaar in: Enterprise, Unlimited en Developer Edition van Revenue Cloud waarin Transactiebeheer is ingeschakeld |
Voeg in Flow Builder een element Actie toe aan uw stroom. Selecteer de categorie Revenue Cloud en zoek naar de API Invoke Place Sales Transaction.
Invoerwaarden instellen
| Invoerparameter | Beschrijving |
|---|---|
| Voorkeuren catalogustarieven | Geef op hoe Revenue Cloud een offerte of order prijst tijdens verwerking. Als u bijvoorbeeld een offerteregelitem toevoegt aan een offerte, is het mogelijk dat u de offerte nog niet wilt prijzen. Mogelijke waarden zijn:
De standaardwaarde is |
| Configuratiemethode | Geef op wanneer Revenue Cloud invoer van beoordelingskaarten voor offerteregelitems met op gebruik gebaseerde prijzen ophaalt tijdens het maken van de offerte. Mogelijke waarden zijn:
De standaardwaarde is |
| Configuratieopties | Geef de regels op die Salesforce volgt om een offerte of order te valideren. Deze opties worden uitgedrukt als booleans. Als u Revenue Cloud wilt opgeven om een actie uit te voeren, stelt u de waarde voor de optie in op true (waar). U kunt true (waar) opgeven voor meerdere opties. Opties omvatten:
De standaardwaarde voor alle opties is |
| Context Detail | Geef een tekenreeks op die de context-ID bevat, zodat u de sessiecontext opnieuw kunt gebruiken in een volgende bewerking van de API Verkooptransactie plaatsen. |
| Grafiek | Deze invoer is een door Apex gedefinieerde variabele van de klasse RevSalesTrxn_RecordReference. Deze heeft twee velden.
De waarde van het veld
|
Uitvoerwaarden opslaan
| Uitvoerparameter | Beschrijving |
|---|---|
| Context Detail | Een alfanumerieke tekenreeks die de context aangeeft. |
| ID van verkooptransactie | De ID van de offerte of order in deze transactie. |
| Status URL | Een koppeling naar de tabel AsyncOperationTracker die de status van uw verzoek toont. Als u de status van die actie wilt retourneren, voegt u de Tracker-ID van een actie toe aan de URL. |
| Tracker ID | Een alfanumerieke tekenreeks die de specifieke actie aangeeft. Voeg voor het retourneren van de status van de actie deze ID toe aan de Status-URL. |
Gebruik
Als u de API-invoer Verkooptransactie plaatsen wilt instellen:
- Gebruik een element Toewijzing om de veldwaarden in te stellen van de
TransactionNameRecordMapWrapper,OppNameRecordMapWrapperenPricebookNameRecordMapWrappervan RevSalesTrxn_RecordMapWrapper-klassevariabelen. - Als u configuratieopties wilt opnemen, maakt u de opties als nieuwe booleaanse variabelen.

