[发明专利]一种凭证记账方法和装置在审
申请号: | 201911347589.1 | 申请日: | 2019-12-24 |
公开(公告)号: | CN111127181A | 公开(公告)日: | 2020-05-08 |
发明(设计)人: | 江明星 | 申请(专利权)人: | 中国建设银行股份有限公司;建信金融科技有限责任公司 |
主分类号: | G06Q40/00 | 分类号: | G06Q40/00;G06Q30/06;G06F9/54 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 李阳;赵迪 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 凭证 记账 方法 装置 | ||
1.一种凭证记账方法,其特征在于,包括:
在业务流程处理结束后,获取与所述业务流程对应的用于生成凭证的基础数据,以组装生成凭证记账数据和凭证记账请求;其中,所述凭证记账请求包括请求标识和所述凭证记账数据;
为所述凭证记账请求生成对应的监控数据,将所述凭证记账请求和所述监控数据分别发送至第一消息队列和第二消息队列;其中,所述监控数据包括所述请求标识、处理进度和状态信息;
第一消费者从所述第一消息队列中获取所述凭证记账数据,以组装生成凭证,同时第二消费者基于所述请求标识从所述第二消息队列中获取对应的监控数据,监控所述第一消费者对所述凭证记账数据的处理进度和状态信息,以更新所述监控数据。
2.根据权利要求1所述的方法,其特征在于,生成凭证记账请求,包括:
将组装生成的多条凭证记账数据进行切分,得到多组凭证记账数据;
为所述多组凭证记账数据分别生成对应的凭证记账请求;其中,所述凭证记账请求包括所述请求标识和其中一组凭证记账数据;
将所述凭证记账请求发送至第一消息队列,包括:将生成的多个凭证记账请求分别发送至第一消息队列。
3.根据权利要求2所述的方法,其特征在于,第一消费者从所述第一消息队列中获取所述凭证记账数据,包括:
使用多个第一消费者分别从所述第一消息队列的多个凭证记账请求中并发获取所述凭证记账数据。
4.根据权利要求1所述的方法,其特征在于,所述凭证包括:凭证主表、凭证扩展表和凭证分录表;
组装生成凭证,包括:按照设定的生成规则和获取的所述凭证记账数据生成凭证;其中,所述生成规则中设置有所述凭证主表、所述凭证扩展表和所述凭证分录表的字段名称和对应字段值的限定条件,以及计算顺序和轧差。
5.根据权利要求1所述的方法,其特征在于,监控所述第一消费者对所述凭证记账数据的处理进度和状态信息,以更新所述监控数据,包括:
所述第二消费者通过所述请求标识轮询所述第一消费者,获取所述第一消费者对所述凭证记账数据的处理进度和状态信息;
在所述第一消费者处理完成所述凭证记账请求的全部凭证记账数据后,所述第二消费者更新所述监控数据。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
根据所述监控数据的处理进度和状态信息,对处理异常的凭证记账数据进行重试处理。
7.根据权利要求1至6的任一项所述的方法,其特征在于,获取与所述业务流程对应的用于生成凭证的基础数据,包括:
根据设定的配置文件和所述业务流程的主键,在数据库中查询获取用于生成凭证的基础数据。
8.一种凭证记账装置,其特征在于,包括:
数据组装模块,用于在业务流程处理结束后,获取与所述业务流程对应的用于生成凭证的基础数据,以组装生成凭证记账数据和凭证记账请求;其中,所述凭证记账请求包括请求标识和所述凭证记账数据;
数据发送模块,用于为所述凭证记账请求生成对应的监控数据,将所述凭证记账请求和所述监控数据分别发送至第一消息队列和第二消息队列;其中,所述监控数据包括所述请求标识、处理进度和状态信息;
记账监控模块,用于第一消费者从所述第一消息队列中获取所述凭证记账数据,以组装生成凭证,同时第二消费者基于所述请求标识从所述第二消息队列中获取对应的监控数据,监控所述第一消费者对所述凭证记账数据的处理进度和状态信息,以更新所述监控数据。
9.一种电子设备,其特征在于,包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-7中任一所述的方法。
10.一种计算机可读介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如权利要求1-7中任一所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国建设银行股份有限公司;建信金融科技有限责任公司,未经中国建设银行股份有限公司;建信金融科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911347589.1/1.html,转载请声明来源钻瓜专利网。