Oracle CRM On Demandの管理 > ビジネスプロセス管理 > ワークフロー設定 > ワークフロールールおよびワークフローアクションの失敗について
ワークフロールールおよびワークフローアクションの失敗について
ワークフロールールまたはワークフロールールアクションが失敗したときの動作は、次によって異なります。
- ワークフロールールがイベント前ルールとイベント後ルールのどちらであるか。これはワークフロールールのトリガーイベントによって決まります。トリガーイベントの詳細は、「ワークフロールールについて」を参照してください。
- ワークフロールールまたはアクションの失敗の原因となるエラーのタイプ。
ワークフロールールまたはワークフローアクションの失敗の原因となる可能性があるエラーの例を次に示します。
- ワークフロールール条件またはワークフローアクションの式の構文エラー。ワークフロールールまたはアクションの作成時に、式ビルダーで見つからない構文エラーがあります。
- ワークフロールール条件またはワークフローアクションの式のセマンティックエラー。発生する可能性があるセマンティックエラーの例を次に示します。
- ワークフロールールまたはワークフローアクションの作成後にフィールドの統合タグが変更されたため、式のフィールドはOracle CRM On Demandで識別できません。
- 式のピックリストフィールドに対して無効な値が指定されています。
イベント後のワークフロールールおよびワークフローアクションの失敗
次の表では、イベント後ワークフロールールおよびワークフロールールアクションで発生するエラーの結果について説明します。
エラーのタイプ
|
結果
|
[ワークフローエラーモニター]での報告内容
|
ワークフロールール条件またはワークフローアクションの構文エラー
|
- ワークフロールールのアクションは実行されません。
- 失敗は[ワークフローエラーモニター]で報告されます。
- 同じレコードタイプおよびトリガーイベントに設定されたワークフロールールはトリガーされません。
- ワークフロールールをトリガーした操作は、ルールの失敗の影響を受けません。
|
発生した最初の構文エラーが含まれるワークフロールールまたはワークフローアクションの詳細と、そのエラーの詳細。
|
ワークフロールール条件のセマンティックエラー
|
- ワークフロールールのアクションは実行されません。
- 失敗は[ワークフローエラーモニター]で報告されます。
- 同じレコードタイプおよびトリガーイベントに他のワークフロールールが存在する場合、それらのルールがトリガーされ、ルールのアクションが実行されます。
- ワークフロールールをトリガーした操作は、ルールの失敗の影響を受けません。
|
エラーが見つかったワークフロールールの詳細と、そのエラーの詳細。
|
ワークフローアクションのセマンティックエラー
|
- ワークフローアクションが失敗します。
- 失敗は[ワークフローエラーモニター]で報告されます。
- ワークフロールールに他のアクションが存在する場合、それらのアクションが実行されます。
- 同じレコードタイプおよびトリガーイベントに他のワークフロールールが存在する場合、それらのルールがトリガーされ、ルールのアクションが実行されます。
- ワークフロールールをトリガーした操作は、ワークフローアクションの失敗の影響を受けません。
|
エラーが見つかったワークフローアクションの詳細と、そのエラーの詳細。
|
ワークフローアクションのその他のエラー
|
- ワークフローアクションが失敗します。
- 失敗は[ワークフローエラーモニター]で報告されます。
- ワークフロールールに他のアクションが存在する場合、それらのアクションが実行されます。
- 同じレコードタイプおよびトリガーイベントに他のワークフロールールが存在する場合、それらのルールがトリガーされ、ルールのアクションが実行されます。
- ワークフロールールをトリガーした操作は、ワークフローアクションの失敗の影響を受けません。
|
失敗したワークフローアクションの詳細と、そのエラーの詳細。
|
イベント前のワークフロールールおよびワークフローアクションの失敗
次の表では、イベント前ワークフロールールおよびワークフローアクションで発生するエラーの結果について説明します。
エラーのタイプ
|
結果
|
[ワークフローエラーモニター]での報告内容
|
ワークフロールール条件またはワークフローアクションの構文エラー
|
- ワークフロールールのアクションは実行されません。
- 失敗は[ワークフローエラーモニター]で報告されます。
- 同じレコードタイプおよびトリガーイベントに設定されたワークフロールールはトリガーされません。
- ワークフロールールをトリガーした操作は、ルールの失敗の影響を受けません。
|
発生した最初の構文エラーが含まれるワークフロールールまたはワークフローアクションの詳細と、そのエラーの詳細。
|
ワークフロールール条件のセマンティックエラー
|
|
エラーが見つかったワークフロールールの詳細と、そのエラーの詳細。
|
ワークフローアクションのセマンティックエラー
|
|
なし
|
ワークフローアクションのその他のエラー
|
- ワークフロールールの残りのアクションは実行されません。
- ワークフロールールをトリガーしたアクションを実行したユーザーにエラーが報告されます。ワークフロールールがWebサービスによってトリガーされた場合は、ワークフローアクションの失敗がそのWebサービスに対する応答で報告されます。
- ルールをトリガーした操作がブロックされます。
|
なし
|
|