Skip to main content
The Trailblazer Community will undergo maintenance on Saturday, November 15, 2025 and Sunday, November 16, 2025. Please plan your activities accordingly.

予想時間

トピック

コミュニティに質問

組織を準備する

メモ

メモ

日本語で受講されている方へ
Challenge は日本語の Trailhead Playground で開始し、かっこ内の翻訳を参照しながら進めていってください。Challenge での評価は英語データを対象に行われるため、英語の値のみをコピーして貼り付けるようにしてください。日本語の組織で Challenge が不合格だった場合は、(1) この手順に従って [Locale (地域)] を [United States (米国)] に切り替え、(2) [Language (言語)] を [English (英語)] に切り替えてから、(3) [Check Challenge (Challenge を確認)] ボタンをクリックしてみることをお勧めします。

翻訳版 Trailhead を活用する方法の詳細は、自分の言語の Trailhead バッジを参照してください。

学習内容

このフロープロジェクトでは、割り当て、決定、レコードを取得、レコードを更新の各要素について説明しています。学習内容は次のとおりです。

  • ブランチを 2 つより多くして条件分岐を実行する。
  • URL パラメーターを使用してレコードからフローにデータを渡す。

組織の準備

商談成立の主要因は、Acme Wireless が割引プログラムを積極的に提供したことにある、と営業担当は述べています。残念ながら、その割引提供の許可の取得は厄介です。営業担当は管理者にメールを送信し返信を受け取ってから、この情報をお客様に伝える必要があります。このプロセスは遅いため、Acme は商談を成立させようとしているクライアントを、より動きの速い競合他社に奪い取られています。このプロセスを合理化することが最重要課題であり、あなたはその担当になりました。

このプロジェクトでは、お客様に提供する割引の金額を自動的に判断するフローを作成します。これは、完成すると次のように動作します。

営業担当は、商談で価格の見積をクライアントに提示する段階に入りました。商談レコードを表示して、[Calculate Discount (割引計算)] ボタンをクリックします。これで、割引が計算され、商談が即座に更新されます。簡単な計算がフローで行われるおかげで、営業担当は、管理者が割引を承認するまで待つ必要がありません。営業担当は自身の仕事、つまり商談の成立をすぐに行えます。

営業担当は、ボタンをクリックすること以外に何も行っていません。それは、このフローがバックグラウンドで動作するからです。ユーザーの操作が必要ないフローは、自動起動フローと呼ばれます。

このプロジェクトでは、商談オブジェクトに 2 つのカスタム項目を設定するために Trailhead Playground が必要です。[Discount Percentage (割引率)] には商談の割引が保存され、[Discounted Amount (割引後の金額)] には割引が適用された後の最終的な商談金額が計算されて保存されます。

  1. [Setup (設定)] から [Quick Find (クイック検索)] ボックスに Object Manager (オブジェクトマネージャー) と入力し、[Opportunity (商談)] を選択します。
  2. [Fields & Relationships (項目とリレーション)] を選択し、[New (新規)] をクリックします。
  3. [Data Type (データ型)] に [Percent (パーセント)] を選択し、[Next (次へ)] をクリックします。
  4. 次の値を入力します。
    • [Field Label (項目の表示ラベル)] に、Discount Percentage (割引率) と入力します。
    • [Length (桁数)] に 18 と入力します。
    • [Decimal Places (小数点の位置)] に 0 と入力します。
    • [Description (説明)] に、Displays the percentage to be subtracted from the total amount of the opportunity. (商談の総額から差し引くパーセンテージを表示。) と入力します。
    • [Help Text (ヘルプテキスト)] に、If the customer is getting a discount on this opportunity, enter the amount here.For example, if the discount is 10%, enter the whole number 10. (お客様がこの商談で割引を受ける場合は、その量をここに入力。たとえば、割引が 10% である場合は、整数の 10 を入力。) と入力します。
  5. [Next (次へ)] を 2 回クリックして [Save & New (保存 & 新規)] をクリックします。
    [New Custom Field (新規カスタム項目)] が表示されない場合はページを更新します。
  6. [Data Type (データ型)] で [Formula (数式)] を選択して、[Next (次へ)] をクリックします。
  7. 次の値を入力します。
    • [Field Label (項目の表示ラベル)] に Discounted Amount (割引後の金額) と入力します。
    • [Field Name (項目名)] に Discounted_Amount と入力します。
    • [Formula Return Type (数式の戻り値のデータ型)] で [Currency (通貨)] を選択します。
    • [Decimal Places (小数点の位置)] に 2 と入力します。
  8. [Next (次へ)] をクリックします。
  9. 次の値を入力します。
    • [Discounted Amount (Currency) (割引後の金額 (通貨))] に、Amount * (1 - Discount_Percentage__c) と入力します。
    • [Description (説明)] に、Calculates the opportunity amount after any discount has been applied. (割引適用後の商談金額を計算。) と入力します。
    • [Help Text (ヘルプテキスト)] に、Opportunity amount after discount has been applied. (割引適用後の商談金額。) と入力します。
  10. [Next (次へ)] を 2 回クリックして、[Save (保存)] をクリックします。
Salesforce ヘルプで Trailhead のフィードバックを共有してください。

Trailhead についての感想をお聞かせください。[Salesforce ヘルプ] サイトから新しいフィードバックフォームにいつでもアクセスできるようになりました。

詳細はこちら フィードバックの共有に進む