Skip to main content
3 月 5 日~ 6 日にサンフランシスコで開催される TDX (Salesforce+ でも配信) で「Developer Conference for the AI Agent Era (AI エージェント時代に向けた開発者向けカンファレンス)」にぜひご参加ください。お申し込みはこちら

候補者評価フローを作成する

メモ

メモ

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

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

現時点では、AW Computing の採用担当マネージャーは、候補者を評価するときに数字を手入力する必要があります。Ling Wu は、このプロセスを使いやすくするためにラジオボタンを使用したいと考えています。

これを設定するには、フローを作成します。フローは、ロジックの実行、Salesforce データベースの操作、ユーザーからのデータ収集によってビジネスプロセスを自動化するもので、Flow Builder を使用して作成します。

経歴のラジオボタンを作成する

フローの作成を開始します。

  1. [Setup (設定)] から [Quick Find (クイック検索)] ボックスに Flows (フロー) と入力し、[Flows (フロー)] を選択します。
  2. [New Flow (新規フロー)] をクリックします。
  3. [Start from Scratch (最初から開始)] を選択して、[Next (次へ)] をクリックします。
  4. [Recommended (推奨)] で [Screen Flow (画面フロー)] を選択します。
  5. [Create (作成)] をクリックします。
  6. キャンバスで、[Auto-Layout (自動レイアウト)] 設定を [Free-Form (自由形式)] に変更します。
  7. レビュー情報を入力する画面要素を追加するために、パレットから [Screen (画面)] をフローウィンドウにドラッグします。
  8. [Label (表示ラベル)] に New Review (新規レビュー) と入力します。

次に、候補者の経歴を 1 (悪い) ~ 5 (非常に良い) のスケールで評価するためのラジオボタンと、コメントを入力するためのテキストボックスを追加します。

  1. 左側のパレットの [Input (入力)] セクションで [Radio Buttons (ラジオボタン)] をクリックします。
  2. [Label (表示ラベル)] 項目に Experience (経歴) と入力します([API Name (API 参照名)] 項目にはデフォルト値が設定されます)。
  3. [Data Type (データ型)] を [Number (数値)] に設定します。
  4. [Choice (選択肢)] 項目内をクリックして、[+New Choice Resource (新規選択肢リソース)] を選択し、[Resource Type (リソース種別)] に [Choice (選択肢)] を選択して詳細を入力します。
    • API Name (API 参照名): Excellent
    • Choice Label (選択肢表示ラベル): Excellent (非常に良い)
    • Data Type (データ型): Number (数値)
    • Choice Value (選択肢の値): 5
メモ

[Choice Label (選択肢表示ラベル)] はリッチテキスト項目であるため、コピー/貼り付けを行うとテキストと一緒に書式もコピーされます。この書式の問題を回避するには、手動で「Excellent」(非常に良い) と入力する方法と、コピー/貼り付けした後にテキストを強調表示して、[Remove Formatting (書式設定を削除)] ボタンをクリックする方法の 2 つがあります。このガイダンスは、これ以降の [Choice Label (選択肢表示ラベル)] テキストにも同様に適用されます。

  1. [Done (完了)] をクリックします。
  2. [+Add Choice (選択肢の追加)] を 4 回クリックします。
  3. 2 つ目の [Choice (選択肢)] 項目内をクリックして、[+New Choice Resource (新規選択肢リソース)] を選択します。
  4. [Resource Type (リソース種別)] に [Choice (選択肢)] を選択して詳細を入力します。
    • API Name (API 参照名): VeryGood
    • Choice Label (選択肢表示ラベル): Very Good (かなり良い)
    • Data Type (データ型): Number (数値)
    • Choice Value (選択肢の値): 4
  5. [Done (完了)] をクリックします。
  6. 3 つ目の [Choice (選択肢)] 項目内をクリックして、[+New Choice Resource (新規選択肢リソース)] を選択します。
  7. [Resource Type (リソース種別)] に [Choice (選択肢)] を選択して詳細を入力します。
    • API Name (API 参照名): Average
    • Choice Label (選択肢表示ラベル): Average (平均)
    • Data Type (データ型): Number (数値)
    • Choice Value (選択肢の値): 3
  8. [Done (完了)] をクリックします。
  9. 4 つ目の [Choice (選択肢)] 項目内をクリックして、[+New Choice Resource (新規選択肢リソース)] を選択します。
  10. [Resource Type (リソース種別)] に [Choice (選択肢)] を選択して詳細を入力します。
    • API Name (API 参照名): BelowAverage
    • Choice Label (選択肢表示ラベル): Below Average (やや悪い)
    • Data Type (データ型): Number (数値)
    • Choice Value (選択肢の値): 2
  11. [Done (完了)] をクリックします。
  12. 5 つ目の [Choice (選択肢)] 項目内をクリックして、[+New Choice Resource (新規選択肢リソース)] を選択します。
  13. [Resource Type (リソース種別)] に [Choice (選択肢)] を選択して詳細を入力します。
    • API Name (API 参照名): Poor
    • Choice Label (選択肢表示ラベル): Poor (悪い)
    • Data Type (データ型): Number (数値)
    • Choice Value (選択肢の値): 1
  14. [Done (完了)] をクリックします。
  15. 左側のパレットの [Input (入力)] セクションで [Text (テキスト)] をクリックします。
  16. [Label (表示ラベル)] に Experience Comments (経歴に関するコメント) と入力します。([API Name (API 参照名)] 項目にはデフォルト値が設定されます)。

