CALRULE テーブル: 詳細情報

FLAGS 列
デフォルトの CalculationRuleCombineMethod インプリメンテーションによって実行される特殊な処理を示す以下のビット・フラグが入っています。 ここで、1 = 制限あり - CalculationRule に限定する前に一定の条件が満たされていなければならない。 CalculationRuleQualifyMethod を呼び出し、CalculationRule が適格であるかどうかを判別します。 このフラグが 1 でない場合には、CalculationRule が常に適格となります。

例 1
割引 CalculationRules の場合は、ショッパーは、 ストアがショッパー・グループとして認識する関連 MemberGroups の1つに入っていなければなりません (CALRULEMGP および STOREMBRGP を参照)。

例 2
配送 CalculationRules の場合は、配送先住所、配送モード、および配送センターが ShippingJurisdictionGroupCalculationRules の1つと一致しなければなりません (SHIPJCRULE を参照)。

例 3
税 CalculationRules の場合は、配送先住所および配送センターが TaxJurisdictionGroupCalculationRules の1つと一致していなければなりません (TAXJCRULE を参照)。

COMBINATION 列
この CalculationRule を他の CalculationRules と結合できる方法を決定するために CalculationRuleCombineMethod のデフォルト・インプリメンテーションによって、以下のように使用されます。

CALRULE テーブルに戻ります。

IBM 著作権