首页> 中国专利> 出口退税发票生成方法、装置及设备

出口退税发票生成方法、装置及设备

摘要

本申请公开了出口退税发票生成方法、装置及设备。其中所述方法通过获取目标用户的报关单信息;获取所述目标用户的开票配置信息;根据所述报关单信息和所述开票配置信息,生成开票资料信息;根据所述开票资料信息,生成发票信息。采用这种处理方式,使得可获取为用户定制的开票配置信息,基于与用户对应的开票配置信息将报关单信息转换为开票资料信息,由此可实现通过配置化的方式,为用户提供定制化的开票能力,可同时满足不同用户的开票需求;因此,可以有效提升开具发票的效率,以及降低开具发票的人力成本。

著录项

  • 公开/公告号CN116228337A

    专利类型发明专利

  • 公开/公告日2023-06-06

    原文格式PDF

  • 申请/专利权人 阿里巴巴(中国)有限公司;

    申请/专利号CN202211658271.7

  • 发明设计人

    申请日2022-12-22

  • 分类号G06Q30/04;G06Q10/10;G06Q40/00;

  • 代理机构北京君以信知识产权代理有限公司;

  • 代理人郝玉娥

  • 地址 310012 浙江省杭州市余杭区五常街道文一西路969号3幢5层554室

  • 入库时间 2024-04-18 19:53:33

说明书

技术领域

本申请涉及数据处理技术领域,具体涉及出口退税发票生成方法和装置,以及电子设备。

背景技术

随着国家大力推进全电发票、发票电子化建设,越来越多企业用户通过发票生成系统为消费者开具发票。目前,发票生成系统聚焦于内贸领域的开票和发票管理。

然而,随着税务总局对基于发票的企业合规经营、审查能力提出了更高的要求,在外贸领域基于报关单开具出口退税发票成为了外贸企业的核心痛点之一。目前,外贸企业主要采用人工方式生成出口退税发票,对于一家中小型外贸公司,完成200张报关单的开票需要花费一名经验丰富的财会人员5天的时间。因此,基于报关单开具出口退税发票的现有技术存在处理效率较低、人工成本较高的问题。

发明内容

本申请提供出口退税发票生成方法,以解决现有技术存在基于报关单开具发票的处理效率较低、人工成本较高的问题。本申请另外提供出口退税发票生成装置,以及电子设备。

本申请提供一种出口退税发票生成方法,包括:

获取目标用户的报关单信息;

获取所述目标用户的开票配置信息;

根据所述报关单信息和所述开票配置信息,生成开票资料信息;

根据所述开票资料信息,生成发票信息。

可选的,所述开票配置信息包括:开票控制配置信息和商品配置信息;

所述开票控制配置信息包括:开票类型,汇率日期,商品单位,发票备注生成模板,税率拆分方式,商品型号来源;

所述开票类型包括:普通发票,电子发票;

所述汇率日期包括:出口当月第一个工作日,出口日期,出口当月第一天;

所述商品单位包括:成交单位,法定单位,第二单位;

所述税率拆分方式包括:免税、零税率和征税三项分开,免税和零税率合并、征税分开,免税、零税率和征税三项合并;

所述商品型号来源包括:所述商品配置信息,出口明细项;

所述商品配置信息包括:商品型号。

可选的,所述开票配置信息包括:开票控制配置信息;

所述开票控制配置信息包括:汇率日期;

所述汇率日期包括:出口当月第一个工作日,出口日期,出口当月第一天;

所述报关单信息包括:出口日期,第一币种的报关总金额;

所述开票资料信息包括:第二币种的报关总金额;

所述根据所述报关单信息和所述开票配置信息,生成开票资料信息,包括:

根据所述出口日期和所述汇率日期,获取所述第一币种与所述第二币种之间的汇率信息;

根据所述汇率信息和所述第一币种的报关总金额,获取所述第二币种的报关总金额。

可选的,所述报关单信息包括:出口方式;

所述根据所述汇率信息和所述第一币种的报关总金额,获取所述第二币种的报关总金额,包括:

根据所述出口方式、所述汇率信息和所述第一币种的报关总金额,获取所述第二币种的报关总金额。

可选的,所述开票配置信息包括:商品配置信息;

所述商品配置信息包括:商品的海关分类编码,商品的税收分类编码,商品名称;

所述报关单信息包括:商品的海关分类编码,商品名称;

所述开票资料信息包括:由商品税收分类信息及商品名称组成的商品全称;

所述根据所述报关单信息和所述开票配置信息,生成开票资料信息,包括:

根据目标商品的所述海关分类编码和所述商品名称,获取所述目标商品的所述税收分类编码;

根据所述税收分类编码,获取所述目标商品的税收分类信息;

根据所述税收分类信息和所述商品名称,生成所述目标商品的商品全称。

可选的,所述商品配置信息还包括:商品税率;

所述开票资料信息包括:商品税额;

