一种自动开具发票的方法、装置、系统及存储介质制造方法及图纸

技术编号:20746832 阅读:29 留言:0更新日期:2019-04-03 10:40
本申请公开了一种自动开具发票的方法、装置、系统及存储介质,该方法包括:获取用户端的账号,得到所述账号的用户属性;根据用户属性确定是否向用户端提供功能接口,功能接口用于接收用户输入的是否开启自动开具发票功能的选择指令,解析选择指令为开启自动开具发票功能,则基于选择指令向用户端自动推送账号的发票数据。本申请实施例根据用户端返回的选择指令开启账号的自动开票功能,实现发票数据的自动推送,从而简化了开具发票的操作流程,提高了用户对账单系统的体验度。

【技术实现步骤摘要】
一种自动开具发票的方法、装置、系统及存储介质
本申请一般涉及通信
,具体涉及一种自动开具发票的方法、装置、系统及存储介质。
技术介绍
随着快递行业的发展,在客户量逐渐增大的同时,业务量也逐渐增大,使得发票的需求量也增大。在向客户开具发票时,通常采用的方法是客户通过电话与快递公司的客服或财务沟通后,转达开具发票的业务需求,财务对该客户的当月或季度业务核对后进行逐项开票。目前,每次开具发票时,客户需登录账单管理系统,提交开票申请请求,经过该系统的逐步审核,才能完成一次开票。用户每次登录账单管理系统,需经过复杂的步骤才能完成开票,使得客户工作繁琐,再者大部分客户开票都集中在每月月初,使得每月月初的开票业务量大,导致系统压力较大,受理效率低,从而影响客户体验。
技术实现思路
鉴于现有技术中的上述缺陷或不足,期望提供一种自动开具发票的方法、装置、系统及存储介质,以提高开具发票的效率。第一方面,本申请提供一种自动开具发票的方法,包括:获取用户端的账号,得到该账号的用户属性;根据该用户属性确定是否向该用户端提供功能接口,该功能接口用于接收用户输入的是否开启自动开具发票功能的选择指令;解析该选择指令为开启自动开具发票功能时,则基于该指令向该用户端自动推送该账号的发票数据。第二方面,本申请提供一种自动开具发票的方法,包括:发送用户端的账号,以供服务器确定与该账号相关的用户属性;接收服务器发送的根据该用户属性确定的是否向该用户端提供功能接口的信息,该功能接口用于接收用户输入的是否开启自动开具发票功能的选择指令;接收服务器在解析该选择指令为开启自动开具发票功能时,基于该选择指令向该用户端自动推送该账号的发票数据。第三方面,本申请提供一种自动开具发票的装置,包括:获取模块,用于获取用户端的账号,得到该账号的用户属性;确定模块,用于根据该用户属性确定是否向该用户端提供功能接口,该功能接口用于接收用户输入的是否开启自动开具发票功能的选择指令;解析模块,用于解析该选择指令为开启自动开具发票功能时,则基于该指令向该用户端自动推送该账号的发票数据。第四方面,本申请提供一种自动开具发票的装置,包括:第一发送模块,用于发送用户端的账号,以供服务器确定与该账号相关的用户属性;第一接收模块,用于接收服务器发送的根据该用户属性确定的是否向该用户端提供功能接口的信息,该功能接口用于接收用户输入的是否开启自动开具发票功能的选择指令;第二接收模块,接收服务器在解析该选择指令为开启自动开具发票功能时,基于该选择指令向该用户端自动推送该账号的发票数据。第五方面,本申请提供一种自动开具发票的系统,该系统包括实现如第三方面该的服务器,实现如第四方便面该的用户端。第六方面,本申请提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如本申请实施例描述的方法。综上,本申请实施例提供的一种自动开具发票的方法、装置、系统及存储介质,服务器通过获取用户端的账号,以得到该账号的用户属性,进而可以根据该用户属性确定是否向该用户端提供功能接口,并能够根据用户端返回的选择指令开启该账号的自动开票功能,实现发票数据的自动推送,从而简化了开具发票的操作流程,提高了用户对账单系统的体验度。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:图1为本申请的实施例的自动开具发票的方法的流程示意图;图2为本申请的另一实施例的自动开具发票的方法流程的示意图;图3为本申请的具体实施例的自动开具发票的方法流程的示意图;图4为本申请的实施例的自动开具发票的装置结构示意图;图5为本申请的实施例的自动开具发票的装置结构示意图;图6为本申请的实施例的系统结构示意图;图7为本申请的实施例的界面显示示意图;图8为本申请的实施例的界面显示示意图;图9为本申请的实施例的界面显示示意图。具体实施方式下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关申请,而非对该申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与申请相关的部分。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。可以理解,本申请实施例中的用户端是运行在终端的应用程序。如运行在智能手机、平板电脑或台式电脑等具有数据处理能力的终端的应用程序,如微信等。本申请实施例中的服务器内运行有账单系统及税务系统数据库,以供用户访问。或者,税务系统独运行在其他的服务器上,账单系统与税务系统通过有线和/或无线接口进行数据交互。该应用程序的后端平台可以与运行该账单系统的服务器对接,使得该用户端可以与运行账单系统的服务器进行数据交互。下文中的服务器如无特殊说明,即为运行有账单系统的服务器。还可以理解,本申请实施例中的用户可以是普通用户,也可以是月结客户,即快递公司在与月结客户达成协议后,可以在服务器上账单系统内为每个月结客户创建一个账号,用户可以登录账单系统的账号,每月对自己产生的业务进行管理及维护。具体可以包括账单的查看,如对账等。还可以在平台上完成账单支付,修改开票信息及请求开具发票等业务。在办理开具发票业务时,为了避免多次重复申请操作,可以申请开启自动开票的功能。为了便于理解和说明,下面通过图1至图9详细说明本申请实施例提供的自动开具发票的方法、装置及系统。图1所示为本申请实施例提供的一种自动开具发票的方法的流程示意图,如图1所示,该方法可以由服务器执行,具体包括如下步骤:S11,获取用户端的账号,得到该账号的用户属性。S12,根据该用户属性确定是否向该用户端提供功能接口,该功能接口用于接收用户输入的是否开启自动开具发票功能的选择指令。S13,解析该选择指令为开启自动开具发票功能时,则基于该指令向该用户端自动推送该账号的发票数据。具体的,当用户登录账单系统时,账单系统的服务器可以获取用户端的账号,并可以在账单系统的服务器内查找该账号的用户属性。根据该用户属性判断是否可以为该账号开启自动开具发票的功能,即确定是否向该用户端提供功能接口。该功能接口用于接收用户输入的是否开启自动开具发票功能的选择指令。其可以是设置在用户端界面的输入按键或者选择按键或者是预设其他形式的接口,例如语音接口。在确定向用户端提供该功能接口时,通过该功能接口可以接收用户输入的是否开启自动开具发票功能的选择指令。该选择指令例如可以是将某选择按键按照预设方向滑动,或者按照预设方式点击切换以实现选择。例如按照预设方向滑动的选择指令可以实现为在用户端界面的第一显示区域上设置滑块,该滑块从显示界面的左边向右边滑动,则表示选择开通自动开具发票功能,相反地,该滑块从显示界面的右边向左边滑动,则表示选择关闭自动开具发票功能。服务器可以解析该选择指令,当解析到该选择指令为开启自动开具发票功能时,可以根据该选择指令,为该账号开启自动开具发票的功能,并向该用户端自动的推送该账号的发票数据,以实现自动开具发票。图2所示为本申请的另一实施例提供的自动开具发票的方法的流程示意图。如图2所示,该方法可以由用户端执行,包括:S21,发送用户端的账号,以供服务器确定与该账号相关的用户属性。S22,接收本文档来自技高网...

