G07G5/00 G06K19/06
1.一种防伪税控开票系统,包括控制器及与控制器连接的输入设备、显 示器、打印设备及存储器,其特征在于,所述控制器包括发票申请单格式模块、 发票信息接收模块、各行税率校验模块、单行金额税额校验模块、合计金额税 额校验模块、多税率判断模块及发票税率设定模块,所述发票申请单格式模块 用于打开发票申请单,所述输入设备用于录入基本发票信息,所述发票信息接 收模块用于接收基本发票信息,所述各行税率校验模块用于校验各行税率是否 合法,所述单行金额税额校验模块用于校验单行的金额和税额的关系是否正 确,所述合计金额税额校验模块用于校验申请单的发票的合计金额和税额的关 系是否正确,所述多税率判断模块用于判断判断该发票中的税率是否为多税 率,若发票中的税率为多税率则发票税率设定模块将该发票的税率设为多税 率,否则发票税率设定模块设定该税率为该张发票申请单的税率,所述显示器 用于显示空白的发票申请单、填开过程中的发票申请单及填开好的发票申请 单,所述存储器用于存储基本发票信息及发票。
2.如权利要求1所述的防伪税控开票系统,其特征在于,所述发票为增 值税专用发票。
3.如权利要求1所述的防伪税控开票系统,其特征在于,所述防伪税控 开票系统还包括防伪设定模块,用于将待打印的票据的全部数据进行加密处理 形成多串密文字符串,并对多串密文字符串进行处理生成一组或者多组二维条 码,在打印票据数据时将一组或者多组二维条码分别打印在发票和清单上。
4.一种防伪税控开票方法,其特征在于,所述防伪税控开票方法包括以下 步骤:
步骤S1:通过发票申请单格式模块打开发票申请单,填开发票;
步骤S2:通过输入设备录入基本发票信息;
步骤S3:各行税率校验模块校验各行税率是否合法;
步骤S4:单行金额税额校验模块校验单行的金额和税额的关系是否正确;
步骤S5:合计金额税额校验模块校验申请单的发票的合计金额和税额的 关系是否正确;
步骤S6:多税率判断模块判断该发票中的税率是否为多税率;
步骤S7:若发票中的税率为多税率,则发票税率设定模块将该发票的税 率设为多税率;
步骤S8:存储器及打印设备分别保存及打印发票;
步骤S9:若发票中的税率不为多税率,则发票税率设定模块设定该税率 为该张发票申请单的税率,之后进入步骤S8。
5.如权利要求4所述的防伪税控开票方法,其特征在于,所述发票为增 值税专用发票。
6.如权利要求4所述的防伪税控开票方法,其特征在于,所述步骤S2中, 基本发票信息的录入方式为人工输入方式。
7.如权利要求4所述的防伪税控开票方法,其特征在于,所述步骤S2中, 基本发票信息的录入方式为自动输入方式。
8.如权利要求4所述的防伪税控开票方法,其特征在于,所述步骤S3中, 预先存储预定合法税率信息,若某行的税率不在该预定合法税率信息中,则各 行税率校验模块判断该税率不合法,否则即合法。
9.如权利要求4所述的防伪税控开票方法,其特征在于,所述步骤S6中, 将发票中的任一税率设为发票税率,计算单行商品的金额与发票税率的乘积 值,将所有单行的金额与发票税率的乘积值相加,得到计算的合计税额,判断 计算的合计税额是否与录入的合计税额相同,若相同则多税率判断模块判断发 票中的税率为单税率,否则为多税率。
10.如权利要求4所述的防伪税控开票方法,其特征在于,所述防伪税控 开票方法在所述步骤S8之后还包括防伪设定步骤,所述防伪设定步骤包括:
S102,将待打印的票据的全部数据进行加密处理形成多串密文字符串,并 对多串密文字符串进行处理生成一组或者多组二维条码;
S104,在打印票据数据时将一组或者多组二维条码分别打印在发票和清单 上。
本发明涉及税务系统,特别是一种防伪税控开票方法及防伪税控开票系 统。
申请号为95101303.3的专利中,描述了使用计算机开具增值税专用发票 和打印的实现方法,并且将关键数据进行加密,完成票据防伪功能。然后税务 部门通过扫描验证该发票解密其加密数据,并对数据进行对照,从而实现发票 防伪的目的,提高了发票的安全性。具体地,该票据防伪开票机由一个输入装 置、一台普通PC机、一台票据打印机,和一块插到该PC机中的防伪税控模 块组成。其中该防伪税控模块包括一个微处理器、一个加解密芯片、一个非易 失性存储器及日历钟和IC卡读写接口。票据识伪认证机由一台普通PC机, 一台数据扫描仪,和一块插到该PC机中的识伪解密模块组成。在防伪开票机 的打印机打印票据的同时,将票据的主要内容,例如,对于增值税专用发票而 言,包括开票日期、票据流水号、购销双方的全国统一编码、交易金额和税额 等项目通过加密处理形成一串密文,打印在票据上。同时,也将该定义写入防 伪税控模块的黑盒子之中。通过数据扫描仪将密文扫描录入到计算机,经识别 和解密形成含有上述内容的明文,把解密后形成的明文各项内容与票据上打印 的内容一一对照,如果一致则为真票据,否则为假票据。
申请号为01107625.9的专利中,提出一种增值税发票的开票、认证方法 及其信息管理系统。税务信息终端通过互联网或专用网络向税控管理平台提出 申请,通过身份认证,获得允许后开具发票,并将发票信息保存到分布式实时 数据库中。本发明能有效防范、乃至彻底杜绝虚产生的源头,具有重大 的经济意义和社会意义。
上述方案中侧重于对增值税专用发票进行说明,没有对税率部分进行说 明。
当前现有的开票方式都是一票一税率,目前还没有支持一票多税率的增值 税发票开票方法。但是,有些企业需要开具和申报多种税费,由于开票软件仅 支持一票一税率,企业需要分别开具相应税率的多张发票,而不能将多种税率 的商品或费用开到一张发票上,从而给纳税人和税务机关人员带来诸多不便。
本发明目的在于提供一种防伪税控开票方法及防伪税控开票系统,用以解 决现有的开票方式只能一票一税率而给纳税人和税务机关人员带来诸多不便 的问题。
为解决上述技术问题,本发明提供一种防伪税控开票系统,包括控制器及 与控制器连接的输入设备、显示器、打印设备及存储器,所述控制器包括发票 申请单格式模块、发票信息接收模块、各行税率校验模块、单行金额税额校验 模块、合计金额税额校验模块、多税率判断模块及发票税率设定模块,所述发 票申请单格式模块用于打开发票申请单,所述输入设备用于录入基本发票信 息,所述发票信息接收模块用于接收基本发票信息,所述各行税率校验模块用 于校验各行税率是否合法,所述单行金额税额校验模块用于校验单行的金额和 税额的关系是否正确,所述合计金额税额校验模块用于校验申请单的发票的合 计金额和税额的关系是否正确,所述多税率判断模块用于判断判断该发票中的 税率是否为多税率,若发票中的税率为多税率则发票税率设定模块将该发票的 税率设为多税率,否则发票税率设定模块设定该税率为该张发票申请单的税 率,所述显示器用于显示空白的发票申请单、填开过程中的发票申请单及填开 好的发票申请单,所述存储器用于存储基本发票信息及发票。
进一步地,所述发票为增值税专用发票。
进一步地,所述防伪税控开票系统还包括防伪设定模块,用于将待打印的 票据的全部数据进行加密处理形成多串密文字符串,并对多串密文字符串进行 处理生成一组或者多组二维条码,在打印票据数据时将一组或者多组二维条码 分别打印在发票和清单上。
本发明还提供一种防伪税控开票方法,所述防伪税控开票方法包括以下步 骤:
步骤S1:通过发票申请单格式模块打开发票申请单,填开发票;
步骤S2:通过输入设备录入基本发票信息;
步骤S3:各行税率校验模块校验各行税率是否合法;
步骤S4:单行金额税额校验模块校验单行的金额和税额的关系是否正确;
步骤S5:合计金额税额校验模块校验申请单的发票的合计金额和税额的 关系是否正确;
步骤S6:多税率判断模块判断该发票中的税率是否为多税率;
步骤S7:若发票中的税率为多税率,则发票税率设定模块将该发票的税 率设为多税率;
步骤S8:存储器及打印设备分别保存及打印发票;
步骤S9:若发票中的税率不为多税率,则发票税率设定模块设定该税率 为该张发票申请单的税率,之后进入步骤S8。
进一步地,所述发票为增值税专用发票。
进一步地,所述步骤S2中,基本发票信息的录入方式为人工输入方式。
进一步地,所述步骤S2中,基本发票信息的录入方式为自动输入方式。
进一步地,所述步骤S3中,预先存储预定合法税率信息,若某行的税率 不在该预定合法税率信息中,则各行税率校验模块判断该税率不合法,否则即 合法。
进一步地,所述步骤S6中,将发票中的任一税率设为发票税率,计算单 行商品的金额与发票税率的乘积值,将所有单行的金额与发票税率的乘积值相 加,得到计算的合计税额,判断计算的合计税额是否与录入的合计税额相同, 若相同则多税率判断模块判断发票中的税率为单税率,否则为多税率。
进一步地,所述防伪税控开票方法在所述步骤S8之后还包括防伪设定步 骤,所述防伪设定步骤包括:S102,将待打印的票据的全部数据进行加密处理 形成多串密文字符串,并对多串密文字符串进行处理生成一组或者多组二维条 码;S104,在打印票据数据时将一组或者多组二维条码分别打印在发票和清单 上。
本发明的防伪税控开票方法及防伪税控开票系统,实现在同一张发票中分 行开具不同税率或征收率的货物或应税劳务,以及多税率发票开具后的查询、 打印、统计和抄税功能。
图1表示本发明的防伪税控开票系统的方框示意图;
图2表示本发明的防伪税控开票方法的流程示意图。
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实 施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅 仅用以解释本发明,并不用于限定本发明。
本发明实施例提供一种防伪税控开票方法及防伪税控开票系统,实现在同 一张发票中分行开具不同税率或征收率的货物或应税劳务,以及多税率发票开 具后的查询、打印、统计和抄税功能。
清单发票是指增值税发票商品明细行数超过7行时,另行打印的商品明细 清单。如果商品清单中所有的商品的税率一致,则“详见销货清单”明细行的 税率为该税率,如果商品清单中商品的税率不一致,则“详见销货清单”明细 行的税率为多税率。
本发明只针对防伪税控开票系统的企业应用系统,支持对一张发票开具多 种税率明细商品行,需要对正数发票开具、红字发票开具、发票打印、红字发 票申请单开具、红字发票申请单打印、多税率发票开具后金税设备的资料统计 以及抄税的整个过程进行管理。
抄报税管理实现的主要业务是将发票明细和统计数据抄到税控专用设备 上,抄税和报税需要对多发票的多个税率同时采集,保证抄报税过程的数据的 准确性。
请参考图1,本发明提供一种防伪税控开票系统,包括控制器10、输入设 备20、显示器30、打印设备40、存储器60。控制器10与输入设备20、显示 器30、打印设备40及存储器60均连接。
其中控制器10包括发票申请单格式模块11、发票信息接收模块12、各行 税率校验模块13、单行金额税额校验模块14、合计金额税额校验模块15、多 税率判断模块16、发票税率设定模块17。
发票申请单格式模块11用于保存发票申请单的格式,开票时发票申请单 格式模块11先展开空白的发票申请单。
显示器30用于显示空白的发票申请单、填开过程中的发票申请单及填开 好的发票申请单。
用户通过输入设备20输入基本发票信息,发票信息接收模块12用于接收 基本发票信息,并与发票申请单对应的内容对应。存储器60用于存储基本发 票信息及用户的各种设定信息及预存储信息。
各行税率校验模块13校验各行税率是否合法。存储器60存储的预存储信 息具有预定合法税率信息。若某行的税率不在该存储器60存储的预定合法税 率信息中,则各行税率校验模块13判断该税率不合法,否则即合法。
单行金额税额校验模块14校验单行(单个商品行)的金额和税额的关系 是否正确。
合计金额税额校验模块15校验申请单的发票的合计金额和税额的关系是 否正确。
若各行税率校验模块13、单行金额税额校验模块14、合计金额税额校验 模块15均校验无误,则多税率判断模块16判断判断该发票中的税率是否为多 税率。
若发票中的税率为多税率,则发票税率设定模块17将该发票的税率设为 多税率。
若发票中的税率不为多税率,即单税率,则发票税率设定模块17设定该 税率为该张发票申请单的税率。
存储器60存储发票申请单,打印设备40用于打印该发票申请单。
进一步地,本发明的防伪税控开票系统还包括防伪设定模块(图未示), 用于将待打印的票据的全部数据进行加密处理形成多串密文字符串,并对多串 密文字符串进行处理生成一组或者多组二维条码,在打印票据数据时将一组或 者多组二维条码分别打印在发票和清单上。
请参考图2,本发明还提供一种防伪税控开票方法,包括以下步骤:
步骤S1:通过发票申请单格式模块11打开发票申请单,填开发票。本实 施方式中的发票为增值税专用发票,特别是关于负数发票的红字发票。其他实 施方式中,该发票也可为消费税、所得税及其滞纳金、文化建设事业性收费的 发票等。
步骤S2:通过输入设备20录入基本发票信息,如发票抬头、各行税额、 各行税额对应的税率等。具体的录入方式可以为人工输入方式或者自动输入方 式。人工输入方式中,由使用者根据实际需要通过输入设备输入到防伪税控开 票系统中;自动输入方式中,可自动读取包含基本发票信息的预定报表文件或 者通过扫描仪扫描识别并录入基本发票信息。
步骤S3:各行税率校验模块13校验各行税率是否合法。在开具发票时, 需要对每行商品的税率都进行税率授权校验。预先存储预定合法税率信息,若 某行的税率不在该预定合法税率信息中,则判断该税率不合法,否则即合法。 若税率非法则结束开票,否则进入步骤S4。
步骤S4:单行金额税额校验模块14校验单行(单个商品行)的金额和税 额的关系是否正确。具体校验方法为:计算单行商品的金额与税率的乘积,判 断金额与税率的乘积是否与录入的税额相同,若相同则判断金额和税额的关系 正确,否则判断金额和税额的关系不正确。若金额和税额的关系有误则结束开 票,否则进入步骤S5。
步骤S5:合计金额税额校验模块15校验申请单的发票的合计金额和税额 的关系是否正确。具体校验方法为:计算单行商品的金额与税率的乘积值,将 所有单行的金额与税率的乘积值相加,得到计算的合计税额,判断计算的合计 税额是否与录入的合计税额相同,若相同则判断合计金额和税额的关系正确, 否则判断合计金额和税额的关系不正确。若合计金额和税额的关系有误则结束 开票,否则进入步骤S6。
上述步骤S3、步骤S4及步骤S5的顺序也可任意排列。
步骤S6:多税率判断模块16判断该发票中的税率是否为多税率。具体方 式为:将发票中的任一税率设为发票税率,计算单行商品的金额与发票税率的 乘积值,将所有单行的金额与发票税率的乘积值相加,得到计算的合计税额, 判断计算的合计税额是否与录入的合计税额相同,若相同则判断发票中的税率 为单税率,否则为多税率。若判断发票中的税率为多税率则进入步骤S7,否 则进入步骤S9。
步骤S7:若发票中的税率为多税率,则发票税率设定模块17将该发票的 税率设为多税率。
步骤S8:将发票申请单数据存入上层数据库中,存储器60保存发票、打 印设备打印发票,完成开具多税率发票流程。发票打印和红字发票申请单打印 是发票信息输出给用户的重要环节,每行打印各自的税率到商品行。
步骤S9:若发票中的税率不为多税率,即单税率,则发票税率设定模块 17设定该税率为该张发票申请单的税率,之后进入步骤S8。
进一步地,本发明的防伪税控开票方法在上述步骤S8之后还包括防伪设 定步骤,所述防伪步骤包括:
S102,将待打印的票据的全部数据进行加密处理形成多串密文字符串,并 对多串密文字符串进行处理生成一组或者多组二维条码;
S104,在打印票据数据时将一组或者多组二维条码分别打印在发票和清单 上;
在后续使用时,可通过如下的防伪识别步骤进行防伪识别:
S106,分别对通过数据扫描仪录入的发票和清单上的一组或多组二维条码 进行识别,分别得到对应发票和清单的多串密文字符串;
S108,分别对对应发票和清单的多串密文字符串进行解密,得到分别对应 发票和清单的明文数据;
S110,分别将对应发票和清单的明文数据与发票和清单上打印的内容数据 一一对照,如果一致则为真发票和清单,否则为和清单。
采用本发明提出的方法的优势在于:
有效的为纳税人提供便捷高效的服务提供了软件支持。即原先一张税票只 能打印一笔税款,现在一张税票可以打印多笔税款,如可将增值税、消费税、 所得税及其滞纳金、文化建设事业性收费全部打印在一张税票上。不仅提高了 工作效率,缩短了纳税人等待时间,还节省了征收成本。
本发明针对防伪税控开票子系统一票一税率的问题,提出了一套一张发票 可以填开多种税率的解决方案,有效解决了开票软件不能将多种税率的商品填 开到一张发票的问题。使用本方法可以减少了纳税人的开票数量,节省了开具 多税费发票的时间,同时也降低了企业税务机关处理发票张数。因此一票多税 率的解决方案可以同时提高纳税人和税务机关办事效率。目前一票多税率的解 决方案应用于增值税专用发票和增值税普通发票,在未来可以适用于各行业票 种。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发 明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明 的保护范围之内。
本文发布于:2023-04-14 00:25:00,感谢您对本站的认可!
本文链接:https://patent.en369.cn/patent/1/86830.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |