《MES同ERP接口方案》由会员分享,可在线阅读,更多相关《MES同ERP接口方案(50页珍藏版)》请在金锄头文库上搜索。
1、MES同同SAP整合操整合操作作1 1功能简介功能简介2 2参数舍定参数舍定三三. 程序说明程序说明四四. 参数说明参数说明五五. 注意事项注意事项壹壹: 接口接口介紹介紹一一 功能簡介功能簡介. 主要是從SAP DOWNLOAD 工單及BOM 相關資料,然後把產線上完工的數量CONFIRM給SAP,SAP同時對所發料的數量做倒扣帳從SAP DOWNLOAD WO 到SFCSFC把工單完工數量STOCKIN給SAP,SAP並做到扣帳的動作如果程式及元件編譯后沒有問題,那麼運行INTERFACE程式後,出現如下畫面設置設置開始開始停止停止執行執行退出退出序號序號功能箱名稱功能箱名稱狀態狀態最後執
2、行時間最後執行時間下次執行時間下次執行時間A.點選程式后,輸入相應的權限及用戶后,顯示如下的操作畫面增加元件修改元件刪除元件選擇元件路徑及名稱下一步取消A.選擇選擇按鈕後,然後點擊來添加元件選取所需要的元件(DOWNLOAD WO)名稱后,按開啟按鈕回到如下畫面2.程式參數設定具體操作一程式參數設定具體操作一(以以download為例子為例子)B.點取NEXT按鈕進行參數設定顯示選取參數的路徑及名稱C.選擇執行類型(固定執行)后,點選NEXT繼續進行參數設定固定時間執行間隔時間執行選取執行類型D.輸入每天固定執行的時間(6:00,18:00),然後點取NEXT按鈕第一次執行時間第二次執行時間參
3、數名稱參數值添加參數刪除參數E.參數設定畫面如下,然後點取NEXT按鈕進行參數設定操作F.設置客戶別的參數名稱及參數值,然後點擊添加按鈕繼續參數設定客戶參數名稱客戶參數值參數設定的意義是DOWNLOAD是對所有的客戶的WOG.設置時間的參數名稱及參數值,然後點擊添加按鈕繼續參數設定日期參數名稱日期參數值參數設定的意義是DOWNLOAD預計近期14天生產的工單G.設置機種的參數名稱及參數值,然後點擊添加按鈕顯示所有參數設定后畫面機種參數名稱機種參數值參數設定的意義是DOWNLOAD機種為KFHEK1404的工單,澹然條件也可以為ALLH.參數設定后的畫面如下:設定完後點取NEXT按鈕I.顯示DO
4、WNLOAS WO元件已經安裝完成點取FINISH按鈕後,繼續顯示如下畫面J.程式畫面顯示DOWNLOAD WO元件已經加載運行設置BACKUPFLUSH元件的操作同DOWNLOADWO基本相同,現把不同部分做介紹3.程式參數設定具體操作二程式參數設定具體操作二(以以BACKUPFLUSH&STOCKIN為例子為例子)A.在選擇類型方面,選取間隔執行類型,然後點取NEXT繼續操作間隔執行B.設置好間隔執行時間(120分鐘),然後點取NEXT繼續操作C.在參數設定中參數條件設置不用設定(因為在加載DOWNLOADWO時已經設定好)點取NEXT繼續操作,直到按FINISH按鈕結束D.程式畫面顯示B
5、ACKUPFLUSH&STOCKIN元件已經加載運行三三. 程式具體操作程式具體操作1. 如上圖示按鈕STOP,可使元件出於執行或者停止狀態3. 正常DOWNLOADWO為固定時間執行,即每天6:00和18:00 如上畫面所示,元件上次執行時間為2003/03/17 15:17:25,下次元件執行時間為2003/03/17 18:00:002. 如上圖示按鈕EXECUTE,可使元件立即執行或者按照設定的執行.按照元件參數設定可知,DOWNLOADWO元件為每天6:00和18:00固定執行, BACKUPFLUSH&STOCKIN元件每隔2小時執行一次.如果現在SAP開的工單馬上上線,那麼需要立
6、即執行元件,此時可點擊EXECUTE,馬上把工單DOWNLOAD到SFC系統中4. 正常BACKUPFLUSH&STOCKIN為間隔時間執行,即每兩個小時執行一次 如上畫面所示,元件上次執行時間為2003/03/17 16:00:00,下次元件執行時間為2003/03/17 18:00:005. 上述畫面中的EXIT按鈕,需有權限的用戶才能退出程式四四. 參數文檔說明參數文檔說明參數類別參數類別參數名稱參數名稱參數定義參數定義參數存放位置參數存放位置DATABASEUIDSFC SERVER的用戶名INI檔PWDSFC SERVER的用戶密碼INI檔SERVERSFC SERVER的IPINI
7、檔DATABASESFC SERVER的DATABASE名稱INI檔SAPUIDSAP後台用戶名INI檔PWDSAP後台用戶密碼INI檔SERVERSAP SERVER的IPINI檔CLIENTSAP客戶端標識(100,200,)INI檔PLANT場別(LH,HK)INI檔PublicDllCNT程式以加載元件總數(DEFAULT:0)R_SAP_TEMPDllName1元件1名稱 Default :NullR_SAP_TEMPDllName2元件2名稱 Default :NullR_SAP_TEMPDllName3元件3名稱 Default :NullR_SAP_TEMPDllName4元件
8、4名稱 Default :NullR_SAP_TEMPDllName5元件5名稱 Default :NullR_SAP_TEMPPublicDllCNT程式以加載元件總數(DEFAULT:0)R_SAP_TEMPDllName1元件1名稱Default:NullR_SAP_TEMPDllName2元件2名稱Default:NullR_SAP_TEMPDllName3元件3名稱Default:NullR_SAP_TEMPDllName4元件4名稱Default:NullR_SAP_TEMPDllName5元件5名稱Default:NullR_SAP_TEMPBackFlushDownLoadWO
9、執行時間設置Type0時間間隔,1定時執行,2停止運行(Default:1)R_SAP_TEMPInterval間隔時間(應為15的整數倍)單位:分R_SAP_TEMPTimes定時每天運行的次數(Default:1)R_SAP_TEMPDayTime1第一次定時運行時間(Default:18:00)R_SAP_TEMPDayTime2第二次定時運行時間(Default為空)R_SAP_TEMPDayTime3第三次定時運行時間(Default為空)R_SAP_TEMPDayTime4第四次定時運行時間(Default為空)R_SAP_TEMPBackFlushLastTime上次抓取資料的截
10、止時間R_SAP_TEMPDownLoadWOCUSTCNTWO客戶總數(default:All)R_SAP_TEMPCUSTWO客戶代碼1R_SAP_TEMPCUSTWO客戶代碼2R_SAP_TEMPR_SAP_TEMPDayCNTWO有效日數R_SAP_TEMPR_SAP_TEMPDATA1DATA2DATA3DATA4DATA5程式名稱元件名稱內容標示0:程式參數資料1:現場Data資料參數名稱參數值InterfacePublic0DllCNT2InterfacePublic0DllName1BackFlushInterfacePublic0DllName2DownLoadWOInter
11、faceBackFlush0Type0InterfaceBackFlush0Interval120(單位:分)InterfaceBackFlush0LastTime2002/12/0308:30:00InterfaceDownLoadWO0Type1InterfaceDownLoadWO0Times2InterfaceDownLoadWO0DayTime118:00InterfaceDownLoadWO0DayTime206:00InterfaceDownLoadWO0CUSTCNTALLInterfaceDownLoadWO0DayCNT14五五. 注意事項注意事項A.當元件更新時,首先在程
12、式中把此元件狀態設置為STOP,C.刪除后,再在SETUP中增加更新后的元件()B.然後在SETUP中進行刪除操作執行的時間元件類型 DOWNLOAD WO或者BUCKFLUSH元件執行的狀態包括3.CONFIRMWO工單名稱及數量元件執行的結果包括:3.CONFRIM工單時,SAP返回的信息時間顯示每次執行SQL語句的執行時間及具體內容.SFC同SAP整合測試過程中,往往由於SAP方面由於USER建立資料不全或者RFC出錯,往往造成SFC不能CONFIRM WO或者進行BACKFLUSH&STOCKIN,這時需要根據SAP返回給SFC的信息記錄來判斷SAP USER在那方面資料沒有建全或者S
13、FC系統問題出在那裡CONFRIM WO 數量太大,發現SAP RFC出問題工單正在 被GUEST USER操作,發現工單被USER修改後沒有退出程式貳貳 SAP的同的同INTERFACE操作流程操作流程1SAP中開工單中開工單2DOWNLOAD 工單工單三三. STOCKIN & BACKUPFLUSH1.首先要安裝SAP客戶端程式.安裝後在SAP客戶端設置IP及SYSTEM NUMBER,設置畫面如下客戶端描述客戶端描述SAP SERVER IP系統架構系統架構系統號系統號2.點擊LOGIN進入登入SAP畫面,畫面如下所示客戶端值客戶端值帳號帳號密碼密碼3.進入主畫面后,輸入CO01開工單
14、命令,如下畫面所示:4.進入開工單輸入主畫面,如下所示:工單相關信息輸入后,點擊ENTER按鈕料號生產產別工單類型工單數量工單數量計畫開始時間計畫開始時間計畫結束時間計畫結束時間6.在工單主畫面點擊COMPONENT按鈕設置BACKUPFLUSH,畫面如所示:設置倒扣帳標誌料件倒扣帳的數量7.設置完後,RELEASE按鈕釋放工單,釋放畫面如下所示:,然收點擊RELEASE ORDER按鈕8.釋放工單后,讓后點取存盤畫面,如下所示9.存盤后畫面如下所示,提示生產工單已經生成生產工單生產工單11000105已經生成已經生成二二. DOWNLOAD 工單工單1.工單DOWLOAD分為手動與自動(每天
15、6:00,18:00)執行2.DOWLOAD下來的WO信息到MES 相關TABLE中,可以利用MES的WM程式進行工單上線.三三. STOCKIN & BACKUPFLUSH1. BACKFLUSH元件的執行分為人工於自動(每兩小時執行一次)執行.上次自動執上次自動執行時間行時間下次自動執下次自動執行時間行時間2.假設在2003/03/20在18:00-20:00工單000011000105共有三箱產品在產線包裝.第一箱:數量288,包裝時間為18:30:10,第二箱:數量288,包裝時間為18:40:10,第三箱:數量288,包裝時間為18:45:103.當在2003/03/20 21:57
16、:20手動執行BACKUFLUSH元件後,在INTERFACE相應LOG檔下產生的LOG檔如下 :5.當在2003/03/20 21:57:20手動執行BACKUFLUSH元件後,在SAP命令欄輸入CO02查看工單命令后,顯示如下畫面輸入要查看的工單號6.顯示STOCK IN工單主畫面工單CONFIRM數量為SFC在2003/3/20 8:00-10:00包裝總數量為什麼此時料件的倒扣數量仍為零呢,因為SAP中MM模組沒有工單發料的緣故.設置倒扣帳標誌SAP PP模组SAP SD模組SAP MM模組MESDOWNLOAD SALE INFORMATIONSHIPPING IMFORMATIONPRODCUT INFORMATIONDOWNLAOD production相关信息料件扣帐信息对于SAP同MES整合架构如下图所示SAP同同MES概述概述1.对于一个企业来说,完整的、能够引导其保持长期的业务利益和价值的企业信息系统,因该是CRM、MES和企业规划系统ERP三者协同作用的整合ERP系统为主,而MES系统需生产排程承接ERP系统的订单或工作命令后,负责制造过程中的资料收集整合运算,并将执行结果转给ERP系统,作为成本、库存、出货、财务等进一步整合上的处理。3.SFC同額ERP整合后,更能即時準確做到帳料相符.從SAP同SFC信息相互返潰上,能夠即時知道信息流在那裡出現問題.