[发明专利]一种凭证生成方法、装置、计算机设备及存储介质在审
申请号: | 202010097697.4 | 申请日: | 2020-02-17 |
公开(公告)号: | CN111445319A | 公开(公告)日: | 2020-07-24 |
发明(设计)人: | 丁典 | 申请(专利权)人: | 深圳壹账通智能科技有限公司 |
主分类号: | G06Q40/00 | 分类号: | G06Q40/00 |
代理公司: | 深圳市力道知识产权代理事务所(普通合伙) 44507 | 代理人: | 何姣 |
地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 凭证 生成 方法 装置 计算机 设备 存储 介质 | ||
本申请涉及数据处理技术领域,通过多级缓存实现制证效率的提升。具体公开了一种凭证生成方法、装置、计算机设备及存储介质,该方法包括:从数据库中获取凭证规则,根据凭证规则的规则类型将所述凭证规则分别存储在预设的一级缓存或二级缓存;若接收到待制证数据,确定所述待制证数据对应的业务类型标识;从所述二级缓存读取所述业务类型标识对应的凭证规则,并判断是否读取到所有业务类型标识对应的凭证规则;若有业务类型标识对应的凭证规则未读取到,根据未读取到的所述业务类型标识从所述一级缓存读取所述业务类型标识对应的凭证规则;根据所有业务类型标识对应的凭证规则,对所述待制证数据进行制证,得到所述待制证数据对应的凭证。
技术领域
本申请涉及数据处理技术领域,尤其涉及一种凭证生成方法、装置、计算机设备及存储介质。
背景技术
凭证是按一定格式编制的据以登记会计账簿的书面证明,用来记载经济业务的发生,以明确经济责任。为了适应财务业务一体化的需求,大多数企业管理软件中都集成了业务系统,业务系统可以根据预先定义的凭证规则将业务数据转换为凭证。
凭证规则通常都存储在同一存储空间,在众多的凭证规则中选取业务数据所需要的凭证规则效率不高,导致生成凭证的速度慢,使得用户的工作效率难以提升,所以需要一种快捷的凭证生成方法来实现制证效率的提升。
发明内容
本申请实施例提供一种凭证生成方法、装置、计算机设备及存储介质,实现通过设置多级缓存,加快读取生成凭证所需凭证规则的速率,从而实现制证效率的提升。
第一方面,本申请提供了一种凭证生成方法,所述方法包括:
从数据库中获取凭证规则,并根据凭证规则的规则类型将所述凭证规则分别存储在预设的一级缓存或二级缓存,所述二级缓存的读取速度快于所述一级缓存;
若接收到待制证数据,确定所述待制证数据对应的业务类型标识;
从所述二级缓存读取所述业务类型标识对应的凭证规则,并判断是否读取到所有业务类型标识对应的凭证规则;
若有业务类型标识对应的凭证规则未读取到,根据未读取到的所述业务类型标识从所述一级缓存读取所述业务类型标识对应的凭证规则;
根据所有业务类型标识对应的凭证规则,对所述待制证数据进行制证,得到所述待制证数据对应的凭证。
第二方面,本申请提供了一种凭证生成装置,所述凭证生成装置包括:
规则获取模块,用于从数据库中获取凭证规则,并根据凭证规则的规则类型将所述凭证规则分别存储在预设的一级缓存或二级缓存,所述二级缓存的读取速度快于所述一级缓存;
标识确定模块,用于若接收到待制证数据,确定所述待制证数据对应的业务类型标识;
第一读取模块,用于从所述二级缓存读取所述业务类型标识对应的凭证规则,并判断是否读取到所有业务类型标识对应的凭证规则;
第二读取模块,用于若有业务类型标识对应的凭证规则未读取到,根据未读取到的所述业务类型标识从所述一级缓存读取所述业务类型标识对应的凭证规则;
凭证生成模块,用于根据所有业务类型标识对应的凭证规则,对所述待制证数据进行制证,得到所述待制证数据对应的凭证。
第三方面,本申请提供了一种计算机设备,所述计算机设备包括存储器和处理器;所述存储器用于存储计算机程序;所述处理器,用于执行所述计算机程序并在执行所述计算机程序时实现上述的凭证生成方法。
第四方面,本申请提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,若所述计算机程序被处理器执行,实现上述的凭证生成方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳壹账通智能科技有限公司,未经深圳壹账通智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010097697.4/2.html,转载请声明来源钻瓜专利网。