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