零售商進銷存系統(tǒng)的購買場景解析

1 評論 9486 瀏覽 62 收藏 5 分鐘

很多零售店對于進銷存的業(yè)務(wù)需求千奇百怪,當然大多數(shù)特殊需求都有專業(yè)的店鋪工作人員靈活應(yīng)對,那么在系統(tǒng)的層面怎么去處理呢?

購買流程

購買流程中產(chǎn)生的訂單包括銷售訂單、退貨單、收款單、付款單;涉及到的結(jié)果變更包括庫存量和銷售金額。

場景1

用戶購買產(chǎn)品并確認收貨完成交易。

  • 訂單方面:增加一張銷售訂單和收款單;
  • 結(jié)果變更:庫存-P(此處為購買產(chǎn)品數(shù)量),銷售金額+N(此處為實收金額)。

場景2:退貨

場景 2.1

用戶在物流發(fā)貨之前發(fā)起退貨。

  • 訂單方面:生成一張與銷售訂單關(guān)聯(lián)的退貨單,變更銷售訂單狀態(tài)為退貨中,增加一張與銷售訂單、退貨單、收款單關(guān)聯(lián)的付款單;
  • 結(jié)果變更:庫存不變,銷售金額-N。

場景2.2

發(fā)貨在途時用戶發(fā)起退貨。

  • 訂單方面:生成一張與銷售訂單關(guān)聯(lián)的退貨單,變更銷售訂單狀態(tài)為退貨中,增加一張與銷售訂單、退貨單、收款單關(guān)聯(lián)的付款單;
  • 結(jié)果變更:庫存+P,銷售金額-N。

場景2.3

確認收貨后用戶發(fā)起退貨。

  • 訂單方面:生成一張與銷售訂單關(guān)聯(lián)的退貨單,變更銷售訂單狀態(tài)為退貨中,增加一張與銷售訂單、退貨單、收款單關(guān)聯(lián)的付款單;
  • 結(jié)果變更:庫存+P,銷售金額-N(這里會涉及到運費由買家承擔還是賣家承擔的責任判定,一般情況,如果是賣家原因例如產(chǎn)品質(zhì)量問題、延遲發(fā)貨等原因造成的退貨由賣家承擔來回運費,如果是買家的原因造成退貨則由買家承擔來回運費)。

場景3 換貨

場景3.1

發(fā)貨前用戶發(fā)起換貨。

  • 訂單方面:生成一張與銷售訂單關(guān)聯(lián)的退貨單,新增一張與原銷售訂單、退貨單關(guān)聯(lián)的新銷售訂單,變更銷售訂單狀態(tài)為換貨中,增加一張與銷售訂單、退貨單、收款單關(guān)聯(lián)的收款單/付款單(是生成付款單還是收款單主要根據(jù)是需要用戶補差價還是賣家退差價);
  • 結(jié)果變更:退貨產(chǎn)品庫存不變,換貨產(chǎn)品庫存-P;銷售金額±N(此處為付款單/收款單的支付/實收金額)。

場景3.2

產(chǎn)品發(fā)貨在途時,用戶發(fā)起換貨。

  • 訂單方面:生成一張與銷售訂單關(guān)聯(lián)的退貨單,新增一張與原銷售訂單退貨單關(guān)聯(lián)的新銷售訂單,變更銷售訂單狀態(tài)為換貨中,增加一張與銷售訂單、退貨單、收款單關(guān)聯(lián)的收款單/付款單;
  • 結(jié)果變更:退貨產(chǎn)品庫存+P,換貨產(chǎn)品庫存-P;銷售金額±N。

場景3.3

用戶在確認收貨后發(fā)起換貨。

  • 訂單方面:生成一張與銷售訂單關(guān)聯(lián)的退貨單,新增一張與原銷售訂單退貨單關(guān)聯(lián)的新銷售訂單,變更銷售訂單狀態(tài)為換貨中,增加一張與銷售訂單、退貨單、收款單關(guān)聯(lián)的收款單/付款單;
  • 結(jié)果變更:退貨產(chǎn)品庫存+P,換貨產(chǎn)品庫存-P;銷售金額±N。

 

本文由 @大夢 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載

題圖來自Unsplash,基于CC0協(xié)議

更多精彩內(nèi)容,請關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號或下載App
評論
評論請登錄
  1. 你這個主要是講的退貨和換貨的處理 ??

    來自山東 回復(fù)