公司產品存在多種銷售渠道:線上(如:TB,JD等等)、線下銷售人員地推等等。 針對用戶信任線上平臺商賽過線下人員等狀況,線下銷售人員會建議用戶在線上渠道購買,同時也方便處理髮貨及退款等服務。 由此會產生本文討論的問題,線下銷售辛苦推廣,讓用戶去線上購買產品,業績不能只算到線上渠道,線下銷售固然也要拿到屬於本身的那部分提成。 本文討論的就是設計訂單系統時如何處理內部銷售人員與線上銷售渠道業績覈算、提成以及銷售額統計等問題。
對於傳統訂單銷售系統,一般由線下銷售人員手工錄入,後期才擴展了線上銷售渠道。由此引起系統擴展,以解決線上線下銷售業績統計覈算問題。 針對線上訂單,系統優先使用批量處理。各方面成本容許的話優先使用平臺接口同步訂單,線上訂單實時或者定時同步到公司訂單系統;若是條件不容許,能夠考慮制定訂單數據項,從平臺導出Excel,用Excel批量導入公司訂單系統。
線上導入訂單,線下銷售也錄入訂單信息,而且錄入線上交易的關鍵信息,好比:線上訂單號,交易號等,由財務人員根據線下銷售錄入的信息和線上訂單匹配,若是匹配上以後,清除線上訂單記錄中的金額和數量(設置爲0),這樣能保證系統中同一筆訂單,雖然錄入了2次,也能保證金額和數量正確(如:數據庫中訂單統計 sum(money) 和sum(quantity))。 缺點:增長財務人員審覈工做量,系統中也會存在冗餘訂單數據等等。
也許有人會說爲何匹配上了不直接刪除線上訂單?只能說這種方式太理想,實際業務中,線上訂單到帳是有很長一段時間的延期(如TB上是用戶確認收貨纔會到帳),可是也不能由於未到帳就不給用戶發貨,這就致使線上訂單必需要安排發貨,關聯上了發貨信息表。同時若是刪除了,有可能下次同步又有可能重複導入,等等緣由這個線上訂單與其餘業務數據有關聯,不能直接刪除。
數據庫
訂單記錄上新增推薦人字段,線下銷售不用錄入線上訂單,只須要錄入訂單關鍵信息(如訂單號等,下文展開講述),去系統匹配線上已導入訂單信息,若是匹配上,將銷售人員信息設置到該訂單記錄的推薦人字段。 優勢:不用增長財務人員重複審覈的工做,也更方便系通通計業績。
字段 | 描述 | 備註 |
---|---|---|
渠道 | 選擇線上銷售渠道 | 也能夠按照收款方式 |
訂單編號 | 錄入線上訂單的訂單編號 | |
購買產品 | 選擇用戶購買的產品 | |
手機號 | 錄入用戶購買訂單裏的手機號 | 這樣能關聯繫統中客戶信息表 |
交易截圖 | 上傳用戶購買成功後的訂單截圖 | 線下銷售能夠從用戶那獲取 |
根據用戶錄入的手機號能關聯客戶信息,根據訂單編號能關聯上訂單信息表,這樣能關聯到線上訂單。設計
SELECT * FROM order a WHERE a.qd =#{qd} AND a.product_Id = #{product_Id} and ( a.orderNum = like ‘線上訂單前綴’ || #{orderNum} ) and exists( select 1 from user d where d.user_id = a.user_id and d.mobile = #{mobile} )