# レシピファンクションのウォークスルー
レシピファンクション に興味があるものの、まだ不明な点がある場合は、このウォークスルーが役立ちます。
このガイドでは、Quickbooks と Salesforce を使用してレシピファンクションを作成する方法について説明します。
目的の動作 : Salesforce で商談が 成立したとき に Quickbooks で請求書を自動作成する。
知っておくべきこと : Quickbooks の請求書は顧客に関連付ける必要があり、顧客が存在しない場合は、請求書を作成する際に顧客も作成する必要がある。
顧客は、販売時点情報管理 (POS) システム、ベンダーからの請求書など、いくつかの時点や場所で作成されることがあります。これは、顧客を作成するロジックが、さまざまな条件下で使用される可能性があることを意味します。
レシピファンクションを使用すれば、Quickbooks の顧客の作成に必要なステップを含むレシピを作成し、そのレシピを他のレシピから呼び出すことができます。このアプローチなら、ロジックを複数のレシピで繰り返す必要がありません。
# ステップ1 : レシピファンクションを作成する
新しいレシピを作成します。 スタートポイント として Build recipe function を使用します。
トリガーの項目を定義します。ここでは以下を指定します。
- 呼び出し元のレシピでレシピのアクションを使用したときに表示される項目
- 呼び出し元のレシピでデータピルとして使用するためにレシピから返されるデータ
詳細については、レシピファンクション - ファンクションの新規呼び出しガイドを参照してください。
# ステップ2 : レシピにステップを追加する
次に、レシピで実行するアクションを完了するために必要なステップを作成します。この場合は、以下のステップを追加する必要があります。
- 顧客がすでに Quickbooks に存在するかどうかを確認する
- この確認に基づいて、存在しない場合は顧客を作成する
# ステップ3 : レシピファンクションを呼び出す
最後に、ステップ 1で作成したレシピファンクションを呼び出すレシピを作成します。
新しいレシピを作成し、必要なトリガーを設定します。
レシピファンクションを呼び出す準備ができたら、以下の操作を実行します。
新しい Action in an app アクションを追加します。
レシピファンクション コネクターを検索します。
[Actions] リストから、レシピファンクションの同期呼び出しアクションまたはレシピファンクションの非同期呼び出しアクションを選択します。
アクションの [Recipe function] 項目で、ステップ1で作成したレシピを選択します。レシピファンクションの [Input schema] の項目がデータピルとして表示されます。
必要に応じてレシピにステップを追加します。
設定が完了したら [Save] をクリックします。
Last updated: 2023/8/31 1:07:14