![]() |
|
スケジュール済みイベントについてスケジュール済みイベントは、ユーザーアクションではトリガーされないワークフロールールです。かわりに、スケジュール済みイベントは、指定された日時になると自動的に実行されます。必要な場合は、スケジュール済みイベントに指定した間隔で複数回実行するように、スケジュール済みイベントを設定できます。スケジュール済みイベントのワークフローアクションはレコードのリストに対して実行されますが、他のタイプのワークフロールールのアクションは単一レコードに対して実行されます。 注: スケジュール済みイベントのトリガーイベントはスケジュール済みイベントです。 スケジュール済みイベントは、リスト管理機能をサポートする最上位レベルのすべてのレコードタイプ、および[価格リスト]、[製品]、[製品カテゴリー]、[ユーザー]の各レコードタイプに対して作成できます。 スケジュール済みイベントを作成するとき、ワークフローアクションを実行するレコードを返すフィルター処理したリストを選択します。スケジュール済みイベントが実行されるたびに、その日にフィルター処理したリストで返されるレコードに対してアクションが実行されます。レコードは順番に処理されます。つまり、リストの最初のレコードに対してスケジュール済みイベントのすべてのワークフローアクションがスケジュール済みイベントに指定された順序で実行され、次にリストの2番目のレコードに対してすべてのアクションが実行され、その後も同様の要領でレコードが処理されます。 たとえば、Oracle CRM On Demandで、締切日を経過したオープン活動の所有者に電子メールリマインダを送信し、このアクションを1週間間隔で繰り返すとします。これを設定するには、スケジュール済みイベントを作成して、締切日をすでに経過したすべてのオープン活動を返すために以前に定義したリストを選択します。スケジュール済みイベントを1週間間隔で繰り返すように設定し、スケジュール済みイベントに[メール送信]アクションを作成します。指定した開始日にスケジュール済みイベントの最初のインスタンスが実行され、締切日を経過した各オープン活動の所有者に電子メールリマインダが送信されます。スケジュール済みイベントは、指定した終了日に達するまで(またはイベントが指定した回数実行されるまで)1週間間隔で自動的に再実行されます。 スケジュール済みイベントの発生は、次のようにスケジュールされて実行されます。
スケジュール済みイベントの状態スケジュール済みイベントの[状態]フィールドは自動的に更新され、読み取り専用です。次の値が[状態]フィールドに表示されます。
スケジュール済みイベントの削除についてスケジュール済みのイベントがすべて実行される前にスケジュール済みイベントを削除すると、次のことが起こります。
スケジュール済みイベントの非アクティブ化についてスケジュール済みのイベントがすべて実行される前にスケジュール済みイベントを非アクティブにすると、次のことが起こります。
以前に非アクティブにしたスケジュール済みイベントレコードで[有効]チェックボックスをオンにすると、そのスケジュール済みイベントレコードは新規スケジュール済みイベントとして処理されます。スケジュールに応じて、次のいずれかの処理が実行されます。
スケジュール済みイベントの作成方法については、「スケジュール済みイベントの作成」を参照してください。 |
公開日 2018 年 8 月 | Copyright © 2005, 2018, Oracle. All rights reserved. Legal Notices. |