太阳城集团

  • / 11
  • 下载费用:30 金币  

业务单据注入附件管理的方法与系统.pdf

关 键 词:
业务 单据 注入 附件 管理 方法 系统
  专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
摘要
申请专利号:

太阳城集团CN201510735339.0

申请日:

2015.11.03

公开号:

CN105224340A

公开日:

2016.01.06

当前法律状态:

授权

有效性:

有权

法律详情: 授权|||实质审查的生效IPC(主分类):G06F 9/44申请日:20151103|||公开
IPC分类号: G06F9/44 主分类号: G06F9/44
申请人: 用友网络科技股份有限公司
发明人: 田锋涛
地址: 100094 北京市海淀区北清路68号用友软件园
优先权:
专利代理机构: 北京中恒高博知识产权代理有限公司 11249 代理人: 宋敏
PDF完整版下载: PDF下载
法律状态
申请(专利)号:

CN201510735339.0

授权太阳城集团号:

||||||

法律状态太阳城集团日:

2018.12.14|||2016.02.03|||2016.01.06

法律状态类型:

太阳城集团授权|||实质审查的生效|||公开

摘要

太阳城集团本发明公开了一种业务单据注入附件管理的方法与系统,其中,业务单据注入附件管理的方法,包括:业务单据注册;建立附件管理与业务单据的属性映射;读取业务单据注册步骤中的注册太阳城集团;根据读取的注册太阳城集团检查当前业务单据是否需要支持附件管理;如需要支持附件管理,则根据注册太阳城集团和属性映射中的映射太阳城集团进行相应附件管理服务。实现以下效果:减少代码重复,所有业务单据的附件管理的代码统一调用;附件管理功能本身如果有功能调整,每种业务单据不必再修改代码,直接修改注册映射即可,减少了不必要的工作量;实现方式更为灵活,不需要修改代码,不懂开发也可以灵活配置。

权利要求书

权利要求书
1.  一种业务单据注入附件管理的方法,其特征在于,包括:
业务单据注册的步骤;
建立附件管理与业务单据的属性映射的步骤;
读取业务单据注册步骤中的注册太阳城集团的步骤;
根据读取的注册太阳城集团检查当前业务单据是否需要支持附件管理的步骤;
如需要支持附件管理,则根据注册太阳城集团和属性映射中的映射太阳城集团进行相应附件管理服务的步骤。

2.  根据权利要求1所述的业务单据注入附件管理的方法,其特征在于,所述业务单据注册的步骤中注册的太阳城集团,包括业务单据类型,以及该业务单据是注入附件管理或卸载附件管理。

3.  根据权利要求1所述的业务单据注入附件管理的方法,其特征在于,所述业务属性映射的步骤中的映射太阳城集团,包括单据号、单据ID或单据组织。

4.  根据权利要求2所述的业务单据注入附件管理的方法,其特征在于,如需要支持附件管理,则根据注册太阳城集团和属性映射中的映射太阳城集团进行相应附件管理服务的步骤具体为:
代码注入器根据注册太阳城集团和映射太阳城集团,进行代码拦截,在业务单据上注入或卸载附件管理服务。

5.  根据权利要求4所述的业务单据注入附件管理的方法,其特征在于,在业务单据上注入或卸载附件管理服务具体为:
在业务单据上注入管理服务为:在业务单据上注册一个附件管理的按钮或链接,该按钮或链接实现调用附件管理服务,当点击按钮或者打开链接时,就会转到附件管理界面;
在业务单据上卸载附件管理服务为:把业务单据上的能够调用附件管理服务的按钮或链接卸载掉。

6.  一种业务单据注入附件管理系统,其特征在于,包括:
附件管理模块:负责附件操作管理,提供操作界面并对操作动作进行管理,提供公共服务接口,通过此接口能打开附件管理界面并进行附件的相关操作;
注册模块:负责业务单据注册;
映射模块:负责附件管理模块与业务单据的属性映射管理;
读取模块:负责读取注册模块中的注册太阳城集团和映射模块中的映射太阳城集团;
判定模块:根据读取模块读取的注册太阳城集团判断业务单据是否需要支持附件管理,并判断附件管理的动作;
执行模块:根据判定模块的太阳城集团进行相应的附件管理动作。

