スケジュールポリシーのビルディングブロックの設定
スケジュールポリシーでは、サービスリソースを予定と照合するためのルールと条件を定義します。スケジュールポリシーを使用して、対応可能なリソースとその優先度を制御します。
必要なエディション
| 使用可能なインターフェース: Lightning Experience |
| 使用可能なエディション: Enterprise Edition および Unlimited Edition |
| 必要なユーザー権限 | |
|---|---|
| スケジュールポリシーのビルディングブロックを設定する | ワークフォーススケジュールマネージャー |
- [設定] から、[Salesforce 移動] をクリックします。
-
「
Scheduling Policies」を検索します。 - 検索結果の [Features (機能)] で、[Scheduling Policies for Workforce Scheduling (ワークフォーススケジュールのスケジュールポリシー)] を選択します。
- [Scheduling Policies for Workforce Scheduling (ワークフォーススケジュールのスケジュールポリシー)] を有効にします。
- [必要なステップを完了] で、次の手順を順番に実行します。
ステップ 1: サービス内容の作成
サービス内容は、予定のサービスリソースを評価するときにスケジュールエンジンで使用される KPI と目標を表します。たとえば、負荷分散の目的を使用して、予定数または合計所要時間に基づいて予定をチームに均等に配分します。
- [Create Service Objectives (サービス内容の作成)] の横にある [Go to Setup (設定に移動)] をクリックします。
- [新規] をクリックします。
-
必要な情報を入力します。
- 名前: サービス目的の一意の名前。
- Developer Name (開発者名): サービス目的の API 参照名。名前に基づいて自動入力されます。
- 説明: 目的に関する簡単な説明。
-
[Objective Type (目的種別)] で、スケジュールの目的の種別を選択します。
負荷バランシングでは、予定をサービスリソース間で分散して作業負荷を分散します。
-
[負荷分散] を選択した場合は、目的種別パラメーターを設定します。
- Utilization Count Type (稼働状況数種別): リソースの稼働状況の計算に使用される指標。予定に費やした合計時間で均衡を取るには [Total Appointment Duration (合計予定期間)] を選択し、予定数で均衡を取るには [Number of Appointments (予定数)] を選択します。
- Utilization Calculation Frequency (稼働率の計算頻度): 稼働率の計算頻度。[毎月] または [毎週] を選択します。
- [保存] をクリックします。
ステップ 2: 作業ルールの作成
作業ルールでは、特定の予定の対象となるサービスリソースを決定する条件を定義します。各ルールは、スキル、対応可能状況、テリトリー、カレンダーの競合など、特定の要素に基づいてリソースを絞り込みます。
- [設定] の [ワークフォーススケジュールのスケジュールポリシー] ページに戻ります。
- [Create Work Rules (作業ルールの作成)] の横にある [Go to Setup (設定に移動)] をクリックします。
- [新規] をクリックします。
-
必要な情報を入力します。
- 名前: 作業ルールの一意の名前。
- Developer Name (開発者名): 作業ルールの API 参照名。名前に基づいて自動入力されます。
- 説明: ルールの目的の簡単な説明。
-
[ルールタイプ] から、作業ルールのタイプを選択し、表示される追加パラメータを設定します。
- Match Skills (スキルを照合): スキルが予定の要件を満たしているサービスリソースを照合します。リソースのスキルレベルが予定に必要なレベル以上であることを要求するには、[スキルレベルが一致] を選択します。
- 対応可能状況: 業務時間、シフト、またはその両方を使用して、対応可能な時間枠に基づいてリソースを絞り込みます。[Shift Usage] で、対応可能状況の計算に業務時間とシフトをどのように使用するかを選択します。[Consider Only Shifts]、[Consider Operating Hours and Shifts Intersection]、[Consider Operating Hours and Shifts Union]、または [Consider Only Operating Hours] を選択します。
- 除外リソース: 予定で除外とマークされた特定のサービスリソースを削除します。
- Required Resources (必要なリソース): 予定で必須としてマークされているサービスリソースに候補者を制限します。
- Service Appointment Visiting Hours (サービス予定訪問時間): サービス予定で定義された訪問時間内の時間にスケジュールを制限します。
- 作業テリトリー: 作業に割り当てられたサービステリトリーに基づいてリソースを絞り込みます。リソースのプライマリテリトリーを考慮するには、[Enable Primary Location (プライマリロケーションを有効化)] を選択します。リソースのセカンダリテリトリーを考慮するには、[Enable Secondary Location (セカンダリロケーションを有効化)] を選択します。
- Appointment Start Time Interval: 対応可能な予定の開始時刻間の間隔を分単位で設定します。[Appointment Start Time Interval (予定開始時刻間隔)] で、対応可能な開始時刻間の分数を選択します。
- カレンダーの行動: リソースのカレンダーの行動と重複する時間枠を除外します。リソースにカレンダーの行動が競合する時間をブロックするには、[カレンダーの行動を考慮] を選択します。
- [保存] をクリックします。
ステップ 3: スケジュールポリシーの作成
スケジュールポリシーは、作業ルールとサービス内容を 1 つの設定にまとめ、スケジュールエンジンが予定に最適なサービスリソースを見つけるために使用します。作業ルールでは、対象となるリソースが絞り込まれ、サービス内容によってビジネスの優先度に基づいて対象リソースがランク付けされます。
- [設定] の [ワークフォーススケジュールのスケジュールポリシー] ページに戻ります。
- [Create a Scheduling Policy (スケジュールポリシーを作成)] の横にある [Go to Setup (設定に移動)] をクリックします。
- [新規] をクリックします。
-
[Policy (ポリシー)] セクションで、必要な情報を入力します。
- 名前: スケジュールポリシーの一意の名前。
- Developer Name (開発者名): スケジュールポリシーの API 参照名。名前に基づいて自動入力されます。
- 説明: 保険契約の目的の簡単な説明。
-
[スケジュールルール] セクションを展開し、必要なルールを [選択可能なスケジュールルール] リストから [選択済みのスケジュールルール] リストに移動します。
上下矢印を使用して、ルールを評価する順序を設定します。
-
[スケジュールの目的] セクションを展開し、必要な目的を [選択可能なスケジュールの目的] リストから [選択済みのスケジュールの目的] リストに移動します。
上下矢印を使用して優先度を設定します。
- [保存] をクリックします。
ステップ 4: デフォルトのスケジュールポリシーの選択
デフォルトのスケジュールポリシーにより、スケジュールエンジンが他のポリシーを指定しない場合に適用する作業ルールとサービス内容が決まります。少なくとも 1 つのスケジュールポリシーを作成したら、組織のデフォルトとして選択します。
- [設定] の [ワークフォーススケジュールのスケジュールポリシー] ページに戻ります。
- [Select Default Scheduling Policy (デフォルトのスケジュールポリシーを選択)] の横にある [管理] をクリックします。
- [Scheduling Policy] から、デフォルトとして使用するスケジュールポリシーを選択します。
- [保存] をクリックします。
ステップ 5: フローへのスケジュールポリシーの追加
カスタムスケジュールポリシーをスケジュールフローに関連付けて、ワークフォーススケジュールで対応可能なサービスリソースの特定、時間枠の検索、予定レコードの作成時にそのポリシーが使用されるようにします。
- [設定] の [ワークフォーススケジュールのスケジュールポリシー] ページに戻ります。
- [高度な機能のロック解除] で [フローに移動] をクリックします。
- ワークフォーススケジュールフローを編集します。
- Flow Builder の [マネージャー] タブで、SchedulingPolicyName 変数を編集して、そのデフォルト値をカスタムスケジュールポリシーの API 参照名に設定します。
- 変更内容を保存します。
この記事で問題は解決されましたか?
ご意見をお待ちしております。

