プログラム、マーケットおよび製品ルールの連携の例
ここでは、プログラム適格を決定するためにルールがどのように機能するかを理解します。
特定のプログラムについて、実行中に次の方法でルールが結合され、プログラムが適格かどうかを判断します:
	Program Rule 1 AND
	Program Rule 2 AND
(
	Product Rule 1
		OR
	Product Rule 2
		OR
	Product Rule 3
)
	AND
(
	( Market Rule 1 [AND Market Condition 1 AND Market Condition 2] )
		OR
	( Market Rule 2 [AND Market Condition 3] )
		OR
	( Market Rule 3 )
)例
サンプルの契約は、ディストリビュータとサプライヤXYZ Country1の間に到達し、次のことが示されます:
8月のXYZ Country1は、すべての標準オーダー・タイプについて、サプライヤの出荷およびデビット・リベートを提供することに同意します:
- 
            販売代理店がABC Country1、ABC Country2またはABC Country3に販売しています。 
- 
            品目AS54888に新しい低コスト8 USDを指定します。 
- 
            品目AS54999に1 USDの定額割引額を指定します。 
このシナリオでは、次のものを使用してサプライヤ出荷およびデビット・チャネル・プログラムを作成できます:
Program Rule
		Program Rule 1:  Order Type = Standard 
Product Rules 
		Product Rule 1:  Item = AS54888, then give a new cost of 8 USD 
		Product Rule 2:  Item = AS54999, then give a flat discount of 1 USD  
Market Rule 
		Market Rule 1:  Customer = ABC Country1 
		Market Rule 2:  Customer = ABC Country2 
		Market Rule 3:  Customer = ABC Country3このプログラムでは、次の方法で市場ルールと製品ルールが実行されます:
Order Type = Standard 
	AND  
(
	( Item = AS54888 )
		OR
	( Item = AS54999 )
)
	AND
(  
	( Customer = ABC Country1 )  
		OR 
	( Customer = ABC Country2 )  
		OR 
	( Customer = ABC Country3 ) 
)