Loading
メールアドレスがデフォルトのログイン方式となります 続きを読む
非同期フローでのカスタムロジックの設定

非同期フローでのカスタムロジックの設定

非同期要求で [販売トランザクションを分解] および [販売トランザクションをオーケストレーション] 呼び出し可能アクションを設定すると、分解プロセスがバックグラウンドで実行されます。分解が完了するまでフローを一時停止してから、カスタムロジックと [Orchestate Sales Transaction (販売トランザクションをオーケストレーション)] 呼び出し可能アクションを実行します。

分解ステップとオーケストレーションステップ間のカスタムロジックを使用した非同期フローのサンプル
  1. 自動起動フロー (トリガーなし) を作成します。
  2. 呼び出し可能な [販売トランザクションを分解] アクションをフローに追加します。
  3. intakeRequestType を Asynchronous に設定します。
  4. 次のいずれかの方法を選択して、販売取引分解イベントプラットフォームイベントを処理します。
    1. イベントが発生するまで一時停止するには、分解フローパス内に [条件を待機] 要素を追加します。
    2. イベントが公開されたときに起動するには、プラットフォームイベントトリガーフローを追加します。
    大規模で同時実行のシナリオでは、after-insert Apexトリガーを使用し、カスタム ロジックとOrchestate Sales Transactionの呼び出し可能なアクションを独自のフローに分離
  5. 販売取引分解イベントの結果が成功した後に実行されるフローパスにカスタムロジックを追加します。
  6. [Orchestate Sales Transaction (販売トランザクションをオーケストレーション)] 呼び出し可能アクションをフローに追加します。
  7. intakeRequestType を Asynchronous に設定します。
  8. フローを保存して有効化します。
 
読み込み中
Salesforce Help | Article