茍建武,尚志英,李羽欣,李穩(wěn),楊舟,溫曉慶
(陜西萬(wàn)方汽車零部件有限公司,陜西 西安 710200)
萬(wàn)方公司作為陜汽控股旗下的全資子公司之一,是陜汽控股核心零部件供應(yīng)商,2018 年入圍國(guó)內(nèi)汽車零部件制造業(yè)百?gòu)?qiáng)企業(yè),在主機(jī)廠個(gè)性化需求日益增加的情況下,必須借助信息化系統(tǒng)縮短主機(jī)廠整車到零部件分解時(shí)間,科學(xué)運(yùn)用計(jì)劃控制企業(yè)各類資源投入,為企業(yè)節(jié)省人、財(cái)、物力,提高工作效率及工作質(zhì)量,大大降低企業(yè)運(yùn)行成本,在此需求下為企業(yè)開發(fā)《整車計(jì)劃零部件分解系統(tǒng)》,探索整車到零部件分解對(duì)重卡行業(yè)零部件生產(chǎn)企業(yè)快速響應(yīng)主機(jī)廠需求建立可行性方案,其意義深遠(yuǎn)。
計(jì)生計(jì)劃號(hào)---計(jì)生計(jì)劃號(hào)是查詢系統(tǒng)使用的基本屬性,其格式為“2018-計(jì)生0066-0022-V_8”長(zhǎng)度20 字符,從數(shù)字“0001”開始,下文中的計(jì)生計(jì)劃號(hào)均包含版本號(hào)。
裝配計(jì)劃號(hào)---裝配計(jì)劃即為計(jì)生計(jì)劃號(hào)的隨機(jī)組合,組合后的一批計(jì)生計(jì)劃用裝配計(jì)劃號(hào)對(duì)應(yīng)起來(lái),系統(tǒng)具備隨機(jī)組合按計(jì)生計(jì)劃號(hào)和裝配計(jì)劃號(hào)編碼規(guī)則組合的功能。
輸入計(jì)生計(jì)劃號(hào)、時(shí)間區(qū)間信息等能查詢已經(jīng)在網(wǎng)上發(fā)布的計(jì)生計(jì)劃完成的BOM;可以導(dǎo)出為Excel 文件、PDF 文件,文件名自動(dòng)以輸入的計(jì)生號(hào)或者時(shí)間區(qū)間來(lái)命名,保存時(shí)不覆蓋原來(lái)文件。
計(jì)生計(jì)劃號(hào)(帶版本)、導(dǎo)入批次、物料編碼、總成子組號(hào)、零件圖號(hào)、零件名稱、發(fā)圖路線、工藝路線、單位、用量、合計(jì)和PLM 下發(fā)時(shí)間等。
輸入基準(zhǔn)計(jì)生計(jì)劃號(hào)(帶版本)和導(dǎo)入批次與對(duì)比計(jì)生計(jì)劃號(hào)(帶版本)和導(dǎo)入批次系統(tǒng)須生成兩個(gè)版本的計(jì)生計(jì)劃之間的差異,導(dǎo)出的數(shù)據(jù)文件包含以基準(zhǔn)計(jì)生計(jì)劃為準(zhǔn),對(duì)比計(jì)生計(jì)劃增加的零部件和減少的零部件;對(duì)結(jié)果要導(dǎo)出為EXCEL 格式或PDF 格式;本功能須有批量導(dǎo)入、批量對(duì)比的功能。
系統(tǒng)需要單個(gè)輸入(計(jì)生計(jì)劃號(hào)、任務(wù)號(hào)等)關(guān)鍵字后查詢此計(jì)生計(jì)劃分解出的明細(xì)表,明細(xì)表僅限所有萬(wàn)方公司生產(chǎn)的零部件,不以路線為準(zhǔn);同時(shí)系統(tǒng)需要有批量輸入計(jì)生計(jì)劃號(hào)(可以包含任務(wù)號(hào)等其他屬性的)批量查詢輸入的計(jì)生計(jì)劃號(hào)的分解明細(xì),分解后的明細(xì)表至少包含以下的屬性:計(jì)生計(jì)劃號(hào)(帶版本)、導(dǎo)入批次、物料編碼、總成子組號(hào)、零件圖號(hào)、零件名稱、發(fā)圖路線、工藝路線、單位、用量、合計(jì)和PLM 下發(fā)時(shí)間;輸出的格式為Excel 格式或PDF格式,需要有樹形結(jié)構(gòu)展開功能,展開結(jié)構(gòu)分兩級(jí):第一級(jí)為計(jì)生號(hào)級(jí)別、第二級(jí)為BOM 結(jié)構(gòu)級(jí)別(計(jì)生計(jì)劃號(hào)可以看作BOM 結(jié)構(gòu)的根),同時(shí)系統(tǒng)要生成已經(jīng)分解了的計(jì)生計(jì)劃號(hào)和未分解的計(jì)生計(jì)劃號(hào)。
此表由計(jì)劃員在第一時(shí)間維護(hù),表內(nèi)有三個(gè)屬性:產(chǎn)品編號(hào)、產(chǎn)品名稱、內(nèi)部路線,輸入時(shí)需要有單個(gè)添加和批量導(dǎo)入功能,并有以產(chǎn)品編號(hào)為主鍵的防止重復(fù)錄入產(chǎn)品編號(hào)的功能。
將Excel 文件上傳后系統(tǒng)自動(dòng)生成類似“2019-計(jì)生0066- 0022-V_8”的計(jì)生計(jì)劃格式,進(jìn)行后續(xù)的操作;所有的保存、下載等功能除有圖標(biāo)按鈕外,在系統(tǒng)的左邊功能區(qū)內(nèi)右擊鼠標(biāo)彈出對(duì)話框?qū)崿F(xiàn)保存、下載等。
動(dòng)態(tài)元素豐富,符合當(dāng)前H5 主流風(fēng)格。
數(shù)據(jù)來(lái)源有兩部分,一部分為主機(jī)廠的wind.inter_mater -ial(零部件屬性數(shù)據(jù)表)、wind.inter_materialstruct(產(chǎn)品結(jié)構(gòu)表)、wind.inter_manuplan(訂單車型屬性數(shù)據(jù)表)、wind. inter_vehiclestruct(訂單車型結(jié)構(gòu)屬性數(shù)據(jù)表);一部分為自有的表wfzk.dbf。
需要采用Java 的List 保存輸入的臨時(shí)數(shù)據(jù)和查詢結(jié)果在下載到本地之前的數(shù)據(jù)存儲(chǔ)。
數(shù)據(jù)庫(kù)使用Oracle 11g 數(shù)據(jù)庫(kù),瀏覽器IE8、Firefox 等主流瀏覽器,支持H5,頁(yè)面寬度自適應(yīng)。
圖1
圖2
inter_manuplan=”2018-計(jì)生0066-0001-V_1”
inter_manuplan=”2018-計(jì)生0066-0002-V_1”
inter_manuplan=”2018-計(jì)生0066-0002-V_2”
inter_manuplan=”2018-計(jì)生0066-0002-V_3”
inter_manuplan=”2018-計(jì)生0066-0003-V_1”
inter_manuplan=”2018-計(jì)生0066-0004-V_1”
inter_manuplan=”2018-計(jì)生0066-0004-V_2”
inter_manuplan=”2018-計(jì)生0066-0004-V_4”
inter_manuplan=”2018-計(jì)生0066-0022-V_1”
inter_manuplan=”2018-計(jì)生0066-0022-V_2”
inter_manuplan=”2018-計(jì)生0066-0022-V_5”
inter_manuplan=”2018-計(jì)生0066-0022-V_8”
基于主機(jī)廠頻繁變更的整車需求,《整車計(jì)劃零部件分解系統(tǒng)》經(jīng)過(guò)測(cè)試和使用,將原來(lái)整車到零部件分解的時(shí)間由90 分鐘壓縮到10 分鐘內(nèi)(以每批100 個(gè)整車計(jì)生計(jì)劃測(cè)試),分解后的零部件粒度更加細(xì)化,可以隨時(shí)分解需求并比對(duì)相鄰兩次分解的差異;同時(shí)以年產(chǎn)10 萬(wàn)輛整車的零部件生產(chǎn)單位可節(jié)省計(jì)劃員4 人,預(yù)計(jì)節(jié)約成本在40 萬(wàn)以上,通過(guò)系統(tǒng)分解數(shù)據(jù)更加貼近主機(jī)廠裝配實(shí)際需求,減少浪費(fèi)和積壓,確保了交貨期。