データベース・テーブル: CALCODE


テーブルの説明:

このテーブルの行は CalculationCode を表します。 CalculationCode は OrderItems に関連した通貨金額を決定する方法を表します。 これらは、割引額、配送料、消費税、および配送税を計算するために使用されます。

列の説明:

列名 列タイプ 列の説明
CALCODE_ID INTEGER
NOT NULL
生成された固有 ID。
CALMETHOD_ID INTEGER
NOT NULL
この CalculationCode の通貨金額を計算する方法を定義する CalculationCodeCalculateMethod 。
CALMETHOD_ID_APP INTEGER
NOT NULL
関連する OrderItems の計算済みの金額を保管する CalculationCodeApplyMethod 。
CALMETHOD_ID_QFY INTEGER
NOT NULL
この CalculationCode と関連した OrderItems を定義する CalculationCodeQualifyMethod 。
CALUSAGE_ID INTEGER
NOT NULL
この CalculationCode がどんな種類の計算に使用されるかを示します。 たとえば、CalculationCode は次の通貨金額の1つを計算するために使用することができます: 割引額、配送料、消費税、または配送税。
CODE CHARACTER (128)
NOT NULL
この CalculationCode を固有に識別する文字ストリングであり、特定の CalculationUsage およびStoreEntity が与えられています。
COMBINATION INTEGER
NULL
IBM 内部使用のために予約済み。
DESCRIPTION VARCHAR (254)
NULL
CalculationCode を管理するユーザー・インターフェースでの表示に適した CalculationCode の簡略説明。
DISPLAYLEVEL INTEGER
NOT NULL, DEFAULT 0
この CalculationCode が計算する金額は、以下の値で表示されます。
0 = OrderItem
1 = オーダー
2 = 商品
3 = アイテム
4 = 契約
ENDDATE TIMESTAMP
NULL
この CalculationCode が有効でなくなる時刻。
FIELD1 VARCHAR (254)
NULL
カスタマイズ可能。
FLAGS INTEGER
NOT NULL, DEFAULT 0
この CalculationCode の CalculationCodeQualifyMethod が呼び出されるかどうかを指定します。
0 = 制限なし。 メソッドは呼び出されません。
1 = 制限あり。 メソッドは呼び出されます。
GROUPBY INTEGER
NOT NULL, DEFAULT 0
計算時に OrderItems をグループ化する方法を CalculationCodeCombineMethod に指示するビット・フラグ。 詳細は、CALCODE テーブル: 詳細を参照してください。
LASTUPDATE TIMESTAMP
NULL
この CalculationCode (その CalculationRules を含む) が更新された最終時刻。
PRECEDENCE DOUBLE
NOT NULL, DEFAULT 0
IBM 内部使用のために予約済み。
PUBLISHED INTEGER
NOT NULL, DEFAULT 0
計算コードが発行されるかどうかを指定します。
0 = 発行されない (一時的に使用不可)。
1 = 発行される。
2 = 削除のマーク (発行されない)。
SEQUENCE DOUBLE
NOT NULL, DEFAULT 0
CalculationCodes が計算され、低位から高位の順で適用されます。
STARTDATE TIMESTAMP
NULL
この CalculationCode が有効となる時刻。
STOREENT_ID INTEGER
NOT NULL
CalculationCode はこの StoreEntity の一部です。
TXCDCLASS_ID INTEGER
NULL
課税 CalculationCodes の場合は、この CalculationCode に関連した TaxCodeClassification (ある場合)。

索引:

索引名 索引付き列名 索引タイプ
I0000054 CALUSAGE_ID, CODE, STOREENT_ID 固有の索引
SQL020206020555310 CALCODE_ID 1 次キー

制約:

制約名 列名 外部テーブル名 外部列名 制約タイプ
F_151 CALUSAGE_ID CALUSAGE CALUSAGE_ID カスケード
F_152 STOREENT_ID STOREENT STOREENT_ID カスケード
F_153 TXCDCLASS_ID TXCDCLASS TXCDCLASS_ID カスケード
F_154 CALMETHOD_ID_QFY CALMETHOD CALMETHOD_ID カスケード
F_155 CALMETHOD_ID CALMETHOD CALMETHOD_ID カスケード
F_156 CALMETHOD_ID_APP CALMETHOD CALMETHOD_ID カスケード


以下が参照:

制約名 参照列名 外部テーブル名 外部列名 制約タイプ
F_157 CALCODE_ID CALCODEDSC CALCODE_ID カスケード
F_160 CALCODE_ID CALCODEMGP CALCODE_ID カスケード
F_161 CALCODE_ID CALCODTXEX CALCODE_ID カスケード
F_169 CALCODE_ID CALRULE CALCODE_ID カスケード
F_193 CALCODE_ID CATENCALCD CALCODE_ID カスケード
F_212 CALCODE_ID CATGPCALCD CALCODE_ID カスケード
F_272 CALCODE_ID CPPMNDISC CALCODE_ID カスケード
F_491 CALCODE_ID ORDADJUST CALCODE_ID カスケード
F_495 CALCODE_ID ORDCALCD CALCODE_ID カスケード
F_522 CALCODE_ID ORDICALCD CALCODE_ID カスケード
F_693 CALCODE_ID RLDISCOUNT CALCODE_ID カスケード
F_769 CALCODE_ID STENCALUSG CALCODE_ID カスケード
IBM 著作権