[发明专利]一种记账方法及装置、计算设备和计算机存储介质有效
申请号: | 201811428179.5 | 申请日: | 2018-11-27 |
公开(公告)号: | CN110046975B | 公开(公告)日: | 2023-01-10 |
发明(设计)人: | 李龙 | 申请(专利权)人: | 创新先进技术有限公司 |
主分类号: | G06Q40/00 | 分类号: | G06Q40/00 |
代理公司: | 北京智信禾专利代理有限公司 11637 | 代理人: | 吴肖肖 |
地址: | 开曼群岛大开曼岛乔治镇医院*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 记账 方法 装置 计算 设备 计算机 存储 介质 | ||
1.一种记账方法,其特征在于,包括:
获取业务生成的核算消息,根据所述核算消息得到对应的核算参数,并根据所述核算参数生成核算消息表,其中,所述核算参数包括所述核算消息对应的核算主体;
获取预存的记账周期配置表中的核算主体,获取核算消息表中与获取到的所述核算主体对应的核算消息的核算参数,并根据所述核算消息的核算参数生成对应的核算任务;其中,生成的所述核算任务的状态标记为未记账;
获取至少一个未记账的核算任务,执行记账处理,并将记账处理后的核算任务的状态标记为已记账。
2.如权利要求1所述的记账方法,其特征在于,根据所述核算消息得到对应的核算参数,包括:
获取所述核算消息中携带的核算主体、核算产品、核算记账周期、记账金额、记账时间和核算消息落地时间;
查找所述核算消息对应的账号;
根据核算消息中携带的记账时间和核算消息落地时间计算所述核算消息的批次号。
3.如权利要求2所述的记账方法,其特征在于,根据核算消息中携带的记账时间和核算消息落地时间计算所述核算消息的批次号,包括:
判断所述核算消息落地时间是否大于记账时间;
若是,所述核算消息的批次号通过记账时间添加时间差值而获取;
所述时间差值通过将一天的分钟数与该核算消息对应的核算记账周期的比值进行取整,然后再加1而获得;
若否,所述核算消息的批次号通过将从当天零点到记账时间的分钟数以及从当天零点到核算消息落地时间的分钟数进行比较得到较大值,然后将所述较大值与核算消息的记账周期的比值取整而得。
4.如权利要求2所述的记账方法,其特征在于,所述记账周期配置表包括:核算主体以及对应的核算记账周期;
获取预存的记账周期配置表中的核算主体,获取核算消息表中与获取到的所述核算主体对应的核算消息的核算参数,并根据所述核算消息的核算参数生成对应的核算任务,包括:
生成汇总任务;
获取记账周期配置表中的核算主体,基于所述核算主体对所述汇总任务进行分拆得到第一子汇总任务;
基于所述核算记账周期对所述第一子汇总任务进行分拆得到第二子汇总任务;
执行所述第二子汇总任务,获取所述核算消息表中的与所述第二子汇总任务的核算主体以及核算记账周期对应的核算消息的核算参数,并根据所述核算消息的核算参数生成对应的核算任务保存于核算任务表中。
5.如权利要求4所述的记账方法,其特征在于,所述汇总任务由第一定时任务定时触发生成。
6.如权利要求2所述的记账方法,其特征在于,所述核算任务包括:核算主体、核算产品、记账周期、账号、批次号、记账金额和状态;
获取至少一个未记账的核算任务,执行记账处理,并将记账处理后的核算任务的状态标记为已记账,包括:
生成记账任务;
获取记账周期配置表中的核算主体,基于所述核算主体对所述记账任务进行分拆得到第一子记账任务;
基于账号对所述第一子记账任务进行分拆得到第二子记账任务;
执行所述第二子记账任务,获取预存的核算任务表中的与所述第二子记账任务的核算主体以及账号对应的状态为未记账的核算任务;
对所述未记账的核算任务执行记账处理,并将所述核算任务表中的记账处理后的核算任务的状态标记为已记账。
7.如权利要求6所述的记账方法,其特征在于,所述记账任务由第二定时任务定时触发生成。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于创新先进技术有限公司,未经创新先进技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811428179.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种工程投标文件评估系统及方法
- 下一篇:对账方法和装置、服务器