ビジネス規則の実行
ビジネス規則エンジンは、ビジネス規則セットの登録済み規則を実行し、検証結果を返します。
ビジネス規則セットの実行には、次のフェーズが含まれます。
1. 検証対象となる指定したオブジェクトの取得
2. ビジネス規則セットの取得
3. ビジネス規則セットの計画の生成と実行
4. 結果のレポート
これらのステップの詳細については、Windchill Customization Guide を参照してください。
ビジネス規則エンジンの呼び出し
デフォルトの変更通知ワークフローで、ワークフローからビジネス規則エンジンを呼び出す方法を確認できます。デフォルトの変更通知ワークフローには、ビジネス規則エンジンを呼び出す 2 つの条件設定が用意されており、「Audit Change Notice」および「Resolve Release Conflicts」タスクに、ビジネス規則エンジンを呼び出す条件設定の結果が表示されます。「Audit Change Notice」タスクでは、規則のコンフリクトが表示され、処理を続けることができます。「Resolve Release Conflicts」タスクでは、処理を続ける前に修正が必要な規則のコンフリクトが表示されます。
ビジネス規則のコンフリクトを使用しない場合は、
ビジネス規則のコンフリクトを使用しない例を参照してください。
ビジネス規則エンジンは、ビジネス規則セットの一意キーおよびオブジェクトのコンテキスト参照から、ビジネス規則のセットを取得します。ビジネス規則はオブジェクトに対して実行されます。サポートされている API については、Javadoc を参照してください。