サービス トリガーを定義する

説明

このアクティビティを使用して、定期的な間隔で繰り返される定期サービス プログラム スケジュールを生成するために必要なサービス トリガー情報を入力します。定期サービス プログラムは、カレンダー トリガー、使用状況トリガー、条件トリガー、またはトリガーの組み合わせに基づいて繰り返し実行できます。

カレンダーベースのトリガー

間隔タイプは、定義済みの値 (日、週、月、年) から選択され、プログラムの繰り返し頻度はプログラム間隔で指定されます。1 つのプログラムに含まれるカレンダーベースのトリガーは 1 つだけです。

定期的なプログラムを「変動スケジュール- はい」に設定する場合、日付ピッカー オプションは適用されず、今後発生するプログラム スケジュールは、プログラムから生成された最後のリクエストの実績完了日に基づいて調整されます。ただし、「変動スケジュール= 'はい'」で定期プログラムを実行する場合、一度に生成できるリクエストは 1 つだけです。

使用量ベースのトリガー

テストポイント、累積パラメータ (プログラム メイン オブジェクト/サービスオブジェクトに対して定義)、開始値および間隔の値を入力してください。1 つのプログラムには複数の使用状況ベースのトリガーが存在する可能性があります。

定期的なプログラムを「変動スケジュール- はい」に設定する場合、次のプログラム スケジュール発生のトリガー値は、プログラムから生成された最後のリクエストの実績完了日に記録された値に基づいて調整されます。ここで、次のトリガー値は、使用間隔を記録された値に追加して計算されます。ただし、「変動スケジュール= 'はい'」で定期プログラムを実行する場合、一度に生成できるリクエストは 1 つだけです。

条件ベースのトリガー

テストポイント限度パラメータ (プログラム メイン オブジェクト/サービスオブジェクトに対して定義)、最小値および/または最大値範囲条件 (範囲内/範囲外) の値を入力してください。1 つのプログラムには複数の条件ベースのトリガーが存在する可能性があり、条件ベースのトリガーでは定量的なパラメータのみが考慮されます。

最小値:最後に記録された読み取り値が最小値より小さい場合、サービスがトリガーされます。

最大値:最後に記録された読み取り値が最大値を超えると、サービスがトリガーされます。

最小値 - 最大値:サービスは、最小値と最大値で示される範囲を考慮してトリガーされます。範囲条件を使用して、範囲内と範囲外の両方でサービスをトリガーすることができます。

変動スケジュールは、条件ベースのトリガーには適用されません。

組み合わせトリガー

プログラムが上記のトリガー タイプの組み合わせで構成されている場合、それは「組み合わせ」プログラムになります。トリガーには以下のようにさまざまな組み合わせがあります。

繰り返しプログラムがトリガーの組み合わせで実行される場合、変動スケジュール」が常に適用され、今後のプログラム スケジュールは、プログラムから生成された最後のリクエストの完了に基づいて調整されます。

前提条件

定期サービス プログラムは、状態で存在する必要があります。

システム効果

このアクティビティの結果、定期サービス プログラムはプログラム スケジュールを生成する準備が整います。