<big id="vxl3p"></big>

                  聊聊報表那些事兒-庫存臺賬的兩種實現方式

                  [羅戈導讀] 庫存臺賬是倉庫中較常用的一個報表,本期我們聊一聊庫存臺賬功能實現的原理。

                         庫存臺賬是倉庫中較常用的一個報表,本期我們聊一聊庫存臺賬功能實現的原理。

                         庫存臺賬是倉庫常用的一個報表,與實時庫存不一樣,庫存臺賬展示倉庫內過去一段時間內的物料的收發存情況。以下是不同系統的庫存臺賬。

                  當然,不同類型倉庫對于查詢的顆粒度可能存在差異,部分倉庫只需實現物料維度的查詢,部分倉庫可能需要實現貨主+物料維度的查詢。此外,部分倉庫可能需要對本期入庫與本期出庫根據交易類型/訂單類型進行進一步細分。但無論是哪種維度的查詢,系統實現原理相似。

                  系統實現

                  庫存臺賬的系統實現,目前主要有兩種方式:1、根據查詢時間段對庫存快照累加;2、基于后臺庫存表(實時庫存)與庫存交易表實時計算。兩者的實現方式如下:

                  系統實現一-基于庫存快照累加

                  后臺新增庫存快照,并設置定時器,定時記錄該時間區間內(一般按天為單位)的期初庫存、期末庫存、本期入庫與本期出庫。

                  執行查詢時,系統根據前端返回的查詢時間區間,查詢出對應區間內的庫存快照,并進行累加。

                  系統實現二-基于實時庫存計算

                  建模:

                  系統實現:

                  兩種實現方式對比

                  基于庫存快照累加,其查詢精度取決于庫存快照定時器的啟動頻率。頻率越高,精度越高。然而,頻率設置越高,對于系統存儲空間與性能影響越大。因此,目前采用此種方式實現的庫存臺賬功能,一般僅支持“天”級的查詢。

                  當然,由于庫存快照還有其他衍生的功能(如上下游系統間對賬),所以目前標準WMS的庫存臺賬功能主要采取此種實現方式。

                  基于實時庫存實時計算,需要進行多段計算與累加,計算量大,查詢時系統響應較慢,但由于是基于實時庫存,可以實現秒級的精度查詢。目前采用此種方式實現的場景比較少。

                  兩種實現方式各有優劣,具體采用哪種,需要基于業務場景具體分析。

                  凡來源為羅戈網的內容,其版權均屬羅戈(深圳)供應鏈管理有限公司所有,轉載請注明來源。文章內容系作者個人觀點,不代表羅戈網對觀點贊同或支持。更多深度報道,請關注“物流沙龍”微信公眾號
                  上一篇:分享 | 針對不同行業的WMS設計要點
                  下一篇:聊聊批次屬性那些事兒
                  羅戈訂閱
                  周報、半月報、免費月報
                  1元 2元 5元 10元

                  感謝您的打賞

                  相關文章

                  2021-11-12
                  2021-05-14
                  2021-03-28
                  2021-03-06
                  2021-03-06
                  2021-03-06
                  活動/直播 更多

                  【精彩回放】2021第四屆中國物流創新企業年會暨物流資本峰會

                  • 時間:2021-12-17 ~ 2021-12-17
                  • 主辦方:羅戈網 物流沙龍
                  報告 更多

                  2021-12物流行業簡報-個人版

                  • 作者:羅戈研究

                  ¥:9.9元

                  久久国产精品免费一区二区三区
                  <big id="vxl3p"></big>