テーブルの説明:
このテーブルの行は 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 | カスケード |
![]() |