資料庫表格:CALRANGE


表格說明:

此表格中的每一列都代表一個 CalculationRange,它在概念上是代表 CalculationScale 中的一列。

直欄說明:

直欄名稱 直欄類型 直欄說明
CALMETHOD_ID INTEGER
NOT NULL
決定取自 CalculationRangeLookupResult 的貨幣金額的 CalculationRangeMethod。例如,FixedAmountCalculationRangeCmd、PerUnitAmountCalculationRangeCmd 或 PercentageCalculationRangeCmd。
CALRANGE_ID INTEGER
NOT NULL
產生的唯一識別碼。
CALSCALE_ID INTEGER
NULL
此 CalculationRange 所屬的 CalculationScale。
CUMULATIVE INTEGER
NOT NULL, DEFAULT 0
有效值為:
0 - 只使用與最高 RANGESTART 值相符的 CalculationRange。
1 - 使用所有相符的 CalculationRange。將所算出的貨幣金額予以加總,以取得最後的結果。
FIELD1 DECIMAL(20,5)
NULL
可自訂。
FIELD2 DECIMAL(20,5)
NULL
可自訂。
FIELD3 VARCHAR (254)
NULL
可自訂。
MARKFORDELETE INTEGER
NOT NULL, DEFAULT 0
保留供 IBM 內部使用。
RANGESTART DECIMAL(20,5)
NULL
如果查閱號碼大於或等於 RANGESTART, 或者如果 RANGESTART 是 NULL,則這一列與查閱號碼相符。

索引:

索引名稱 已編製索引的直欄名稱 索引類型
I0000056 CALSCALE_ID, RANGESTART 唯一索引
SQL020206020557110 CALRANGE_ID 主要鍵

限制:

限制名稱 直欄名稱 外來表格名稱 外來直欄名稱 限制類型
F_165 CALSCALE_ID CALSCALE CALSCALE_ID 重疊顯示
F_166 CALMETHOD_ID CALMETHOD CALMETHOD_ID 重疊顯示


參照者:

限制名稱 參照直欄名稱 外來表格名稱 外來直欄名稱 限制類型
F_168 CALRANGE_ID CALRLOOKUP CALRANGE_ID 重疊顯示
IBM copyright