前言:想要寫出一篇引人入勝的文章?我們特意為您整理了物料存量管理自動化程序開發(fā)應用范文,希望能給你帶來靈感和參考,敬請閱讀。
摘要:伴隨著市場需求的變化,產(chǎn)品配置豐富化、多樣化,零部件種類也隨之增多,在有限的倉庫場地,靈活的存量設置,不僅提高物料在廠內(nèi)的周轉率,減少多余庫存浪費,并能提高倉庫的利用率。通過對存量回顧方法、存量設置原則的研究,應用office軟件,將傳統(tǒng)人工測算的方式轉變?yōu)槌绦颍纳迫藛T的而傳統(tǒng)的存量操作,同時提升物料廠內(nèi)庫存的管理水平。
關鍵詞:存量管理;VBA;車型節(jié)拍;時間窗
1引言
傳統(tǒng)的存量回顧方法已不能滿足日益變化的需求,主要有存在以下問題:(1)排產(chǎn)計劃、生產(chǎn)時間、節(jié)拍變化等因素變化后,不能快速識別物料需求變化;(2)基礎表單信息分散,數(shù)據(jù)量龐大,導致獲取信息困難,信息雜亂;(3)人工需花費3小時梳理、計算信息,效率低;(4)按區(qū)域單獨測算,無法全局體現(xiàn)倉庫內(nèi)存量、各供應商零件存量分布情況。
2研究過程
本項目是以物料存量回顧為切入點,梳理過程中所需的所有基礎數(shù)據(jù)來源、整理方法、分析策略,逐一將人工手動整理數(shù)據(jù)轉換為Excel自動處理,最終自動化。
2.1主要技術
2.1.1VBA(VisualBasic宏語言)VisualBasicforApplications(VBA)是VisualBasic的一種宏語言,是微軟開發(fā)出來在其桌面應用程序中執(zhí)行通用的自動化(OLE)任務的編程語言。主要能用來擴展Windows的應用程序功能,特別是MicrosoftOffice軟件。也可說是一種應用程式視覺化的Basic腳本。
2.1.2Access(數(shù)據(jù)庫管理系統(tǒng))MicrosoftOfficeAccess是微軟把數(shù)據(jù)庫引擎的圖形用戶界面和軟件開發(fā)工具結合在一起的一個數(shù)據(jù)庫管理系統(tǒng)。Access有強大的數(shù)據(jù)處理、統(tǒng)計分析能力,利用access的查詢功能,可以方便地進行各類匯總、平均等統(tǒng)計。
2.2研究準備
經(jīng)過梳理存量回顧過程,我們發(fā)現(xiàn)存量與需求保持平衡才能保證生產(chǎn)的穩(wěn)定運行,而物料的需求受多個因素影響,主要是:生產(chǎn)計劃、生產(chǎn)時間、生產(chǎn)節(jié)拍以及新產(chǎn)品導入后對已有物流模式的影響。通過存量計算公式,掌握到基礎的數(shù)據(jù)包含標準包裝數(shù)、JPH、單臺用量、送貨時間間隔,這些數(shù)據(jù)分別來自PFEP、生產(chǎn)計劃、BOM、供應商送貨時間。因此,首先需要將這些基礎數(shù)據(jù)進行處理,才能開展后續(xù)的計算。
2.2.1PFEP整理基于現(xiàn)有的物流主數(shù)據(jù)維護系統(tǒng),可實時從系統(tǒng)中導出最新的PFEP報表,但受制于系統(tǒng)的復雜的字段架構,以及特殊場景(如一品多點物料,多家供應商包裝不一致),必須對現(xiàn)有的PFEP報表加工,才能得以使用。首先,需要對翻包、直接上線物料庫位進行整理。翻包有2個庫位,直接上線有1個庫位,整理原則:有翻包前后庫位及存量信息的物料,分布拆分,無翻包前庫位物料,將該字段設置為“——”。其次,多家供應商包裝不一致的物料庫位及存量設置不一樣,需要將其從原表單中按供應商拆解,實現(xiàn)包裝、存量與供應商一一對應。最后,完成庫位地址編碼規(guī)則,按零件庫位完成庫位區(qū)域歸納,實現(xiàn)后續(xù)按區(qū)域輸出存量設置情況報表。2.2.2供應商時間窗整理在拉動系統(tǒng)中,供應商時間窗按照供應商代碼、庫區(qū)代碼(如LOC1、GO11等)、路線代碼進行維護,同一供應商在不同庫區(qū)或路線下設置的時間窗趟數(shù)、送貨間隔時間略有差別,并且,在不同的生產(chǎn)時間模式下(如11+11、10+10),時間窗趟數(shù)、送貨間隔時間都會有變化。因此,我們設計一套只需從系統(tǒng)導出時間窗,就能自動整理出趟數(shù)、最大送貨時間間隔的VBA語言。
2.2.3車型JPH測算車型JPH與生產(chǎn)計劃密切相關,研究發(fā)現(xiàn),車身車型JPH遵循產(chǎn)線設計節(jié)拍,總裝車型JPH可結合車身車型JPH與涂裝對車輛序列的影響系數(shù)測算(詳見論文《整車生產(chǎn)庫房、線旁存量標準研究》)。
2.2.4物料需求測算排產(chǎn)計劃包含詳細的日滾動計劃、周計劃、月計劃,考慮結合交叉BOM,即可測算出日需求、周需求、月需求數(shù)據(jù)。因此,我們應用Excel自帶SUMIFS函數(shù),對排產(chǎn)計劃中的VSN按照日期條件對排產(chǎn)臺量進行求和,再結合交叉BOM中物料的單臺用量,運用SUMPRODUCT函數(shù)(數(shù)組元素乘積之和)測算不同日期下物料的需求量。
2.2.5物料拉動信息整理Excel很難實現(xiàn)信息一對多的處理,而當前的物流模式中,存在41%的一品多點物料,這些物料的拉動信息整理,需要完成一對多的處理。因此,引入Access輔助完成物料與供應商拉動信息的對應,實現(xiàn)物料級別的拉動趟數(shù)、最大送貨時間間隔、響應時間的獲取。使用Access時,我們需要從系統(tǒng)導出幾個獨立的基礎數(shù)據(jù)表單(供應商窗口時間、零件卡信息匯總、零件供應商信息匯總),通過“創(chuàng)建鏈接表來鏈接到數(shù)據(jù)源”的方式將基礎表單導入數(shù)據(jù)庫,創(chuàng)建查詢設計,完成查詢表輸出,最終獲取到每個物料對應庫區(qū)代碼、供應商、路線代碼信息。在后續(xù)工作中,我們只需要更新基礎數(shù)據(jù)表單,即自動完成查詢表信息的更新。
2.3設計階段
經(jīng)過分析,初步搭建架構如下(見圖1),先將整理好的PFEP、時間窗、物料需求等信息融合在一個表單內(nèi),再結合廠內(nèi)物料存量設置規(guī)則,自動測算理論存量與當前存量的對比,輸出不同維度的報表,最終實現(xiàn)整體輸出倉庫內(nèi)存量設置的水平。
2.3.1表單融合應用Excel工作簿多表功能,我們將基礎信息表單復制到一個工作簿中,定義名稱。在每一個基礎信息表單插入ActiveX控件,將對應每個表單處理的VBA語言復制到每個ActiveX控件的代碼設置中,實現(xiàn)表單一鍵處理功能。
2.3.2存量規(guī)則輸入物料入廠有多種模式,不同模式下的存量設置規(guī)則不同,排除供應商自送、按生產(chǎn)序列粗排到貨物料,整體上可劃分以下2種規(guī)則(見圖2)。存量計算基礎參數(shù)經(jīng)自動化處理,再插入公式,獲取到一一對應的信息,用于存量計算。完成理論數(shù)據(jù)測算后,對理論測算存量與當前值做對比,求比值:(設置MAX-需求MAX)/需求MAX,最后設置范圍值,輸出數(shù)據(jù)檢查結果。
2.3.3報表輸出在計算表單中完成數(shù)據(jù)的匯總及計算后,為了呈現(xiàn)檢查結果,將以圖表的方式形成不同維度的結果展示--按倉庫、車型、供應商等。
2.3.4界面美化完成整體的架構搭建后,考慮涉及的表單較多,為了能快速的定位不同的表,我們應用Excel自帶窗體的功能,將所有的表單以及結果查看方法集成在一個主界面內(nèi),這樣即可實現(xiàn)快速定位到表單及詳細數(shù)據(jù)的功能。
2.4驗證和階段
整個程序完成搭建后,需要將所有的基礎數(shù)據(jù)進入、測算、驗證。抽取供應商急件響應物料與程序反饋存量過小物料對比,90%因存量問題導致的急件與程序反饋物料匹配。抽取50%的存量過大物料,按使用車型對照周、月、年度計劃檢查物料需求,確實存在多余庫存的問題。經(jīng)以上驗證可靠后,在區(qū)域范圍內(nèi),對工程人員和現(xiàn)場管理人員進行操作培訓。當遇到生產(chǎn)計劃、生產(chǎn)時間、節(jié)拍發(fā)生變化時,物流區(qū)域人員均可使用程序進行檢查,辨識存量問題,提前做出調整,實現(xiàn)風險有效管控。
3結語
通過對本次課題的研究與開發(fā),Office軟件應用升級,啟發(fā)低成本的創(chuàng)新創(chuàng)造,實現(xiàn)簡易的程序助力現(xiàn)場運作管理,提高企業(yè)零部件存量管理水平,保證了供需平衡。
3.1應用常用的office軟件集成所有對物料存量設置產(chǎn)生影響的信息
在基于office軟件的功能下,將基礎表單進行集成,并輸入VBA語言,實現(xiàn)信息整理自動化、規(guī)范化,消除人工反復匹配、篩選、整理數(shù)據(jù)的過程。同時,應用Excel窗體設置,實現(xiàn)簡易的操作界面,高效引導操作人員。
3.2存量設置檢查可實現(xiàn)全員參與,提高庫存管理水平
程序操作簡單,基礎表單導入僅需要操作人員按原始表單進行Ctrl+C、Ctrl+V,再通過程序中一鍵按鈕完成數(shù)據(jù)處理,生成存量檢查結果。
3.3存量設置檢查結果報表化,清晰呈現(xiàn)關注點
存量自動檢查后,自動生成不同維度(供應商、車型、倉庫區(qū)域)存量水平報表,可通過條件篩選(倉庫區(qū)域、供應商等)呈現(xiàn)存量結果,快捷的反映存量設置情況。
作者:韋小麗 王橋先 趙俊才 單位:上汽通用五菱汽車股份有限公司