发明名称 |
一种不定长税控电子发票的存储方法 |
摘要 |
本发明提供一种不定长税控电子发票的存储方法,在税控收款机存储器内开辟存储定长及不定长发票的空间,采用建立索引表的方式查找或存储发票明细和电子存根,索引表与电子存根为一一对应方式,即电子存根包含索引表大部分信息,而索引表又指定电子存根的存储位置容量,根据索引表、电子存根存储方式和数据的不同,应用于不同的功能模块;本发明的存储方式具有安全可靠,且能满足多种数据存储的需求,有利于升级增加或减少存储空间。可广泛应用于各类税控收款机、金融税控收款机、普通商业收款机、税控打印机、加油机、出租车计价器、商业收款机、烟草终端等各类嵌入式系统的产品中。 |
申请公布号 |
CN1851708A |
申请公布日期 |
2006.10.25 |
申请号 |
CN200610043910.3 |
申请日期 |
2006.04.30 |
申请人 |
山东浪潮电子设备有限公司 |
发明人 |
于静;国丽;王培元 |
分类号 |
G06F17/30(2006.01);G07G1/12(2006.01) |
主分类号 |
G06F17/30(2006.01) |
代理机构 |
|
代理人 |
|
主权项 |
1、一种不定长税控电子发票的存储方法,其特征在于,在税控收款机存储器内开辟存储定长及不定长发票的空间,采用建立索引表的方式查找或存储发票明细和电子存根,索引表与电子存根为一一对应方式,即电子存根包含索引表大部分信息,而索引表又指定电子存根的存储位置容量,根据索引表、电子存根存储方式和数据的不同,应用于不同的功能模块;存储步骤如下:1)在税控收款机Flash中开辟索引表记录空间:a、索引表记录结构为固定存储方式;b、索引表记录数一定为存储记录的最大数量;2)在税控收款机Flash中开辟电子存根存储空间:a、存储记录的多少以最大存储容量计算;b、需要与索引表中部分结构校对,以确认数据的正确性;3)存储:a、记录下上一条索引表信息的地址;b、根据本次登录数据的容量计算若成功存储占用的地址空间;c、存储到指定位置;4)查询:a、根据查询条件查询索引表记录;b、根据查询到的索引表记录地址,取出电子存根;c、索引表记录与电子存根比对校验;d、确认查找到有效记录。 |
地址 |
250014山东省济南市历下区山大路224号 |