一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种业务单据影像流外发、存储及分享控制系统及方法与流程

2022-10-26 14:05:23 来源:中国专利 TAG:


1.本发明属于单据影像归档技术领域,尤其涉及一种业务单据影像流外发、存储及分享控制系统及方法。


背景技术:

2.随着电子档案的快速发展,财务领域用户在影像归档方面存在较高管理要求,需要利用原始凭证电子化的高效管理提升现有业务审批效率、规范业务行为、降低经营风险。目前在填写业务单据时,通常单据内提供影像附件区,由用户需要手工选择或者关联上传原始附件文件。
3.在电子档案项目实践过程中,业务单据作为承载附件的主体,其本身也应该作为影像文件的一部分需要进行附件挂接。有些单据影像流程外发场景,还需要关联到其他凭证信息表,要等待其凭证完成指令,才能执行传输影像流、单据及凭证关系对应信息。目前现有的技术,只关注了单据关联的其他附件文件处理,针对单据自身的影像转换、外发和存储等处理机制,还没有完整的组件化支撑,不能完全满足业务单据归档需求。
4.现有的技术实现问题主要有三点,一是通常只能由用户在系统内打印单据,然后再手工上传到附件影像区,业务单据本身如何进行转换、转换的格式,还没有实现自动化。二是单据执行影像转换后,触发的时间节点,何时进行外发,数据如何进行存储,还没有实现标准化。三是单据外发后,按需设置归档影像分享访问控制权限,还没有实现模式化。


技术实现要素:

5.本发明的目的在于提供一种业务单据影像流外发、存储及分享控制系统与方法,建立了全业务链的单据影像管理模式,实现了单据流程监控、自动转换影像,影像按需发送,数据存储和授权访问控制机制,提升了业务单据电子化归档的自动化和管理效率。
6.为实现上述目的,一方面本发明提供了一种业务单据影像流外发、存储及分享控制系统及方法,包括流程监控组件、单据转换组件、影像外发组件、存储回写组件、分享控制组件;所述流程监控组件、单据转换组件、影像外发组件、存储回写组件、分享控制组件依次电性连接。
7.影像外发组件主要实现单据和影像流程json格式封装,并调用影像系统的附件上传api服务,实现单据影像文件的自动挂接;如果设置定时调用,则单据流转换影像流后先不执行外发,而是存储单据及影像流到中间表,等待定时调度任务内触发器调度。
8.另一方面本发明还提供了一种业务单据影像流外发、存储及分享控制方法,包括以下步骤:s1流程监控:监控指定业务单据流程节点,扩展单据传递行为,在单据流转到指定节点时,自动触发调用单据转换组件;s2单据转换:实现预转换打印格式模型,获取单据类型、打印格式、输出类型模型的内容,再结合单据二维码技术封装并转换单据为文件影像流;s3影像外发:在完成影像流转换后,关联影像外发组件,调用影像外发组件的影像接口执行外发操作;s4存储回写:存单据影像上传后,回写影像系统返回ywkey值,即影像附件的
唯一标识;建立业务单据编号、凭证编号、单据影像、附件类型清单关系,存储数据到中间表内;发布服务调用接口,支持内外部按需调用获取以上内容信息;s5分享控制:单据影像回写完成后,如需进一步进行影像授权控制,建立单据类型、影像分类、访问单位、访问角色、访问用户模型,并发布分享api服务,只有分享授权的影像才允许查阅,已分享的影像也支持取消分享。
9.作为进一步技术改进,步骤s1具体包括以下步骤:
10.s1.1、使用前先配置业务范围,设定好单据类型id,单据类型名称、适用单位范围;
11.s1.2、在流程引擎中指定业务单据流程的特定节点,通过内置监控跟踪事件完成监控;
12.s1.3、内置的监控事件和单据流转有关,所述监控事件主要是单据传递动作,其它监控事件如撤回动作则按需配置;当单据发生撤回动作时,如果单据已生成影像信息但还未执行外发,则可标记状态,取消影像外发;如果单据已生成影像且已执行外发,则通知反馈第三方影像系统;
13.s1.4、调用单据转换组件,执行步骤s2进行单据转换。
14.作为进一步技术改进,步骤s2具体包括以下步骤:
15.s2.1建立单据转换打印格式模型;存储每种单据类型、打印格式、单据流程信息;
16.s2.2设置单据转换打印格式模型;
17.s2.3当调用单据转换组件时,通过所述单据转换打印格式模型查询已获知该单据要转换的格式及类型,利用单据信息生成对应影像二维码,作为全局唯一标识,结构为:单据二维码 单据类型id 单据gid;
18.s2.4封装单据影像流程:在单据转换组件内,自动获取单据模型设置的相应格式,生成输出文件所需要的xml,根据此xml和单据gid数据去生成影像文件,在扩展接口服务直接获取影像的二进制流;
19.s2.5调用影像外发组件,进行步骤s3影像外发。
20.作为进一步技术改进,步骤s3所述影像外发组件支持实时调用和定时调用两种模式,即影像外发方式具有实时分发、定时分发两种方式,每种单据的外发方式在步骤s2中的单据转换组件模型内设定;实时外发方式是在单据转换组件完成后,就调用影像接口执行外发操作,而定时外发方式是转换组件完成后,先将单据及影像进行存储,等待调度任务指令,关联凭证信息表,需要在凭证生成之后才执行外发操作;
21.作为进一步技术改进,步骤s3中所述实时外发方式具体包括以下步骤:
22.s3.11、单据转换组件执行后,将单据及影像流封装为统一的外发json格式;
23.s3.12、配置影像接口外发信息;
24.s3.13、调用上表接口信息,执行单据及影像信息外发操作;
25.s3.14、调用存储回写组件,进行步骤s4的存储回写。
26.作为进一步技术改进,步骤s3中所述定时分发方式具体包括以下步骤:
27.s3.21、完成单据及影像流封装为统一的外发json格式以及影像接口外发信息配置;
28.s3.22、转换后的单据及影像流程信息先进行存储,不执行外发;
29.s3.23、创建定时调度任务,设定具体触发的时间节点;
30.s3.24、执行调度指令;
31.s3.25、调用影像接口外发信息,执行单据及影像信息外发操作;
32.s3.26、调用存储回写组件,进行步骤s4的存储回写。
33.作为进一步技术改进,步骤s4具体包括以下步骤:
34.s4.1、影像外发组件执行后,存储回写组件要接收影像系统返回的信息;
35.s4.2、如果影像外发成功,影像系统返回ywkey值,则存储回写组件记录ywkey值,同时更新外发状态为成功;如果影像外发失败,则存储回写组件更新外发状态为失败;
36.s4.3、根据外发状态,失败的记录,可自动或手动进行重新发送;
37.s4.4、发布查询接口服务,支持查询单据、影像流、凭证、影像系统ywkey完整关系;
38.s4.5、调用分享控制组件,进行步骤5分享控制。
39.作为进一步技术改进,步骤s5具体包括以下步骤:
40.s5.1存储回写组件完成后,调用分享控制组件,针对生成的影像进一步细分授权访问控制;若分享模式为开启状态,自动触发调用分享api服务;
41.s5.2使用前需配置好影像授权控制模型;调用影像授权访问控制模型,获取影像的授权信息;
42.s5.3未授权的影像分类,授权后更新状态为已授权;已经授权过的记录,如要取消则通过界面操作取消授权;
43.s5.4用户浏览控制时,只有授权状态为已收授权的影像,影像才允许用户浏览查询。
44.作为进一步技术改进,步骤s2.1中每类需转换的单据均要配置,指定该单据对应的打印格式,适用的单位、适用的流程、适用的角色、输出类型、外发方式。
45.作为进一步技术改进,所述适用单位可选择全部单位适用,也可以指定一个或多个单位,适用的流程和适用角色同理;输出类型目前支持单据转换为pdf,也支持单据转换为excel文件。
46.与现有技术相比,本发明具有以下有益的技术效果:
47.1、本发明建立单据和影像电子化格式方案,单据完成后即触发调用转换组件,支持不同单位电子化转换格式pdf或excel要求,实现了转换的方式及格式自动化。
48.2、本发明外发影像时间及节点灵活,支持定时和实时方式将转换后的电子文件影像自动挂接,建立影像数据流存储全链条方式,实现了外发及数据存储标准化。
49.3、本发明支持影像访问权限细分批量控制,实现用户查阅浏览电子文件影像模式化。
50.4、本发明通过监控、转换、外发、存储和分享控制组件,各组件间相互衔接调用,每个组件实现功能单元独立且配置灵活,满足全链条的业务单据影像流的转换、外发、存储及分享控制需求。
51.5、本发明支持多样化影像文件转换格式,可以指定其中一种为默认方案,也支持多种方案转换,可按需自由切换选择。按预设的单据对应的转换格式,读取单据上字段数据即完成格式填充。
52.6、本发明通过组件内设定调度任务,后台自主完成流程监控,也可关联查询凭证信息表组合判断,当满足外发条件,即发起外发影像指令,自动将其挂接到影像系统内,无
需用户再手工打印单据和挂接。
53.7、本发明可记录外发状态、分享状态并重新执行挂接指令。通过生成单据影像唯一二维码,建立从单据到影像、从单据到凭证,从影像到分享归档完整记录。针对归档过程中转换失败记录,外发失败记录,相关组件也有重发机制。
附图说明
54.为了更清楚地说明本发明实施例,下面将对实施例所需要的附图作简要介绍,显而易见,下面描述中的附图仅为本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提前,可以依据此附图得到其他的附图。
55.图1为本发明工作流程示意图。
56.图2为单据转换组件工作流程示意图。
57.图3为流程监控组件工作流程示意图。
58.图4为影像外发组件实时外发工作流程示意图。
59.图5为影像外发组件定时外发工作流程示意图。
60.图6为存储回写组件工作流程示意图。
61.图7为分享控制组件工作流程示意图。
具体实施方式
62.下面结合附图对本公开实施例进行详细描述。
63.以下通过特定的具体实例说明本公开的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本公开的其他优点与功效。显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。本公开还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本公开的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。基于本公开中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。
64.实施例
65.如附图1所示,本实施提供了一种业务单据影像流外发、存储及分享控制装置及方法,包括流程监控组件、单据转换组件、影像外发组件、存储回写组件、分享控制组件;改变了用户只能手工打印单据再人为挂接附件现状,进一步的在单据影像外发的方式和方法上进行自动化和流程化衔接,不仅实现单据影像的按需外发,关系表存储和服务调用,在影像的分享访问上也进行了细分控制,建立了完整的业务单据影像流从监控到转换、从外发到存储,从分享到控制机制。
66.本实施例还提供了所述业务单据影像流外发、存储及分享控制装置方法,包括以下步骤:
67.s1、流程监控:如附图2所示,监控指定业务单据流程节点,扩展单据传递行为,在单据流转到指定节点时,自动触发调用单据转换组件。具体实施包括以下步骤:
68.s1.1、使用前先配置业务范围,设定好单据类型id,单据类型名称、适用单位范围;
69.s1.2、在流程引擎中指定业务单据流程的特定节点,通过内置监控跟踪事件完成
监控;比如单据a001有5个流程节点,流程引擎内指定第4个节点配置上内置监控事件,当单据a001流转到第4个节点活动时,即触发调用单据转换组件;
70.s1.3、内置的监控事件和单据流转有关,本实施例涉及的监控事件主要是单据传递动作,其它监控事件如撤回动作则按需配置;当单据发生撤回动作时,如果单据已生成影像信息但还未执行外发,则可标记状态,取消影像外发;如果单据已生成影像且已执行外发,则通知反馈第三方影像系统;
71.s1.4、调用单据转换组件,执行步骤s2进行单据转换;
72.s2、单据转换:如附图3所示,通过实现预转换打印格式模型,获取单据类型、打印格式、输出类型等模型内容,再结合单据二维码技术封装并转换单据为文件影像流;具体实施包括以下步骤:
73.s2.1建立单据转换打印格式模型;存储每种单据id、单据类型、打印格式(格式名称)、单据流程等信息。每类需转换的单据均要配置,指定该单据对应的打印格式,适用的单位,适用的流程,适用的角色,输出类型、外发方式;其中,适用单位可选择全部单位适用,也可以指定一个或多个单位,适用的流程和适用角色同理;输出类型目前支持单据转换为pdf,也支持单据转换为excel文件。
74.s2.2模型设置及说明如下:
75.第一条数据d001差旅费单据,指定了a01的打印格式,当所有单位,任意的单据流程,任意操作角色,会输出pdf文件格式。
76.第二条数据d002培训费单据,指定了b01的打印格式,只有当单据所属单位是001和002时,且流程是f001共享流程,操作角色是财务审核时,会输出excel文件格式,详见表一:
77.表一
[0078][0079]
s2.3当调用单据转换组件时,通过上述模型查询已获知该单据要转换的格式及类型,利用单据信息生成对应影像二维码,作为全局唯一标识,结构为:单据二维码 单据类型id 单据gid;
[0080]
s2.4封装单据影像流程:在转换组件内,自动获取单据模型设置的相应格式,生成输出文件所需要的xml,根据此xml和单据gid数据去生成影像文件,在扩展接口服务直接获取影像的二进制流;
[0081]
s2.5调用影像外发组件,进行步骤s3影像外发。
[0082]
s3、影像外发:影像外发方式分为实时、定时两种,每种单据的外发方式在步骤s2中的单据转换组件模型内设定;实时外发方式是在单据转换组件完成后,就调用影像接口执行外发操作,而定时外发方式是转换组件完成后,先将单据及影像进行存储,等待调度任务指令,关联凭证信息表,需要在凭证生成之后才执行外发操作;其中实时外发方式(如附
图4所示)包括以下步骤:
[0083]
s3.11、单据转换组件执行后,将单据及影像流封装为统一的外发json格式;
[0084]
s3.12、影像接口外发信息配置。影像系统接口信息需配置在影像接口信息表中,如表二所示,以便灵活的加载使用,对接不同影像系统上传接口方法按需进行配置;
[0085]
表二 影像接口信息表
[0086]
接口名称服务地址影像系统调用方法备注说明接口001http服务地址系统a方法001 接口002http服务地址系统b方法002 [0087]
s3.13、调用上表接口信息,执行单据及影像信息外发操作;
[0088]
s3.14、调用步骤s4的存储回写组件。
[0089]
其中定时分发方式(如附图5所示)包括以下步骤:
[0090]
s3.21、时外发组件同上述实时外发组件描述的1-2点相同,也需要完成单据及影像流封装为统一的外发json格式、以及影像接口外发信息配置,在此不累赘阐述;
[0091]
s3.22、转换后的单据及影像流程信息先进行存储,不执行外发。存储数据在单据和影像关系表内,详见表三;
[0092]
表三 单据和影像关系表
[0093]
单据号影像分类影像流凭证号影像ywkey值外发状态单据001fl001影像流a
ꢀꢀ
待外发单据002fl001影像流b
ꢀꢀ
待外发
[0094]
s3.23、创建定时调度任务,设定具体触发的时间节点,比如每1小时调度一次,或者每天固定12点调度等;
[0095]
s3.24、执行调度指令。关联查询存储的单据及影像关系表、调用凭证接口信息表;其中凭证信息接口表,详见表四,要根据单据编号查询其对应的生成的凭证编号;
[0096]
表四 凭证信息接口表
[0097]
单据号凭证号系统来源单位制证人会计年度单据001凭证001财务系统ac001zhangsan2021单据002凭证002财务系统ac001zhangsan2021
[0098]
s3.25、调用影像接口外发信息,执行单据及影像信息外发操作;
[0099]
s3.26、调用步骤4存储回写组件。
[0100]
s4存储回写:如附图6所示,单据影像上传后,回写影像系统返回ywkey值,即影像附件的唯一标识;建立业务单据编号、凭证编号、单据影像、附件类型清单关系,存储数据到中间表内,详见表五;发布服务调用接口,支持内外部按需调用获取以上内容信息,具体实施步骤如下:
[0101]
s4.1、影像外发组件执行后,存储回写组件要接收影像系统返回的信息;
[0102]
s4.2、如果影像外发成功,影像系统返回ywkey值,则存储回写组件记录ywkey值,同时更新外发状态为成功;如果影像外发失败,则存储回写组件更新外发状态为失败;
[0103]
表五 中间表
[0104]
单据号影像分类影像流凭证号影像ywkey值外发状态
单据001fl001影像流a凭证001yx0001成功单据002fl001影像流b
ꢀꢀ
失败
[0105]
s4.3、根据外发状态,失败的记录,可自动或手动进行重新发送。
[0106]
s4.4、发布查询接口服务,支持查询单据、影像流、凭证、影像系统ywkey完整关系。
[0107]
s4.5、调用分享控制组件,进行步骤5分享控制。
[0108]
s5分享控制:如附图7所示,单据影像回写完成后,如需进一步进行影像授权控制,建立单据类型,影像分类、访问单位,访问角色,访问用户模型,并发布分享api服务,只有分享授权的影像才允许查阅,已分享的影像也支持取消分享;具体实施步骤如下:
[0109]
s5.1存储回写组件完成后,调用分享控制组件,针对生成的影像进一步细分授权访问控制;若分享模式为开启状态,自动触发调用分享api服务;
[0110]
s5.2使用前需配置好影像授权控制模型,按照影像授权控制模型表,如表六所示的表格设置。调用影像授权访问控制模型,获取影像的授权信息。
[0111]
表六 影像授权控制模型表
[0112]
单据类型影像分类分享单位分享角色授权状态d001:差旅费fl001全部全部已授权d002:培训费fl001c001,c002财务审核取消授权
[0113]
s5.3未授权的影像分类,授权后更新状态为已授权。已经授权过的记录,如要取消则通过界面操作取消授权;
[0114]
s5.4用户浏览控制时,只有授权状态为已收授权的影像,影像才允许用户浏览查询。
[0115]
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献