所述根据所述报关单信息和所述开票配置信息,生成开票资料信息,包括:

根据所述目标商品的所述海关分类编码和所述商品名称,获取所述目标商品的所述商品税率;

根据所述目标商品的所述商品税率和第二币种的报关总金额,获取所述目标商品的所述商品税额。

可选的,所述商品配置信息还包括:是否含税和/或税收优惠;

所述根据所述报关单信息和所述开票配置信息,生成开票资料信息,还包括:

根据所述目标商品的所述海关分类编码和所述商品名称,获取所述目标商品的所述是否含税和/或税收优惠;

所述根据所述目标商品的所述商品税率和第二币种的报关总金额,获取所述目标商品的所述商品税额,包括:

根据所述目标商品的所述商品税率和第二币种的报关总金额,以及根据所述是否含税和/或所述税收优惠,获取所述目标商品的所述商品税额。

可选的,所述商品配置信息还包括:商品单位和/或商品单价;

所述开票资料信息还包括:所述目标商品的商品单位和/或商品单价。

可选的,还包括如下处理的至少一个:

响应于开票资料合并请求,合并多个开票资料信息;

响应于开票资料撤回请求,删除所述开票资料信息;

所述撤回请求包括单个撤回请求和/或批量撤回请求。

可选的,所述根据所述开票资料信息,生成发票信息,包括:

获取所述目标用户的纳税人信息;

根据所述开票资料信息和所述纳税人信息,生成所述开票资料信息。

可选的,所述获取所述目标用户的纳税人信息,包括:

从所述目标用户的税盘中获取所述纳税人信息。

可选的,所述根据所述开票资料信息,生成发票信息,包括:

获取开票限额信息;

根据所述开票限额信息,将所述开票资料信息拆分为多个开票资料信息;

根据拆分的开票资料信息,生成所述发票信息。

可选的,还包括:

对所述开票资料信息进行生命周期管理;

所述对所述开票资料信息进行生命周期管理,采用如下方式的至少一个:

在生成所述开票资料信息后,将所述开票资料信息的生命周期信息设置为待审核;

响应于开票资料通过审核请求,将所述开票资料信息的生命周期信息设置为待开票;

响应于开票资料撤回请求,若所述开票资料信息的生命周期信息为待开票,则将所述开票资料信息的生命周期信息设置为待审核;

在生成部分所述发票信息后,将所述开票资料信息的生命周期信息设置为部分开票;

在全部生成所述发票信息后,将所述开票资料信息的生命周期信息设置为开票成功;

若存在开票失败,则将所述开票资料信息的生命周期信息设置为开票失败。

可选的,还包括:

对所述报关单信息进行生命周期管理;

所述对所述报关单信息进行生命周期管理,采用如下方式的至少一个:

在获取到所述报关单信息后,将所述报关单信息的生命周期信息设置为信息采集完毕;

在对所述报关单信息进行数据处理后,将所述报关单信息的生命周期信息设置为待开票;

在生成所述开票资料信息后,将所述报关单信息的生命周期信息设置为部分开票;

在全部生成所述开票资料信息后,将所述报关单信息的生命周期信息设置为已开票;

响应于开票资料撤回请求,若所述报关单信息的生命周期信息为部分开票,则将所述报关单信息的生命周期信息设置为待开票;若所述报关单信息的生命周期信息为已开票,则将所述报关单信息的生命周期信息设置为部分开票。

可选的,还包括:

对所述发票信息进行生命周期管理;

所述对所述发票信息进行生命周期管理,采用如下方式的至少一个:

在生成所述发票信息后,将所述发票信息的生命周期信息设置为已完成;

响应于提交开票请求,将所述发票信息的生命周期信息设置为开票中;

若存在开票失败,则将所述发票信息的生命周期信息设置为开票失败;

响应于重开发票请求,将所述发票信息的生命周期信息设置为开票中;

若开票成功,则将所述发票信息的生命周期信息设置为开票成功;

响应于发票作废请求,将所述发票信息的生命周期信息设置为已作废;

响应于发票红冲请求,将所述发票信息的生命周期信息设置为已红冲。

本申请还提供一种出口退税发票生成装置,包括:

报关单信息获取单元,用于获取目标用户的报关单信息;

配置信息获取单元,用于获取所述目标用户的开票配置信息;

开票资料生成单元,用于根据所述报关单信息和所述开票配置信息,生成开票资料信息;

出口退税发票生成单元,用于根据所述开票资料信息,生成发票信息。

本申请还提供一种电子设备,包括:

处理器;以及

存储器,用于存储实现上述出口退税发票生成方法的程序,该设备通电并通过所述处理器运行该方法的程序。

本申请还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述各种方法。

本申请还提供一种包括指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述各种方法。

与现有技术相比,本申请具有以下优点:

