一种自动开票方法、装置及其存储介质制造方法及图纸

技术编号:29492300 阅读:17 留言:0更新日期:2021-07-30 19:04
本申请涉及一种自动开票方法、系统及其存储介质,其包括以下步骤:接收业务系统提供的开票申请,财务系统对申请的有效性进行验证,财务系统进入开票排期,更新生命周期,采用定时任务将开票申请分发计划或财务系统提前开票,财务系统继续对开票的类型进行判断,判断申请是否存在计划;若申请存在计划;自动分配任务至批量开票、自动开票或人工开票;进入开票系统,发送开票信息至金税系统;财务系统在开票机上开票,定时任务获取已开发票信息,分发数据;财务系统更新生命周期和开票任务;业务系统推送已开发票信息,开票结束。本申请具有能够批量开票,合理规划合同并按照计划勾选开票的效果。

【技术实现步骤摘要】
一种自动开票方法、装置及其存储介质
本申请涉及开票系统的领域,尤其是涉及一种自动开票方法、装置及其存储介质。
技术介绍
增值税防伪税控系统是国家为加强增值税的征收管理,提高纳税人依法纳税的自觉性,及时发现和查处增值税偷、骗税行为而实施的国家金税工程的主要组成部分。增值税防伪税控系统由四个子系统构成:税务发行子系统、企业发行子系统、防伪开票子系统和认证报税子系统。防伪税控开票子系统由金税卡、计算机、税控IC卡以及安装在企业计算机上的开票系统共同构成。现有相关技术是:业务人员提交开票申请后,申请信息提交到财务系统,财务系统审核通过后开票信息推送到开票机,财务系统再到开票机中进行开票、分联、盖章、邮寄。针对上述中的相关技术,专利技术人认为现有相关技术缺点:无法批量自动开票、无法拆分大额订单发票导致开票失败、小金额订单单独开票造成发票浪费、开票效率低。
技术实现思路
为了能够批量开票,合理规划合同并按照计划勾选开票,本申请提供一种自动开票方法、装置及其存储介质。第一方面,本申请提供一种自动开票方法,采用如下的技术方案:一种自动开票方法,包括以下步骤:S1,财务系统接收业务系统提供的开票申请,财务系统通过预设的验证模板对所述开票申请的有效性进行验证,若所述开票申请有效,继续判断所述开票申请是否重复,若所述开票申请未重复则保存所述开票申请,新增与所述开票申请关联的生命周期;S2,所述财务系统实时进行开票排期,实时更新已存在的生命周期,采用定时任务将所述开票申请按照预设的分发计划分发至财务系统提前开票,所述财务系统继续对所述开票申请的开票类型进行判断,判断所述开票申请是否存在于所述分发计划中;若所述开票申请存在于所述分发计划中,继续对所述开票申请的开票金额进行判断,若开票金额小于等于第一设定值,更新计划,保存计划和明细;若开票金额大于第一设定值,保存计划和明细;S3,财务系统判断所述开票申请的所属公司是否处于预设的黑名单,若所属公司未处于所述黑名单中,且开票金额小于等于第一设定值,则所述财务系统批量发送多个所述开票信息至金税系统进行批量开票;若开票金额大于第一设定值,所述财务系统发送单个所述开票信息至金税系统进行自动开票;若公司处于黑名单中,则所述财务系统转至人工开票,授权对应权限的账号进入开票系统,账号发送开票信息至金税系统;S4,财务系统发送开票信息至金税系统后,开票机上开票,财务系统定时任务获取已开发票信息,分发数据;财务系统更新生命周期和开票任务;当业务系统推送已开发票信息,开票结束。通过采用上述技术方案,首先对开票申请的有效性进行判断,避免错开票或重复开票。然后将有效的开票申请进行分类和排期,排期包括本月和次月。分类根据开票金额的大小进行分类。同时再次判断开票的抬头公司是否处于黑名单中。最后将系统将开票氛围自动批量开票和人工开票,大大节约了人力物力,以及时间成本。除了能够批量开票,按照规则合并的计划勾选开票;而且能够自动开票,开票按照计划的优先级从高到底,将计划开出发票;拆分计划下的订单或订单明细,对于大金额的计划按照单张票的限额自动拆分开票;导入自动开票,可按照人工筛选出的计划ID导入自动开票。还可以个性化开票,可按照Excel表格中导入的合同号规则开票。优选的,步骤S1中,若所述开票申请无效或者所述开票申请重复,则保存所述开票申请的操作流程呈开票日志,返回所述开票申请无效的信息,所述开票申请的流程结束;若重新申请的所述开票申请与已无效的所述开票申请相匹配,所述财务系统调取与已无效的所述开票申请相匹配的所述开票日志,并根据所述开票日志还原激活已无效的所述开票申请,获得对应权限的账号授权后对激活的所述开票申请进行自动开票。通过采用上述技术方案,为了减少开错票或重复开票,设置有信息校验以提高开票信息的准确性。优选的,步骤S2中,财务系统会自动分发当月开票的所述开票申请,次月开票的所述开票申请将停留在财务系统内预设排期中,等待次月进入所述分发计划。通过采用上述技术方案,对申请按照时间划分,合理规划开票的时间,提高开票的效率。优选的,步骤S2中,处于所述分发计划中的所述开票申请,由税务系统进行确认、拆分以及合并的操作,且所述分发计划中的所述开票申请,按照公司抬头加交易类型分类。通过采用上述技术方案,对处于计划中的开票申请进行拆分或合并,从而能够将大额度的计划自动拆分开票。第二方面,本申请提供一种自动开票系统,采用如下的技术方案:一种自动开票系统,包括开票模块和销项票管理模块,开票模块包括信息校验子模块、销项票排期子模块、销项票计划子模块和销项票任务子模块;信息校验子模块,财务系统接收业务系统提供的开票申请,财务系统通过预设的验证模板对所述开票申请的有效性进行验证,若所述开票申请有效,继续判断所述开票申请是否重复,若所述开票申请未重复则保存所述开票申请,新增与所述开票申请关联的生命周期;销项票排期子模块,所述财务系统实时进行开票排期,实时更新已存在的生命周期,采用定时任务将所述开票申请按照预设的分发计划分发至财务系统提前开票,所述财务系统继续对所述开票申请的开票类型进行判断,判断所述开票申请是否存在于所述分发计划中;若所述开票申请存在于所述分发计划中,继续对所述开票申请的开票金额进行判断,若开票金额小于等于第一设定值,更新计划,保存计划和明细;若开票金额大于第一设定值,保存计划和明细;销项票计划子模块,财务系统判断所述开票申请的所属公司是否处于预设的黑名单,若所属公司未处于所述黑名单中,且开票金额小于等于第一设定值,则所述财务系统批量发送多个所述开票信息至金税系统进行批量开票;若开票金额大于第一设定值,所述财务系统发送单个所述开票信息至金税系统进行自动开票;若公司处于黑名单中,则所述财务系统转至人工开票,授权对应权限的账号进入开票系统,账号发送开票信息至金税系统;销项票任务子模块,财务系统发送开票信息至金税系统后,开票机上开票,财务系统定时任务获取已开发票信息,分发数据;财务系统更新生命周期和开票任务;当业务系统推送已开发票信息,开票结束。销项票管理模块包括取消开票,作废重开,退票,补票,票款调整,领取销项票,销项票邮寄,黑名单,重复开票校验。通过采用上述技术方案,首先对开票申请的有效性进行判断,避免错开票或重复开票。然后将有效的开票申请进行分类和排期,排期包括本月和次月。分类根据开票金额的大小进行分类。同时再次判断开票的抬头公司是否处于黑名单中。最后将系统将开票氛围自动批量开票和人工开票,大大节约了人力物力,以及时间成本。除了能够批量开票,按照规则合并的计划勾选开票;而且能够自动开票,开票按照计划的优先级从高到底,将计划开出发票;拆分计划下的订单或订单明细,对于大金额的计划按照单张票的限额自动拆分开票;导入自动开票,可按照人工筛选出的计划ID导入自动开票。还可以个性化开票,可按照Excel表格中导入的合同号规则开票。第三方面,本申请提供一种计算机设备,采本文档来自技高网...

