System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及电子档案管理,具体是涉及一种业务单据的版式文件的生成方法、计算机装置、介质及程序产品。
技术介绍
1、随着企业信息的信息化发展,越来越多的企业系统用于支撑企业业务的管理,业务系统通常以业务单据作为业务信息的载体进行管理。
2、为了满足保管和利用的需要,业务单据的业务元数据通常需要按照一定的版式进行归档。例如,根据《电子文件归档与电子档案管理规范》的要求,业务单据的业务元数据需转生成版式文件(pdf格式或ofd格式)进行保管利用。
3、传统的业务单据版式文件生成方式通常由各业务系统自行生成,或者通过利用rpa(robotic process automati on,机器人流程自动化)模拟用户登录业务系统点击单据打印按钮后把业务单据信息发送至虚拟打印机软件生成。然而,上述两种方式存在较多弊端:(1)业务系统采用的技术路线不一致,由业务系统生成版式文件存在研发成本高的问题。(2)存在标准不一致、繁琐、耗时的缺点。(3)配置实施工作量大,运营成本高。为了提高效率和准确性,需要对现有的业务单据的版式文件的生成工具进行改进。
技术实现思路
1、本专利技术的第一目的是提供一种生成效率高、开发应用成本低的业务单据的版式文件的生成方法。
2、本专利技术的第二目的是提供一种实现上述业务单据的版式文件的生成方法的计算机装置。
3、本专利技术的第三目的是提供一种实现上述业务单据的版式文件的生成方法的计算机可读存储介质。
4、本专利技
5、为了实现上述的第一目的,本专利技术提供的一种业务单据的版式文件的生成方法,其中,包括以下步骤:获取待处理单据元数据信息;待处理元数据信息包括待处理标识信息、多个待选键和待选键对应的待选内容;根据待处理标识信息和预设映射关系确定预设模板库中对应的目标版式文件模板;预设模板库包括多个版式文件模板,每一个版式文件模板设置有标准标识信息,一个版式文件模板上设置有多个标准属性值名称以及标准属性值名称对应的标准键,标准键的首端设置有首端标识,标准键的末端设置有末端标识;预设映射关系包括待处理标识信息和标准标识信息之间对应关系;将待选键对应的待选内容填充到目标版式文件模板,得到填充后版式文件模板,包括:确定与目标版式文件模板上的第一标准键匹配的第一待选键,将第一待选键对应的第一待选内容替换第一标准键并删去第一标准键对应的第一首端标识和第一末端标识;根据填充后版式文件模板生成目标版式文件。
6、由上述方案可见,本专利技术从不同业务系统中获取待处理单据元数据信息并确定对应的目标版式文件模板,并将待选键对应的待选内容填充到目标版式文件模板,通过首端标识和末端标识的设置确定填充范围,实现方式简单。此外,本专利技术可通过独立工具方式部署应用,版式文件生成是在服务端执行的,只要有待处理单据元数据信息就可以完成版式文件生成,可以全天候运行,生成的效率高;本专利技术不需要对现有的业务系统改造升级,减少开发的成本;本专利技术在实施过程中无需在客户端安装任何插件、软件,不受复杂的客户端环境影响,提高实施、运维的效率;本专利技术相对于rpa模拟用户登录系统,点击业务系统的单据打印按钮执行业务单据转版,需要提供业务系统的账户、密码的方式,由于无需各业务系统的账号密码,实施更安全;本专利技术的业务单据的版式文件生成实现标准化管理,达到数据标准化、风格展现标准化的效果。
7、进一步的方案是,待处理标识信息包括第一业务类型唯一编码,标准标识信息包括第二业务类型唯一编码;预设映射关系包括第一业务类型唯一编码和第二业务类型唯一编码之间的对应关系。
8、由此可见,可在预设模板库中确定第二业务类型唯一编码与第一业务类型唯一编码相同的版式文件模板,实现版式文件模板与待处理单据元数据信息一一对应。
9、进一步的方案是,待处理标识信息包括第一业务类型子分类,标准标识信息包括第二业务类型子分类;预设映射关系包括第一业务类型子分类和第二业务类型子分类之间的对应关系。
10、由此可见,对于同一类业务类型的待处理单据元数据信息,可以确定相同的版式文件模板,即对于同一类业务类型的待处理单据元数据信息,可设置一个版式文件模板进行对应。
11、进一步的方案是,获取待处理单据元数据信息前,包括以下步骤:
12、通过收集接口从多个业务系统根据业务统获取待归档信息,基于档案管理系统和待选键之间的映射关系对待归档信息进行处理,得到单据元数据信息。
13、由此可见,可以针对不同业务系统的差异设置档案管理系统和待选键之间的映射关系,实现将不同业务系统获取到的待归档信息统一处理成待处理单据元数据信息以支撑后续的填充目标版式文件模板的处理。
14、进一步的方案是,根据填充后版式文件模板生成目标版式文件后,获取目标版式文件对应的唯一索引编码,将唯一索引编码和待处理标识信息关联。
15、由此可见,可以实现对目标版式文件的调用。
16、进一步的方案是,根据填充后版式文件模板生成目标版式文件时,将html格式的填充后版式文件模板转换为pdf格式,并进行重命名,命名方式为:业务单据生成时间(格式为yyyy-mm-dd)_单据类型名称_第一业务类型唯一编码_第二业务类型唯一编码_业务单据编码。
17、进一步的方案是,业务单据的版式文件的生成方法还包括获取版式文件模板,版式文件模板基于网页开发工具模板定义信息生成。
18、由此可见,可以根据实际需求方便地设置版式文件模板。
19、为了实现上述的第二目的,本专利技术提供的一种计算机装置,包括处理器与存储器,其中:存储器上存储有计算机程序,计算机程序被处理器执行时实现上述的业务单据的版式文件的生成方法。
20、为了实现上述的第三目的,本专利技术提供的一种计算机可读存储介质,其上存储有计算机程序,其中:计算机程序被处理器执行时实现上述的业务单据的版式文件的生成方法。
21、为了实现上述的第四目的,本专利技术提供的一种计算机程序产品,包括计算机指令,其中:计算机指令被处理器执行时实现上述的业务单据的版式文件的生成方法。
本文档来自技高网...【技术保护点】
1.一种业务单据的版式文件的生成方法,其特征在于,包括以下步骤:
2.如权利要求1所述的业务单据的版式文件的生成方法,其特征在于:
3.如权利要求1所述的业务单据的版式文件的生成方法,其特征在于:
4.如权利要求1至3任一项所述的业务单据的版式文件的生成方法,其特征在于:
5.如权利要求4任一项所述的业务单据的版式文件的生成方法,其特征在于:
6.如权利要求4所述的业务单据的版式文件的生成方法,其特征在于:
7.如权利要求4所述的业务单据的版式文件的生成方法,其特征在于,还包括以下步骤:
8.一种计算机装置,包括处理器与存储器,其特征在于:
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于:
10.一种计算机程序产品,包括计算机指令,其特征在于:
【技术特征摘要】
1.一种业务单据的版式文件的生成方法,其特征在于,包括以下步骤:
2.如权利要求1所述的业务单据的版式文件的生成方法,其特征在于:
3.如权利要求1所述的业务单据的版式文件的生成方法,其特征在于:
4.如权利要求1至3任一项所述的业务单据的版式文件的生成方法,其特征在于:
5.如权利要求4任一项所述的业务单据的版式文件的生成方法,其特征在...
【专利技术属性】
技术研发人员:杨帮添,张永铅,胡昌洪,肖云,
申请(专利权)人:远光软件股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。