王冶青
摘要:庫存管理作為企業的一項核心內容,具有協調生產過程、實現產銷一體化的作用,對于保障企業的連續生產、穩定運行等具有十分重要的作用。因此,本文根據庫存管理系統作為研究重點,基于SAP R3來對于庫存管理系統開展設計工作,在分析各類庫存對象管理需求的基礎上設計通用庫存管理業務職能流程。
關鍵詞:SAP R3;庫存管理系統;設計
中圖分類號:TP311.52 文獻標識碼:A 文章編號:1007-9416(2020)03-0152-01
1 設計原則
傳統的庫存管理模式以“庫存補充”為原則所開展管理工作,其工作的核心為保證生產不間斷,一起為了生產服務。但是庫存管理在ERP企業集成環境中,不僅要保障生產可以實現不間斷的目的,同時還要對于企業的信息集成、業務過程等方面進行優化。因此,企業在設計庫存管理系統的時候,要對于部分內容進行充分考慮。
1.1 優化庫存管理業務
對于該系統的功能設置加以完善,將業務流程中存在的不合理環節進行改進,并優化業務流程。
1.2 ERP層信息集成
其作用主要是接收上層系統所下發的各種計劃與指令,并根據指令開展工作。同時還需將系統的物流轉移及時反饋到上層系統中。
1.3 與MES層之間的數據交互
對于各個模塊進行通信,可以使業務數據實現高準準確,并實現共享的目的,從而使企業的物流、信息流之間具有一致性。
2 功能設計
SAP R3是基于C/S模式的ERP軟件系統,該系統一共可以分成眾多的功能模塊。同時這些模塊與庫存管理系統之間存在直接關聯的主要有銷售與分銷、物料管理以及質量管理等。
基于SAP R3庫存管理原則的系統結構,并以產成品、制品以及原材料等庫存對象對于管理方面的需求來設計庫存管理系統相關的流程。該流程中主要可以分為統計分析、庫存管理、配貨管理、出庫管理、計量管理、入庫管理、權限管理、調度管理等模塊。
(1)入庫管理。入庫物資的接收是基于交貨單據進行的,而因為企業的物料來源較為廣泛,所以可以對入庫方式進行分解,主要有生產入庫、原料入庫、退貨入庫以及移動入庫。其中,原料入庫:以采購憑證為基礎,在對產品經過審核驗證后,如果驗證結果合格,則需確認原料庫;生產入庫:基于生產入庫單,接收下線產品;退貨入庫:根據退貨交貨單為工作開展依據,將銷售的產品回收到成品庫;移動入庫:以移庫單來對不同庫存地之間實現移動入庫[1]。(2)庫存管理。庫存管理的目的是為了可以實現倉庫中的即時庫存,例如,對于倉庫內的物料編碼進行完善,可以使相關物資信息更為標準規范。(3)配貨管理。倉庫在接收到發貨指令后,配貨管理模塊將會根據交貨單上的信息等進行拆分,并在倉庫中選擇可以滿足會將交貨單根據客戶、物料、規格等方面的需求進行拆分,并在庫存中選擇交貨單上的物品,然后生成裝配方案。(4)出庫管理。配貨方案主要是基于物流的流向進行出作,該項工作主要可以分為分廠轉儲出庫、銷售出庫等。庫存管理系統需要具有出庫檢驗功能,可以對于各種不允許出庫的產品進行檢驗,同時檢驗產品的異常狀態。(5)權限管理。該管理主要可以分為業務權限、數據權限以及功能權限等,控制力度的細化工作會從模塊開始,依次為功能、數據列、數據項。權限管理的目的主要是為了保障數據的安全性,是保障業務活動可以順利進行的一個重點。(6)統計分析。生產、采購、銷售部門可以通過報表、臺賬、查詢等為依據提供參考信心,以此來為后續的制定生產計劃、合同簽訂、數據調整等方面提供必要的支撐;庫存統計主要分為占用資金分析、盤點管理、積壓分析、流量分析等。(7)計量管理。在出庫之前,需要對于物品的信息重新核實,并進行沉重。由于裝運方式存在差異,因此可以進行一次稱重、多次稱重的方式來獲得物品的準確重量。(8)調度管理。該項工作是為了實現鐵路大票狀態信息、車皮等管理,以此來為物品安排更為合理化的運輸路線,避免浪費時間,同時還能夠對各種突發事件與異常情況提供有效的調度處理。
3 信息集成與技術要點
通過對于上述的各項功能進行分析,庫存管理系統與其他募款之間的信息交互非常密切。
(1)待入庫階段。庫存管理系統子產品開始生產之時,就會自MES中讀取數據,在接收到檢化驗信息、結果判定之后會進行產品入庫,而入庫結束后,需注意向SAP R3反饋運動信息。(2)在庫階段。庫存管理系統在下發二級定位指令后,此時倉庫內的產品位置可以得到更為精確化的管理;而SAP R3訂單轉出指令接收到以后,產品的去向將會根據指令更改。(3)裝運階段。SAP R3所下發的發貨指令會直接發送到庫存管理系統中,然后系統會根據裝配單將所需產品依次裝車,同時還會觸發SD模塊將相應的批次鎖定[2]。(4)出庫階段。在產品出庫前,系統會從自身的計量子系統中了解到貨物的實際重量;在出庫的過程中,驗證產品批次,并向SAP R3上傳發貨實際,觸發財務過賬結算。
庫竄管理系統會利用大量的外部數據接口與SAP R3、MES模塊老師先信息集成的目的。在整個系統中,數據接口非常重要,必須要具有高通信機制,可以避免因為網絡堵塞所導致的丟包與延遲等情況。將數據接口進行單獨的劃分之后,分別為核心業務數據控制信息、管理接口數據的合法訪問。在信息的發送過程中,待發送數據可以在數據庫接口中獲取,而基于本地動態鏈接庫文件SENDDATA DLL進行調用,能夠對數據進行格式封裝,插入XL數據發送隊列之后,可以使SAP與非SAP系統實現信息方面的交互目的。
除此之外,該系統業務量大、實時性高、用戶多等,所以,如何維護數據的一致性、控制并發操作是設計系統的重要內容。本文在設計系統的過程中,通過分離界面操作、業務功能,能夠使界面程序獲得人機交互、參數傳遞等功能。通過調動存儲過程可以實現核心功能。
4 總結
綜上所述,當前企業的信息化建設步伐不斷地加快,庫存管理系統的設計已經成為企業的一項重要工作內容。而利用SAP R3的軟件環境,對庫存管理系統設計進行探討。依次為基礎所設計的庫存管理系統應用在企業中,通過與MES、ERP之間實現集成,可以對物品的發運、計量、配貨以及出入庫等庫存管理中的核心業務實現精細化管理,從而使物流得到有效的優化控制。
參考文獻
[1] 朱延博.基于SAP的物資庫存管理系統的設計與實現[D].大連:大連理工大學,2016.
[2] 尹靜,席陽,李鐵克.SAP R3環境下的庫存管理系統設計與實現[J].冶金自動化,2008(3):51-54.
Abstract:As a core content of an enterprise, inventory management has the function of coordinating the production process and achieving the integration of production and sales. It has a very important role in ensuring the continuous production and stable operation of the enterprise. Therefore, based on the inventory management system as the research focus, this article designs the inventory management system based on SAP R3, and designs the general inventory management business function process based on the analysis of the various inventory object management needs.
Key words:SAP R3; inventory management system; design