SAPバックグラウンドジョブの定義

バックグラウンドプロセスでユーザダイアログを必要としないプログ 実行されるプロセスが時間がかかり、多くのシステムリソースを必要とする場合に非常に便利です。 したがって、このプロセスは、システムに最小限の作業負荷がある場合に実行する必要があります。 長時間実行されるプロセスをオンラインで実行すると、ダイアログプロセスが全期間にわたってブロックされ、他のダイアログユーザが邪魔になります。

ユーザーが時間のかかるレポートを対話的に実行できないようにするには、ダイアログプロセスの実行時間制限を設定します。 処理は、限られた時間に達した後に終了します。 パラメータrdisp/max_wprun_timeを使用して、システムプロファイルでこの制限を設定できます。 デフォルトの制限は600秒です。 バックグラウンド処理は、このパラメータによって制限されません。

SAPバックグラウンドジョブの定義に関連する三つの重要なこと。

  • ジョブ名、ジョブクラス、ターゲットマシンなどの一般的なデータ。
  • 開始時刻について
  • 実行するプログラムのリスト。

1. SAPバックグラウンドジョブを定義するには、SAPメニュー->ツール->CCMS->バックグラウンド処理またはディレクトリコールトランザクションコードSM36からア

define-sap-background-job-01

2. あなたは一般的な情報を記入する必要があります:

  • ジョブ名:ジョブクラス
  • Execターゲット

define-sap-background-job-003

ジョブ-ログの分析を容易にするために、ジョブ名をできる限り説明的に入力する必要があります。

ジョブクラスは、ジョブを実行するときの優先度を制御します。 それは三つのクラスを持っています:

  • A:タイムクリティカルな仕事のための最も高い優先順位。
  • B:定期的なジョブの優先度が中です。
  • C:通常の優先順位、ユーザーのための通常のジョブ。

複数のSAPアプリケーションサーバがある場合は、バックグラウンドワークプロセスを持つ任意のSAPインスタンスに実行対象ジョブを割り当てることがで

3. ここで、開始時刻を決定するパラメータを設定します。

define-sap-background-job-003a

すぐに開始するジョブを選択できます。

define-sap-background-job-004

または、特定の日付/時刻に開始します。

define-sap-background-job-005

ここでは、時間周期ジョブを指定することもできます。

define-sap-background-job-010

タイムベーススケジュールの代わりに、after jobを指定することもできます。 Start status-dependentオプションを選択すると、前のジョブが完了した後にジョブが開始されるようにすることができます。

define-sap-background-job-006

または、イベントの後にジョブをスケジュールすることもできます。

define-sap-background-job-007

動作モードの切り替えは、切り替え後にバックグラウンドジョブも開始できるようにするためのイベントとして定義されます。

define-sap-background-job-008

特定の就業日/時間のためにあなたの仕事のカレンダーに従ってそれを置くことができます。

define-sap-background-job-003b

開始時間パラメータを保存します。 概要

define-sap-background-jobが表示されます-011

4. 次に、実行するジョブステップを定義します。

ここでは、実行するABAPプログラムを選択できます。

define-sap-background-job-012

または外部コマンド

define-sap-background-job-013

または外部プログラム

define-sap-background-job-014

この例では、ABAPプログラムを使用します。 今、あなたのジョブ定義を保存します。 必要に応じて、ジョブステップを追加できます。

define-sap-background-job-015

戻るボタンをクリックします。 このようなメッセージが表示されます。

define-sap-background-job-016

5. 最初の画面では、保存ボタンをクリックするだけです。

define-sap-background-job-017

SAPバックグラウンドジョブが正常に定義されていることがわかります。

define-sap-background-job-018

Write a Comment

メールアドレスが公開されることはありません。