ビジネス・ルールの仕組み
条件付きロジックを使用してビジネス・イベントを処理するビジネス・ルールを作成します。
ビジネス・ルールでは、販売オーダーを入力として使用し、機能を使用して詳細を取得したり、ファクトに対して処理を実行した後、オーダー管理が受注詳細の更新に使用する結果を提供します。
 
 ルールを実装する必要があるとします。
- 
            品目がグリーン・サーバーの場合は、優先出荷を使用します。 
これが流れです。
 
 ノート
- 
            イベントが発生すると、オーダー管理でルールが実行されます。 イベントは、ルールを記述するコンテキストによって異なります。 たとえば、ルールを設定するとします。 - 
                  「オーケストレーション・プロセスのステップ」。 プロセスがステップに到達すると、ルールが実行されます。 
- 
                  「ルーティング・ルール上」。 ルールは、タスクがルールを参照したときに実行されます。 
 
- 
                  
- 
            ファクトに従ってIf文がtrueの場合、オーダー管理によってルールがアクティブ化されます。 たとえば: - 
                  品目がグリーン・サーバーの場合 説明 - 
                        品目はファクトです。 
- 
                        Green Serverは事実です。 
 
- 
                        
 
- 
                  
- 
            ルールはディクショナリを参照して、実行時に必要なオブジェクトを取得します。 たとえば、ルールの設定時に変数を作成し、オブジェクトを宣言します。 これらのオブジェクトは辞書に格納します。 
- 
            ルールによって処理が実行されます。 アクションはThen文です。 たとえば: - 
                  優先出荷を使用します。 説明 - 
                        「優先出荷」はファクトです 
 
- 
                        
 
- 
                  
ビジネス・ルールのバックグラウンドの詳細は、「Oracle Business Rulesのユーザーズ・ガイド」を参照してください。