本申请实施例提供的出口退税发票生成方法,通过获取目标用户的报关单信息;获取所述目标用户的开票配置信息;根据所述报关单信息和所述开票配置信息,生成开票资料信息;根据所述开票资料信息,生成发票信息。采用这种处理方式,使得可获取为用户定制的开票配置信息,基于与用户对应的开票配置信息将报关单信息转换为开票资料信息,由此可实现通过配置化的方式,为用户提供定制化的开票能力,可同时满足不同用户的开票需求;因此,可以有效提升开具发票的效率,以及降低开具发票的人力成本。

附图说明

图1本申请提供的出口退税发票生成方法的流程示意图;

图2本申请提供的出口退税发票生成方法的应用场景示意图;

图3本申请提供的出口退税发票生成方法的开票控制配置信息的配置界面示意图;

图4本申请提供的出口退税发票生成方法的商品配置信息的配置界面示意图;

图5本申请提供的出口退税发票生成方法的开票资料信息合并/拆分处理示意图;

图6本申请提供的出口退税发票生成方法的开票资料生命周期示意图;

图7本申请提供的出口退税发票生成方法的报关单生命周期示意图;

图8本申请提供的出口退税发票生成方法的发票生命周期示意图;

图9本申请提供的出口退税发票生成装置的结构示意图;

图10本申请提供的电子设备的结构示意图。

具体实施方式

在下面的描述中阐述了很多具体细节以便于充分理解本申请。但是本申请能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本申请内涵的情况下做类似推广,因此本申请不受下面公开的具体实施的限制。

在本申请中,提供了出口退税发票生成方法和装置,以及电子设备。在下面的实施例中逐一对各种方案进行详细说明。

第一实施例

请参考图1,其为本申请的出口退税发票生成方法的实施例的流程示意图。所述系统可包括如下步骤:

步骤S101:获取目标用户的报关单信息。

本申请实施例提供的方法可基于报关单信息生成出口退税发票,用户可根据该发票进行出口退税。所述方法的执行主体可以是为多个用户提供出口退税发票生成服务的通用系统,如电商平台。电商平台在服务端部署出口退税发票生成系统,通过该系统基于平台用户的报关单信息可为各类平台用户生成出口退税发票,平台用户可以是卖家用户、买家用户等。所述方法的执行主体也可以是为目标用户(如某个企业)提供出口退税发票生成服务的专用系统,该专用系统可以是企业管理系统的一部分,用于为该企业的报关单生成出口退税发票。

所述目标用户可以是从事对外贸易的外贸企业,外贸企业是可将国内商品销售到国外的企业。外贸企业将出口货品运输到国外前,要向海关申报手续,经过海关放行后,才可将货品运输到国外。外贸企业可通过海关提供的报关系统提交申报材料,报关系统可生成报关单信息。外贸企业可基于报关单信息开具发票申请出口退税。

所述报关单信息可包括如下信息:出口日期,报关单号,原币离岸总价,贸易方式,境外收货人,出口货品信息,等等。其中原币是指货物出口至目的国家的货币,如中国外贸企业将货物出口至法国,则原币为法国法郎。贸易方式又称为出口方式,包括但不限于:FOB(船上交货价,free on board)/CI F(成本加保险费加运费,Cost I nsurance andFreight)/C&F(成本加运费,Cost and Frei ght)/EXW(工厂交货,EX Works),在不同出口方式下,发票金额的计算方式不同。出口货品信息,包括但不限于:货品名称,货品的海关分类信息,还可包括货品型号、成交单位、单价等信息。

所述报关单信息,可来源于报关单,还可来源于代理证。代理证是代理出口服务公司为外贸企业开具的服务证明,外贸企业可以通过代理证开具发票申请出口退税,除代理服务公司信息外,其他内容和报关单上的内容基本一致。

如图2所示,在本实施例中,目标用户为国际电商平台上的卖家用户,海外买家用户可在该平台上搜索感兴趣的商品,在对目标用户售卖的商品下单后,平台会生成相应的订单。目标用户在对订单商品发货前,可自行向海关申报报关材料,海关系统会生成报关单;或者,电商平台可为卖家用户提供报关代理服务,目标用户通过电商平台向海关申报报关材料,电商平台会向目标用户提供代理证。电商平台不仅包括线上交易系统,还可向卖家用户提供采用本申请实施例提供的方法实现的出口退税发票生成系统,卖家用户可通过该出口退税发票生成系统,基于报关单信息开具发票,以进行出口退税。其中,报关单信息可由发票生成系统从海关报关系统的服务端采集报关单信息,发票生成系统还可从外汇局的服务端采集汇率数据。

具体实施时,步骤S101可采用如下方式实现:

方式一、发票生成系统从海关报关系统获取报关单信息。例如,目标用户先登录海关报关系统,然后将海关报关系统发送的登录用户身份信息发送至发票生成系统,发票生成系统可根据该登录用户身份信息从海关报关系统采集目标用户的报关单信息。采用这种处理方式,使得发票生成系统可自动采集目标用户的报关单信息,无需用户执行提交报关单信息的操作,因此可以有效提升用户体验。

