发票输出方法及发票输出系统技术方案

技术编号:20391457 阅读:37 留言:0更新日期:2019-02-20 03:28
本发明专利技术公开了一种发票输出方法及发票输出系统,所述方法包括:企业服务器接收发票输出请求;企业服务器从发票输出请求中获取匹配关键字,所述匹配关键字包括发票抬头,和/或物品名称;企业服务器根据匹配关键字从数据库中获取发票所需数据;企业服务器根据所述发票所需数据,生成待打印发票;企业服务器将所述待打印发票发送至发票系统。本发明专利技术能自动打印发票,提高效率,节约出成本。

【技术实现步骤摘要】
发票输出方法及发票输出系统
本专利技术涉及数据处理领域。更具体地说,本专利技术涉及一种发票输出方法及发票输出系统。
技术介绍
税务发票系统为每个公司向税务部门申请的具有独立识别ID的具有税务开具发票以及打印发票的系统,分为USBKey硬件和电脑客户端两个部分,需插入USBKey方可正常启动使用客户端。现有的税务发票系统开具发票的方式仍为传统方式,即所有的开票信息都需要手工录入,例如开票单位信息、开票物资分类信息、开票金额等,造成现有的税务发票系统效率低下。ERP(EnterpriseResourcePlanning,企业资源信息)系统是企业内部管理系统,可以包含开具发票的所有信息,但是现有的税务发票系统和ERP系统无法对接,因为造成重复录入数据等问题,效率低,错误率高,且人力成本高。
技术实现思路
本专利技术的一个目的是解决至少上述问题,并提供至少后面将说明的优点。本专利技术还有一个目的是提供一种发票输出方法及发票输出系统,能自动打印发票,提高效率,节约出成本。为解决上述问题,本专利技术提供了以下技术方案:第一方面,提供了一种发票输出方法,包括:企业服务器接收发票输出请求;企业服务器从发票输出请求中获取匹配关键字,所述匹配关键字包括发票抬头,和/或物品名称;企业服务器根据匹配关键字从数据库中获取发票所需数据;企业服务器根据所述发票所需数据,生成待打印发票;企业服务器将所述待打印发票发送至发票系统。可选的,所述发票抬头包括:发票方收受方的名称;和/或发票方收受方的税号;和/或发票方收受方的电话;和/或发票方收受方的地址。可选的,企业服务器根据匹配关键字从数据库中获取发票所需数据,包括:企业服务器根据发票抬头在对象数据库中进行匹配;若对象数据库匹配结果为非空,则根据所述对象数据库中的匹配结果输出所述发票所需数据;若所述对象数据库匹配为空,则根据所述物品名称在物品数据库中进行匹配。可选的,保存所述发票输出请求中的匹配关键字与所述企业服务器中匹配结果的对应关系。可选的,所述企业服务器接收的发票输出请求由用户输入。可选的,所述企业服务器接收的发票输出请求由所述企业服务器根据未完成订单生成。第二方面,提供了一种发票输出方法,包括:发票系统接收企业服务器发送的待打印发票;发票系统校验所述待打印发票的合法性;若所述待打印发票合法,则所述发票系统根据所述待打印发票打印出发票。可选的,所述发票系统校验待打印发票的合法性,包括:获取所述待打印发票的数量;获取所述发票系统的空白发票数量;若所述空白发票数量大于等于所述待打印发票的数量,则判定所述待打印发票合法。可选的,若所述空白发票数量小于待打印发票的数量,则判定所述待打印发票不合法。第三方面,提供了一种发票输出系统,所述发票输出系统包括企业服务器,所述企业服务器包括:接收单元,用于接收发票输出请求;关键字获取单元,用于从发票输出请求中获取匹配关键字,所述匹配关键字包括发票抬头,和/或物品名称;匹配单元,用于根据匹配关键字从数据库中获取发票所需数据;发票生成单元,用于根据所述发票所需数据,生成待打印发票;发送单元,用于将所述待打印发票发送至发票系统。本专利技术至少包括以下有益效果:本专利技术公开了一种发票输出方法,所述方法包括:企业服务器接收发票输出请求;企业服务器从发票输出请求中获取匹配关键字,所述匹配关键字包括发票抬头,和/或物品名称;企业服务器根据匹配关键字从数据库中获取发票所需数据;企业服务器根据所述发票所需数据,生成待打印发票;企业服务器将所述待打印发票发送至发票系统。本专利技术的方法中,企业服务器可以根据发票输出请求,自动生成待打印发票,并使发票系统打印所述发票,实现了发票的自动打印,无需人工大量参与,节约了成本,提高了效率。本专利技术的其它优点、目标和特征将部分通过下面的说明体现,部分还将通过对本专利技术的研究和实践而为本领域的技术人员所理解。附图说明图1为本专利技术实施例的一种发票输出方法的流程图。具体实施方式下面结合附图对本专利技术做进一步的详细说明,以令本领域技术人员参照说明书文字能够据以实施。需要说明的是,下述实施方案中所述实验方法,如无特殊说明,均为常规方法,所述试剂和材料,如无特殊说明,均可从商业途径获得;在本专利技术的描述中,术语“横向”、“纵向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本专利技术和简化描述,并不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本专利技术的限制。本专利技术实施例公开了一种发票输出方法和发票输出系统,能自动打印发票,提高效率,节约出成本。图1所示为本专利技术实施例的一种发票输出方法的流程图,如图1所示,所述方法包括:步骤110,企业服务器接收发票输出请求;步骤120,企业服务器从发票输出请求中获取匹配关键字,所述匹配关键字包括发票抬头,和/或物品名称;步骤130,企业服务器根据匹配关键字从数据库中获取发票所需数据;步骤140,企业服务器根据所述发票所需数据,生成待打印发票;步骤150,企业服务器将所述待打印发票发送至发票系统。步骤120中,所述发票抬头包括:发票方收受方的名称;和/或发票方收受方的税号;和/或发票方收受方的电话;和/或发票方收受方的地址。步骤130,企业服务器获取的发票所需数据,包括开票金额、类别、物品单价、物品总价、交税额等。本专利技术实施例中,企业服务器根据匹配关键字从数据库中获取发票所需数据,包括:企业服务器根据发票抬头在对象数据库中进行匹配;若对象数据库匹配结果为非空,则根据所述对象数据库中的匹配结果输出所述发票所需数据;若所述对象数据库匹配为空,则根据所述物品名称在物品数据库中进行匹配。在企业服务器中,发票抬头相关的数据存储在对象数据库中,物品名称存储在物品数据库中。用发票抬头中的任意一项或任意一项的部分,可以在对象数据库中进行匹配,例如企业全称北京市钱多多贸易公司,可以用全称来搜索,也可以用钱多多、钱多等部分来搜索,还可以用地址、电话等来搜索。如果用发票抬头无法搜索出发票所需的数据,则可以用物品名称,例如螺纹钢、不锈钢等。生成待打印发票之后,可以保存所述发票输出请求中的匹配关键字与所述企业服务器中匹配结果的对应关系,已备下一次使用。本专利技术实施例中,所述企业服务器接收的发票输出请求由用户输入,例如用户直接输入发票收受方的企业名称。在本专利技术的实施例中,所述企业服务器接收的发票输出请求由所述企业服务器根据未完成订单生成,例如企业服务器每隔一段时间提醒用户未完成订单的信息,这个未完成订单信息中可以是未打印发票,未结账等,供用户从中进行选择。本专利技术公开了一种发票输出方法,所述方法包括:企业服务器接收发票输出请求;企业服务器从发票输出请求中获取匹配关键字,所述匹配关键字包括发票抬头,和/或物品名称;企业服务器根据匹配关键字从数据库中获取发票所需数据;企业服务器根据所述发票所需数据,生成待打印发票;企业服务器将所述待打印发票发送至发票系统。本专利技术的方法中,企业服务器可以根据发票输出请求,自动生成待打印发票,并使发票系统打印所述发票,实现了发票的自动打印,无需人工大量参与,节约了成本,提高了效率。本发本文档来自技高网...

