Loading
Leren
Inhoudsopgave
Filters selecteren

          Geen resultaten
          Geen resultaten
          Hier zijn enkele zoektips

          Controleer de spelling van uw trefwoorden.
          Gebruik meer algemene zoektermen.
          Verwijder filters om uw zoekopdracht uit te breiden.

          De Help van Salesforce volledig doorzoeken
          De API Verkooptransactie plaatsen aanroepen in een stroom

          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:

          • Force—Prijs altijd de offerte of order.
          • Skip—Prijs nooit de offerte of order.
          • System—Volg de systeemvoorkeur, die wordt gebruikt om te bepalen of een prijsberekening verplicht is.

          De standaardwaarde is System.

          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:

          • Fetch—Haal de gegevens van de scorekaart op tijdens het maken van de offerte.
          • Skip—Sla het ophalen van scorekaartgegevens voor offerteregelitems over tijdens het maken van de offerte.

          De standaardwaarde is Skip. Deze eigenschap is alleen beschikbaar wanneer op gebruik gebaseerde verkoop is ingeschakeld.

          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:

          • validateProductCatalog—Wanneer true wordt gevalideerd op basis van de productcatalogus.
          • validateAmendRenewCancel—Voert bij true validaties uit voor het wijzigen, verlengen of annuleren van processen.
          • executeConfigurationRules—Bij true moet de order voldoen aan configuratieregels tijdens verwerking. Indien false (onwaar), worden de regels overgeslagen en wordt er een waarschuwing gegeven.
          • addDefaultConfiguration—Voeg bij true automatisch de standaardconfiguraties toe aan de offerte of order.

          De standaardwaarde voor alle opties is false.

          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.

          • graphId—Een tekenreeks die de grafiek aangeeft.
          • records—Een door Apex gedefinieerde variabele van de klasse RevSalesTrxn_RecordReference.

          De waarde van het veld records is afhankelijk van het object waarop u handelt en de actie die u onderneemt voor het object. Als u bijvoorbeeld regelitems wilt toevoegen aan een offerte, kunt u het veld records als volgt instellen.

          • RecordReference.referenceId—Een tekenreeks die de variabele identificeert.
          • RecordReference.record.method—Een tekenreeks die de API-methode definieert om bijvoorbeeld POST aan te roepen.
          • RecordReference.record.type—Een tekenreeks die het te wijzigen object definieert, bijvoorbeeld QuoteLineItem.
          • RecordReference.record.fieldValues—Een verzameling door Apex gedefinieerde variabelen van de klasse RevSalesTrxn_RecordMapWrapper. Voeg de waarde van deze door Apex gedefinieerde variabelen toe aan de fieldValues.
            • TransactionNameRecordMapWrapper
            • OppNameRecordMapWrapper
            • PricebookNameRecordMapWrapper

          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, OppNameRecordMapWrapper en PricebookNameRecordMapWrapper van RevSalesTrxn_RecordMapWrapper-klassevariabelen.
          • Als u configuratieopties wilt opnemen, maakt u de opties als nieuwe booleaanse variabelen.
          Opmerking
          Opmerking Updates die worden aangebracht via de Editor voor verkooptransactieregels activeren geen door records geactiveerde stromen voor Offerteregelgroep. De Editor voor verkooptransactieregels verwerkt deze updates via de API voor verkooptransacties in deze volgorde: Offerte, Offerteregelgroep en vervolgens Offerteregelitem. Wanneer een veld Offerteregelgroep verandert in de Editor voor verkooptransactieregels en gerelateerde offerteregelitems updates vereisen, gebruikt u aangepaste Apex hooks in plaats van door declaratieve records geactiveerde stromen.
           
          Wordt geladen
          Salesforce Help | Article