7.  根据权利要求6所述的业务单据注入附件管理系统,其特征在于,包括:注册模块中的注册太阳城集团,包括:业务单据类型,以及该业务单据是注入附件管理或卸载附件管理。

8.  根据权利要求7所述的业务单据注入附件管理系统,其特征在于,上述业务单据是注入附件管理或卸载附件管理中的注入或者卸载,通过标记字段区分。

9.  根据权利要求7所述的业务单据注入附件管理系统,其特征在于,所述执行模块包括:
注入模块:根据判定模块的太阳城集团注入附件管理服务;
卸载模块:根据判定模块的太阳城集团卸载附件管理服务。

10.  根据权利要求9所述的业务单据注入附件管理系统,其特征在于,
上述根据判定模块的太阳城集团注入附件管理服务具体为:进行代码拦截,在业务单据上注册一个附件管理的按钮或链接,该按钮或链接实现调用附件管理服务,当点击按钮或者打开链接时,就会转到附件管理界面;
上述根据判定模块的太阳城集团卸载附件管理服务具体为:进行代码拦截,把业务单据已经注入的附件管理服务卸载掉。

说明书

说明书业务单据注入附件管理的方法与系统
技术领域
本发明涉及数据处理领域,具体地,涉及一种业务单据注入附件管理的方法与系统。
背景技术
企业应用系统中普遍存在着众多业务单据与业务流程,业务单据往往附带着附件,目的是为了更好的进行业务描述,附件也是对业务单据的一种补充说明。所以,业务单据往往要支持附件管理这样的功能。这一功能的实现,现有技术的做法通常是这样的:
1)首先,附件管理模块负责对附件的上传、下载、权限等处理;
2)业务单据在自身业务代码中调用附件管理模块的相关的服务。比如业务单据增加一个附件管理的按钮,按钮动作实现调用附件管理模块的服务,打开附件管理界面进行附件的操作。
现有技术的做法中,需要每种业务单据都要在自身代码里单独添加一段代码,以实现对公共服务的调用,这就导致了:
1、代码重复,业务单据调用的附件管理服务都是一样的;
2、附件管理如果有功能调整,每种业务单据都得再修改代码调用,花费了不必要的工作量;
3、实现方式不够灵活,原来不支持附件管理的业务单据想要实现这个功能需要修改已有的代码。
发明内容
针对上述问题,本发明提出一种业务单据注入附件管理的方法与系统,以实现对附件管理功能进行灵活操作的目的。
为实现上述目的,本发明采用的技术方案是:
一种业务单据注入附件管理的方法,包括:
业务单据注册的步骤;
建立附件管理与业务单据的属性映射的步骤;
读取业务单据注册步骤中的注册太阳城集团的步骤;
根据读取的注册太阳城集团检查当前业务单据是否需要支持附件管理的步骤;
如需要支持附件管理,则根据注册太阳城集团和属性映射中的映射太阳城集团进行相应附件管理服务的步骤。
优选的,所述业务单据注册的步骤中注册的太阳城集团,包括业务单据类型,以及该业务单据是注入附件管理或卸载附件管理。
优选的,所述的业务属性映射的步骤中的映射太阳城集团,包括单据号、单据ID或单据组织。
优选的,如需要支持附件管理,则根据注册太阳城集团和属性映射中的映射太阳城集团进行相应附件管理服务的步骤具体为:
代码注入器根据注册太阳城集团和映射太阳城集团,进行代码拦截,在业务单据上注入或卸载附件管理服务。
优选的,在业务单据上注入或卸载附件管理服务具体为:
在业务单据上注入管理服务为:在业务单据上注册一个附件管理的按钮或链接,该按钮或链接实现调用附件管理服务,当点击按钮或者打开链接时,就会转到附件管理界面;
在业务单据上卸载附件管理服务为:把业务单据上的能够调用附件管理服务的按钮或链接卸载掉。
同时本发明技术方案公开一种业务单据注入附件管理系统,包括:
附件管理模块:负责附件操作管理,提供操作界面并对操作动作进行管理,提供公共服务接口,通过此接口能打开附件管理界面并进行附件的相关操作;
注册模块:负责业务单据注册;
映射模块:负责附件管理模块与业务单据的属性映射管理;
读取模块:负责读取注册模块中的注册太阳城集团和映射模块中的映射太阳城集团;
判定模块:根据读取模块读取的注册太阳城集团判断业务单据是否需要支持附件管理,并判断附件管理的动作;
执行模块:根据判定模块的太阳城集团进行相应的附件管理动作。
优选的,注册模块中的注册太阳城集团,包括:业务单据类型,以及该业务单据是注入附件管理或卸载附件管理。
优选的,上述业务单据是注入附件管理或卸载附件管理中的注入或者卸载,通过标记字段区分。
优选的,执行模块包括:
注入模块:根据判定模块的太阳城集团注入附件管理服务;
卸载模块:根据判定模块的太阳城集团卸载附件管理服务。
优选的,上述根据判定模块的太阳城集团注入附件管理服务具体为:进行代码拦截,在业务单据上注册一个附件管理的按钮或链接,该按钮或链接实现调用附件管理服务,当点击按钮或者打开链接时,就会转到附件管理界面;
上述根据判定模块的太阳城集团卸载附件管理服务具体为:进行代码拦截,把业务单据已经注入的附件管理服务卸载掉。
本发明的技术方案具有以下有益效果:
1、减少代码重复,所有业务单据的附件管理的代码统一调用;
2、附件管理功能本身如果有功能调整,每种业务单据不必再修改代码,直接修改注册映射即可,减少了不必要的工作量;
3、实现方式更为灵活,不需要修改代码,不懂开发也可以灵活配置。
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
附图说明
图1为本发明实施例所述的业务单据注入附件管理的方法的流程图;
图2为本发明实施例所述的业务单据注入附件管理系统的原理框图;
图3为本发明实施例所述的未支持附件管理的采购订单示意图;
图4为本发明实施例所述的支持附件管理的采购订单示意图。
具体实施方式
以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
如图1所示,一种业务单据注入附件管理的方法,包括:
业务单据注册的步骤;
建立附件管理与业务单据的属性映射的步骤;
读取业务单据注册步骤中的注册太阳城集团的步骤;
根据读取的注册太阳城集团检查当前业务单据是否需要支持附件管理的步骤;
如需要支持附件管理,则根据注册太阳城集团和属性映射中的映射太阳城集团进行相应附件管理服务的步骤。
优选的,业务单据注册的步骤中注册的太阳城集团,包括业务单据类型,以及该业务单据是注入附件管理或卸载附件管理。
业务属性映射的步骤中的映射太阳城集团,包括单据号、单据ID或单据组织。
如需要支持附件管理,则根据注册太阳城集团和属性映射中的映射太阳城集团进行相应附件管理服务的步骤具体为:
代码注入器根据注册太阳城集团和映射太阳城集团,进行代码拦截,在业务单据上注入或卸载附件管理服务。
在业务单据上注入或卸载附件管理服务具体为:
在业务单据上注入管理服务为:在业务单据上注册一个附件管理的按钮或链接,该按钮或链接实现调用附件管理服务,当点击按钮或者打开链接时,就会转到附件管理界面;
在业务单据上卸载附件管理服务为:把业务单据上的能够调用附件管理服务的按钮或链接卸载掉。
业务单据注入附件管理方法具体如下:
1、通过附件管理注册节点,注册需要支持附件管理的业务单据类型
2、建立附件管理与业务单据太阳城集团映射,比如附件管理中通常会用到业务单据的单据号、单据ID、单据组织等,这些太阳城集团在不同的业务单据中命名可能并不一致,通过这样的映射,统一与附件管理定义的字段建立对应关系,后续通过这种映射关系从业务单据上取值
3、打开业务单据节点时,读取上面的注册太阳城集团
4、检查当前业务单据是否需要支持附件管理,如果检查发现注册太阳城集团中包含了当前业务单据,且需要注入/卸载,说明当前业务单据需要支持附件管理,进行下一步
5、代码注入器根据以上太阳城集团(注册太阳城集团和映射太阳城集团),进行代码拦截,在适当位置注入/卸载附件管理服务。比如注册一个附件管理的按钮/链接,按钮/链接实现里调用附件管理的服务,这样当点击按钮或者打开链接时,就会转到附件管理界面。如果是卸载模式,就把类似这样的按钮/链接卸载掉。
如图2所示,一种业务单据注入附件管理系统,包括:
附件管理模块:负责附件操作管理,提供操作界面并对操作动作进行管理,提供公共服务接口,通过此接口能打开附件管理界面并进行附件的相关操作;
注册模块:负责业务单据注册;
映射模块:负责附件管理模块与业务单据的属性映射管理;
读取模块:负责读取注册模块中的注册太阳城集团和映射模块中的映射太阳城集团;
判定模块:根据读取模块读取的注册太阳城集团判断业务单据是否需要支持附件管理,并判断附件管理的动作;
执行模块:根据判定模块的太阳城集团进行相应的附件管理动作。
其中,注册模块中的注册太阳城集团,包括:业务单据类型,以及该业务单据是注入附件管理或卸载附件管理。
业务单据是注入附件管理或卸载附件管理中的注入或者卸载,通过标记字段区分。
执行模块包括:
注入模块:根据判定模块的太阳城集团注入附件管理服务;
卸载模块:根据判定模块的太阳城集团卸载附件管理服务。
根据判定模块的太阳城集团注入附件管理服务具体为:进行代码拦截,在业务单据上注册一个附件管理的按钮或链接,该按钮或链接实现调用附件管理服务,当点击按钮或者打开链接时,就会转到附件管理界面;
根据判定模块的太阳城集团卸载附件管理服务具体为:进行代码拦截,把业务单据已经注入的附件管理服务卸载掉。
下面为对业务单据注入附件管理系统的模块功能进行具体说明:
附件管理模块:负责附件操作管理,提供操作界面并对动作管理,如附件上传、下载等。附件管理模块提供公共服务接口,通过此接口可以打开附件管理界面并进行附件的相关操作。
注册模块:负责业务单据注册,用以标识业务单据需要自动注入/卸载附件管理功能。注入或者卸载,可以通过标记字段区分。
映射模块:负责附件管理模块与各业务单据的属性映射管理。附件管理中通常会用到业务单据的单据号、单据ID、单据组织等,这些太阳城集团在不同的业务单据中命名可能并不一致,通过这样的映射,统一与附件管理定义的字段建立对应关系,后续通过这种映射关系从业务单据上取值。
读取模块:负责注册和映射太阳城集团的读取。
判定模块:根据读取的注册太阳城集团判断业务单据是否需要支持附件管理,判断是注入附件管理还是卸载附件管理。
注入模块:负责进行代码拦截,在适当位置注入附件管理服务。比如注册一个附件管理的按钮/链接,按钮/链接实现里调用附件管理的服务,这样当点击按钮或者打开链接时,就会转到附件管理界面。
卸载模块:原理同注入模块,负责进行代码拦截,把已经注入的附件管理服务卸载掉。比如之前注册一个附件管理的按钮/链接,这里就负责把按钮/链接去掉。
下面以ERP系统中实际业务单据做说明。假设ERP系统中的采购订单需要支持附件管理。未支持附件管理之前界面示例如图3所示。
采购订单自动注入附件管理,示例步骤如下:
1、通过注册模块进行附件管理注册,示例格式如表1所示:

2、通过映射模块建立附件管理与采购订单的属性映射关系,如表2所示:

表2附件管理与采购订单的属性映射表。
3.打开采购订单时,通过读取模块获取以上注册太阳城集团及映射太阳城集团,进行下一步
4.获取步骤1至步骤3中的太阳城集团,通过判定模块,发现需要向采购订单注入附件管理功能,进行下一步的注入处理。
5.注入模块拦截按钮区代码加载,在所有按钮加载完成后,创建附件管理按钮,并附加到最后。附件管理按钮中调用附件管理模块的服务,并注入以上步骤中获取的映射属性太阳城集团,完成后的界面如图4所示.
太阳城集团最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

太阳城集团本文
本文标题:业务单据注入附件管理的方法与系统.pdf
链接地址:http://zh228.com/p-6397713.html
太阳城集团我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - - 联系我们

copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备17046363号-1 
 


收起
展开
葡京赌场|welcome document.write ('');