訂單管理怎樣查詢商品出入庫庫存變化流水?
2018-9-11 / 已閱讀:6928 / 上海邑泊信息科技
訂單管理中涉及到的數據種類項目很多,但歸根到底最后還是資金的變化和庫存的變化。其中,庫存的變化反映了商品在整個訂單管理流程中流動的狀況,無論是入庫還是出庫,或者是庫存盤點引起的入庫沖銷,最終都會反映到庫存變化流水上。
而庫存變化流水表,實際上邏輯設計很簡單。除了ID唯一標識每條流水外,需要記錄的數據種類并不多。比如,每條庫存變化流水發生的實際日期時間,用于標記這條庫存變化流水實際發生的時間。每條庫存變化流水都是某一個特定商品發生的庫存數量的增減,因此需要包括具體的商品和庫存增減的數量。入庫的時候,庫存增減數量是正的,出庫的時候,庫存變化數量是負的,庫存盤點時,實際庫存增減數量的正負是根據實際庫存盈虧確定的,保證后續訂單管理軟件里商品實際庫存根據庫存變化流水做了變更后和倉庫里實際庫存數量一致。每條庫存變化流水還需記錄本次變化發生后,該商品實際剩余庫存數量,這個主要方便用戶通過庫存變化流水做簡單對賬和了解這個商品大概情況用。
用戶無法直接操作庫存變化流水表,用戶只能查詢庫存變化流水表。當執行入庫操作時,入庫明細輸入完畢并確認無誤后,提交入庫單,這個時候會自動生成多條商品庫存變化流水,分別對應每個入庫明細商品的庫存增加情況。并且每條入庫明細會和其對應的庫存變化流水關聯對應。銷售員錄入訂單后,并不立即生成庫存變化流水,而只是將這部分庫存凍結為待出庫庫存。等實際出庫業務操作發生后,才會根據出庫單出庫明細生成庫存變化流水。生成出庫單的時候,可以在已錄入訂單并且沒有完成全部出庫操作的訂單中選擇出庫的商品和出庫庫存數量。同一個出庫單,可以一批出庫多個不同訂單的庫存商品。出庫單選擇訂單商品時,可以輸入出庫數量,只在本批次出庫一部分本訂單商品的庫存,而不必一次出庫完畢。出庫單選擇完畢后提交,生成本批次出庫商品庫存變化數量的庫存變化流水之后,會釋放對應數量商品的凍結待出庫庫存。當一個訂單所有凍結待出庫庫存全部出庫并釋放完畢后,該訂單出庫狀態自動變為出庫完畢。