國內(nèi)產(chǎn)業(yè)信息化歷經(jīng)數(shù)年發(fā)展,信息技術(shù)在企業(yè)得到了廣泛應(yīng)用,國內(nèi)大大小小企業(yè)在不同程度上紛紛上馬CAD、CAPP、PDM、ERP等各種應(yīng)用軟件,特別是PDM已成為當(dāng)今企業(yè)信息化中最重要的技術(shù)應(yīng)用軟件之一,并日益顯示出其獨(dú)特而無法替代的作用。
我們知道產(chǎn)品是企業(yè)賴以生存的基礎(chǔ),產(chǎn)品數(shù)據(jù)是企業(yè)的最基本的也是最重要的數(shù)據(jù),產(chǎn)品數(shù)據(jù)存在于產(chǎn)品設(shè)計(jì)、采購、生產(chǎn)、管理、銷售、使用、服務(wù)等全過程當(dāng)中。早期,各數(shù)據(jù)既有聯(lián)系,又各成一體即形成“信息孤島”。PDM技術(shù)就在于其力圖解決”信息孤島”,其以軟件技術(shù)為基礎(chǔ),以產(chǎn)品為核心,抓產(chǎn)品數(shù)據(jù)的源頭即產(chǎn)品設(shè)計(jì)數(shù)據(jù),通過對產(chǎn)品設(shè)計(jì)數(shù)據(jù)進(jìn)行編號——即編碼,隨后再賦工藝制造、采購、生產(chǎn)等信息——即屬性,實(shí)現(xiàn)對產(chǎn)品相關(guān)的數(shù)據(jù)、過程、資源的一體化集成管理。由此可見“編碼系統(tǒng)”在企業(yè)信息化進(jìn)程當(dāng)中是何等重要。
公司PDM使用情況
我公司屬于多品種、小批量、離散型生產(chǎn)企業(yè),應(yīng)市場不同需求,各種變型產(chǎn)品很多,且盤根交錯(cuò),產(chǎn)品數(shù)據(jù)管理紛繁復(fù)雜。
早期生產(chǎn)是一個(gè)指令下來,技術(shù)上先準(zhǔn)備數(shù)據(jù),找出相應(yīng)版本,形成三表,配制相應(yīng)的工藝文件,交送到生產(chǎn)、供應(yīng)等部門,供應(yīng)部門不光準(zhǔn)備配套件貨源,還需要準(zhǔn)備工藝與生產(chǎn)外協(xié),光這些數(shù)據(jù)的準(zhǔn)備工作,一切順利也需要準(zhǔn)備一個(gè)星期。但是各設(shè)計(jì)人員保存的數(shù)據(jù)量大,且因各工程要求不同,許多零部件存在大量的不同版本,一旦有人員調(diào)動(dòng),就更難保證數(shù)據(jù)的準(zhǔn)確性與完整性。
通過實(shí)施PDM、CAPP,剛開始,我們數(shù)據(jù)準(zhǔn)備工作非常簡單,一個(gè)指令下來,PDM在10分鐘內(nèi)將設(shè)計(jì)部門準(zhǔn)備好的數(shù)據(jù)計(jì)算一遍,及時(shí)提交信息中心讓ERP處理,ERP在半小時(shí)之內(nèi)能將各數(shù)據(jù)統(tǒng)計(jì)計(jì)算送交相關(guān)部門,整個(gè)過程一般1個(gè)小時(shí)就能完成。由于PDM可追逆性強(qiáng),記錄非常詳細(xì),在計(jì)算過程當(dāng)中,也能及時(shí)找出其中錯(cuò)誤,提交設(shè)計(jì)、工藝部門進(jìn)行相應(yīng)更新與補(bǔ)充。PDM不僅能在極短的時(shí)間內(nèi)向ERP提供數(shù)據(jù),還能保證產(chǎn)品數(shù)據(jù)的完整性和準(zhǔn)確性,使產(chǎn)品數(shù)據(jù)具有可追逆性。
但隨著PDM、CAPP項(xiàng)目的深入展開,各產(chǎn)品數(shù)據(jù)相續(xù)入庫,數(shù)據(jù)量不斷增加,問題開始顯露出來:
●產(chǎn)品數(shù)據(jù)入庫難,入庫時(shí)提醒“該物料已存在,是否覆蓋”;
●PDM提取出來的數(shù)據(jù),常常發(fā)現(xiàn)有大量斷層出現(xiàn)。
針對以上問題,對產(chǎn)品數(shù)據(jù)庫進(jìn)行跟蹤分析,發(fā)現(xiàn)數(shù)據(jù)庫存在大量的一物多碼、一碼多物等不符合要求的數(shù)據(jù),再結(jié)合我公司物料編碼發(fā)展史,這些問題在所難免。
早期我們使用的編碼系統(tǒng)有好幾個(gè),其中標(biāo)準(zhǔn)件、外購件編碼用的是財(cái)務(wù)上的編碼系統(tǒng),后通過ERP實(shí)施改為手工編制,同時(shí)工藝部門自已編了一個(gè)自制件的編碼系統(tǒng),后在PDM實(shí)施后,改用大恒編碼系統(tǒng),有一部分產(chǎn)品仍沿用工藝部門自編的編碼系統(tǒng)。通過近兩年的使用,大恒編碼系統(tǒng)存在很多不足,比如:
●一碼多物,如果同時(shí)有幾個(gè)人在生成編碼,將出現(xiàn)搶號現(xiàn)象,造成設(shè)計(jì)數(shù)據(jù)入庫困難;
●一物多碼,一個(gè)物料可以生成多個(gè)編碼,造成數(shù)據(jù)斷裂,無法保證數(shù)據(jù)的完整與準(zhǔn)確;
●查詢不方便,每次列出大量物料編碼,經(jīng)過日積月累,物料編碼成千上萬,查找如同大海撈針,也無法進(jìn)行模糊查找。
由于以上原因,給設(shè)計(jì)人員帶來非常大的工作量,影響產(chǎn)品設(shè)計(jì)進(jìn)度;PDM維護(hù)也非常困難,要投入大量的精力查錯(cuò),為此信息中心受命編制適合我公司使用的物料編碼生成查詢系統(tǒng)。
新的物料編碼系統(tǒng),需要達(dá)到的幾個(gè)目標(biāo)
公司領(lǐng)導(dǎo)對”物料編碼查詢生成系統(tǒng)”提出幾點(diǎn)要求:
●保證前期工作的延續(xù)性;
●界面清晰、友好,方便使用;
●能實(shí)現(xiàn)模糊查找,方便設(shè)計(jì)人員查詢,以便于提高物料的通用性,壓縮生產(chǎn)成本;
●自制件先查詢后生成;
●進(jìn)入編碼庫中的物料信息要全;
●外購件、標(biāo)準(zhǔn)件歸口管理,需要提出申請,由專人利用本系統(tǒng)自動(dòng)生成、共享;
在軟件編制之前對老的編碼系統(tǒng)做了大量細(xì)致的分析,考慮到以后與CAD集成,選中Microsoft Visual C++6.0為開發(fā)環(huán)境。界面參閱了SQL Server和大恒PDM的查詢界面,也盡量考慮了設(shè)計(jì)人員使用習(xí)慣。
程序設(shè)計(jì)思、流程及界面程序設(shè)計(jì)思想
●本軟件查詢庫分為三部分:零部件庫、標(biāo)準(zhǔn)外購件庫、材料庫。
●程序選用Visual C++提供的已注冊MSFlexGrid. DataGrid網(wǎng)格控件,并對MSFlexGrid控件功能進(jìn)行擴(kuò)充。
●MSFlexGrid控件功能擴(kuò)充,在MSFlexGrid的當(dāng)前網(wǎng)格單元(Cell)內(nèi),創(chuàng)建同樣尺寸的編輯框(CEdit)和組合框(CcomboBox)覆蓋該Cell,并將Cell內(nèi)的Text傳給編輯框或組合框,通過此編輯框或組合框?qū)崿F(xiàn)MSFlexGrid的網(wǎng)格編輯功能。
●擴(kuò)充后的MSFlexGrid控件,設(shè)立表頭:字段名稱、排序、次序、條件、準(zhǔn)則;排序可以選用升序、降序、不排序:次序選用1、2、3,是指排列先后順序;條件選用是、不是、包含、前面有、后面有、不包含:準(zhǔn)則用于客戶輸入具體需求,同條件組合成SQL數(shù)據(jù)查詢語句。
●在擴(kuò)充后的MSFlexGrid控件中設(shè)置好具體要求后,點(diǎn)擊查詢,符合要求數(shù)據(jù)將填入軟件界面下方DataGrid網(wǎng)格控件中。可以利用右鍵菜單選中客戶所需數(shù)據(jù)。
●本軟件通過各種條件組合實(shí)現(xiàn)模糊查詢,查詢數(shù)據(jù)方便、快捷。通過關(guān)鍵字、排序查詢,可以避免由于寫法不同,相同的外購件多次申請編碼;用戶可以盡量選用已有的標(biāo)準(zhǔn)件,壓縮標(biāo)準(zhǔn)件庫存量;
●用戶需將圖號、名稱、材料填寫完整才能生成自制件編碼,外購件、標(biāo)準(zhǔn)件需要專人負(fù)責(zé)申請碥碼。
自制件查詢生成流程及界面
查詢條件:圖號前面有" X20.1”并且按圖號排序,下部列表為后查詢結(jié)果。如果點(diǎn)查詢結(jié)果列表框中的右鍵菜單“選中”,選中一行編碼將在對話框左上角編輯框出現(xiàn),且呈選中狀態(tài),此時(shí)可以利用編輯框右鍵菜單復(fù)制即可得到編碼。
標(biāo)準(zhǔn)件,外購件查詢生成流程
流程圖與自制件差不多,在此不累敘。操作界面如下:
標(biāo)準(zhǔn)件名稱、代號、材料選用是有標(biāo)準(zhǔn)的,為了方便設(shè)計(jì)人員使用,設(shè)計(jì)人員可以直接在下拉框選擇名稱、國標(biāo)號、材料等級等等。
查詢條件,按列表查詢結(jié)果。同樣點(diǎn)查詢結(jié)果列表框中的右鍵菜單“選中”,選中一行編碼將在對話框左上角編輯框出現(xiàn),且呈選中狀態(tài),此時(shí)可以利用編輯框右鍵菜單復(fù)制即可得到編碼。
結(jié)論
由于在新編碼器實(shí)施之前,先對已有的物料進(jìn)行整理,確保一物一碼。在新編碼器實(shí)施后,設(shè)計(jì)人員反應(yīng)良好,查詢方便快捷,杜絕了一物多碼、一碼多物現(xiàn)象,目前已能根據(jù)生產(chǎn)令號快速準(zhǔn)確地形成生產(chǎn)BOM。
轉(zhuǎn)載請注明出處:拓步ERP資訊網(wǎng)http://www.guhuozai8.cn/
本文標(biāo)題:PDM物料編碼自動(dòng)生成和查詢系統(tǒng)
本文網(wǎng)址:http://www.guhuozai8.cn/html/solutions/14019312653.html