タスクスケジューリングの競合の管理
作業指示書タスク (WOT) に対する一部の更新は、スケジュール済みタスクの実行中に発生したときに競合を引き起こす可能性があります。テーブルを使用して、これらのスケジュールの競合が発生したときに追跡できます。競合を追跡することで、問題を効率的に監視して解決し、WOT とエージェントのスケジュールを最新の状態に保ち、調整することができます。
含まれるスケジュール方法
- スケジュール最適化
- 動的スケジューリング
- 手動スケジューリング
- インテリジェントタスク推奨
- ルートの最適化
競合予防と警告メッセージ
WOT が最適化またはスケジュールされている間、ユーザーは、スケジューリングプロセスに影響を与える可能性のあるフィールドの変更中に警告メッセージを受け取ります。次のフィールドが含まれています。
- 予定作業期間:タスクの完了に必要な予定時間。
- タスクスキル:タスクを実行するために必要な特定のスキル。
- 優先度:タスクの緊急度または重要度。
- 場所:タスクを実行する必要がある物理的な場所。
- 値:タスクの重要性または値。
- ペナルティ:タスクを時間どおりに完了できなかったことに関連するペナルティ。
- 優先/セカンダリ/除外された技術者:タスクで優先、セカンダリ、または除外されている技術者。
- エージェントシフト:エージェントが対応可能なシフト。
- エージェントスキル:エージェントが保有するスキル。
- エージェントのスキルレベル:エージェントのスキルの習熟度レベル。
- エージェントの場所:エージェントの物理的な場所。
競合のログ記録と解決
スケジュールの実行中に作業指示タスク (WOT) レコードが更新されると、競合が発生する可能性があります。これらの競合を効果的に管理するために、システムはそれらを作業指示タスクスケジューリングの競合 [wm_task_scheduling_conflict] テーブルに記録してキャプチャし、問題が文書化され、迅速に対処できるようにします。
スケジューリングプロセスを再度実行する必要があるかどうかは、プロセスの実行中に変更された新しい値に基づいて判断します。たとえば、スケジュールの実行中に予定作業期間が変更された場合、次のように判断できます。
- システムは、以前の予定作業期間の WOT を返す必要があります。
- スケジュールプロセスは、新しい予定作業期間で X 分後に再度実行されるようにスケジュールする必要があります。