表格說明:
此表格中的一列代表一個 CalculationCode。CalculationCode 代表決定與 OrderItem 相關之貨幣金額的許多方式。它們是用來計算折扣、貨運費、營業稅和貨運稅。
直欄說明:
直欄名稱 | 直欄類型 | 直欄說明 |
CALCODE_ID |
INTEGER NOT NULL |
產生的唯一識別碼。 |
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 可用來計算下列其中一種貨幣金額:折扣、貨運費、營業稅或貨運稅。 |
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 = 訂單項目 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 |
此類位元旗號用以告知 CalculationCodeCombineMethod 在進行計算時應收集多少 OrderItem。相關資訊請參閱 CALCODE 表格:明細。 |
LASTUPDATE |
TIMESTAMP
NULL |
最近一次更新此 CalculationCode(包括其 CalculationRule)的時間。 |
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 |
若是 Taxation CalculationCodes, 則表示與這個 CalculationCode 相關的 TaxCodeClassification(如果有的話)。 |
索引:
索引名稱 | 已編製索引的直欄名稱 | 索引類型 |
I0000054 | CALUSAGE_ID, CODE, STOREENT_ID | 唯一索引 |
SQL020206020555310 | CALCODE_ID | 主要鍵 |
限制:
限制名稱 | 直欄名稱 | 外來表格名稱 | 外來直欄名稱 | 限制類型 |
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 | 重疊顯示 |
![]() |