[发明专利]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.vipzhuanli.com/pat/books/200910017917.1/2.html,转载请声明来源钻瓜专利网。