機械翻訳について

処理に関するデータを含むレコードの削除

販売オーダーの管理中にオーダー管理ユーザーが行った処理に関するデータを含むレコードを削除します。 これらのレコードを削除すると、パフォーマンスが向上する可能性があります。

Order Managementでは、1人のユーザーがOrder Management作業領域の履行明細に対して処理を実行するたびに、リクエストを作成してDOO_ACTION_REQUESTS表に保存します(予定出荷日の上書き、予約解除など)。 リクエストは時間の経過とともに蓄積されるため、表内の数万行が生成される可能性があり、パフォーマンスに悪影響を与える可能性があります。

最近のユーザー・リクエストのパージ・スケジュール済プロセスを使用して、これらのアクションのデータを削除できます。

  • 保留の適用

  • 保留のリリース

  • オーダーのリカバリ

また、これを使用して、履行ビューでこれらの処理のデータを削除することもできます。

  • 編集

  • 分割

  • スケジュール

  • スケジュール解除

  • 予約

  • 予約解除

このスケジュール済プロセス:

  • 完了ステータスの各リクエストを削除します。 リクエストのステータスが処理中で、リクエストの処理コードがタスクの回復またはプロセスの回復の場合は、スケジュールされたプロセスでもこれらのリクエストが削除されます。

    これらのアクションに関するデータを、OracleデータベースのDOO_ACTION_REQUEST表およびDOO_ACTION_REQUEST_ATTRIBUTES表から削除します。

  • 販売オーダー・データは削除しません。

  • オーダー管理が終了した処理に関するデータのみを削除します。 オーダー管理が処理中の処理に関するデータは削除されません。

スケジュール済プロセスを定期的に実行することを強くお薦めします。

演習

  1. 「スケジュール済プロセス」作業領域に移動します。

  2. 「スケジュール済プロセス」ページで、「処理」>「新規プロセスのスケジュール」をクリックします。

  3. 「新規プロセスのスケジュール」ダイアログで、「下向き矢印」をクリックし、「検索」をクリックして値を検索します。

    属性

    名前

    最近のユーザー・リクエストのパージ

  4. 検索結果の行をクリックし、OK > OKをクリックします。

  5. 「プロセス詳細」ダイアログで、値を設定します。

    パラメータ

    ユーザー・リクエスト・データを保持する日数

    数値を入力してください。

    たとえば、現在のシステム日付が2021年1月6日で、このパラメータを5に設定すると、スケジュール済プロセスによって、2021年1月2日より前に終了したユーザー処理のデータが削除されます。

    通常、5日分のデータは保持するのに十分な量ですが、ビジネス・ニーズに応じて値を調整できます。

    現在の日付から開始して、スケジュール処理で考慮すべきでない日数を指定します。

    たとえば、今日が3月15日で、このパラメータを5に設定すると、Order Managementで3月15日から3月11日に作成されたリクエストは、スケジュール済プロセスによって削除されません。

    正の数値を指定する必要があります。

    通常、このパラメータを30に設定することをお勧めします。 これにより、トラブルシューティングの目的で役立つ可能性のある1か月分の履歴データが提供されます。

    重要な詳細は、「Order Managementでスケジュール済プロセスを使用するためのガイドライン」を参照してください。

  6. 「詳細」>「スケジュールの使用」をクリックし、値を設定します。

    属性

    頻度

    日次

    1 日目

    開始日

    本日の日付を選択します

    終了日

    数年後の日付を選択してください。

    このプロセスは毎日1回実行するようにスケジュールすることをお勧めします。

  7. 「通知」をクリックし、オーダー管理者など、結果をモニターできるユーザーを選択します。

  8. 「送信」をクリックします。