方式二、目标用户先从海关报关系统下载电子版的报关单信息(如PDF文件),再将电子版的报关单信息上传至发票生成系统。采用这种处理方式,使得由用户将从海关报关系统下载的报关单文件提交至发票生成系统,无需发票生成系统连接海关报关系统以获取用户的报关单信息,因此可以有效节约系统资源。

方式三、目标用户对海关报关系统展示的报关单信息进行拍照,将图片上传至发票生成系统,发票生成系统通过文本识别技术(OCR)从图片中提取报关单信息。采用这种处理方式,使得由用户将报关单文件的图像提交至发票生成系统,无需发票生成系统连接海关报关系统以获取用户的报关单信息,因此可以有效节约系统资源。

步骤S103:获取所述目标用户的开票配置信息。

本申请实施例提供的方法,外贸领域用户可自己定制开票配置信息,以满足不同用户的定制化开票需求。开票配置信息,可包括开票控制配置信息,也可包括商品配置信息,还可同时包括开票控制配置信息和商品配置信息这两个部分。

所述开票控制配置信息用于控制报关单如何开具发票。所述开票控制配置信息,包括但不限于以下信息:开票类型,汇率日期,商品单位,发票备注生成模板,商品型号来源,税率拆分方式。其中,所述开票类型包括但不限于:普通发票,电子发票。所述汇率日期是指报关单原币金额转换为本币金额的汇率日期,汇率日期包括但不限于:出口当月第一个工作日,出口日期,出口当月第一天。在实际应用中,报关单可包含多个单位、数量,生成发票时可根据所述商品单位获取报关单对应单位的数量,所述商品单位包括但不限于:成交单位,法定单位,第二单位。外贸领域报关单开票,不同的外贸企业根据当地税局的合规需求,需要在发票备注栏按照不同的格式填写不同的出口信息,所述发票备注生成模板包括发票备注的内容信息和格式信息。外贸领域报关单开票,不同的外贸企业根据当地税局的合规需求,对生成的发票需要按照税率进行商品项拆分,所述税率拆分方式包括但不限于:免税、零税率和征税三项分开,免税和零税率合并、征税分开,免税、零税率和征税三项合并。发票中包括商品型号信息,所述商品型号来源包括但不限于:所述商品配置信息,出口明细项,目标用户可通过商品型号来源配置商品型号是来自于报关单,还是来自于商品信息配置。

如图3所示,具体实施时,所述方法还可展示开票控制配置信息的配置界面,该界面中可包括各种可配置项及可选参数,目标用户可根据开票需求确定各配置项的参数值。其中,发票备注生成模板可包括多个内容信息及格式,如内容信息包括:合同协议号、监管方式和币制,格式为:合同协议号:{合同协议号} 监管方式:{监管方式} 币制:{币制} 。

具体实施时,目标用户可为多个报关单设置统一的开票控制配置信息,也可为每个报关单设置不同的开票控制配置信息。目标用户可对开票控制配置信息进行增加、修改、删除等处理。

所述商品配置信息用于控制针对不同的报关单商品项,计算生成发票金额项的数据源。所述商品配置信息,包括但不限于:商品的海关分类编码,商品的税收分类编码,商品名称,商品税率。此外,还可包括商品型号、是否含税、税收优惠、商品单位、商品单价等。在生成发票时,根据报关单商品项的海关分类编码和产品名称,匹配商品信息配置的内容,并可获取生成发票需要的产品型号、税率、税收分类编码、税收优惠、零税率标识信息。

如图4所示,具体实施时,所述方法还可展示商品配置信息的配置界面,该界面中可包括商品的各种可配置项及可选参数,目标用户可根据开票需求确定各配置项的参数值。

具体实施时,如果某个报关单的商品项的配置信息没有包括在商品配置信息中,目标用户可增加该商品的配置信息。此外,用户还可修改、删除指定商品的配置信息。

步骤S105:根据所述报关单信息和所述开票配置信息,生成开票资料信息。

本申请实施例提供的方法,基于为目标用户定制的开票配置信息将报关单信息转换为开票资料信息。开票资料信息是报关单信息和发票的中间形态,是发票在系统中的临时形态。开票资料信息的信息来源包括报关单信息和开票配置信息,是根据报关单信息和开票配置信息动态生成的信息。对于信息来源为报关单信息,可根据报关单信息直接填写发票信息。对于信息来源为开票配置信息,可根据报关单信息,可从开票配置信息中获取或者计算获得发票数据。

所述开票资料信息,包括但不限于:开票资料编号,开票信息号(代理证号或者报关单号),出口日期,不含税金额,税额,含税金额(=不含税金额+税额),生成时间,开票状态。此外,所述开票资料信息还可包括出口商品明细项,如商品名称、商品型号、商品单位、商品数量等。下表为本实施例中的开票资料信息的内容,并给出了各种内容的信息来源和示例数据。