【技术保护点】
1.一种自动开票方法,其特征在于:包括以下步骤:/nS1,财务系统接收业务系统提供的开票申请,财务系统通过预设的验证模板对所述开票申请的有效性进行验证,若所述开票申请有效,继续判断所述开票申请是否重复,若所述开票申请未重复则保存所述开票申请,新增与所述开票申请关联的生命周期;/nS2,所述财务系统实时进行开票排期,实时更新已存在的生命周期,采用定时任务将所述开票申请按照预设的分发计划分发至金税系统提前开票,所述财务系统继续对所述开票申请的开票类型进行判断,判断所述开票申请是否存在于所述分发计划中;若所述开票申请存在于所述分发计划中,继续对所述开票申请的开票金额进行判断,若开票金额小于等于第一设定值,更新计划,保存计划和明细;若开票金额大于第一设定值,保存计划和明细;/nS3,财务系统判断所述开票申请的所属公司是否处于预设的黑名单,若所属公司未处于所述黑名单中,且开票金额小于等于第一设定值,则所述财务系统批量发送多个所述开票信息至金税系统进行批量开票;若开票金额大于第一设定值,所述财务系统发送单个所述开票信息至金税系统进行自动开票;若公司处于黑名单中,则所述财务系统转至人工开票,授权对应权限的账号进入开票系统,账号发送开票信息至金税系统;/nS4,财务系统发送开票信息至金税系统后,开票机上开票,财务系统定时任务获取已开发票信息,分发数据;财务系统更新生命周期和开票任务;当业务系统推送已开发票信息,开票结束。/n...

