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