ワークフロー・タスクのアーカイブおよびパージ方法

最終ステータス(「完了」、「エラー発生」、「失効済」または「取下済」)のワークフロー・タスクを、アーカイブおよびパージできます。「割当済」、「情報要求済」または「中断」ステータスの進行中タスクは適格ではありません。

  • アーカイブにより、監査、データ保持、分析などの目的でタスク・データのコピーが保持されます。

  • パージにより、完了したタスクがユーザーのワークリストから削除され、元のデータが完全に削除されます。

アーカイブ

タスクは、何も設定しなくても、1日に1回自動的にアーカイブされます。この自動アーカイブは変更または停止できません。これには、まだアーカイブされていないすべての対象のタスクが含まれます。これらのスケジュール済プロセスは、日次アーカイブを実行するために次の順序で実行されます。

  • アーカイブ用のワークフロー・タスクの抽出

  • アーカイブ用の翻訳ワークフロー・タスクの処理

  • アーカイブ用のワークフロー・タスク添付のアップロード

これらのプロセスについて知っておく必要がある事項を次に示します。

  • タスクをアーカイブするには、3つのスケジュール済プロセスをすべて完了する必要があります。ただし、「アーカイブ用のワークフロー・タスクの抽出」が完了するとすぐに、タスクをパージできます。

  • ほとんどありませんが、より頻繁にアーカイブする必要がある場合は、「スケジュール済プロセス」作業領域を使用して、これらのプロセスを同じ順序で手動で実行できます。1つのプロセスが終了してから別のプロセスを発行してください。

    「アーカイブ用のワークフロー・タスクの抽出」プロセスのパラメータを設定できます。ただし、バッチ内のタスク数として50000、最大ランタイムとして120分のデフォルトのままにしておくとします。つまり、プロセスは50000ワークフロー・タスクのバッチでアーカイブされます。2時間後も実行中の場合、プロセスは現在のバッチのアーカイブを終了してから停止します。プロセスのログ・ファイルをチェックして、アーカイブに含まれるタスクの数を確認できます。

アーカイブされたデータには、タスク詳細、承認履歴、コメントおよび添付が含まれています。アーカイブされたデータを表示または使用する方法は、使用している製品によって異なります。たとえば、データはページ上の表に表示される場合や、分析を作成するために選択できるビジネス・インテリジェンス・サブジェクト領域から使用可能な場合があります。

アーカイブされたデータが格納されるデータベース表は次のとおりです。

  • FND_BPM_TASK_B

  • FND_BPM_TASK_TL

  • FND_BPM_TASK_HISTORY_B

  • FND_BPM_TASK_HISTORY_TL

  • FND_BPM_TASK_ASSIGNEE

  • FND_BPM_TASK_COMMENT

  • FND_BPM_TASK_ATTACHMENT

パージ

最後に更新されてから30日を過ぎたアーカイブ済タスクは、何も設定しなくてもパージされます。パージは毎日午前0時に実行されます。この自動パージを変更または停止することはできません。

タスクがパージされると、ユーザーはBPMワークリストまたは「ワークリスト: 通知および承認」作業領域でそのタスクを見つけることができなくなります。タスクの承認履歴も使用できなくなります。ただし、タスクはまだアーカイブ表にあり、アーカイブされたデータを反映する分析などで使用できます。