【技术特征摘要】
1.一种自动开票方法,其特征在于:包括以下步骤:
S1,财务系统接收业务系统提供的开票申请,财务系统通过预设的验证模板对所述开票申请的有效性进行验证,若所述开票申请有效,继续判断所述开票申请是否重复,若所述开票申请未重复则保存所述开票申请,新增与所述开票申请关联的生命周期;
S2,所述财务系统实时进行开票排期,实时更新已存在的生命周期,采用定时任务将所述开票申请按照预设的分发计划分发至金税系统提前开票,所述财务系统继续对所述开票申请的开票类型进行判断,判断所述开票申请是否存在于所述分发计划中;若所述开票申请存在于所述分发计划中,继续对所述开票申请的开票金额进行判断,若开票金额小于等于第一设定值,更新计划,保存计划和明细;若开票金额大于第一设定值,保存计划和明细;
S3,财务系统判断所述开票申请的所属公司是否处于预设的黑名单,若所属公司未处于所述黑名单中,且开票金额小于等于第一设定值,则所述财务系统批量发送多个所述开票信息至金税系统进行批量开票;若开票金额大于第一设定值,所述财务系统发送单个所述开票信息至金税系统进行自动开票;若公司处于黑名单中,则所述财务系统转至人工开票,授权对应权限的账号进入开票系统,账号发送开票信息至金税系统;
S4,财务系统发送开票信息至金税系统后,开票机上开票,财务系统定时任务获取已开发票信息,分发数据;财务系统更新生命周期和开票任务;当业务系统推送已开发票信息,开票结束。


2.根据权利要求1所述的方法,其特征在于:步骤S1中,若所述开票申请无效或者所述开票申请重复,则保存所述开票申请的操作流程呈开票日志,返回所述开票申请无效的信息,所述开票申请的流程结束;
若重新申请的所述开票申请与已无效的所述开票申请相匹配,所述财务系统调取与已无效的所述开票申请相匹配的所述开票日志,并根据所述开票日志还原激活已无效的所述开票申请,获得对应权限的账号授权后对激活的所述开票申请进行自动开票。


3.根据权利要求1所述的方法,其特征在于:步骤S2中,财务系统会自动分发当月开票的所述开票申请,次月开票的所述开票申请将停留在财务系统内预设排期中,等待次月进入所述分发计划。


4.根据权利要求1所述的方法,其特征在于:步骤S2中,处于所述分发计划中的所述开票申请,由税务系统进行确认、拆分以及合并的操作,且所述分发计划中的所述开票申请,按照公司抬头加交易类型分类。


5.一种自动开票系统,其特征在于:包括开票模块(1)和销项票管理模块(2),开票模块(1)包括信息校验子模块(3)、销项票排期子模块(4)、销项票计划子模块(5)和销项票任务子模块(6);
信息校验子模块(3),财务系统接收业务系统提供的开票申请,财务系统通过预设的验证模板对所述开票申请的有效性进行验证,若所述开票...

【专利技术属性】
技术研发人员:廖彬
申请(专利权)人:上海钢银科技发展有限公司
类型:发明
国别省市:上海;31

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

1