これで、最初のラジオボタンセットができましたが、まだ画面の [Done (完了)] はクリックしないでください。 

リーダーシップスキルのラジオボタンを作成する

経歴のラジオボタンとテキストの画面要素がフローに追加されたところで、リーダーシップスキルについてプロセスを繰り返します。

  1. 左側のパレットの [Input (入力)] セクションで [Radio Buttons (ラジオボタン)] をクリックします。
  2. [Label (表示ラベル)] に、Leadership Skills (リーダーシップスキル) と入力します。([API Name (API 参照名)] 項目にはデフォルト値が設定されます)。
  3. [Data Type (データ型)] を [Number (数値)] に設定します。
  4. [Choice (選択肢)] 項目をクリックして、[Excellent (非常に良い)] を選択します。
  5. [+Add Choice (選択肢の追加)] を 4 回クリックします。
  6. ステップ 4 を繰り返して、[Choice (選択肢)] 項目に [Very Good (かなり良い)][Average (普通)][Below Average (やや悪い)][Poor (悪い)] を追加します。
  7. 左側のパレットの [Input (入力)] セクションで [Text (テキスト)] をクリックします。
  8. [Label (表示ラベル)] に Leadership Skills Comments (リーダーシップスキルに関するコメント) と入力します。([API Name (API 参照名)] 項目にはデフォルト値が設定されます)。

追加するラジオボタンがもう 1 セットあるため、まだ [Done (完了)] はクリックしないでください。

コア能力のラジオボタンを作成する

コア能力について、もう 1 回プロセスを繰り返します。

  1. 左側のパレットの [Input (入力)] セクションで [Radio Buttons (ラジオボタン)] をクリックします。
  2. [Label (表示ラベル)] に Core Competencies (コア能力) と入力します。
  3. [Data Type (データ型)] を [Number (数値)] に設定します。
  4. [Choice (選択肢)] 項目をクリックして、[Excellent (非常に良い)] を選択します。
  5. [+Add Choice (選択肢の追加)] を 4 回クリックします。
  6. ステップ 4 を繰り返して、[Choice (選択肢)] 項目に [Very Good (かなり良い)][Average (普通)][Below Average (やや悪い)][Poor (悪い)] を追加します。
  7. 左側のパレットの [Input (入力)] セクションで [Text (テキスト)] をクリックします。
  8. [Label (表示ラベル)] に Core Competencies Comments (コア能力に関するコメント) と入力します。([API Name (API 参照名)] 項目にはデフォルト値が設定されます)。

画面要素を追加する

最後に、画面要素をフローに追加して、採用担当者が候補者の採用を推奨できるチェックボックスとテキストボックスを作成します。

  1. 左側のパレットの [Input (入力)] セクションで [Checkbox (チェックボックス)] をクリックします。
  2. [Label (表示ラベル)] に Recommend for Hire (採用を推奨) と入力します。([API Name (API 参照名)] 項目にはデフォルト値が設定されます)。
  3. 左側のパレットの [Input (入力)] セクションで [Text (テキスト)] をクリックします。
  4. [Label (表示ラベル)] に Reason Recommended (推奨理由) と入力します。([API Name (API 参照名)] 項目にはデフォルト値が設定されます)。
  5. [Done (完了)] をクリックして、ウィンドウを閉じます。

