でのスケジューリングの設定 フィールドサービスのワークフォース最適化
スケジュールを設定すると、チームカレンダーを使用してイベントを管理できます。さまざまなタイプのイベントカテゴリを作成できます。スクリプト化された拡張ポイントを使用してイベントタイプをカスタマイズします。
スケジュール遵守率プロパティを構成すると、エージェントの遵守率と適合率を計算できるため、組織の運用効率を向上させることができます。
遵守率と適合率のしきい値設定は、エージェントが非遵守と見なされずにスケジュールされた作業シフトまでに出勤または退勤できる時間 (分) を示します。Scheduling アプリケーションで導入された遵守率と適合性のプロパティの詳細については、を参照してください フィールドサービスのワークフォース最適化 コンポーネント。
でチームカレンダーに表示するイベントタイプの作成 フィールドサービスのワークフォース最適化
同じカテゴリから複数のイベントを作成し、 を使用して フィールドサービスのワークフォース最適化チームカレンダーに追加します。
始める前に
必要なロール:sn_shift_planning.admin
このタスクについて
- 作業
- 会議
- トレーニング
- ブレーク
- 休暇
- 実際の作業
- 個人
手順
- 移動先 .
- [New (新規)] をクリックします。
- フォームのフィールドに入力します。
| フィールド | 説明 |
|---|---|
| 名前 | イベントタイプの一意の名前。 |
| カテゴリ | イベントのタイプ (会議、休憩、休暇など)。 |
| 優先順位 | カバレッジから除外するイベントタイプの優先度。数値が大きいほど、優先度が高くなります。 たとえば、1 日に 4 時間の作業イベントに参加しているとします。その時間枠を休暇と会議イベントタイプの両方としてマークしました。休暇の優先度が高い場合、アプリケーションはそのイベントタイプをカバレッジから除外します。 |
| 色 | チームカレンダーでこのタイプのイベントを識別する色。 |
- [送信] をクリックします。
拡張ポイントを使用してスケジュールの遵守率と適合率の計算式を変更する
組織に合わせて計算をカスタマイズできるように、スクリプト化された拡張ポイントを使用してスケジュールの遵守率と適合率の計算式を構成および調整します。
始める前に
必要なロール:admin
手順
- 移動先 .
- sn_shift_planning.ScheduleAdherenceExtPt を検索します。
- フォームバナーで、[ここ]に記載されているリンクをクリックしてレコードを編集します。
- 拡張ポイントスクリプトを作成するには、関連リンクで [実装を作成] をクリックします。
- 拡張ポイントスクリプトを作成するには、関連リンクで [実装を作成] をクリックします。
-
getAdherencePercentageとgetConformancePercentageメソッドでスケジュール遵守率と適合率を計算するための式を変更します。 - [Update (更新)] をクリックします。
タスクの結果
スケジュールの遵守率と適合率の計算は、実装の式に基づいています。
のイベントタイプ拡張ポイント フィールドサービスのワークフォース最適化
拡張ポイントを使用すると、会議、休暇、作業時間などのイベントカテゴリのスクリプトを呼び出すことができます。
スクリプト化された拡張ポイントを使用することで、アプリケーションコードのコアコンポーネントを変更することなくカスタマイズを統合できます。基本アプリケーションをカスタマイズする場合は、カスタムスクリプトインクルードを作成してスクリプト拡張ポイントに対して登録することによって、スクリプト拡張ポイントを実装します。
| カテゴリ | 拡張スクリプト |
|---|---|
| 会議 | AgentScheduleMeetingEventManager |
| ブレーク | AgentScheduleBreakEventManager |
| トレーニング | AgentScheduleBreakEventManager |
| 休暇 | AgentScheduleBreakEventManager |
| 作業 | AgentScheduleWorkEventManager |
| 実際の作業 | AgentScheduleActualWorkEventManager |
| 個人 | AgentSchedulePersonalEventManager |