一种基于企业开票额度的自动开票系统和方法技术方案

技术编号:22566131 阅读:34 留言:0更新日期:2019-11-16 12:29
本发明专利技术提供一种基于企业开票额度的自动开票系统和方法,涉及计算机领域,所述自动开票系统包括客户端、企业管理后台、数据库服务器、调度任务服务器以及开票服务器,所述客户端通过互联网访问企业管理后台,所述企业管理后台、数据库服务器、调度任务服务器以及开票服务器依次通讯连接,所述企业管理后台包括开票管理模块和开票额度管理模块。本发明专利技术通过用户客户端将开票申请信息同步到开票服务器进行自动开票,并且在进行自动开票前进行开票额度管理,同时满足了企业对于自动开票和开票额度控制的需求。

An automatic billing system and method based on enterprise billing quota

The invention provides an automatic Invoicing system and method based on the enterprise Invoicing quota, which relates to the computer field. The automatic Invoicing system includes a client, an enterprise management background, a database server, a scheduling task server and an invoicing server. The client accesses the enterprise management background through the Internet, and the enterprise management background, a database server and a scheduling task The server and the billing server are successively connected by communication, and the enterprise management background includes a billing management module and a billing quota management module. The invention synchronizes the invoicing application information to the invoicing server through the user client for automatic Invoicing, and manages the invoicing quota before automatic Invoicing, and meets the needs of enterprises for automatic invoicing and invoicing quota control.

【技术实现步骤摘要】
一种基于企业开票额度的自动开票系统和方法
本专利技术涉及计算机领域,尤其涉及一种基于企业开票额度的自动开票系统和方法。
技术介绍
现有的自动开票系统主要包括基于C/S框架的自动开票系统和基于B/S框架的自动开票系统。基于C/S构架的自动开票系统,销售人员按指定格式将销售单数据文件上传到指定目录,自动开票系统通过自动轮询销售单数据文件,对销售单据数据文件进行解析处理后,把销售单据数据插入到发票模板的对应节点位置,进行相应开票处理;基于B/S构架的自动开票系统,销售人员通过浏览器登录系统,在核查好开票信息后,点击一键开票,自动开票系统根据相应的设置生成开票报文,并将开票报文传入增值税税控开票软件发票库中后,增值税税控开票软件生成开票结果报文并进行自动开票,但是对于企业而言,因为交易双方的发票多数是业务员进行操作的,销售人员在进行销售之前是需要进行采购的,因此在销售人员进行开票时需要将采购所得的发票收回,才可以对企业开票额度进行相应的管理。现有的基于C/S构架的自动开票系和基于B/S构架的自动开票系统分别存在以下缺陷:1.基于C/S架构自动开票系统,需要销售人员登录到自动开票系统服务器进行操作,一般多人操作和非办公网络环境外操作较为复杂;2.基于B/S架构自动开票系统,能够实现远程办公工,但不具有开票额度管理功能。
技术实现思路
鉴于以上所述现有技术的缺点,本专利技术的目的在于提供一种基于企业开票额度的自动开票系统和方法,通过客户端将开票申请信息同步到开票服务器进行自动开票,并且在进行自动开票前进行开票额度管理,同时满足了企业对于自动开票和开票额度控制的需求。本专利技术提供一种基于企业开票额度的自动开票系统,所述自动开票系统是B/S构架的系统,其特征在于:所述自动开票系统包括客户端、企业管理后台、数据库服务器、调度任务服务器以及开票服务器,所述客户端通过互联网访问企业管理后台,所述企业管理后台、数据库服务器、调度任务服务器以及开票服务器依次通讯连接,所述企业管理后台包括开票管理模块和开票额度管理模块;所述开票申请模块用于开票申请信息管理;所述开票额度管理模块用于开票缺口额度信息管理;所述数据库服务器用于保存开票申请信息;所述调度任务服务器用于读取开票申请信息,并将开票申请信息整理成标准格式的开票文件;所述开票服务器根据标准格式的开票文件进行自动开票。进一步的,所述客户端包括管理员客户端和用户客户端。一种基于企业开票额度的自动开票方法,所述方法包括以下步骤:步骤1:企业管理后台接收用户客户端发送的开票申请信息,读取开票申请信息中的开票金额M1;步骤2:企业管理后台查询当月开票缺口额度预设值M2与当月开票缺口额度值M3,并计算当月开票缺口额度预设值M2与当月开票缺口额度值M3之差K;步骤3:企业管理后台将当月开票缺口额度预设值M2与当月开票缺口额度值M3之差K与开票金额M1进行对比,如果K≥M1,则将开票申请信息写入数据库服务器;如果K<M1,则提示用户客户端无法开票;步骤4:调度任务服务器配合定时任务每隔一段时间读取数据库服务器中的开票申请信息,并将开票申请信息整理成标准格式的开票文件后上传开票服务器;步骤5:开票服务器根据标准格式的开票文件进行自动开票。进一步的,所述当月开票缺口额度M2是销向发票合计值与进向发票合计值之差。进一步的,所述标准格式的开票文件是后缀为JSON或XML的文件。如上所述,本专利技术的基于企业开票额度的自动开票系统和方法,具有以下有益效果:本专利技术通过用户客户端将开票申请信息同步到开票服务器进行自动开票,并且在进行自动开票前进行开票额度管理,同时满足了企业对于自动开票和开票额度控制的需求。附图说明图1显示为本专利技术实施例1中公开的自动开票系统结构框图;图2显示为本专利技术实施例1中公开的自动开票方法的流程图;图3显示为本专利技术实施例2中公开的自动开票系统结构框图。具体实施方式以下通过特定的具体实例说明本专利技术的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本专利技术的其他优点与功效。本专利技术还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本专利技术的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。需要说明的是,以下实施例中所提供的图示仅以示意方式说明本专利技术的基本构想,遂图式中仅显示与本专利技术中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。实施例一如图1所示,本专利技术提供一种基于企业开票额度的自动开票系统,所述自动开票系统是B/S构架的系统,使用JAVA语言开发,可以运行于windows及Linux等多系统平台;所述自动开票系统包括客户端、企业管理后台、数据库服务器、调度任务服务器以及开票服务器,所述客户端通过互联网访问企业管理后台,所述企业管理后台、数据库服务器、调度任务服务器以及开票服务器依次通讯连接;所述企业管理后台包括开票管理模块和开票额度管理模块;所述开票申请模块用于开票申请信息管理;所述开票额度管理模块用于开票缺口额度信息管理;所述数据库服务器用于保存开票申请信息;所述调度任务服务器用于读取开票申请信息,并将开票申请信息整理成标准格式的开票文件;所述开票服务器根据标准格式的开票文件进行自动开票。具体的,所述客户端包括管理员客户端和用户客户端,所述管理客户端和用户客户端为安装有企业管理后台的应用软件的手机或者电脑。本专利技术提供一种基于企业开票额度的自动开票方法,所述方法是基于实施例一中的自动开票系统实现的,如图2所示,所述方法包括以下步骤:步骤1:企业管理后台接收用户客户端发送的开票申请信息,读取开票申请信息中的开票金额M1;步骤2:企业管理后台查询当月开票缺口额度预设值M2与当月开票缺口额度值M3,并计算当月开票缺口额度预设值M2与当月开票缺口额度值M3之差K;步骤3:企业管理后台将当月开票缺口额度预设值M2与当月开票缺口额度值M3之差K与开票金额M1进行对比,如果K≥M1,则将开票申请信息写入数据库服务器;如果K<M1,则提示用户客户端无法开票;步骤4:调度任务服务器配合定时任务每隔一段时间读取数据库服务器中的开票申请信息,并将开票申请信息整理成标准格式的开票文件后上传开票服务器;步骤5:开票服务器根据标准格式的开票文件进行自动开票。其中,所述当月开票缺口额度M2是销项发票合计值与进项发票合计值之差,所述标准格式的开票文件是后缀为JSON或XML的文件。具体的,当企业管理后台自动查询当月开票缺口额度预设值M2与当月开票缺口额度值M3失败时,企业管理员可以通过管理员客户端进行手动设置。实施例二如图3所示,本文档来自技高网...

