一)編碼規(guī)則建立
1. 功能上,可進行新增、修改、刪除和復(fù)制
2. 系統(tǒng)可獲取對應(yīng)的工單和機種料號信息,形成組合規(guī)則的一部分
3. 規(guī)則中可輸入一些特殊內(nèi)容,此部分為固定內(nèi)容,由用戶輸入
4. 同一流水號可分為兩段,并且可按不同的進制進行跳號,并支持設(shè)置任何一個優(yōu)先跳號,滿號后再由另一段來跳
5. 流水號的復(fù)位功能:由于一種規(guī)則的流水號始終是連續(xù)的,用戶可設(shè)置每個規(guī)則的流水號在滿足某個條件后,即從起始流水號開始,當(dāng)前規(guī)則:年份、月份、周別、生產(chǎn)日期、工單號碼、滿號
二)機種料號信息維護
1. 用戶可在此處維護機種料號的主要信息:客戶料號、機種碼、REV版本號、小角碼、Retain Code、裝箱數(shù)量、凈重、毛重、棧板數(shù)量、客戶料號代碼、供應(yīng)商代碼、供應(yīng)商料號、客戶辨識碼、客戶規(guī)格、圖紙固定碼1、圖紙固定碼2
2. 建立機種料號與類別所對應(yīng)的編碼規(guī)則,一個機種料號可對應(yīng)多個類別,當(dāng)前類別包括(LBL2,CASE, PE BAG,CN,LASER LABE,CARTON,CARTON,CARTON,PALLET,PLUG),用戶還可新增類別
3. 用戶可指定,類別與編碼則中,需要拋入到MES系統(tǒng)中的數(shù)據(jù)內(nèi)容
三)數(shù)據(jù)的導(dǎo)入導(dǎo)出
1. SAP工單導(dǎo)入:導(dǎo)入的時機和條件,用戶可自行設(shè)置,導(dǎo)入的欄位:工單號碼,機種名稱,成品料號,批量,訂單采購單號碼明細(xì),工廠,工單類型
2. 手動導(dǎo)入SAP工單(如果工單已存在,則更新其內(nèi)容),也可一次選擇多個工單進行操作
3. 工單維護:用戶可對單個工單進行修改,也可使用Txt文件導(dǎo)入數(shù)據(jù)的方式進行更改
4. 序列號拋轉(zhuǎn)至MES系統(tǒng):用戶可設(shè)置拋轉(zhuǎn)的規(guī)則,比如工單頭,作廢的超領(lǐng)的不進行拋轉(zhuǎn)
5. 用戶可手動行序列號拋轉(zhuǎn)
四)序列號的生成與打印
1. 功能界面,排序規(guī)則及篩選條件依客戶要求
2. 用戶選擇工單,依據(jù)機種料號、類別所對應(yīng)的規(guī)則,生成序列號
3. 序列號可作廢
4. 用戶可對規(guī)則進行復(fù)位
5. 用戶選擇工單,類別獲取模板文件并可預(yù)覽,確認(rèn)無誤后,點擊打印
五)數(shù)據(jù)檢索
依客戶要求
六)用戶管理
1. 用戶權(quán)限管理
2. 針對序列號的操作,均需要記錄生成人、時間,超領(lǐng)人、時間,作廢人、時間及拋轉(zhuǎn)人、時間
為了更好的滿足客戶的要求,盡可能的實現(xiàn)配置的靈活多樣性,系統(tǒng)實現(xiàn)邏輯將源數(shù)據(jù)、編碼規(guī)則與打印模板進行完全分離處理,然后依照機種料號與類別,再將三者關(guān)聯(lián)在一起,按規(guī)則生成序列號、打印并拋轉(zhuǎn)至MES系統(tǒng)中。
說明:1) 編碼規(guī)則生成模塊:編碼規(guī)則均由此處建立的基礎(chǔ)編碼規(guī)則組成,其特點種類多,操作靈活,比如:可包含日期類型、常量、替換變量及流水號等(具體內(nèi)容參見:3.1.5 基礎(chǔ)編碼規(guī)則維護)2) 基礎(chǔ)數(shù)據(jù)生成模塊:此處功能包含較多,用戶可在此處對工單信息、機種料號的項目信息、內(nèi)容及類別進行維護,序列號生成時以此數(shù)據(jù)為準(zhǔn)3) CodeSoft模塊:用戶可根據(jù)需要建立模塊,但要求模板中對應(yīng)的變量名必須為編碼規(guī)則名稱(詳見:3.1.6 機種料號、類別與編碼規(guī)則關(guān)聯(lián))4) 序列號生成:序列號生成以工單為準(zhǔn),獲取其所對應(yīng)的機種料號,根據(jù)用戶選擇的類別進行序列號生成5) 標(biāo)簽打印:將該工單已生成的序列號與其對應(yīng)的模板關(guān)聯(lián)打印3 系統(tǒng)功能
系統(tǒng)關(guān)鍵點舉例說明:1) 機種料號主檔項目可擴展:系統(tǒng)使用兩個功能來對機種料號主檔信息進行維護,1.項目維護,用戶可使用此功能添加項目(注:輸入項目代碼即數(shù)據(jù)庫中項目主檔信息表的列名,項目名稱即所要顯示給用戶的名稱),完成后會在主檔基礎(chǔ)信息中多出一列,請求用戶維護此信息,用戶也可設(shè)置是否為必輸項,見功能:3.1.2 機種料號項目維護。2.機種料號信息維護:用戶可使用此功能,為每個機種料號輸入對應(yīng)列的數(shù)據(jù),以備后續(xù)生成序列號或打印標(biāo)簽時使用,見功能:3.1.3 機種料號類別信息維護2) 基礎(chǔ)編碼規(guī)則:用戶可建立基礎(chǔ)編碼規(guī)則,基礎(chǔ)編碼規(guī)則分為多種類型(日期、固定常量、打印常量、代換常量及流水號),針對每個基礎(chǔ)編碼規(guī)則用戶可設(shè)置其數(shù)據(jù)來源(來源數(shù)據(jù)表名-取值列名、固定內(nèi)容、打印時輸入內(nèi)容),對于代換常量用戶還可設(shè)置代換列表(比如:原內(nèi)容12F替換為1,原內(nèi)容22F替換為2,原內(nèi)容13F替換為3,原內(nèi)容24F替換為4,此內(nèi)容由用戶自行設(shè)置),以下詳細(xì)講述每種類型的設(shè)置:日期:設(shè)置日期類型、數(shù)據(jù)來源(數(shù)據(jù)表-列名、打印時選擇)固定常量:設(shè)置常量內(nèi)容即可,也可指定對應(yīng)的數(shù)據(jù)表字段,此內(nèi)容不會變化,直接獲取使用打印常量:用戶只需要建立此規(guī)則,數(shù)據(jù)內(nèi)容在打印時,由打印員手動輸入代換常量:用戶設(shè)置代換列表、數(shù)據(jù)源,系統(tǒng)會自動將數(shù)據(jù)源的內(nèi)容與代換列表進行匹配,如果符合則使用替換后的內(nèi)容。(例:代換列表如上說明,現(xiàn)在讀取機種料號為XX的工單信息,它的產(chǎn)線線別為:22F,則此規(guī)則返回的內(nèi)容即為2)流水號:設(shè)置流水號的字符串列表(比如十進制:0123456789,十六進制0123456789ABCDEFG)、進階(流水號的進位,比如設(shè)置為1,上一流水號為0001,則下一個即為0002)、流水號的長度、起始流水號、最大流水號3) 編碼規(guī)則建立:用戶選擇所需要建立規(guī)則的料號和類別,輸入編碼規(guī)則代碼(在該料號和類別中代碼必須唯一,此代碼對應(yīng)CODESOFT模板文件中的變量代碼),此時用戶可選擇任意一個《基礎(chǔ)編碼規(guī)則》,按照一定的順序排列(可以多個,也可以僅包含一個《基礎(chǔ)編碼規(guī)則》),如果該規(guī)則含有多個流水號的《基礎(chǔ)編碼規(guī)則》,用戶需要設(shè)定流水號跳號的順序(比如:一個編碼規(guī)則中包含2位十進制跳號和4位三十六進制跳號,如果先跳前兩位十進制的,則將其跳號序號寫成1,4位三十六進制的跳號序號寫做2,如果選擇先跳后4位三十六進制,只需要將跳號序號為1,另一個改為2即可,如果兩者同時跳號,則同寫為1)。用戶也可設(shè)置該編碼規(guī)則的復(fù)位方式(比如:該規(guī)則的復(fù)位方式為周別,當(dāng)系統(tǒng)判斷日期部分不屬于本周時,則流水號均從起始流水號開始,如果流水號在本周達(dá)到最大值時,系統(tǒng)會提示錯誤);
例如:我當(dāng)前需要建立一個料號(XXX)和類別(LBL2)的編碼規(guī)則,其打印標(biāo)簽時內(nèi)容需要體現(xiàn)客戶料號、凈重以及序列號信息,其中序列號由機種編碼+2位十進制流水號+4位36進制流水號+REV版本號組成,其中后4位流水號的起始流水號為F000,結(jié)束流水號為:FZZZ,進階為1,同時2位十進制流水號的起始流水號為00,結(jié)束流水號為99,當(dāng)4位36進制的流水號達(dá)到FZZZ后,2位十進制流水號則加1。復(fù)位規(guī)則取工單的生產(chǎn)日期所對應(yīng)的周別。以下為建立的步驟:1) 建立客戶料號的基礎(chǔ)編碼規(guī)則:代碼:CPartNo,類型:固定常量,數(shù)據(jù)來源:機種料號信息表+客戶料號的列名2) 建立凈重的基礎(chǔ)編碼規(guī)則:代碼:NW,類型:固定常量,數(shù)據(jù)來源:機種料號信息表+凈重的列名3) 建立機種編碼的基礎(chǔ)編碼規(guī)則:代碼:Model,類型:固定常量,數(shù)據(jù)來源:機種料號信息表+機種的列名4) 建立REV的基礎(chǔ)編碼規(guī)則:代碼:REV,類型:固定常量,數(shù)據(jù)來源:機種料號信息表+REV的列名5) 建立工單生產(chǎn)周別的基礎(chǔ)編碼規(guī)則:代碼:ProductsWeek,類型:日期,日期類型為:WW,數(shù)據(jù)來源:工單信息表+生產(chǎn)日期列名6) 建立2位十進制流水號的基礎(chǔ)編碼規(guī)則:代碼:Radix10,類型:流水號,字符串列表:0123456789,位數(shù):2,起始流水號:00,結(jié)束流水號:99,進階:1;7) 建立4位36進制流水號的基礎(chǔ)編碼規(guī)則:代碼:Radix36,類型:流水號,字符串列表:0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ,位數(shù):4,起始流水號:F000,結(jié)束流水號:FZZZ,進階:1;8) 選擇料號:XXX和類別:LBL2,然后為其建立客戶料號、凈重及序列號的編碼規(guī)則9) 建立客戶料號的編碼規(guī)則:輸入編碼規(guī)則:CPartNo,添加《基礎(chǔ)編碼規(guī)則》CPartNo10) 建立凈重的編碼規(guī)則:輸入編碼規(guī)則:NW,添加《基礎(chǔ)編碼規(guī)則》NW11) 建立序列號的編碼規(guī)則:輸入編碼規(guī)則代碼:SN,依次添加《基礎(chǔ)編碼規(guī)則》的Model、Radix10、Radix36及REV,設(shè)置Radix10的跳號序列號為2,Radix36的跳號序列號為1,設(shè)置復(fù)位規(guī)則為:《基礎(chǔ)編碼規(guī)則ProductsWeek,同時設(shè)置為上傳MES系統(tǒng)12) 建立CodeSoft模板文件,其中模板文件的變量與所需要編碼規(guī)則的變量保持一致13) 用戶在生成時只需要選擇工單信息即可進行序列號的生成至此,本規(guī)則建立完成。