家具廠那些多變的銷售訂單
作者:蘇文強
業務場景:
家具都是先由客戶交訂金后,由廠家進行生產加工,周期45-60天,在生產周期內,客戶打來電話,要更改訂單上的商品或規格型號。廠家要求銷售訂單的所有變更記錄都要可以查詢,變更時間、變更人、變更之前的訂單記錄要保留,之前的記錄存在訂單上但不能被下游執行。
解決方案:
先是增加枚舉檔案,取名為商品訂單狀態,然在銷售訂單設計表頭明細里引用枚舉檔案,適用在銷貨單、銷售出庫單和銷售發票里。當銷售訂單變更時,只需要變更表體自定義項即可,將銷售訂單表體里商品訂單狀態改為取消,參照生成下游單據時,不需要參照已被取消的明細即可。
1、枚舉檔案設置
2、銷售訂單表體自定項
3、銷售訂單表體里,錄入商品訂單狀態,如下圖所示。
4、根據銷售訂單先發給客戶一張大床,說明銷售訂單生成下游單據,正在執行中。
5、對銷售訂單進行變更,假如客戶取消了TA-01桌子。如下圖所示將商品訂單狀態更改為“取消”也有變更人和日期,如下圖所示。
6、銷貨單在參照銷售訂單時,不在參照商品訂單狀態為“取消”的商品,如下圖所示。
友情提示:對于有取消狀態的銷售訂單,正常訂單商品已銷貨、出庫后需要將該銷售訂單進行中止,否則仍可以生成下游單據,因為這是通過變通的辦法解決。
該功能應用在需要對銷售訂單修改,又需要保留記錄的情況,其他有類似功能的,可以借鑒。