账单生成方法、装置、介质及电子设备与流程

文档序号:26591161发布日期:2021-09-10 20:57阅读:157来源:国知局
账单生成方法、装置、介质及电子设备与流程

1.本公开涉及计算机技术领域,具体而言,涉及一种账单生成方法、账单生成装置、计算机可读介质及电子设备。


背景技术:

2.随着互联网技术的发展,业务系统的业务变得越来越复杂,以物流业务为例,包括仓储、装卸、运输、配送等业务,在商家月结对账时,每一种业务需要展示不同的账单内容以便于商家对账。
3.在相关技术方案中,根据每日或固定业务时间内生成的计费明细数据,汇总生成财务对账单,对账单的展示内容为后台固定配置好的信息。然而,在这种技术方案中,无法根据商家的对账需求定制个性化的账单。
4.因此,如何根据商家的对账需求定制个性化的账单成为亟待解决的技术难题。
5.需要说明的是,在上述背景技术部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。


技术实现要素:

6.本公开实施例的目的在于提供一种账单生成方法、账单生成装置、计算机可读介质及电子设备,进而至少在一定程度上实现根据商家的对账需求定制个性化的账单。
7.本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。
8.根据本公开实施例的第一方面,提供了一种账单生成方法,所述方法包括:确定与用户客户端的对账业务对应的账单模板,所述账单模板的字段包含固定字段和可选字段;接收所述用户客户端针对所述账单模板的配置信息,所述配置信息包括已配置字段和所述已配置字段的优先级;基于所述账单模板以及所述配置信息,生成对应的账单。
9.根据第一方面,在一些示例实施例中,所述基于所述账单模板以及所述配置信息,生成对应的账单,包括:基于所述账单模板以及所述配置信息获取对应的计费条目数据;基于所述账单模板、所述配置信息以及所述计费条目数据生成对应的账单。
10.根据第一方面,在一些示例实施例中,所述基于所述账单模板以及所述配置信息获取对应的计费条目数据,包括:基于所述账单模板以及所述配置信息生成对应的数据模型,所述数据模型包括与所述账单模板、所述已配置字段以及所述已配置字段的优先级对应的数据关系表;基于所述数据模型获取对应的计费条目数据。
11.根据第一方面,在一些示例实施例中,所述基于所述数据模型获取获取对应的计费条目数据,包括:确定所述数据模型中已配置字段对应的数据的存储位置;基于所述数据模型中已配置字段的优先级以及所述存储位置,获取对应的计费条目数据。
12.根据第一方面,在一些示例实施例中,所述基于所述账单模板、所述配置信息以及所述计费条目数据生成对应的账单,包括:将所述计费条目数据写入所述数据模型的对应
字段,生成对应的账单。
13.根据第一方面,在一些示例实施例中,所述方法还包括:接收所述用户客户端发起的异议请求,所述异议请求包含至少一条异常计费条目;解析所述异议请求,对所述异常计费条目进行校验;基于校验结果重新生成对应的校验计费条目数据,将所述校验计费条目数据添加到所述账单,生成新账单。
14.根据第一方面,在一些示例实施例中,所述方法还包括:将生成的账单存储到云存储平台,生成所述账单在所述云存储平台的存储地址的链接;将所述存储地址的链接发送至所述用户客户端。
15.根据本公开实施例的第二方面,提供了一种账单生成装置,所述装置包括:模板确定模块,确定与用户客户端的对账业务对应的账单模板,所述账单模板的字段包含固定字段和可选字段;配置信息接收模块,接收所述用户客户端针对所述账单模板的配置信息,所述配置信息包括已配置字段和所述已配置字段的优先级;账单生成模块,基于所述账单模板以及所述配置信息,生成对应的账单。
16.根据第二方面,在一些示例实施例中,所述账单生成模块包括:数据获取单元,用于基于所述账单模板以及所述配置信息获取对应的计费条目数据;账单生成单元,用于基于所述账单模板、所述配置信息以及所述计费条目数据生成对应的账单。
17.根据第二方面,在一些示例实施例中,所述数据获取单元还用于:基于所述账单模板以及所述配置信息生成对应的数据模型,所述数据模型包括与所述账单模板、所述已配置字段以及所述已配置字段的优先级对应的数据关系表;基于所述数据模型获取对应的计费条目数据。
18.根据第二方面,在一些示例实施例中,所述基于所述数据模型获取获取对应的计费条目数据,包括:确定所述数据模型中已配置字段对应的数据的存储位置;基于所述数据模型中已配置字段的优先级以及所述存储位置,获取对应的计费条目数据。
19.根据第二方面,在一些示例实施例中,所述账单生成单元还用于:将所述计费条目数据写入所述数据模型的对应字段,生成对应的账单。
20.根据第二方面,在一些示例实施例中,所述装置还包括:异议接收模块,用于接收所述用户客户端发起的异议请求,所述异议请求包含至少一条异常计费条目;异议解析模块,用于解析所述异议请求,对所述异常计费条目进行校验;重新生成模块,用于基于校验结果重新生成对应的校验计费条目数据,将所述校验计费条目数据添加到所述账单,生成新账单。
21.根据第二方面,在一些示例实施例中,所述装置还包括:链接生成模块,用于将生成的账单存储到云存储平台,生成所述账单在所述云存储平台的存储地址的链接;链接发送模块,用于将所述存储地址的链接发送至所述用户客户端。
22.根据本公开实施例的第三方面,提供了一种计算机可读介质,其上存储有计算机程序,所述程序被处理器执行时实现如上述实施例第一方面中所述的账单生成方法。
23.根据本公开实施例的第四方面,提供一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如上述实施例第一方面所述的账单生成方法。
24.本公开实施例提供的技术方案可以包括以下有益效果:
25.在本公开的一些实施例中,一方面,确定与用户客户端的对账业务对应的账单模板;能够根据对账业务定制个性化账单模板;另一方面,接收用户客户端针对账单模板的配置信息,配置信息包括已配置字段和已配置字段的优先级,基于账单模板以及配置信息,生成对应的账单,能够根据商家的对账需求配置账单模板,自动生成与商家的对账需求对应的个性化账单。
26.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
27.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
28.图1示出了本公开示例性实施例中的账单生成方法的应用场景的示意图;
29.图2示出了根据本公开的一些示例实施例的账单生成方法的流程示意图;
30.图3示出了根据本公开的另一些示例实施例的账单生成方法的示意图;
31.图4示出了根据本公开的一些示例实施例的账单模板的配置页面的示意图;
32.图5示出了根据本公开的一些示例实施例的账单生成系统的架构示意图;
33.图6示出了根据本公开的一实施例的账单生成装置的结构示意图;
34.图7示出本公开示例性实施例中电子设备的结构示意图。
具体实施方式
35.现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施方式使得本公开将更加全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。
36.此外,所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施例中。在下面的描述中,提供许多具体细节从而给出对本公开的实施例的充分理解。然而,本领域技术人员将意识到,可以实践本公开的技术方案而没有特定细节中的一个或更多,或者可以采用其它的方法、组元、装置、步骤等。在其它情况下,不详细示出或描述公知方法、装置、实现或者操作以避免模糊本公开的各方面。
37.附图中所示的方框图仅仅是功能实体,不一定必须与物理上独立的实体相对应。即,可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。
38.附图中所示的流程图仅是示例性说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解,而有的操作/步骤可以合并或部分合并,因此实际执行的顺序有可能根据实际情况改变。
39.为了清楚地说明本公开实施例中的技术方案,在具体展开说明本公开实施例之前,首先对实施例中应用到的一些名词术语进行说明。
40.对账:根据一定时间范围内产生的业务数据计算出的金额明细,形成一个汇总的
数据表,需要确认此数据表是否正确。
41.账单模板:预先配置的用于商家对账的模板,账单模板上包括多个字段,多个字段包括固定字段和可选字段。
42.优先级:表示账单模板的字段的展示顺序,字段的优先级越高,展示的顺序越靠前。
43.异常调整:针对已经计算出的结果再调整一笔或多笔金额明细,使得整个账单金额相加达到最终正确的金额。
44.下面,结合附图对本公开示例实施例中的账单生成方法进行详细的说明。
45.图1示出了根据本公开的一些实施例提供的应用场景的示意图。该应用场景100可以包括:终端设备110和服务器120。终端设备110可以是诸如手机、pc(personal computer,个人计算机)、平板电脑、膝上型计算机、车载终端等。服务器120可以是一台服务器,也可以是由多台服务器组成的服务器集群,或者是一个云计算服务中心。终端设备110和服务器120之间可通过网络130进行互相通信。该网络130可以是有线网络,也可以是无线网络,网络130可以为pstn(public switched telephone network,公共交换电话网络)或因特网。
46.终端设备110安装有用户客户端,如物流用户客户端或店铺用户客户端。服务器120用于为终端设备110中的用户客户端提供后台服务。例如,服务器120可以是上述用户客户端的后台服务器。以物流业务对账场景为例,根据终端设备110安装的物流用户客户端的物流对账业务配置对应的账单模板,例如,根据物流用户客户端的仓储对账业务选取仓储账单模板,根据对账需求配置账单模板上的字段。服务器120确定与物流用户客户端的对账业务对应的账单模板,账单模板的字段包含固定字段和可选字段;接收物流用户客户端针对账单模板的配置信息,配置信息包括已配置字段和已配置字段的优先级;基于账单模板以及账单模板的配置信息,生成对应的账单。
47.需要说明的是,虽然以物流业务对账场景为例,但是本领域普通技术人员应该理解的是,本公开实施例中的技术方案也可以应用于其他适当的对账场景例如网购业务对账场景、团购业务对账场景等,这同样在本公开的保护范围内。
48.图2示出了根据本公开的一些示例实施例的账单生成方法的流程示意图。本公开实施例提供的账单生成方法的执行主体可以是具有计算处理功能的计算设备,例如图1的服务器120。该账单生成方法包括步骤s210至步骤s230,下面结合附图对示例实施例中的账单生成方法进行详细的说明。
49.参照图2所示,在步骤s210中,确定与用户客户端的对账业务对应的账单模板,账单模板的字段包含固定字段和可选字段。
50.在一些示例实施例中,根据用户客户端的对账业务从多个账单模板中选取对应的账单模板,用户客户端为使用目标业务的用户的客户端,例如,可以为使用物流业务的用户的客户端。举例而言,针对物流业务对账场景,对账业务包括仓储对账业务、配送对账业务、运输对账业务、大件对账业务和小件对账业务,账单模板包括仓储账单模板、配送账单模板、运输账单模板、大件账单模板以及小件账单模板,在配置文件中预先设置对账业务与账单模板的对应关系,根据用户客户端当前处理的对账业务以及该对应关系从多个账单模板中选取对应的账单模板,例如,若用户客户端当前的对账业务为仓储对账业务,则根据对应关系确定对应的账单模板为仓储账单模板。
51.进一步地,账单模板包括固定字段和可选字段,固定字段是账单模板固有的会展示的字段,可选字段为不同商家可以根据对账需求进行选择的字段。以物流业务对账场景为例,若对账模板为仓储对账模板,则固定字段可以包括商家编号、业务单号、存储开始时间和存储位置等,可选字段可以包括商家名称、商品重量、收件人电话、寄件人电话等。
52.在另一些示例实施例中,通过用户客户端选取与对账业务对应的账单模板,在服务器120记录用户客户端选取的对账业务对应的账单模板。以物流业务对账场景为例,用户客户端当前处理的对账业务为仓储对账业务,通过用户客户端选取对应的仓储对账模板,在服务器120记录用户客户端选取的账单模板的标识信息。
53.在步骤s220中,接收用户客户端针对账单模板的配置信息,配置信息包括已配置字段和已配置字段的优先级。
54.在示例实施例中,通过终端设备110上的用户客户端对账单模板进行配置,例如从账单模板的可选字段中选取字段以及字段的优先级,将账单模板的配置信息发送给服务器120。服务器120接收用户客户端针对账单模板的配置信息,配置信息包括已配置字段和已配置字段的优先级。以物流业务对账场景为例,设账单模板为仓储账单模板,可以通过用户客户端选取账单模板上的可选字段,例如选择重量单价、签收时间、存储天数等字段。可以通过在账单模板界面上拖动已配置字段来调整已配置字段的顺序或优先级,也可以在配置文件中预先配置各个字段的优先级,根据已配置字段从配置文件中获取对应字段的优先级。
55.在步骤s230中,基于账单模板以及配置信息,生成对应的账单。
56.在示例实施例中,根据账单模板以及账单模板的配置信息获取对应的计费条目数据;基于账单模板、账单模板的配置信息以及对应的计费条目数据生成账单。以物流业务对账场景为例,用户客户端当前处理的对账业务为仓储对账业务,可以根据仓储账单模板以及仓储账单模板的配置信息中的字段信息,获取预定时间段例如1个月的计费条目数据,基于仓储账单模板、仓储账单模板的配置信息对计费条目数据进行汇总,生成对应的账单。
57.根据图2的示例实施例中的技术方案,一方面,确定与用户客户端的对账业务对应的账单模板;能够根据对账业务定制个性化账单模板;另一方面,接收用户客户端针对账单模板的配置信息,配置信息包括已配置字段和已配置字段的优先级,基于账单模板以及配置信息,生成对应的账单,能够根据商家的对账需求配置账单模板,自动生成与商家的对账需求对应的个性化账单。
58.图3示出了根据本公开的另一些示例实施例的账单生成方法的示意图。
59.参照图3所示,在步骤s305中,通过用户客户端选取与对账业务对应的账单模板。
60.在示例实施例中,根据实际的业务场景,预先配置了与对账业务对应的多个账单模板,每个账单模板包含的字段信息均不一致,每个账单模板包含固定字段与可选字段,固定字段是账单模板固有的会展示的字段,可选字段为不同商家可以根据对账需求进行选择的字段。以物流业务对账场景为例,若对账模板为仓储对账模板,则固定字段可以包括商家编号、业务单号、存储开始时间和存储位置等,可选字段可以包括商家名称、商品重量、收件人电话、寄件人电话等。
61.进一步地,若用户客户端已配置过账单模板,则通过http接口查询用户客户端上次的配置信息,将上次的配置信息发送给用户客户端,供用户客户端根据上次的配置信息
展示前端页面。
62.在步骤s310中,根据账单模板配置待展示的账单字段。
63.在示例实施例中,通过用户客户端根据对账需求以及账单模板配置待展示的账单字段,得到已配置字段。设账单模板为仓储账单模板,可以通过用户客户端选取账单模板上的可选字段,例如选择重量单价、签收时间、存储天数等字段。参照图4所示,该账单模板为标准大件模板,该账单模板左侧是已配置字段或已选字段,右侧是可选字段,根据用户客户端的对账需求从可选字段中选取需要的添加到已选字段或已配置字段,已选字段包括:商家编号、业务单号、运单号、平台订单好、关联单号、单据类型、业务日期、下单时间等字段。可选字段包括:店铺名称、存储开始时间、始发县、最低收费等字段。
64.在步骤s315中,确定已配置字段的优先级。
65.在示例实施例中,可以通过用户客户端在账单模板界面上拖动已配置字段来调整已配置字段的顺序或优先级,也可以在配置文件中预先配置各个字段的优先级,根据已配置字段从配置文件中获取对应字段的优先级。商家在用户客户端对账单模板进行配置之后,会将配置信息同步到服务器的数据库。
66.在步骤s320中,根据账单模板以及配置信息生成账单。
67.在示例实施例中,服务器根据账单模板以及账单模板的配置信息获取对应的计费条目数据;基于账单模板、账单模板的配置信息以及对应的计费条目数据生成账单。举例而言,用户客户端配置好账单模板,点击保存后,用户客户端配置信息传输至服务器,服务器根据商家以及账单模板进行分类存储,并触发账单更新生成任务,服务器会根据更新的任务及配置信息通过jsf(javaserver faces,java服务器面)接口获取对应的字段信息,根据账单模板、已配置字段以及对应的字段信息,生成账单,将生成的账单上传到云存储平台。
68.进一步地,在示例实施例中,基于账单模板以及配置信息获取对应的计费条目数据,包括:基于账单模板以及配置信息生成对应的数据模型,数据模型包括与账单模板、已配置字段以及已配置字段的优先级对应的数据关系表;基于数据模型获取对应的计费条目数据,即获取数据关系表中各个字段对应的计费条目数据。举例而言,基于数据模型获取获取对应的计费条目数据,包括:确定数据模型或数据关系表中已配置字段对应的数据的存储位置;基于数据模型中已配置字段的优先级以及存储位置,获取对应的计费条目数据,将计费条目数据写入数据模型的对应字段,生成对应的账单。
69.在步骤s325中,将生成的账单推送至用户客户端。
70.在示例实施例中,服务器将生成账单上传至云存储平台例如oss(object storage service,对象存储服务)平台,生成账单在云存储平台的存储地址的链接,将存储地址的链接发送至用户客户端,支持商家下载账单。
71.在步骤s330中,通过用户客户端确定是否确认账单。
72.在示例实施例中,可以通过用户客户端直接在线上确认账单,进而跳转至支付页面。举例而言,可以通过账单存储地址的链接在用户客户端上打开账单,通过用户客户端确定账单是否正确。
73.在步骤s335中,通过用户客户端选择支付方式进行付款。
74.在示例实施例中,通过用户客户端在支付页面选择支付方式进行付款,支付账单金额,例如可以选择银行卡、白条分期等支付方式进行支付。
75.在步骤s340中,确定账单异常原因。
76.在示例实施例中,若商家对账单存在异议,则直接点击驳回,选择异常原因,上传异常数据文件。
77.在步骤s345中,业务系统处理异常数据。
78.在示例实施例中,服务器对异常数据文件进行解析,对解析后的异常数据文件进行校验,将异常数据下发业务数据异常处理平台,等待处理结果。异常数据平台根据该用户客户端的计费条目数据进行校验,根据校验结果确定异常计费条目。
79.在步骤s350中,进行异常调整。
80.在示例实施例中,异常处理完之后,通过mq(message queue,消息队列)形式将异常计费条目项传输至结算系统,结算系统根据单号+商家+计费项+时间,自动计算生成一条计费结果,作为异常调整单据。此时,再次触发账单更新任务,重新汇总明细结果生成账单数据,将生成的账单数据推送至用户客户端进行展示,便于商家进行二次对账。
81.根据图3的示例实施例中的技术方案,一方面,确定与用户客户端的对账业务对应的账单模板;能够根据对账业务定制个性化账单模板;另一方面,接收用户客户端针对账单模板的配置信息,配置信息包括已配置字段和已配置字段的优先级,基于账单模板以及配置信息,生成对应的账单,能够根据商家的对账需求配置账单模板,自动生成与商家的对账需求对应的个性化账单;再一方面,在商家提出异议时对异常数据进行处理,生成新的账单,能够及时对账单异常情况进行处理,确保对账结果的准确性。
82.图5示出了根据本公开的一些示例实施例的账单生成系统的架构示意图。
83.参照图5所示,该账单生成系统包括展示操作层515、数据传输层525、服务层535以及交互层545。其中,展示操作层515用于在用户客户端进行展示;数据传输层525用于在用户客户端以及服务器之间进行数据传输;服务层535用于提供用户客户端需要的后台服务;交互层545用于用户客户端与服务器之间的交互处理。
84.展示操作层515包括客户端页面模块510,客户端页面模块510包括明细下载单元512、确认账单单元514、驳回账单单元516以及支付单元518。其中,明细下载单元512用于通过账单的存储地址的链接下载账单;确认账单单元514用于确认账单是否正确;驳回账单单元516用于在对账有异议时驳回账单;支付单元518用于支付账单金额。
85.数据传输层525包括数据流转模块520,数据流转模块520包括oss云存储单元522、jsf接口单元524、http接口单元526以及mq消息单元528。其中,oss云存储单元522用于将账单存储到oss云存储平台;jsf接口单元524用于获取已配置字段对应的字段信息;http接口单元526用于从服务器查询用户客户端的账单模板的配置信息;mq消息单元528用于将异常处理结果通过mq消息的形式发送至结算系统。
86.服务层535包括数据服务模块530,数据服务模块530包括模板存储服务单元532、账单汇总服务单元534、优先级服务单元536以及异常数据传输单元538。其中,模板存储服务单元532用于提供账单模板的存储服务;账单汇总服务单元534用于对账单的各个计费条目数据进行汇总;优先级服务单元536用于提供账单模板的已配置字段的优先级服务;异常数据处理单元538用于提供异常数据的上传以及下载服务。
87.交互层545包括系统交互模块540,系统交互模块540包括计费结算管理单元542、商家工作台544、资金平台546以及账单异常处理单元548。其中,计费结算管理单元542用于
对账单的计费结算进行管理;商家工作台544用于对用户客户端进行管理;资金拼图546用于对用户客户端的支付金额进行管理;账单异常处理单元548用于对账单的异常数据进行处理。
88.根据图5的示例实施例中的技术方案,一方面,用户客户端可以根据对账需求选择定制化个性化财务对账单模板;另一方面,针对选定的模板,能够通过用户客户端的客户端页面模块自主配置展示的账单明细内容,配置完毕账单后,可自动重新生成最新的账单便于商家下载;再一方面,商家对账单存在异议时,可发起异常流程,自动下发各个业务系统进行异常核实,而后根据核实的结果自动生成一笔调整数据,重新写入账单明细,便于商家二次对账付款。
89.需要注意的是,上述附图仅是根据本公开示例性实施方式的方法所包括的处理的示意性说明,而不是限制目的。易于理解,上述附图所示的处理并不表明或限制这些处理的时间顺序。另外,也易于理解,这些处理可以是例如在多个模块中同步或异步执行的。
90.以下介绍本公开的装置实施例,可以用于执行本公开上述的账单生成方法。
91.图6示出了根据本公开的一实施例的账单生成装置的结构示意图。
92.参照图6所示,账单生成装置600应用于服务器端,所述装置600包括:模板确定模块610,确定与用户客户端的对账业务对应的账单模板,所述账单模板的字段包含固定字段和可选字段;配置信息接收模块620,接收所述用户客户端针对所述账单模板的配置信息,所述配置信息包括已配置字段和所述已配置字段的优先级;账单生成模块630,基于所述账单模板以及所述配置信息,生成对应的账单。
93.在一些示例实施例中,所述账单生成模块630包括:数据获取单元,用于基于所述账单模板以及所述配置信息获取对应的计费条目数据;账单生成单元,用于基于所述账单模板、所述配置信息以及所述计费条目数据生成对应的账单。
94.在一些示例实施例中,所述数据获取单元还用于:基于所述账单模板以及所述配置信息生成对应的数据模型,所述数据模型包括与所述账单模板、所述已配置字段以及所述已配置字段的优先级对应的数据关系表;基于所述数据模型获取对应的计费条目数据。
95.在一些示例实施例中,所述基于所述数据模型获取获取对应的计费条目数据,包括:确定所述数据模型中已配置字段对应的数据的存储位置;基于所述数据模型中已配置字段的优先级以及所述存储位置,获取对应的计费条目数据。
96.在一些示例实施例中,所述账单生成单元还用于:将所述计费条目数据写入所述数据模型的对应字段,生成对应的账单。
97.在一些示例实施例中,所述装置600还包括:异议接收模块,用于接收所述用户客户端发起的异议请求,所述异议请求包含至少一条异常计费条目;异议解析模块,用于解析所述异议请求,对所述异常计费条目进行校验;重新生成模块,用于基于校验结果重新生成对应的校验计费条目数据,将所述校验计费条目数据添加到所述账单,生成新账单。
98.在一些示例实施例中,所述装置600还包括:链接生成模块,用于将生成的账单存储到云存储平台,生成所述账单在所述云存储平台的存储地址的链接;链接发送模块,用于将所述存储地址的链接发送至所述用户客户端。
99.由于本公开的示例实施例的账单生成装置的各个功能模块与上述账单生成方法的示例实施例的步骤对应,因此对于本公开装置实施例中未披露的细节,请参照本公开上
述的账单生成方法的实施例。
100.应当注意,尽管在上文详细描述中提及了用于动作执行的设备的若干模块或者单元,但是这种划分并非强制性的。实际上,根据本公开的实施方式,上文描述的两个或更多模块或者单元的特征和功能可以在一个模块或者单元中具体化。反之,上文描述的一个模块或者单元的特征和功能可以进一步划分为由多个模块或者单元来具体化。
101.此外,尽管在附图中以特定顺序描述了本公开中方法的各个步骤,但是,这并非要求或者暗示必须按照该特定顺序来执行这些步骤,或是必须执行全部所示的步骤才能实现期望的结果。附加的或备选的,可以省略某些步骤,将多个步骤合并为一个步骤执行,以及/或者将一个步骤分解为多个步骤执行等。
102.通过以上的实施方式的描述,本领域的技术人员易于理解,这里描述的示例实施方式可以通过软件实现,也可以通过软件结合必要的硬件的方式来实现。因此,根据本公开实施方式的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是cd

