でのスケジューリングの設定 フィールドサービスのワークフォース最適化

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む3読むのに数分
  • スケジュールを設定すると、チームカレンダーを使用してイベントを管理できます。さまざまなタイプのイベントカテゴリを作成できます。スクリプト化された拡張ポイントを使用してイベントタイプをカスタマイズします。

    スケジュール遵守率プロパティを構成すると、エージェントの遵守率と適合率を計算できるため、組織の運用効率を向上させることができます。

    遵守率と適合率のしきい値設定は、エージェントが非遵守と見なされずにスケジュールされた作業シフトまでに出勤または退勤できる時間 (分) を示します。Scheduling アプリケーションで導入された遵守率と適合性のプロパティの詳細については、を参照してください フィールドサービスのワークフォース最適化 コンポーネント

    でチームカレンダーに表示するイベントタイプの作成 フィールドサービスのワークフォース最適化

    同じカテゴリから複数のイベントを作成し、 を使用して フィールドサービスのワークフォース最適化チームカレンダーに追加します。

    始める前に

    必要なロール:sn_shift_planning.admin

    このタスクについて

    次のイベントカテゴリ構成をデフォルトで使用できます。
    • 作業
    • 会議
    • トレーニング
    • ブレーク
    • 休暇
    • 実際の作業
    • 個人

    手順

    1. 移動先 すべて > フィールドサービス向けワークフォース最適化 > スケジュール > イベント設定.
    2. [New (新規)] をクリックします。
    3. フォームのフィールドに入力します。
    表 : 1. イベントタイプ
    フィールド 説明
    名前 イベントタイプの一意の名前。
    カテゴリ イベントのタイプ (会議、休憩、休暇など)。
    優先順位 カバレッジから除外するイベントタイプの優先度。数値が大きいほど、優先度が高くなります。

    たとえば、1 日に 4 時間の作業イベントに参加しているとします。その時間枠を休暇と会議イベントタイプの両方としてマークしました。休暇の優先度が高い場合、アプリケーションはそのイベントタイプをカバレッジから除外します。

    チームカレンダーでこのタイプのイベントを識別する色。
    1. [送信] をクリックします。

    拡張ポイントを使用してスケジュールの遵守率と適合率の計算式を変更する

    組織に合わせて計算をカスタマイズできるように、スクリプト化された拡張ポイントを使用してスケジュールの遵守率と適合率の計算式を構成および調整します。

    始める前に

    必要なロール:admin

    手順

    1. 移動先 すべて > システムの拡張点 > スクリプト化済みの拡張点.
    2. sn_shift_planning.ScheduleAdherenceExtPt を検索します。
    3. フォームバナーで、[ここ]に記載されているリンクをクリックしてレコードを編集します。
    4. 拡張ポイントスクリプトを作成するには、関連リンクで [実装を作成] をクリックします。
    5. 拡張ポイントスクリプトを作成するには、関連リンクで [実装を作成] をクリックします。
    6. getAdherencePercentagegetConformancePercentage メソッドでスケジュール遵守率と適合率を計算するための式を変更します。
    7. [Update (更新)] をクリックします。

    タスクの結果

    スケジュールの遵守率と適合率の計算は、実装の式に基づいています。

    のイベントタイプ拡張ポイント フィールドサービスのワークフォース最適化

    拡張ポイントを使用すると、会議、休暇、作業時間などのイベントカテゴリのスクリプトを呼び出すことができます。

    スクリプト化された拡張ポイントを使用することで、アプリケーションコードのコアコンポーネントを変更することなくカスタマイズを統合できます。基本アプリケーションをカスタマイズする場合は、カスタムスクリプトインクルードを作成してスクリプト拡張ポイントに対して登録することによって、スクリプト拡張ポイントを実装します。

    拡張ポイントを使用して、会議、トレーニング、および休暇申請などのイベントを作成できます。拡張ポイント実装例については、[実装] 関連リストの次の拡張インスタンスを参照してください。
    表 : 2. イベントタイプの拡張ポイント
    カテゴリ 拡張スクリプト
    会議 AgentScheduleMeetingEventManager
    ブレーク AgentScheduleBreakEventManager
    トレーニング AgentScheduleBreakEventManager
    休暇 AgentScheduleBreakEventManager
    作業 AgentScheduleWorkEventManager
    実際の作業 AgentScheduleActualWorkEventManager
    個人 AgentSchedulePersonalEventManager