【技术保护点】
1.一种发票输出方法,其特征在于,包括:企业服务器接收发票输出请求;企业服务器从发票输出请求中获取匹配关键字,所述匹配关键字包括发票抬头,和/或物品名称;企业服务器根据匹配关键字从数据库中获取发票所需数据;企业服务器根据所述发票所需数据,生成待打印发票;企业服务器将所述待打印发票发送至发票系统。

【技术特征摘要】
1.一种发票输出方法,其特征在于,包括:企业服务器接收发票输出请求;企业服务器从发票输出请求中获取匹配关键字,所述匹配关键字包括发票抬头,和/或物品名称;企业服务器根据匹配关键字从数据库中获取发票所需数据;企业服务器根据所述发票所需数据,生成待打印发票;企业服务器将所述待打印发票发送至发票系统。2.如权利要求1所述的发票输出方法,其特征在于,所述发票抬头包括:发票方收受方的名称;和/或发票方收受方的税号;和/或发票方收受方的电话;和/或发票方收受方的地址。3.如权利要求1或2所述的发票输出方法,其特征在于,企业服务器根据匹配关键字从数据库中获取发票所需数据,包括:企业服务器根据发票抬头在对象数据库中进行匹配;若对象数据库匹配结果为非空,则根据所述对象数据库中的匹配结果输出所述发票所需数据;若所述对象数据库匹配为空,则根据所述物品名称在物品数据库中进行匹配。4.如权利要求3所述的发票输出方法,其特征在于,保存所述发票输出请求中的匹配关键字与所述企业服务器中匹配结果的对应关系。5.如权利要求1所述的发票输出方法,其特征在于,所述企业服务器接收的发票输出请求由用户输入。6.如权利要求1...

【专利技术属性】
技术研发人员:周敏杜旻李洪新穆涛王昕周李全
申请(专利权)人:中交第二航务工程局有限公司武汉航科物流有限公司
类型:发明
国别省市:湖北,42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1