/>

在一个示例中,所述开票配置信息包括:开票控制配置信息;所述开票控制配置信息包括:汇率日期;所述汇率日期包括:出口当月第一个工作日,出口日期,出口当月第一天;所述报关单信息包括:出口日期,第一币种(原币,如美元)的报关总金额;所述开票资料信息包括:第二币种(本币,如人民币)的报关总金额;相应的,步骤S105可包括如下子步骤:根据所述出口日期和所述汇率日期,获取所述第一币种与所述第二币种之间的汇率信息;根据所述汇率信息和所述第一币种的报关总金额,获取所述第二币种的报关总金额。

在一个示例中,所述报关单信息包括:出口方式;所述根据所述汇率信息和所述第一币种的报关总金额,获取所述第二币种的报关总金额,可采用如下方式实现:根据所述出口方式、所述汇率信息和所述第一币种的报关总金额,获取所述第二币种的报关总金额。第二币种的报关总金额又称为本币离岸总价,在计算本币离岸总价时,可根据采用不同的计算方式,如FOB(船上交货价,free on board)出口方式的计算方式为原币离岸总价与汇率的乘积,C I F(成本加保险费加运费,Cost I nsurance and Freight)出口方式的计算方式为(原币离岸总价-运费-保费)与汇率的乘积,C&F(成本加运费,Cost and Freight)出口方式的计算方式为(原币离岸总价-运费)与汇率的乘积,EXW(工厂交货,EX Works)出口方式的计算方式为(原币离岸总价+杂费)与汇率的乘积。

在一个示例中,所述商品配置信息包括:商品的海关分类编码,商品的税收分类编码,商品名称;所述报关单信息包括:商品的海关分类编码,商品名称;所述开票资料信息包括:由商品税收分类信息及商品名称组成的商品全称;相应的,步骤S105可包括如下子步骤:根据目标商品的所述海关分类编码和所述商品名称,获取所述目标商品的所述税收分类编码;根据所述税收分类编码,获取所述目标商品的税收分类信息;根据所述税收分类信息和所述商品名称,生成所述目标商品的商品全称。

在一个示例中,所述商品配置信息还包括:商品税率;所述开票资料信息包括:商品税额;相应的,步骤S105可包括如下子步骤:根据所述目标商品的所述海关分类编码和所述商品名称,获取所述目标商品的所述商品税率;根据所述目标商品的所述商品税率和第二币种的报关总金额,获取所述目标商品的所述商品税额。

在一个示例中,所述商品配置信息还包括:是否含税和/或税收优惠;相应的,步骤S105可包括如下子步骤:根据所述目标商品的所述海关分类编码和所述商品名称,获取所述目标商品的所述是否含税和/或税收优惠;所述根据所述目标商品的所述商品税率和第二币种的报关总金额,获取所述目标商品的所述商品税额,可采用如下方式实现:根据所述目标商品的所述商品税率和第二币种的报关总金额,以及根据所述是否含税和/或所述税收优惠,获取所述目标商品的所述商品税额。

在一个示例中,所述方法还可包括如下步骤:响应于开票资料合并请求,合并多个开票资料信息。采用本申请实施例提供的方法,可为每个报关单生成对应的开票资料信息。在实际应用中,目标用户可能需要将多个报关单开在一张发票中。如图5所示,本申请实施例提供的方法可提供将多个开票资料信息合并为一个开票资料信息的能力,满足目标用户的多样化需求。

具体实施时,目标用户可指定多个需要合并的开票资料信息,并提交开票资料合并请求,发票生成系统可将多个开票资料信息合并为一个开票资料信息。例如,对三个报关单的开票资料信息进行合并处理,合并后的开票资料信息可包括每个报关单的开票资料信息。

在一个示例中,所述方法还可包括如下步骤:响应于开票资料撤回请求,删除所述开票资料信息。所述撤回请求可以是针对单个开票资料的撤回请求,还可以是针对批量开票的撤回请求。采用这种处理方式,使得用户可撤回开票资料信息,满足用户的多样需求。

步骤S107:根据所述开票资料信息,生成发票信息。

本申请实施例提供的方法,通过上述步骤根据报关单信息和开票配置信息生成开票资料信息后,再通过本步骤由开票资料信息生成发票信息。所述发票信息不仅包括开票资料信息,还包括目标用户的纳税人信息。所述纳税人信息包括但不限于:开票人,收款人,复核人,纳税人开户银行账号,纳税人地址和电话,纳税人名称,纳税人识别号,等等。

在一个示例中,步骤S107可包括如下子步骤:获取所述目标用户的纳税人信息;根据所述开票资料信息和所述纳税人信息,生成所述开票资料信息。具体实施时,目标用户可将税盘插入其使用的设备(如个人电脑等)中,通过读取税盘获取目标用户的纳税人信息。税盘配置信息在开票时基本不变,如下表所示。