【技术保护点】
1.一种自动开具发票的方法,其特征在于,包括:获取用户端的账号,得到所述账号的用户属性;根据所述用户属性确定是否向所述用户端提供功能接口,所述功能接口用于接收用户输入的是否开启自动开具发票功能的选择指令;解析所述选择指令为开启自动开具发票功能,则基于所述选择指令向所述用户端自动推送所述账号的发票数据。

【技术特征摘要】
1.一种自动开具发票的方法,其特征在于,包括:获取用户端的账号,得到所述账号的用户属性;根据所述用户属性确定是否向所述用户端提供功能接口,所述功能接口用于接收用户输入的是否开启自动开具发票功能的选择指令;解析所述选择指令为开启自动开具发票功能,则基于所述选择指令向所述用户端自动推送所述账号的发票数据。2.根据权利要求1所述的自动开具发票的方法,其特征在于,所述根据所述用户属性确定是否向所述用户端提供功能接口,包括:向所述用户端发送通知指令,所述通知指令包括是否向所述用户端提供所述功能接口和/或自动开票日期的信息,所述自动开票日期用于向所述用户端自动推送所述账号的发票数据。3.根据权利要求1所述的自动开具发票的方法,其特征在于,该方法还包括:接收所述用户端发送的同步消息,所述同步消息携带所述用户输入的所述选择指令;解析所述同步消息,以确定是否向第三方系统发送开票指令。4.根据权利要求1所述的自动开具发票的方法,其特征在于,根据所述用户属性确定是否向所述用户端提供功能接口时,该方法还包括:根据所述用户属性确定自动开票日期;或者根据所述账号的消费记录确定自动开票日期;或者根据所述账号的开票记录确定自动开票日期。5.根据权利要求1所述的自动开具发票的方法,其特征在于,若所属用户属性为月结客户,则所述根据所述用户属性确定是否向所述用户端提供功能接口还包括:判断所述账号的消费记录是否大于预设的阈值,如果大于所述阈值,才向所述用户端提供所述功能接口。6.根据权利要求3所述的自动开具发票的方法,其特征在于,在接收所述用户端发送的同步消息之后,该方法包括:保存与所述账号相关的自动开票日期;并向第三方系统提供所述自动开票日期。7.一种自动开具发票功能的方法,其特征在于,所述方法包括:发送用户端的账号,以供服务器确定与所述账号相关的用户属性;接收服务器发送的根据所述用户属性确定的是否向所述用户端提供功能接口的信息,所述功能接口用于接收用户输入的是否开启自动开具发票功能的选择指令;接收服务器在解析所述选择指令为开启自动开具发票功能时,基于所述选择指令向所述用户端自动推送所述账号的发票数据。8.根据权利要求7所述的自动开具发票的方法,其特征在于,所述接收服务器发送的根据所述用户属性确定的是否向所述用户端提供功能接口的信息,包括:接收服务器发送的通知指令,所述通知指令包括所述服务器根据所述用户属性确定的是否向所述用户端提供功能接口的信息和/或自动开票日期的信息,所述自动开票日期用于向所述用户端自动推送所述账号的发票数据。9.根据权利要求8所述的自动开具发票的方法,其特征在于,在所述接收服务器发送的通知指令后,所述方法还包括:在用户界面的第一显示区域呈现所述功能接口,在第二显示区域呈现所述自动开票日期。10.根据权利要求7所述的自动开具发票的方法,其特征在于,根据所述用户属性确定是否向所述用户端提供功能接口时,该方法还包括:根据所述用户属性确定自动开票日期;或者根据所述账号的消费记录确定自动开票日期;或者根据所述账号的开票记录确定自动开票日期。11.根据权利要求7所述的自动开具发票的方法,其特征在于,若所属用户属性为月结客户,则所述根据所述用户属性确定是否向所述用户端提供功能接口还包括:判断所述账号的消费记录是否大于预设的阈值,如果大于所述阈值,才向所述用户端提供所述功能接口。12.根据权利要求7所述的自动开具发票的方法,其特征在于,该方法还包括:向所述服务器发送同步消息,所述同步消息...

【专利技术属性】
技术研发人员:吴璟龚庆红林六琼邓江波马海旭李正新戴婧刘燕
申请(专利权)人:顺丰科技有限公司
类型:发明
国别省市:广东,44

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

1