混合模式商城的可經銷商品池

需求背景

  • 自營店鋪不允許發佈商品

  • 自營店鋪的經營模式爲“O2O”

  • 自營店鋪需開通倉儲系統,選售商品後,門店需要自己囤貨在倉庫,後續在其店鋪出售並自行發貨出庫,若創建的自營店鋪未開通倉儲系統,選售商品之後,商城必須移步到“自營店鋪管理”中針對每個店鋪所售賣的商品進行銷售庫存數的配置纔行,若分配的是國內商品銷售庫存數,那麼分配後需要扣減商城自己相等數量的銷售庫存數,若分配的是跨境商品銷售庫存數,那麼分配後不需要扣減商城的銷售庫存數,當然實際上也無法扣減,因爲商城無法銷售跨境商品,所以在“可銷售商品”表中你也找不到相關跨境商品的記錄

  • 商城將允許自營店鋪經銷的商品按SKU添加至“可經銷國內商品池”中,而且商城可以根據SKU設置是否允許自營店鋪編輯售價,自營店鋪自行在其後臺選售商品

  • 自營店鋪選售商品後,系統自動生成屬於自營店鋪的SKU_EXT、SPU_EXT、SPU_SALES_TEMPLATE

  • 商城的商品管理中增加“同步商品銷售信息至自營店”按鈕和“同步SKU價格信息至自營店”按鈕

  • 商品銷售信息必須允許自營店鋪編輯,否則會導致關聯版式、物流模板、營銷角標、營銷標籤等數據爲空,顯然是不合適的,如果都由系統自動創建也極爲不合理,所以商品銷售信息編輯權限必須開放給自營店鋪。如果希望自營門店的商品銷售信息和商城的保持一致,只能通過“同步商品銷售信息至自營店”按鈕來保持數據的同步

可經銷國內商品池表 dis_dom_goods_pool(distributable domestic goods pool)

字段英文名 字段中文名 說明
id 記錄唯一標識號 主鍵
sku_base_id sku檔案唯一標識號 不可爲空
total_sale_stock 銷售庫存總數 默認0;若是屬於商城的商品,那麼銷售庫存總數 = 商城銷售庫存數+自營店鋪銷售庫存數;若是屬於店鋪的商品,那麼銷售庫存總數 = 總店銷售庫存數 + 分店銷售庫存數。當自營店鋪或者分店商品的銷售凍結數被覈銷後,必須同步更新銷售庫存總數
suggested_sale_price 建議售價 默認爲空,非空的情況下必須大於等於0
market_price 市場價 默認爲空,非空的情況下必須大於等於售價
allow_mod_sale_price 是否允許修改售價 0 允許,1 不許;默認 0
lowest_sale_price 最低售價 默認爲空,非空的情況下必須大於等於0,小於等於建議售價;不許修改售價時該字段值爲空
seller_type 銷售方類型 不可爲空,0 商城,1 店鋪
seller_id 銷售方id 不可爲空
owner_type 所屬方類型 不可爲空,0 商城,1 店鋪,2 租戶
owner_id 所屬方id 不可爲空
creation_time 創建時間 默認系統時間 ,不爲空
creator_id 創建人id 不爲空

刪除商品

  1. 需要刪除sku_base_sale表中所有自營店鋪關於此商品的記錄

  2. 需要刪除所有自營店鋪關於此商品的sku_ext記錄

  3. 如果自營店鋪的spu_ext隸屬的全部sku_ext以刪除,那麼該spu_ext也需要刪除

  4. 如果自營店鋪的spu_ext已被刪除,那麼spu_ext隸屬的全部spu_sales_template要全部刪除

交互原型文檔

點擊查看交互原型

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章