本發明專利技術提供一種鋼鐵質量與sap系統間質量判定結果自動上報系統及方法,系統由鋼鐵質量系統中的質量判定數據模塊、數據存儲模塊、狀態設置模塊、線程管理模塊、數據上報模塊,sap系統中的遠程過程調用模塊組成,利用網絡和數據庫資源來支持上報系統的運行,從鋼鐵質量系統中獲取質量判定結果數據,利用網絡和數據庫資源,進行數據存儲,數據整理,狀態判斷,及時、準確地自動完成質量判定結果數據上報,保存操作日志,從數據獲取到上報的整個過程不需要人工干預,無需客戶端的操作員操作,提高鋼鐵企業各部門之間質量數據的流轉速度。
【技術實現步驟摘要】
本專利技術涉及鋼鐵企業質量判定結果數據外報的系統及方法,具體地說是一種應用于鋼鐵企業質量系統和sap系統之間質量判定結果數據自動上報的系統及方法。
技術介紹
目前鋼鐵企業質量系統判定結果數據上報sap系統的方式,主要是通過把判定結果數據記錄到Excel文件中,通過DBA調用遠程過程接口上報數據。這種處理方法的主要缺點是(1)操作的及時性不能得到保證,操作員不能確保在系統已經處于準備接收數據的情況下及時把數據上報。(2)數據的正確性得不到有效的校驗,手工錄入數據,必然不可避免地會出現人為錄入錯誤,并且Excel中并沒有針對質量數據的校驗機制,因此不能確保上報數據的正確性。(3)數據上報記錄無法保存,如果上報數據出現錯誤并導致數據上報失敗,則沒有有效途徑可以記錄操作日志,不便于數據分析。(4)沒有系統連貫性,由于是單一的Excel操作,對于后續業務流程只能由人工通知操作。
技術實現思路
本專利技術的目的是克服現有技術的缺陷,提供一種能保證質量判定數據上報及時性、準確性、可追朔性和連貫性的質量系統與sap系統之間質量判定結果自動上報系統及方法。本專利技術所述的鋼鐵質量與sap系統間質量判定結果自動上報系統,由鋼鐵質量系統中的質量判定數據模塊、數據存儲模塊、狀態設置模塊、線程管理模塊、數據上報模塊, sap系統中的遠程過程調用模塊組成;其中,鋼鐵質量系統中的質量判定數據模塊根據國家標準和企業內部控制標準,計算出質量判定結果后,將該質量判定結果數據提交給數據存儲模塊進行存儲,同時通過狀態設置模塊設置“未上報”或者“已上報”狀態返給數據存儲模塊,線程管理模塊讀取出狀態為“未上報”的質量判定結果數據時,發送給數據上報模塊,通過數據上報模塊向sap系統中的遠程過程調用模塊上報質量判定結果數據,上報成功后,狀態設置模塊根據數據上報模塊的上報成功信息,設置該上報的質量判定結果數據為“已上報”狀態,并返給數據存儲模塊,從而完成該批鋼材質量判定結果數據在鋼鐵質量系統和sap系統之間的上報。所述鋼鐵質量系統為現有企業質量管理數據庫、XML文件、TXT文件中的一種存儲介質。本專利技術所述的鋼鐵質量和sap系統間質量判定結果自動上報方法的步驟為1)質量判定結果數據通過鋼鐵質量系統中的質量判定數據模塊計算得出,以數據方式傳輸給數據存儲模塊進行存儲,并通過狀態設置模塊來設置為未上報狀態;2)線程管理模塊間隔一定時間掃描一次數據存儲模塊中的質量判定結果數據,掃描到狀態為“未上報”狀態的質量判定結果數據時,發送該質量判定結果數據及“未上報”的狀態信息給數據上報模塊;3)數據上報模塊接收到步驟2)的質量判定結果數據及“未上報”的狀態信息后,向sap 系統中的遠程過程調用模塊上報;4)數據上報模塊等待sap系統確認,若sap系統不返回成功標志,數據上報模塊將循環上報數據,一旦sap系統返回成功標志,數據上報模塊將停止當前數據的上報;5)上報成功的數據通過狀態設置模塊設置該條質量判定結果數據為“已上報”狀態,并返到數據存儲模塊中,從而完成該批鋼材質量判定結果數據在鋼鐵質量系統和SAP系統之間的上報。本專利技術的有益效果是,利用網絡和數據庫資源來支持上報系統的運行,從鋼鐵質量系統中獲取質量判定結果數據,利用網絡和數據庫資源,進行數據存儲,數據整理,狀態判斷,及時、準確地自動完成質量判定結果數據上報,保存操作日志,從數據獲取到上報的整個過程不需要人工干預,無需客戶端的操作員操作,提高鋼鐵企業各部門之間質量數據的流轉速度。附圖說明圖I是本專利技術的模塊結構2是本專利技術的質量判定結果上報信息處理流程圖具體實施方式下面結合附圖和實例對本專利技術進一步說明本專利技術是一種應用于鋼鐵企業質量系統和Sap系統之間判定結果自動上報方法,包括鋼鐵質量系統中的質量判定數據模塊I、數據存儲模塊2、狀態設置模塊3、線程管理模塊4、 數據上報模塊5,sap系統中的遠程過程調用模塊6,如圖I ;其中,質量判定數據模塊I從鋼鐵質量系統獲取質量判定結果數據后,將該質量判定結果數據提交給數據存儲模塊2進行存儲,同時通過狀態設置模塊3設置“未上報”或者“已上報”狀態返給數據存儲模塊2,線程管理模塊4讀取出狀態為“未上報”的力學特性數據時,發送給數據上報模塊5,通過數據上報模塊5向sap系統中的遠程過程調用模塊6上報質量判定結果數據,上報成功后,狀態設置模塊3根據數據上報模塊5的上報成功信息,設置該上報的質量判定結果數據為“已上報”狀態,并返給數據存儲模塊2,從而完成該批鋼材的質量判定結果數據在鋼鐵質量系統和SAP系統之間的上報。本專利技術所述的鋼鐵質量和SAP系統間判定結果自動上報方法的步驟為1)質量判定結果數據通過鋼鐵質量系統中的質量判定數據模塊I計算得出,通過網絡傳輸將數據保存到數據存儲模塊2中,并通過狀態設置模塊3設置狀態為未上報狀態;2)線程管理模塊4每5秒鐘掃描一次數據存儲模塊2中的質量判定結果數據,掃描到狀態為“未上報”狀態的質量判定結果數據時,發送該質量判定結果數據及“未上報”的狀態信息給數據上報模塊5 ;3)數據上報模塊5接收到步驟2)的質量判定結果數據及“未上報”的狀態信息后,向 sap系統中的遠程過程調用模塊6上報;5)數據上報模塊5等待sap系統確認,若sap系統不返回成功標志,數據上報模塊5將循環上報數據,一旦sap系統返回成功標志,數據上報模塊5將停止當前數據的上報;6)上報成功的數據通過狀態設置模塊3設置該條質量判定結果數據為“已上報”狀態, 并返到數據存儲模塊2中,從而完成該批鋼材質量判定結果數據在鋼鐵質量系統和sap系統之間的上報。權利要求1.一種鋼鐵質量與sap系統間質量判定結果自動上報系統,其特征在于由鋼鐵質量系統中的質量判定數據模塊、數據存儲模塊、狀態設置模塊、線程管理模塊、數據上報模塊, sap系統中的遠程過程調用模塊組成;其中,鋼鐵質量系統中的質量判定數據模塊根據國家標準和企業內部控制標準,計算出質量判定結果后,將該質量判定結果數據提交給數據存儲模塊進行存儲,同時通過狀態設置模塊設置“未上報”或者“已上報”狀態返給數據存儲模塊,線程管理模塊讀取出狀態為“未上報”的質量判定結果數據時,發送給數據上報模塊,通過數據上報模塊向sap系統中的遠程過程調用模塊上報質量判定結果數據,上報成功后,狀態設置模塊根據數據上報模塊的上報成功信息,設置該上報的質量判定結果數據為“已上報”狀態,并返給數據存儲模塊,從而完成該批鋼材質量判定結果數據在鋼鐵質量系統和sap系統之間的上報。2.一種鋼鐵質量和sap系統間質量判定結果自動上報方法,其特征在于有下列步驟1)質量判定結果數據通過鋼鐵質量系統中的質量判定數據模塊計算得出,以數據方式傳輸給數據存儲模塊進行存儲,并通過狀態設置模塊來設置為未上報狀態;2)線程管理模塊間隔一定時間掃描一次數據存儲模塊中的質量判定結果數據,掃描到狀態為“未上報”狀態的質量判定結果數據時,發送該質量判定結果數據及“未上報”的狀態信息給數據上報模塊;3)數據上報模塊接收到步驟2)的質量判定結果數據及“未上報”的狀態信息后,向sap 系統中的遠程過程調用模塊上報;4)數據上報模塊等待sap系統確認,若sap系統不返回成功標志,數據上報模塊將循環上報數據,一旦sap系統返本文檔來自技高網...
【技術保護點】
一種鋼鐵質量與sap系統間質量判定結果自動上報系統,其特征在于由鋼鐵質量系統中的質量判定數據模塊、數據存儲模塊、狀態設置模塊、線程管理模塊、數據上報模塊,sap系統中的遠程過程調用模塊組成;其中,鋼鐵質量系統中的質量判定數據模塊根據國家標準和企業內部控制標準,計算出質量判定結果后,將該質量判定結果數據提交給數據存儲模塊進行存儲,同時通過狀態設置模塊設置“未上報”或者“已上報”狀態返給數據存儲模塊,線程管理模塊讀取出狀態為“未上報”的質量判定結果數據時,發送給數據上報模塊,通過數據上報模塊向sap系統中的遠程過程調用模塊上報質量判定結果數據,上報成功后,狀態設置模塊根據數據上報模塊的上報成功信息,設置該上報的質量判定結果數據為“已上報”狀態,并返給數據存儲模塊,從而完成該批鋼材質量判定結果數據在鋼鐵質量系統和sap系統之間的上報。
【技術特征摘要】
【專利技術屬性】
技術研發人員:李杰,巫喬順,楊曉偉,杜曉冬,
申請(專利權)人:武鋼集團昆明鋼鐵股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。