ITSM のワークフォース最適化 のイベントタイプ拡張ポイント
拡張ポイントを使用して、会議、休暇、作業時間などのイベントカテゴリのスクリプトを呼び出すことができます。
拡張ポイントを使用したカスタムイベントタイプの作成
カスタムイベントの拡張ポイントを作成するときは、次の点を考慮してください。
- イベントを作成できるユーザーは誰ですか?
- イベントは承認プロセスを経由する必要がありますか?
- 作業タイプのイベント、または作業タイプ以外のイベントですか?
- スタッフの月次会議のイベントを作成するときは、次の点を考慮してください。
- マネージャーのみがこのタイプのイベントを作成できます。
- これは作業タイプ以外のイベントです。
- イベントは承認プロセスを経由する必要はありません。
- 休暇要求のイベントを作成するときは、次の点を考慮してください。
- すべての従業員がこのイベントを作成できます。
- これは作業タイプ以外のイベントです。
- イベントはマネージャーの承認プロセスを経由する必要があります。
ITSM のワークフォース最適化 で使用できる拡張ポイントのリストを表示するには 、 に移動します。[拡張ポイント] リストで、sn_shift_planning.EventManager 拡張ポイントを開きます。
スクリプト化された拡張ポイントを使用することで、アプリケーションコードのコアコンポーネントを変更することなくカスタマイズを統合できます。基本アプリケーションをカスタマイズする場合は、カスタムスクリプトインクルードを作成してスクリプト拡張ポイントに対して登録することによって、スクリプト拡張ポイントを実装します。
| 拡張ポイント名 | 説明 |
|---|---|
| sn_shift_planning.EventManager | この拡張ポイントを実装して、作成するイベントカテゴリのロジックをカスタマイズします。 |
拡張ポイントを使用して、会議、トレーニング、および休暇要求などのイベントを作成できます。拡張ポイント実装例については、[実装] 関連リストの次の拡張インスタンスを参照してください。
| カテゴリ | 拡張スクリプト |
|---|---|
| 会議 | AgentScheduleMeetingEventManager |
| ブレーク | AgentScheduleBreakEventManager |
| トレーニング | AgentScheduleTrainingEventManager |
| 休暇 | AgentScheduleTimeOffEventManager |
| 作業 | AgentScheduleWorkEventManager |