作業指示タスクを未完了としてクローズする
作業指示タスクに保留中の作業がある場合は、そのタスクを未完了としてクローズします。
始める前に
必要なロール:wm_agent
手順
- 移動先 すべて > フィールドサービス > エージェント > 自分にアサイン済み.
- 作業指示タスクを開きます。
-
[未完了でクローズ] をクリックします。
[ 未完了でクローズ] ポップアップが表示されます。
-
次のいずれかを実行します。
オプション 説明 タスクのクローンを作成し、後続タスクを作成する [ 後続タスクを作成しますか?] リストから [はい] を選択します。 後続タスクを作成せずに作業指示を未完了としてクローズする [ 後続タスクを作成しますか?] リストから [ いいえ] を選択します。 -
[ 未完了でクローズした理由 ] フィールドに、タスクを完了しなかった理由を入力します。
この情報は、作業指示タスクフォームの [ 作業メモ ] フィールドにコピーされます。
-
[OK] をクリックします。
すべての未使用部品のステータスが自動的に [ 在庫あり] に変わります。親作業指示のステータスは、次の条件に基づいて変更されます。
条件 作業指示ステータスが次に変わります: すべての作業指示タスクが [ 完了してクローズ ] または [ キャンセル] ステータスであり、少なくとも 1 つの作業指示タスクが [未完了でクローズ ] ステータスです。 クローズ済み:未完了 作業指示に関連付けられている作業指示タスクは 1 つのみであり、そのタスクは [ドラフト] ステータスの後続タスクを生成します。 認定待ち 複数の作業指示タスクが 1 つの作業指示に関連付けられており、1 つ以上のそれらのタスクによって [ ドラフト] ステータスの後続タスクが生成されます。 対応中 いずれかの作業指示タスクから生成された後続タスクはすべて [完了してクローズ] ステータスになります。 注:後続タスクを生成したタスクは [未完了でクローズ] ステータスになります。Closed Complete (完了してクローズ) 注:さらに、子作業指示タスクをクローズすると、親作業指示もクローズされます。
このビジネスルールは親 (sm_task) テーブルで構成され、(sm_task) レコードのステータスが変更されたときに実行されます。ステータス変更をその親にロールアップするようにハードコードされたロジックがあります。
この動作が作業指示書に対して望ましくない場合は、このビジネスルールに次の条件を実装して、このビジネスルールが (wm_task/wm_order) レコードに対して実行されないようにすることができます。
条件 = current.sys_class_name != 'wm_task' &; &; current.sys_class_name != 'wm_order'。