【技术保护点】
1.一种基于企业开票额度的自动开票系统,所述自动开票系统是B/S构架的系统,其特征在于:所述自动开票系统包括客户端、企业管理后台、数据库服务器、调度任务服务器以及开票服务器,所述客户端通过互联网访问企业管理后台,所述企业管理后台、数据库服务器、调度任务服务器以及开票服务器依次通讯连接,所述企业管理后台包括开票管理模块和开票额度管理模块;/n所述开票申请模块用于开票申请信息管理;/n所述开票额度管理模块用于开票缺口额度信息管理;/n所述数据库服务器用于保存开票申请信息;/n所述调度任务服务器用于读取开票申请信息,并将开票申请信息整理成标准格式的开票文件;/n所述开票服务器根据标准格式的开票文件进行自动开票。/n

【技术特征摘要】
1.一种基于企业开票额度的自动开票系统,所述自动开票系统是B/S构架的系统,其特征在于:所述自动开票系统包括客户端、企业管理后台、数据库服务器、调度任务服务器以及开票服务器,所述客户端通过互联网访问企业管理后台,所述企业管理后台、数据库服务器、调度任务服务器以及开票服务器依次通讯连接,所述企业管理后台包括开票管理模块和开票额度管理模块;
所述开票申请模块用于开票申请信息管理;
所述开票额度管理模块用于开票缺口额度信息管理;
所述数据库服务器用于保存开票申请信息;
所述调度任务服务器用于读取开票申请信息,并将开票申请信息整理成标准格式的开票文件;
所述开票服务器根据标准格式的开票文件进行自动开票。


2.根据权利要求1所述的基于企业开票额度的自动开票系统,其特征在于:所述客户端包括管理员客户端和用户客户端。


3.一种基于企业开票额度的自动开票方法,其特征在于,所述方法包括以下步骤:
步骤1:企业管理后台接收用户客户端发...

【专利技术属性】
技术研发人员:廖荣亮
申请(专利权)人:上海乐刚供应链股份有限公司
类型:发明
国别省市:上海;31

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

1