[發明專利]ERP參照WMS入庫的接口方法無效
| 申請號: | 200910017917.1 | 申請日: | 2009-08-17 |
| 公開(公告)號: | CN101634944A | 公開(公告)日: | 2010-01-27 |
| 發明(設計)人: | 劉清華 | 申請(專利權)人: | 浪潮集團山東通用軟件有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44;G06F9/46 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 250014山東*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | erp 參照 wms 入庫 接口 方法 | ||
技術領域
本發明涉及一種計算機應用技術,可以完成ERP系統中引入WMS數據,達到兩個系統間的松藕合接口,良好的實現數據狀態調整與并發控制。
背景技術
目前在ERP系統同WMS系統進行集成時,均需要在兩個系統中做出較多的修改以協調兩個系統的集成操作,一方面對原有系統的修改將引起原有系統功能的可能改變或出問題,另一方面將來影響將來ERP的軟件維護與升級。另外在ERP與WMS的集成應用中,如何保證數據狀態的一致性、控制多用戶并發、數據細度口徑方面的處理繁索,沒有形成清晰高效的處理方法。本技術的重點在于降低系統間的藕合度,同時提高對數據處理的完整性,包括并發、狀態一致、數據細度口徑差異化的處理方面。
發明內容
本發明的目的是一種ERP參照WMS入庫的接口方法,該方法是建立一種程序擴展機制,通過外部程序識別出當前ERP操作的界面內容,并對界面進行合法判斷,保證外部程序調用的合法性,然后在外部程序中通過中間表獲取WMS提供的數據,組合形成ERP需要的信息格式,并進一步調用ERP中的內部的方法實現數據信息的錄入,實現WMS數據導入至ERP系統,由于ERP系統不與外部程序關聯,所以ERP系統實現同接口程序的無關性,外部程序的實現中因為采用了直接調用ERP系統內部標準事件的方法,規避了因為ERP軟件維護或升級而引起的接口程序的修改,維持了接口的穩定;具體包括以下內容:
1)通過在當前ERP產品實現中建立外部程序調用的機制與方法,借用ERP中的界面調整功能,增加對按鈕方法的支持,允許經過界面設計出的ERP的單據界面可以引用外部全局函數功能,通過功能的引用可以達到將外部程序引用進當前軟件運行環境的目的;
2)建立全局函數,實現接口過程的處理。在函數中,通過環境檢測,獲得當前軟件運行環境的信息,判斷引用處是否為合法的程序源,合法則設置當前WMS傳遞進中間表的數據狀態為已讀,合并顯示未被入庫引入的數據列表,取得用戶多選返回的數據后,調用ERP中入庫界面數據錄入的規則,實現數據引入ERP入庫界面;
3)通過擴展的方式增加數據保存前檢查的內容,檢查中判斷被引入的數據同當前界面操作的數據是否為一致,同時實現數據表的短時間鎖定至數據處理完成;
4)通過擴展的方法增加數據保存后、刪除后的處理,處理中首先清除原入庫所關聯的數據信息,按照物料加批次的方式關聯更新數據狀態與數據的入庫編號;
具體實現步驟如下:
a)在現有的ERP基礎上,建立一種標簽形式的外部程序調用方法,在外部程序中,通過環境檢測,獲得當前軟件運行環境的信息,同時判斷引用處是否為合法的程序源,合法,則在外部程序中繼續進行處理接口內容;
b)通過接口數據表,引用并鎖定引用范圍內的WMS數據,將最終的結果通過按物料與批次合并的形式導入至ERP入庫操作界面,并調用ERP界面數據處理規則,ERP最終完成數據在數據庫中的保存,保存時通過配置可擴展的數據校驗與處理內容,實現接口表數據的狀態更新與并發訪問控制;
c)通過動態解析界面中元素的附加信息所指示的外部函數,然后進行反射調用,實現在固化的ERP軟件中以最小的代價進行外部代碼兼容的模式,通過外部代碼訪問ERP內程序組件實現在原有的ERP基礎上調用WMS系統數據;
d)建立獨立于原ERP系統的接口代碼,在完成ERP系統與WMS系統的接口中,有效保證原有ERP系統的完整性與可維護升級性,同時又根據多種WMS系統做出快速的調整,降低接口導致的兩個系統的藕合度。
本發明的具有功能和有益效果如下:
1.本發明可以明顯降低有現有的ERP中集成WMS系統的難度,實現了系統間的松藕合,降低了系統集成后ERP系統升級的難度。
2.本發明清晰的實現了ERP中對入庫引用WMS操作的過程,充分的解決了系統集成時數據處理的完整性問題。
本發明解決了WMS中數據細度較ERP中細的問題,避免了系統集成后ERP中數據量過大的問題,有助于提高企業的管理效率。
附圖說明
圖1是接口流程圖;
圖2是ERP參照WPS數據入庫表。
具體實施方式
本發明的方法主要的內容有:
1)通過在當前ERP產品實現中建立外部程序調用的機制與方法,借用ERP中的界面調整功能,增加對按鈕方法的支持,允許經過界面設計出的ERP的單據界面可以引用外部全局函數功能。通過功能的引用可以達到將外部程序引用進當前軟件運行環境的目的。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮集團山東通用軟件有限公司,未經浪潮集團山東通用軟件有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910017917.1/2.html,轉載請聲明來源鉆瓜專利網。