在一个示例中,步骤S107可包括如下子步骤:获取开票限额信息;根据所述开票限额信息,将所述开票资料信息拆分为多个开票资料信息;根据拆分的开票资料信息,生成所述发票信息。具体实施时,可从所述目标用户的税盘中获取所述开票限额信息。如图5所示,本申请实施例提供的方法可提供基于一个开票资料信息开具多个发票的能力,满足目标用户的多样化需求。

如图6所示,在一个示例中,所述方法还可包括如下步骤:对所述开票资料信息进行生命周期管理;所述对所述开票资料信息进行生命周期管理,采用如下方式的至少一个:在生成所述开票资料信息后,将所述开票资料信息的生命周期信息设置为待审核;响应于开票资料通过审核请求,将所述开票资料信息的生命周期信息设置为待开票;响应于开票资料撤回请求,若所述开票资料信息的生命周期信息为待开票,则将所述开票资料信息的生命周期信息设置为待审核;在生成部分所述发票信息后,将所述开票资料信息的生命周期信息设置为部分开票;在全部生成所述发票信息后,将所述开票资料信息的生命周期信息设置为开票成功;若存在开票失败,则将所述开票资料信息的生命周期信息设置为开票失败。

本申请实施例提供的方法,通过对所述开票资料信息进行生命周期管理,使得可直接向用户展示开票资料信息,包括“待开票开票资料”列表及明细、详情页,用户可从列表页能够直观地看到待开票的开票资料;因此,可有效提升用户操作的便利度。

本申请实施例提供的方法,通过对所述开票资料信息进行生命周期管理,使得可直接向用户展示各种状态的开票资料信息,包括待开票的开票资料、部分开票的开票资料、已开票的开票资料等,用户可从列表页能够直观地看到处于各种状态的开票资料,便于用户管理开票资料;因此,可以有效提升用户体验。

如图7所示,在一个示例中,所述方法还可包括如下步骤:对所述报关单信息进行生命周期管理;所述对所述报关单信息进行生命周期管理,采用如下方式的至少一个:在获取到所述报关单信息后,将所述报关单信息的生命周期信息设置为信息采集完毕;在对所述报关单信息进行数据处理后,将所述报关单信息的生命周期信息设置为待开票;在生成所述开票资料信息后,将所述报关单信息的生命周期信息设置为部分开票;在全部生成所述开票资料信息后,将所述报关单信息的生命周期信息设置为已开票;响应于开票资料撤回请求,若所述报关单信息的生命周期信息为部分开票,则将所述报关单信息的生命周期信息设置为待开票;若所述报关单信息的生命周期信息为已开票,则将所述报关单信息的生命周期信息设置为部分开票。

本申请实施例提供的方法,通过对所述报关单信息进行生命周期管理,使得可直接向用户展示各种状态的报关单、代理证信息,包括待审核的报关单、待开票的报关单、部分开票的报关单、开票成功或者失败的报关单等,用户可从列表页能够直观地看到处于各种状态的报关单,便于用户管理报关单;因此,可以有效提升用户体验。

如图8所示,在一个示例中,所述方法还可包括如下步骤:对所述发票信息进行生命周期管理;所述对所述发票信息进行生命周期管理,采用如下方式的至少一个:在生成所述发票信息后,将所述发票信息的生命周期信息设置为已完成;响应于提交开票请求,将所述发票信息的生命周期信息设置为开票中;若存在开票失败,则将所述发票信息的生命周期信息设置为开票失败;响应于重开发票请求,将所述发票信息的生命周期信息设置为开票中;若开票成功,则将所述发票信息的生命周期信息设置为开票成功;响应于发票作废请求,将所述发票信息的生命周期信息设置为已作废;响应于发票红冲请求,将所述发票信息的生命周期信息设置为已红冲。

本申请实施例提供的方法,通过对所述发票信息进行生命周期管理,使得可直接向用户展示各种状态的发票信息,包括待审核的发票、待开票的发票、开票失败的发票、开票成功的发票等,用户可从列表页能够直观地看到处于各种状态的发票,便于用户管理发票;因此,可以有效提升用户体验。

从上述实施例可见,本申请实施例提供的出口退税发票生成方法,通过获取目标用户的报关单信息;获取所述目标用户的开票配置信息;根据所述报关单信息和所述开票配置信息,生成开票资料信息;根据所述开票资料信息,生成发票信息。采用这种处理方式,使得可获取为用户定制的开票配置信息,基于与用户对应的开票配置信息将报关单信息转换为开票资料信息,由此可实现通过配置化的方式,为用户提供定制化的开票能力,可同时满足不同用户的开票需求;因此,可以有效提升开具发票的效率,以及降低开具发票的人力成本。

