フローでの Place Sales Transaction API の呼び出し
Place Sales Transaction (PST) API を呼び出して、見積と注文を作成、更新、削除し、関連する商品やサービスの価格を設定します。アクションを呼び出す前に、アクションのグラフ入力として使用する Apex で定義された変数の値を作成して設定します。他の入力を使用して、Salesforce で見積または注文の価格設定と検証を行う方法を設定できます。このアクションでは、販売トランザクションの ID と状況情報が返されます。
必要なエディション
| 使用可能なインターフェース: Lightning Experience |
| 使用可能なエディション: トランザクション管理が有効になっている Revenue Cloud の Enterprise Edition、Unlimited Edition、および Developer Edition |
Flow Builder で、[アクション] 要素をフローに追加します。Revenue Cloudカテゴリを選択し、[Invoke Place Sales Transaction API]を検索します。
入力値の設定
| 入力パラメーター | 説明 |
|---|---|
| Catalog Rates Preferences | 処理中にRevenue Cloudで見積または注文の価格を設定する方法を指定します。たとえば、見積品目名を見積に追加する場合、見積の価格をまだ設定したくない可能性があります。可能な値は次のとおりです。
デフォルト値は |
| 設定方法 | Revenue Cloudで見積の作成プロセス中に使用量ベースの価格設定を使用して見積品目のレート カード エントリを取得するタイミングを指定します。可能な値は次のとおりです。
デフォルト値は |
| 設定オプション | 見積または注文を検証するために Salesforce が従うルールを指定します。これらのオプションは Boolean として表されます。アクションを実行するRevenue Cloudを指定するには、オプションの値をtrueに設定します。複数のオプションに true を指定できます。次のオプションがあります。
すべてのオプションのデフォルト値は |
| コンテキストの詳細 | コンテキスト ID を含む文字列を指定して、後続の Place Sales Transaction API 操作でセッションコンテキストを再利用できるようにします。 |
| グラフ | この入力は、Apex で定義された、クラス RevSalesTrxn_RecordReference の変数です。2 つの項目があります。
[
|
出力値の保存
| 出力パラメーター | 説明 |
|---|---|
| コンテキストの詳細 | コンテキストを識別する英数字文字列。 |
| Sales Transaction ID (販売トランザクション ID) | このトランザクションの見積または注文の ID。 |
| Status URL | 要求の状況を表示する AsyncOperationTracker テーブルへのリンク。そのアクションの状況を返すには、アクションのトラッカー ID を URL に追加します。 |
| トラッカー ID | 特定のアクションを識別する英数字の文字列。アクションの状況を返すには、この ID を状況 URL に追加します。 |
利用状況
[Place Sales Transaction API (販売トランザクション API を設定)] 入力を設定する
- 割り当て要素を使用して、RevSalesTrxn_RecordMapWrapper クラス変数の
TransactionNameRecordMapWrapper、OppNameRecordMapWrapper、およびPricebookNameRecordMapWrapperの項目値を設定します。 - 設定オプションを含める場合は、オプションを新しい Boolean 変数として作成します。