[New Review (新規レビュー)] ウィンドウは次のようになります。画面要素をダブルクリックすると、詳細が表示され画面を編集できます。

[New Review (新規レビュー)] 画面の入力。

開始要素を設定する

フローを作成できたので、フローの開始要素を設定します。

[Start (開始)] 要素を [New Review (新規レビュー)] 画面要素に連結させるために、[Start (開始)] の円をクリックして押したまま、カーソルを [New Review (新規レビュー)] 要素にドラッグします。2 つの要素が実線で連結されます。

次に、[Record Create (レコード作成)] 要素をフローに追加します。

  1. パレットから [Create Records (レコード作成)] 要素をフローウィンドウのパレットにドラッグします。
  2. [Label (表示ラベル)] に createReview と入力します。API 参照名にはデフォルト値が設定されます。
  3. [How to set record field values (レコード項目値の設定方法)] で、[Manually (手動)] を選択します。
  4. [Object (オブジェクト)] で、[Review (レビュー)] を選択します。
  5. [Set Field Values for the Review (レビューの項目値を設定)] の [Field (項目)] で、[Job Application (求人応募)] を選択します。
  6. [Value (値)] に [+New Resource (+リソース種別)] を選択して、詳細を入力します。
    • Resource Type (リソース種別): Variable (変数)
    • API Name (API 参照名): varJobAppId
    • Data Type (データ型): Text (テキスト)
    • Available for input (入力で使用可能): オン
    • Available for Output (出力で使用可能): オン
  7. [Done (完了)] をクリックします。
  8. [Job Application (求人応募)] 項目に関連する [Value (値)] に、varJobAppId が含まれていることを確認します。
  9. [+Add Field (項目の追加)] を 8 回クリックして、下の表に従って残りの値を対応付けます。(ヒント: [Field (項目)] または [Value (値)] の名前の最初の数文字を入力し、目的の名前が表示されたらそれをクリックします。)

    Field (項目)

    Value (値)

    Core Competencies Comments (コア能力に関するコメント)

    New Review (新規レビュー) > Core Competencies Comments (コア能力に関するコメント)

    Core Competencies (コア能力)

    New Review (新規レビュー) > Core Competencies (コア能力)

    Experience Comments (経歴に関するコメント)

    New Review (新規レビュー) > Experience Comments (経歴に関するコメント)

    Experience (経歴)

    New Review (新規レビュー) > Experience (経歴)

    Leadership Skills Comments (リーダーシップスキルに関するコメント)

    New Review (新規レビュー) > Leadership Skills Comments (リーダーシップスキルに関するコメント)

    Leadership Skills (リーダーシップスキル)

    New Review (新規レビュー) > Leadership Skills (リーダーシップスキル)

    Reason Recommended (推薦理由)

    New Review (新規レビュー) > Reason Recommended (推薦理由)

    Recommend for Hire (採用を推薦)

    New Review (新規レビュー) >Recommend for Hire (採用を推薦)

画面が次のようになっていることを確認します。

レビューの項目値が設定された [Create Records (レコード作成)] ページの編集。

  1. [Done (完了)] をクリックします。
  2. [New Review (新規レビュー)] 画面要素を [createReview] 画面要素に連結させるために、[New Review (新規レビュー)] の円をクリックして押したまま、カーソルを [createReview] 要素にドラッグします。

画面要素を追加する

次に、成功メッセージを表示する画面要素を追加します。

  1. パレットから [Screen (画面)] をフローウィンドウにドラッグします。
  2. [Label (表示ラベル)] に Record Created (作成されたレコード) と入力します([API Name (API 参照名)] 項目にはデフォルト値が設定されます)。
  3. 左側の [Display (表示)] の下にある [Display Text (表示テキスト)] をクリックします。
  4. [API Name (API 参照名)] に RecordCreated と入力します。
  5. テキストボックスに、Your review record has been created successfully (レビューレコードが正常に作成されました) と入力します。
    テキストボックスの上にある [Insert a resource (リソースを挿入)] 項目は空のままにします。
  6. [Done (完了)] をクリックします。
  7. [createReview] 要素を [Record Created (作成されたレコード)] 要素に連結させます。