第二实施例

在上述的实施例中,提供了一种出口退税发票生成方法,与之相对应的,本申请还提供一种出口退税发票生成装置。该装置是与上述方法的实施例相对应。本实施例与第一实施例内容相同的部分不再赘述,请参见实施例一中的相应部分。

请参考图9,其为本申请的出口退税发票生成装置的结构示意图。本申请提供的一种出口退税发票生成装置包括:报关单信息获取单元901,配置信息获取单元903,开票资料生成单元905,出口退税发票生成单元907。

报关单信息获取单元901,用于获取目标用户的报关单信息;配置信息获取单元903,用于获取所述目标用户的开票配置信息;开票资料生成单元905,用于根据所述报关单信息和所述开票配置信息,生成开票资料信息;出口退税发票生成单元907,用于根据所述开票资料信息,生成发票信息。

具体实施时,所述开票配置信息可包括:开票控制配置信息和商品配置信息;所述开票控制配置信息包括:开票类型,汇率日期,商品单位,发票备注生成模板,税率拆分方式,商品型号来源;所述开票类型包括:普通发票,电子发票;所述汇率日期包括:出口当月第一个工作日,出口日期,出口当月第一天;所述商品单位包括:成交单位,法定单位,第二单位;所述税率拆分方式包括:免税、零税率和征税三项分开,免税和零税率合并、征税分开,免税、零税率和征税三项合并;所述商品型号来源包括:所述商品配置信息,出口明细项;所述商品配置信息包括:商品型号。

具体实施时,所述开票配置信息可包括:开票控制配置信息;所述开票控制配置信息包括:汇率日期;所述汇率日期包括:出口当月第一个工作日,出口日期,出口当月第一天;所述报关单信息包括:出口日期,第一币种的报关总金额;所述开票资料信息包括:第二币种的报关总金额;所述开票资料生成单元905,具体用于根据所述出口日期和所述汇率日期,获取所述第一币种与所述第二币种之间的汇率信息;根据所述汇率信息和所述第一币种的报关总金额,获取所述第二币种的报关总金额。

具体实施时,所述报关单信息包括:出口方式;所述根据所述汇率信息和所述第一币种的报关总金额,获取所述第二币种的报关总金额,包括:根据所述出口方式、所述汇率信息和所述第一币种的报关总金额,获取所述第二币种的报关总金额。

具体实施时,所述开票配置信息包括:商品配置信息;所述商品配置信息包括:商品的海关分类编码,商品的税收分类编码,商品名称;所述报关单信息包括:商品的海关分类编码,商品名称;所述开票资料信息包括:由商品税收分类信息及商品名称组成的商品全称;所述开票资料生成单元905,具体用于根据目标商品的所述海关分类编码和所述商品名称,获取所述目标商品的所述税收分类编码;根据所述税收分类编码,获取所述目标商品的税收分类信息;根据所述税收分类信息和所述商品名称,生成所述目标商品的商品全称。

具体实施时,所述商品配置信息还包括:商品税率;所述开票资料信息包括:商品税额;所述开票资料生成单元905,具体用于根据所述目标商品的所述海关分类编码和所述商品名称,获取所述目标商品的所述商品税率;根据所述目标商品的所述商品税率和第二币种的报关总金额,获取所述目标商品的所述商品税额。

具体实施时,所述商品配置信息还包括:是否含税和/或税收优惠;所述开票资料生成单元905,还用于根据所述目标商品的所述海关分类编码和所述商品名称,获取所述目标商品的所述是否含税和/或税收优惠;所述根据所述目标商品的所述商品税率和第二币种的报关总金额,获取所述目标商品的所述商品税额,包括:根据所述目标商品的所述商品税率和第二币种的报关总金额,以及根据所述是否含税和/或所述税收优惠,获取所述目标商品的所述商品税额。

具体实施时,所述商品配置信息还包括:商品单位和/或商品单价;所述开票资料信息还包括:所述目标商品的商品单位和/或商品单价。

具体实施时,所述装置还包括如下单元的至少一个:开票资料合并单元,开票资料删除单元。开票资料合并单元,用于响应于开票资料合并请求,合并多个开票资料信息;开票资料删除单元,用于响应于开票资料撤回请求,删除所述开票资料信息;所述撤回请求包括单个撤回请求和/或批量撤回请求。

具体实施时,所述出口退税发票生成单元909,具体用于获取所述目标用户的纳税人信息;根据所述开票资料信息和所述纳税人信息,生成所述开票资料信息。

具体实施时,所述获取所述目标用户的纳税人信息,包括:从所述目标用户的税盘中获取所述纳税人信息。

具体实施时,所述出口退税发票生成单元909,具体用于获取开票限额信息;根据所述开票限额信息,将所述开票资料信息拆分为多个开票资料信息;根据拆分的开票资料信息,生成所述发票信息。

