[发明专利]一种根据配置开出不同主体和税率发票的方法在审
申请号: | 202110721828.6 | 申请日: | 2021-06-28 |
公开(公告)号: | CN113450165A | 公开(公告)日: | 2021-09-28 |
发明(设计)人: | 邓勇 | 申请(专利权)人: | 首约科技(北京)有限公司 |
主分类号: | G06Q30/04 | 分类号: | G06Q30/04 |
代理公司: | 北京世誉鑫诚专利代理有限公司 11368 | 代理人: | 李世端 |
地址: | 100010 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 根据 配置 开出 不同 主体 税率 发票 方法 | ||
本发明公开了一种根据配置开出不同主体和税率发票的方法,该方法包括:获取开发票申请,检验开发票信息,将开发票信息存入数据库;开票接口接收定时任务或人工点击开票按钮发过来的请求,读取开票申请信息及发票配置信息,获取发票主体和税率;根据发票申请信息和配置的主体和税率信息,调用第三方开票机构的开票接口开票,更新数据库表中的开票信息,并记录日志。通过该方法,根据可配置的参数从而实现了不同城市不同开票时间获取不同的主体和税率;节约了人工开发成本,不用因国家税收政策改变而重新开发改变税率。
技术领域
本发明属于税务发票技术领域,特别涉及一种根据配置开出不同主体和税率发票的方法。
背景技术
根据近几年国家关于税收政策的变更,现有技术不能完全满足随时随国家政策改变而做出相应的变化,所以本发明为了快速响应国家税收政策改变在技术方案上增加了配置文件,可以根据不同城市不同的时间获取不同时期国家政策的税率开出对应的发票,从而节约了开发和人工成本,提高工作效率,快速响应国家税收政策。
现有技术的缺点:
1、执行一次程序开具发票数量不能过多;
2、依赖三方税务开票接口单一,出现异常三方处理问题响应不及时;
3、同步等待开票结果比较耗时。
发明内容
针对相关技术中的上述技术问题,本发明提出一种根据配置开出不同主体和税率发票的方法,能够克服现有技术的上述不足。
为实现上述技术目的,本发明的技术方案是这样实现的:
一种根据配置开出不同主体和税率发票的方法,该方法包括:
获取开发票申请,检验开发票信息,将开发票信息存入数据库;
开票接口接收定时任务或人工点击开票按钮发过来的请求,读取开票申请信息及发票配置信息,获取发票主体和税率;
根据发票申请信息和配置的主体和税率信息,调用第三方开票机构的开票接口开票,更新数据库表中的开票信息,并记录日志。
进一步的,所述定时任务,包括:
后台开票定时任务每隔设定时间扫描数据库中状态为待开发票的数据。
进一步的,所述获取发票主体和税率,包括:
根据申请开票的时间和行程订单的城市,从配置信息中获取到发票主体和税率。
进一步的,所述根据发票申请信息和配置的主体和税率信息,调用第三方开票机构的开票接口开票中,如果所选若干个行程订单对应不同的税率,开票明细将对应若干条数据。
进一步的,所述更新数据库表中的开票信息,包括:
更新数据库表中开票状态及开票成功后的发票代码、发票号码、发票检验码、发票pdf文件地址。
进一步的,所述调用第三方开票机构的开票接口开票中,如果开票成功,给用户发送开票成功的短信,并通过电子邮件把电子发票发送给用户;如果开票失败或异常,启动开票重试定时任务,扫描开票失败或异常的发票。
本发明的有益效果:通过该方法,根据可配置的参数从而实现了不同城市不同开票时间获取不同的主体和税率;节约了人工开发成本,不用因国家税收政策改变而重新开发改变税率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于首约科技(北京)有限公司,未经首约科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110721828.6/2.html,转载请声明来源钻瓜专利网。