次に、データ要素の障害を表示する画面要素を追加します。

  1. パレットから [Screen (画面)] をフローウィンドウにドラッグします。
  2. [Label (表示ラベル)] に Display Faults (障害の表示) と入力します([API Name (API 参照名)] 項目にはデフォルト値が設定されます)。
  3. 左側の [Display (表示)] の下にある [Display Text (表示テキスト)] をクリックします。
  4. [API Name (API 参照名)] に Display_Fault_Message と入力します。
  5. [Insert a resource... (リソースを挿入...)] ボックスをクリックして、[Global Variables (グローバル変数)] の下にある [$Flow] > [FaultMessage] を選択します。
  6. [Done (完了)] をクリックします。
  7. [createReview] 要素を [Display Faults (障害の表示)] 要素に連結させます。
  8. フローが次のようになっていることを確認します。
    最終フローの表示
  9. [Save (保存)] をクリックします。
  10. [Flow Label (フローの表示ラベル)] に New Review (新規レビュー) と入力します。
  11. [Flow API Name (フローの API 参照名)] 項目にはデフォルト値が設定されます。
  12. [Save (保存)] をクリックします。
  13. [Activate (有効化)] をクリックします。
  14. 戻る をクリックして、[Setup (設定)] に戻ります。

フローをリリースする

これで [New Review (新規レビュー)] フローが設定されたため、このフローを起動するカスタムボタンを作成します。

  1. [Setup (設定)] から、[Object Manager (オブジェクトマネージャー)] をクリックし、[Job Application (求人応募)] を選択します。
  2. [Buttons, Links, and Actions (ボタン、リンク、およびアクション)] をクリックします。
  3. [New Button or Link (新規ボタンまたはリンク)] を選択します。
  4. [Label (表示ラベル)] に New Review (新規レビュー) と入力します。
  5. [Display Type (表示の種類)] に [Detail Page Button (詳細ページボタン)] を選択します。
  6. [Select Field Type (差し込み項目の種類)] 項目の下の大きなテキストボックスにこのリンクを貼り付けます。
    /flow/New_Review?varJobAppId={!Job_Application__c.Id}&retURL=/{!Job_Application__c.Id}
  7. [Save (保存)] をクリックして、ポップアップの [OK] をクリックします。

次に、ページレイアウトに [New Review (新規レビュー)] ボタンを追加します。

  1. 引き続きオブジェクトマネージャーの [Job Application (求人応募)] が表示された状態で、[Page Layouts (ページレイアウト)] をクリックします。
  2. [Job Application Layout (求人応募レイアウト)] の横にある 下矢印 をクリックして[Edit (編集)] を選択します。
  3. ページレイアウトエディターで [Buttons (ボタン)] をクリックします。
  4. [New Review (新規レビュー)] ボタンを [Job Application Detail (求人応募の詳細)] の [Custom Buttons (カスタムボタン)] セクションにドラッグします。 [Job Application Detail (求人応募の詳細)] セクションに [New Review (新規レビュー)] カスタムボタンが表示されている [Job Application (求人応募)] ページレイアウトエディター
  5. [Save (保存)] をクリックします。
メモ

このプロジェクトのすべてのステップが完了しましたが、自分の Playground でこの機能をテストしたい場合は、まず自分のユーザーレコードを編集して [Manager (マネージャー)] を [Kathy Cooper] に設定する必要があります。実行ユーザーに [Manager (マネージャー)] の値がない場合は、[Submit New Positions for Approval (新規職種の承認申請)] 承認プロセスは失敗します。ユーザーレコードの編集方法についての詳細は「ユーザーの編集」を参照してください。 

プロセスを設定し、承認プロセスとフローを作成することで、採用チームの作業を自動化しました。面倒な作業が減ったため、チームは、AW Computing の募集職種に最適な候補者を見つけるという重要な作業に費やす時間を増やすことができます。これで完了です。

ステップを確認

+100 ポイント

この プロジェクト は各自のハンズオン組織で実行します。[起動] をクリックして開始するか、組織の名前をクリックして別の組織を選びます。

Salesforce ヘルプで Trailhead のフィードバックを共有してください。

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

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