具体实施时,所述装置还包括:开票资料生命周期管理单元,用于对所述开票资料信息进行生命周期管理;所述对所述开票资料信息进行生命周期管理,采用如下方式的至少一个:在生成所述开票资料信息后,将所述开票资料信息的生命周期信息设置为待审核;响应于开票资料通过审核请求,将所述开票资料信息的生命周期信息设置为待开票;响应于开票资料撤回请求,若所述开票资料信息的生命周期信息为待开票,则将所述开票资料信息的生命周期信息设置为待审核;在生成部分所述发票信息后,将所述开票资料信息的生命周期信息设置为部分开票;在全部生成所述发票信息后,将所述开票资料信息的生命周期信息设置为开票成功;若存在开票失败,则将所述开票资料信息的生命周期信息设置为开票失败。

具体实施时,所述装置还包括:报关单生命周期管理单元,用于对所述报关单信息进行生命周期管理;所述对所述报关单信息进行生命周期管理,采用如下方式的至少一个:在获取到所述报关单信息后,将所述报关单信息的生命周期信息设置为信息采集完毕;在对所述报关单信息进行数据处理后,将所述报关单信息的生命周期信息设置为待开票;在生成所述开票资料信息后,将所述报关单信息的生命周期信息设置为部分开票;在全部生成所述开票资料信息后,将所述报关单信息的生命周期信息设置为已开票;响应于开票资料撤回请求,若所述报关单信息的生命周期信息为部分开票,则将所述报关单信息的生命周期信息设置为待开票;若所述报关单信息的生命周期信息为已开票,则将所述报关单信息的生命周期信息设置为部分开票。

具体实施时,所述装置还包括:发票生命周期管理单元,用于对所述发票信息进行生命周期管理;所述对所述发票信息进行生命周期管理,采用如下方式的至少一个:在生成所述发票信息后,将所述发票信息的生命周期信息设置为已完成;响应于提交开票请求,将所述发票信息的生命周期信息设置为开票中;若存在开票失败,则将所述发票信息的生命周期信息设置为开票失败;响应于重开发票请求,将所述发票信息的生命周期信息设置为开票中;若开票成功,则将所述发票信息的生命周期信息设置为开票成功;响应于发票作废请求,将所述发票信息的生命周期信息设置为已作废;响应于发票红冲请求,将所述发票信息的生命周期信息设置为已红冲。

第三实施例

请参考图10,其为本申请的电子设备的实施例的流程示意图。本申请还提供一种电子设备。由于设备实施例基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。下述描述的设备实施例仅仅是示意性的。

本实施例的一种电子设备,该电子设备包括:存储器1001和处理器1003;存储器1001,用于存储实现出口退税发票生成方法的程序,该设备通电并通过所述处理器1003运行该方法的程序。

所述出口退税发票生成方法可包括如下步骤:获取目标用户的报关单信息;获取所述目标用户的开票配置信息;根据所述报关单信息和所述开票配置信息,生成开票资料信息;根据所述开票资料信息,生成发票信息。

具体实施时,所述电子设备可以是企业服务器,也可以是电商平台的服务器,还可以是能够实现所述方法的任意设备。

存储器可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。

具体实施时,电子设备还可以包括以下一个或多个组件:电源组件,输入/输出(I/O)的接口,及通信组件。电源组件为电子设备的各种组件提供电力。电源组件可以包括电源管理系统,一个或多个电源,及其他与为电子设备生成、管理和分配电力相关联的组件。I/O接口为处理器503和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。通信组件被配置为便于电子设备和用户设备(如智能手机、平板电脑等)之间有线或无线方式的通信。

第四实施例

本申请还提供一种计算机可读存储介质。由于计算机可读存储介质实施例基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。下述描述的计算机可读存储介质实施例仅仅是示意性的。

在本实施例中,提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器1001,上述指令可由电子设备的处理器1003执行以完成本公开技术方案提供的出口退税发票生成方法中的获取目标用户的报关单信息;获取所述目标用户的开票配置信息;根据所述报关单信息和所述开票配置信息,生成开票资料信息;根据所述开票资料信息,生成发票信息。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。

需要说明的是,本申请实施例中可能会涉及到对用户数据的使用,在实际应用中,可以在符合所在国的适用法律法规要求的情况下(例如,用户明确同意,对用户切实通知,等),在适用法律法规允许的范围内在本文描述的方案中使用用户特定的个人数据。

本申请虽然以较佳实施例公开如上,但其并不是用来限定本申请,任何本领域技术人员在不脱离本申请的精神和范围内,都可以做出可能的变动和修改,因此本申请的保护范围应当以本申请权利要求所界定的范围为准。

在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。

内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(f l ash RAM)。内存是计算机可读介质的示例。

1、计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非暂存电脑可读媒体(trans itory med i a),如调制的数据信号和载波。

2、本领域技术人员应明白,本申请的实施例可提供为方法、系统或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号