[发明专利]税额无尾差的发票开票系统、方法、存储介质及计算机在审
申请号: | 201911332399.2 | 申请日: | 2019-12-22 |
公开(公告)号: | CN111199435A | 公开(公告)日: | 2020-05-26 |
发明(设计)人: | 潘多;曹可;赵峰 | 申请(专利权)人: | 远光软件股份有限公司 |
主分类号: | G06Q30/04 | 分类号: | G06Q30/04 |
代理公司: | 广东朗乾律师事务所 44291 | 代理人: | 闫有幸;朱鹏 |
地址: | 519000 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 税额 无尾差 发票 开票 系统 方法 存储 介质 计算机 | ||
1.一种税额无尾差的发票开票系统,其特征在于,包括:
数据输入模块,用于输入税率SL、开票限额KPXE及业务数据,业务数据包括价税合计总额TOTAL;
数据拆分模块,包括以下单元:
开票张数初算单元,根据公式①计算开票张数初值ZS:
ZS=(TOTAL/(1+SL))/KPXE 公式①
开票张数确认单元,判断[ZS]是否大于ZS,是则根据以公式②确认开票张数KPZS,否则根据公式③确认开票张数KPZS:
KPZS=[ZS] 公式②
KPZS=[ZS]+1 公式③
前KPZS-1张发票数据计算单元,根据公式④、公式⑤、公式⑥分别计算前KPZS-1张发票中每张发票的税额A、金额A、价税合计A:
税额A=[(TOTAL/(1+SL))*SL/KPZS] 公式④
金额A=税额A/SL 公式⑤
价税合计A=金额A+税额A 公式⑥
最后1张发票数据计算单元,根据公式⑦、公式⑧、公式⑨分别计算最后1张发票的税额B、金额B、价税合计B:
价税合计B=TOTAL-(KPZS-1)*价税合计A 公式⑦
金额B=价税合计B/(1+SL) 公式⑧
税率B=价税合计B-金额B 公式⑨
发票生成模块,根据确认的开票张数KPZS,前KPZS-1张发票中每张发票的税额A、金额A、价税合计A,及最后1张发票的税额B、金额B、价税合计B相应生成各张发票的发票结构化数据。
2.一种税额无尾差的发票开票方法,其特征在于,包括以下步骤:
(1)输入税率SL、开票限额KPXE及业务数据,业务数据包括价税合计总额TOTAL;
(2)进行数据拆分,具体包括以下子步骤:
(2-1)根据公式①计算开票张数初值ZS:
ZS=(TOTAL/(1+SL))/KPXE 公式①
(2-2)判断[ZS]是否大于ZS,是则根据以公式②确认开票张数KPZS,否则根据公式③确认开票张数KPZS:
KPZS=[ZS] 公式②
KPZS=[ZS]+1 公式③
(2-3)根据公式④、公式⑤、公式⑥分别计算前KPZS-1张发票中每张发票的税额A、金额A、价税合计A:
税额A=[(TOTAL/(1+SL))*SL/KPZS] 公式④
金额A=税额A/SL 公式⑤
价税合计A=金额A+税额A 公式⑥
(2-4)根据公式⑦、公式⑧、公式⑨分别计算最后1张发票的税额B、金额B、价税合计B:
价税合计B=TOTAL-(KPZS-1)*价税合计A 公式⑦
金额B=价税合计B/(1+SL) 公式⑧
税率B=价税合计B-金额B 公式⑨
(3)根据确认的开票张数KPZS,前KPZS-1张发票中每张发票的税额A、金额A、价税合计A,及最后1张发票的税额B、金额B、价税合计B相应生成各张发票的发票结构化数据。
3.一种存储介质,其特征在于,该存储介质存储与权利要求2所述发票开票方法步骤对应的指令。
4.一种计算机,其特征在于,该计算机执行与权利要求2所述发票开票方法步骤对应的指令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于远光软件股份有限公司,未经远光软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911332399.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:额度调整的方法及装置、服务器、计算机可读存储介质
- 下一篇:浪涌保护器