[发明专利]ERP参照WMS入库的接口方法无效
申请号: | 200910017917.1 | 申请日: | 2009-08-17 |
公开(公告)号: | CN101634944A | 公开(公告)日: | 2010-01-27 |
发明(设计)人: | 刘清华 | 申请(专利权)人: | 浪潮集团山东通用软件有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F9/46 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 250014山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种ERP参照WMS入库的接口方法,该方法是建立一种程序扩展机制,通过外部程序识别出当前ERP操作的界面内容,并对界面进行合法判断,保证外部程序调用的合法性,然后在外部程序中通过中间表获取WMS提供的数据,组合形成ERP需要的信息格式,并进一步调用ERP中的内部的方法实现数据信息的录入,实现WMS数据导入至ERP系统。ERP系统不与外部程序关联,所以ERP系统可以实现同接口程序的无关性,外部程序的实现中因为采用了直接调用ERP系统内部标准事件的方法,也可以巧妙的规避因为ERP软件维护或升级而引起的接口程序修改的工作,维持实现的稳定。 | ||
搜索关键词: | erp 参照 wms 入库 接口 方法 | ||
【主权项】:
1、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系统做出快速的调整,降低接口导致的两个系统的藕合度。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮集团山东通用软件有限公司,未经浪潮集团山东通用软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200910017917.1/,转载请声明来源钻瓜专利网。