作業指示タスクの開始日と終了日
動的スケジューリングでは、作業指示タスクの 期間開始日 と 期間終了 日を使用してタスクをスケジュールします。
作業指示タスクに 期間開始日 と 期間終了 日の両方が存在する場合、動的スケジューリングはこれらの日付を使用します。
タスクに 期間開始日 があっても日付が過ぎている場合、動的スケジューリングはこの値に現在の日付と時刻を使用します。
タスクに 期間開始日 があっても 期間終了 日がない場合、動的スケジューリングは com.snc.wm.wo.task_window_day プロパティを使用してこの値を決定します。
タスクに 期間開始日 がなく、 期間終了 日がある場合、動的スケジューリングはこの値の現在の時刻を使用します。
タスクに [期間開始日] も [期間終了日] もない場合、動的スケジューリングでは、[期間開始] には現在の日時、[期間終了] には [com.snc.wm.wo.task_window_day] プロパティが使用されます。
タスクが作成されると、 期間の終了 日は、その親作業指示書の最新の SLA 違反日に基づいて自動的に入力されます。タスク SLA [task_sla] テーブルと作業指示タスク [wm_task] テーブルの両方の [SLA に基づいて期間終了を入力 ] ビジネスルール。クライアントスクリプト [期間の終了時間を計算 ] を True に設定する必要があります。
タスクが作成され、[ 期間を固定 ] が有効になっている場合、ビジネスルールとクライアントスクリプトは実行されず、 期間の終了 時間は更新されません。作業指示書が予約に基づいて作成され、作業指示書に関連付けられた SLA がある場合、 期間終了 時間は SLA ではなく予約に基づいて入力されます。
- 予約に関連付ける
- 固定期間
- 期間終了が入力され、配送期日の前になっています