[发明专利]业务单据注入附件管理的方法与系统有效
申请号: | 201510735339.0 | 申请日: | 2015-11-03 |
公开(公告)号: | CN105224340B | 公开(公告)日: | 2018-12-14 |
发明(设计)人: | 田锋涛 | 申请(专利权)人: | 用友网络科技股份有限公司 |
主分类号: | G06F8/20 | 分类号: | G06F8/20 |
代理公司: | 北京中恒高博知识产权代理有限公司 11249 | 代理人: | 宋敏 |
地址: | 100094 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务 单据 注入 附件 管理 方法 系统 | ||
本发明公开了一种业务单据注入附件管理的方法与系统,其中,业务单据注入附件管理的方法,包括:业务单据注册;建立附件管理与业务单据的属性映射;读取业务单据注册步骤中的注册信息;根据读取的注册信息检查当前业务单据是否需要支持附件管理;如需要支持附件管理,则根据注册信息和属性映射中的映射信息进行相应附件管理服务。实现以下效果:减少代码重复,所有业务单据的附件管理的代码统一调用;附件管理功能本身如果有功能调整,每种业务单据不必再修改代码,直接修改注册映射即可,减少了不必要的工作量;实现方式更为灵活,不需要修改代码,不懂开发也可以灵活配置。
技术领域
本发明涉及数据处理领域,具体地,涉及一种业务单据注入附件管理的方法与系统。
背景技术
企业应用系统中普遍存在着众多业务单据与业务流程,业务单据往往附带着附件,目的是为了更好的进行业务描述,附件也是对业务单据的一种补充说明。所以,业务单据往往要支持附件管理这样的功能。这一功能的实现,现有技术的做法通常是这样的:
1)首先,附件管理模块负责对附件的上传、下载、权限等处理;
2)业务单据在自身业务代码中调用附件管理模块的相关的服务。比如业务单据增加一个附件管理的按钮,按钮动作实现调用附件管理模块的服务,打开附件管理界面进行附件的操作。
现有技术的做法中,需要每种业务单据都要在自身代码里单独添加一段代码,以实现对公共服务的调用,这就导致了:
1、代码重复,业务单据调用的附件管理服务都是一样的;
2、附件管理如果有功能调整,每种业务单据都得再修改代码调用,花费了不必要的工作量;
3、实现方式不够灵活,原来不支持附件管理的业务单据想要实现这个功能需要修改已有的代码。
发明内容
针对上述问题,本发明提出一种业务单据注入附件管理的方法与系统,以实现对附件管理功能进行灵活操作的目的。
为实现上述目的,本发明采用的技术方案是:
一种业务单据注入附件管理的方法,包括:
业务单据注册的步骤;
建立附件管理与业务单据的属性映射的步骤;
读取业务单据注册步骤中的注册信息的步骤;
根据读取的注册信息检查当前业务单据是否需要支持附件管理的步骤;
如需要支持附件管理,则根据注册信息和属性映射中的映射信息进行相应附件管理服务的步骤。
优选的,所述业务单据注册的步骤中注册的信息,包括业务单据类型,以及该业务单据是注入附件管理或卸载附件管理。
优选的,所述的业务属性映射的步骤中的映射信息,包括单据号、单据ID或单据组织。
优选的,如需要支持附件管理,则根据注册信息和属性映射中的映射信息进行相应附件管理服务的步骤具体为:
代码注入器根据注册信息和映射信息,进行代码拦截,在业务单据上注入或卸载附件管理服务。
优选的,在业务单据上注入或卸载附件管理服务具体为:
在业务单据上注入管理服务为:在业务单据上注册一个附件管理的按钮或链接,该按钮或链接实现调用附件管理服务,当点击按钮或者打开链接时,就会转到附件管理界面;
在业务单据上卸载附件管理服务为:把业务单据上的能够调用附件管理服务的按钮或链接卸载掉。
同时本发明技术方案公开一种业务单据注入附件管理系统,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于用友网络科技股份有限公司,未经用友网络科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510735339.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种MySQL数据库的安装方法及装置
- 下一篇:快速生成实体类的方法和系统