[发明专利]一种控制生成报文的方法及装置在审
申请号: | 202011569168.6 | 申请日: | 2020-12-26 |
公开(公告)号: | CN112612758A | 公开(公告)日: | 2021-04-06 |
发明(设计)人: | 李锟;孙琳;刘春波 | 申请(专利权)人: | 中国农业银行股份有限公司 |
主分类号: | G06F16/16 | 分类号: | G06F16/16;G06F16/17 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 贾小慧 |
地址: | 100005 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 控制 生成 报文 方法 装置 | ||
1.一种控制生成报文的方法,其特征在于,所述方法包括:
获取当前待装载日期、最终装载日期、文件扫描最晚等待时间和文件扫描时间间隔;所述最终装载日期根据所述当前装载日期和最大装载天数确定;
判断所述当前待装载日期是否大于所述最终装载日期;
若不大于所述最终装载日期,判断当前时间是否小于所述文件扫描最晚等待时间;
若小于所述文件扫描最晚等待时间,扫描所述当前待装载日期的数据文件;
判断所述当前待装载日期的数据文件是否满足预设个数;
若不满足预设个数,在等待时间为所述文件扫描时间间隔后,重新执行所述若不大于所述最终装载日期,判断当前时间是否小于所述文件扫描最晚等待时间及后续步骤;
若满足预设个数,装载所述当前待装载日期的数据文件到当日批量数据池中,令所述当前待装载日期加一天,获得更新后的当前待装载日期,重新执行所述判断所述当前待装载日期是否大于所述最终装载日期及后续步骤;
若所述当前待装载日期大于所述最终装载日期或所述当前时间若不小于所述文件扫描最晚等待时间,对所述当日批量数据池中的数据文件进行加工,生成报文。
2.根据权利要求1所述的方法,其特征在于,在所述判断所述当前待装载日期是否大于所述最终装载日期之后,所述方法还包括:
当所述当前待装载日期大于所述最终装载日期时,记录所述当前待装载日期。
3.根据权利要求1所述的方法,其特征在于,在所述判断当前时间是否小于所述文件扫描最晚等待时间之后,所述方法还包括:
当所述当前时间不小于所述文件扫描最晚等待时间时,记录所述当前待装载日期。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
根据所述当前待装载日期,更新所述最大装载天数。
5.根据权利要求2或3所述的方法,其特征在于,所述方法还包括:
获取前日装载完成日期;
当所述当前待装载日期大于所述最终装载日期或所述当前时间不小于所述文件扫描最晚等待时间时,更新所述前日装载完成日期。
6.一种控制生成报文的装置,其特征在于,所述装置包括:
第一获取单元,用于获取当前待装载日期、最终装载日期、文件扫描最晚等待时间和文件扫描时间间隔;所述最终装载日期根据所述当前装载日期和最大装载天数确定;
第一判断单元,用于判断所述当前待装载日期是否大于所述最终装载日期;
第二判断单元,用于当所述第一判断单元的判断结果为不大于所述最终装载日期时,判断当前时间是否小于所述文件扫描最晚等待时间;
扫描单元,用于当所述第二判断单元的判断结果为小于所述文件扫描最晚等待时间时,扫描所述当前待装载日期的数据文件;
第三判断单元,用于判断所述当前待装载日期的数据文件是否满足预设个数;
第一循环单元,用于当所述第三判断单元的判断结果为不满足预设个数时,在等待时间为所述文件扫描时间间隔后,触发第二判断单元重新执行所述当所述第一判断单元的判断结果为不大于所述最终装载日期时,判断当前时间是否小于所述文件扫描最晚等待时间;
第二循环单元,用于当所述第三判断单元的判断结果为满足预设个数时,装载所述当前待装载日期的数据文件到当日批量数据池中,令所述当前待装载日期加一天,获得更新后的当前待装载日期,触发所述第一判断单元重新执行所述判断所述当前待装载日期是否大于所述最终装载日期;
生成单元,若所述当前待装载日期大于所述最终装载日期或所述当前时间若不小于所述文件扫描最晚等待时间,用于对所述当日批量数据池中的数据文件进行加工,生成报文。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括:
第一记录单元,用于在所述判断所述当前待装载日期是否大于所述最终装载日期之后,当所述当前待装载日期大于所述最终装载日期时,记录所述当前待装载日期。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国农业银行股份有限公司,未经中国农业银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011569168.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种服务调用的方法及装置
- 下一篇:一种金融智能设备的测试方法、装置及设备