資料庫表格:STOREITEM


表格說明:

此表格中的每一列皆含有屬性,而這些屬性會影響特定「商店」 如何配置庫存給特定 BaseItem 的指定項目。 如果此表格中沒有該「商店」的相關列,則會使用其 StoreGroup 之列。

直欄說明:

直欄名稱 直欄類型 直欄說明
BACKORDERABLE CHARACTER (1)
NOT NULL, DEFAULT 'Y'
可用來指出此 BaseItem 的指定項目能否補貨。
N = 項目無法補貨。
Y = 項目可補貨。
BASEITEM_ID BIGINT
NOT NULL
BaseItem。
CREDITABLE CHARACTER (1)
NOT NULL, DEFAULT 'Y'
商家是否在不改寫下提供此項目的退款。
N = 按買賣現況。
Y = 可退款。
會個別評估商品退貨要求。
FORCEBACKORDER CHARACTER (1)
NOT NULL, DEFAULT 'N'
可用來暫時延緩此 BaseItem 之指定項目的配置。
N = 可配置庫存(正常行為)。
Y = 即使庫存充足,亦不能配置庫存。
FOREIGNSKU CHARACTER (20)
NULL
可自訂。
FOREIGNSYSTEM BIGINT
NULL
可自訂。
LASTUPDATE TIMESTAMP
NULL
最近一次更新此列的時間。
MINQTYFORSPLIT INTEGER
NOT NULL, DEFAULT 0
供預設 AllocateInventory 作業指令施行時所用。假設新 OrderItem 中剩下的未配置量小於指定的最低數量, 則在庫存配置期間不會自動分割 OrderItem。
RELEASESEPARATELY CHARACTER (1)
NOT NULL, DEFAULT 'N'
控制此 BaseItem 之指定項目的 OrderItem 如何發貨。
N = OrderItem 可隨其它 OrderItem 一起發貨。
Y = OrderItem 必須個別發貨(個別裝箱)。
RETURNNOTDESIRED CHARACTER (1)
NOT NULL, DEFAULT 'N'
不希望項目退貨,即使客戶有意或能夠退貨。舉例來說,易腐敗的食品項目。 N = 要求根據客戶是否有意退貨來評估退款 Y = 要求視同會退貨般來評估退款
STOREENT_ID INTEGER
NOT NULL
此列的「商店」或 StoreGroup。此列中的屬性會套用在指定的「商店」上,或套用在指定 StoreGroup 中一些沒有自己之列的「商店」上。
TRACKINVENTORY CHARACTER (1)
NOT NULL, DEFAULT 'Y'
控制是否要在 RECEIPT 表格中追蹤庫存。
N = 不追蹤庫存(RECEIPT 表格中沒有項目)。
Y = 在 RECEIPT 表格中追蹤庫存。

索引:

索引名稱 已編製索引的直欄名稱 索引類型
SQL020206020801370 BASEITEM_ID, STOREENT_ID 主要鍵

限制:

限制名稱 直欄名稱 外來表格名稱 外來直欄名稱 限制類型
F_796 STOREENT_ID STOREENT STOREENT_ID 重疊顯示
F_797 BASEITEM_ID BASEITEM BASEITEM_ID 重疊顯示


參照者:

限制名稱 參照直欄名稱 外來表格名稱 外來直欄名稱 限制類型
不適用
IBM copyright