[发明专利]一种税控机税控记录存储方法及检索查询方法有效
申请号: | 202011435046.8 | 申请日: | 2020-12-10 |
公开(公告)号: | CN112527828B | 公开(公告)日: | 2023-03-14 |
发明(设计)人: | 许世杰;王震懿 | 申请(专利权)人: | 福建新大陆支付技术有限公司 |
主分类号: | G06F16/2453 | 分类号: | G06F16/2453;G06F16/22;G06F16/248;G07G1/12 |
代理公司: | 厦门原创专利事务所(普通合伙) 35101 | 代理人: | 龚杰奇 |
地址: | 350015 福建省福州市*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 税控机税控 记录 存储 方法 检索 查询 | ||
1.一种税控机税控记录存储方法,其特征在于,其包括如下步骤:
生成收据信息;
生成汇报信息;
存储收据信息和汇报信息;
当存储收据信息和汇报信息满足预设条件时,建立收据信息索引表和汇报信息索引表以供检索查询;
其中,
收据信息和汇报信息存储时,不写入其对应建立时的日期;
当收据信息和汇报信息生成的日期内未建立有收据信息索引表和汇报信息索引表时,建立收据信息索引表和汇报信息索引表以供检索查询;
所述的收据信息索引表由该索引表的建立日期、该日期下所存储的第一条收据信息的存储地址和检验和构成;
所述的汇报信息索引表由该索引表的建立日期、该日期下所存储的第一条汇报信息的存储地址、检验和构成;
另外,对所述收据信息和汇报信息的检索查询包括:
按日期范围对收据信息进行检索查询;
按日期范围对汇报信息进行检索查询;
其中,所述按日期范围对收据信息进行检索查询的步骤如下:
S1、遍历收据信息索引表,判断索引表日期是否大于检索结束日期,若是,则结束遍历,否则执行步骤S2;
S2、判断索引表日期是否大于等于检索开始日期,若是,则记录对应索引表的日期及索引表中包含的该日期第一条收据信息的存储地址,执行步骤S3,否则,执行步骤S1;
S3、判断当前索引是否是最后一条索引,若是,则执行步骤S6,否则执行步骤S4;
S4、读取下一条收据信息索引表,根据下一条索引表中的收据信息地址与当前索引中的收据信息存储地址的差值,计算出该日期内包含多少条收据信息;
S5、从步骤S2读取到的该日期第一条收据信息存储地址开始读取收据信息,读取的收据信息数目为步骤S3计算出的收据信息数目,执行步骤S1;
S6、获取最后一条收据信息的存储地址,根据最后一条收据信息地址与当前索引表中的收据信息存储地址的差值,计算出该日期内包含多少条收据信息;
S7、从步骤S2读取到的该日期第一条收据信息存储地址开始读取收据信息,读取的收据信息数目为步骤S6计算出的收据信息数目,然后结束流程;
另外,所述按日期范围对汇报信息进行检索查询的步骤如下:
S01、遍历汇报信息索引表,判断索引表日期是否大于结束日期,若是,则结束遍历,否则执行步骤S02;
S02、判断索引表日期是否大于等于开始日期,若是,则记录索引表日期及索引表中包含的当天第一条汇报信息的存储地址,执行步骤S03,否则执行步骤S01;
S03、判断当前索引表是否是最后一条索引表,若是,则执行步骤S6,否则执行步骤S04;
S04、读取下一条汇报信息索引表,根据下一条索引中的汇报信息地址与当前索引中的汇报信息地址的差值,计算出该日期包含多少条汇报信息;
S05、从步骤S02读取到的当天第一条汇报信息存储地址开始读取汇报信息,读取的汇报信息数目为步骤S03计算出的汇报信息数目,执行步骤S01;
S06、获取最后一条汇报信息的存储地址,根据最后一条汇报信息地址与当前索引中的汇报信息地址的差值,计算出该日期包含多少条汇报信息;
S07、从步骤S02读取到的当天第一条汇报信息存储地址开始读取汇报信息,读取的汇报信息数目为步骤S06计算出的汇报信息数目,然后结束流程。
2.如权利要求1所述的一种税控机税控记录存储方法,其特征在于,经存储的收据信息至少包括:交易金额、税额、校验和和与其同步生成的汇报信息的序号;
经存储的汇报信息包括:本条汇报信息的序号、本条汇报信息统计的所有收据信息的总交易金额、本条汇报信息统计的所有收据信息的总税额、所有收据信息的总交易金额、所有收据信息的总税额、汇报信息所统计的收据信息数量、校验和。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建新大陆支付技术有限公司,未经福建新大陆支付技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011435046.8/1.html,转载请声明来源钻瓜专利网。