rom,u盘,移动硬盘等)中或网络上,包括若干指令以使得一台计算设备(可以是个人计算机、服务器、移动终端、或者网络设备等)执行根据本公开实施方式的方法。
103.在本公开示例性实施方式中,还提供了一种能够实现上述方法的计算机存储介质。其上存储有能够实现本说明书上述方法的程序产品。在一些可能的实施例中,本公开的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当上述程序产品在终端设备上运行时,上述程序代码用于使上述终端设备执行本说明书上述“示例性方法”部分中描述的根据本公开各种示例性实施方式的步骤。
104.上述程序产品可以采用便携式紧凑盘只读存储器(cd

rom)并包括程序代码,并可以在终端设备,例如个人电脑上运行。然而,本公开的程序产品不限于此,在本文件中,可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
105.上述程序产品可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以为但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑盘只读存储器(cd

rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。
106.计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。可读信号介质还可以是可读存储介质以外的任何可读介质,该可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。
107.可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、有线、光缆、rf等等,或者上述的任意合适的组合。
108.可以以一种或多种程序设计语言的任意组合来编写用于执行本公开操作的程序代码,上述程序设计语言包括面向对象的程序设计语言—诸如java、c++等,还包括常规的
过程式程序设计语言—诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络,包括局域网(lan)或广域网(wan),连接到用户计算设备,或者,可以连接到外部计算设备(例如利用因特网服务提供商来通过因特网连接)。
109.在介绍了本公开示例性实施例的方法、装置和介质之后,接下来,介绍根据本公开的另一示例性实施例的计算设备。
110.所属技术领域的技术人员能够理解,本公开的各个方面可以实现为系统、方法或程序产品。因此,本公开的各个方面可以具体实现为以下形式,即:完全的硬件实施方式、完全的软件实施方式(包括固件、微代码等),或硬件和软件方面结合的实施方式,这里可以统称为“电路”、“模块”或“系统”。
111.在一些可能的实施例中,根据本公开实施例的计算设备可以至少包括至少一个处理器、以及至少一个存储器。其中,所述存储器存储有程序代码,当所述程序代码被所述处理器执行时,使得所述处理器执行本说明书上述“示例性方法”部分中描述的根据本公开各种示例性实施例的语音验证方法中的步骤。例如,所述处理器可以执行如图2中所示的步骤:步骤s210,确定与用户客户端的对账业务对应的账单模板,账单模板的字段包含固定字段和可选字段;步骤s220,接收用户客户端针对账单模板的配置信息,配置信息包括已配置字段和已配置字段的优先级;步骤s230,基于账单模板以及配置信息,生成对应的账单。又如,所述处理器也可以执行如图3中所示的步骤。
112.下面参照图7来描述根据本公开的示例实施例的电子设备700。图7所示的电子设备700仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。
113.如图7所示,电子设备700以通用计算设备的形式表现。电子设备700的组件可以包括但不限于:上述至少一个处理单元710、上述至少一个存储单元720、连接不同系统组件(包括存储单元720和处理单元710)的总线730。
114.总线730表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器、外围总线、图形加速端口、处理器或者使用多种总线结构中的任意总线结构的局域总线。
115.存储单元720可以包括易失性存储器形式的可读介质,例如ram(random access memory,随机存取存储器)721和/或高速缓存存储器722,还可以进一步包括rom(read

only memory,只读存储器)723。
116.存储单元720还可以包括具有一组(至少一个)程序模块724的程序/实用工具725,这样的程序模块724包括但不限于:操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。
117.电子设备700也可以与一个或多个外部设备740(例如键盘、指向设备、蓝牙设备等)通信,还可与一个或者多个使得用户能与电子设备700交互的设备通信,和/或与使得电子设备700能与一个或多个其它计算设备进行通信的任何设备(例如路由器、调制解调器等等)通信。这种通信可以通过输入/输出(i/o)接口750进行。并且,电子设备700还可以通过网络适配器760与一个或者多个网络(例如局域网,广域网和/或公共网络,例如因特网)通信。如图所示,网络适配器760通过总线730与电子设备700的其它模块通信。应当明白,尽管
图中未示出,可以结合电子设备700使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、raid(redundant arrays of independent disks,独立冗余磁盘阵列)系统、磁带驱动器以及数据备份存储系统等。
118.应当注意,尽管在上文详细描述中提及了语音验证装置的若干单元或子单元,但是这种划分仅仅是示例性的,并非是强制性的。实际上,根据本公开的实施方式,上文描述的两个或更多模块或单元的特征和功能可以在一个模块或单元中具体化。反之,上文描述的一个模块或单元的特征和功能可以进一步划分为由多个模块或单元来具体化。
119.此外,尽管在附图中以特定顺序描述了本公开方法的操作,但是,这并非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。
120.虽然已经参考若干具体实施方式描述了本公开的精神和原理,但是应该理解,本公开并不限于所公开的具体实施方式,对各方面的划分也不意味着这些方面中的特征不能组合以进行受益,这种划分仅是为了表述的方便。本公开旨在涵盖所附权利要求的精神和范围内所包括的各种修改和等同布置。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1