数据库表: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 任务命令实现使用。如果新订购商品中尚未分配的数量小于指定的最低数量,则在库存分配期间将不会自动分割订购商品。
RELEASESEPARATELY CHARACTER (1)
NOT NULL, DEFAULT 'N'
控制如何发布此 BaseItem 的指定商品的订购商品。
N =订购商品可以与其它订购商品一起发货。
Y =订购商品必须分别发货(在其自己的包裹中)。
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 表中跟踪库存。
索引:
索引名 建立了索引的列名 索引类型
SQL030416035115730 BASEITEM_ID, STOREENT_ID 主键
约束:
约束名称 列名 外表名 外列名 约束类型
F_796 STOREENT_ID STOREENT STOREENT_ID 级联
F_797 BASEITEM_ID BASEITEM BASEITEM_ID 级联

引用方式:
约束名称 引用列名 外表名 外列名 约束类型
不适用