本发明涉及数据处理技术,尤其涉及一种基于电费智能结算的数据处理方法及处理设备。
背景技术:
1、随着电网技术的发展,多类电网业务由传统的线下模式转型至线上处理,为用户办理业务带来诸多方便。其中,较为突出的一项为电能智能结算,电网通过电表来对用户的电能数据进行采集,线上自动计算,得到电费金额,推送给用户进行缴纳,方便快捷。
2、实际应用中,在用户线上缴纳电费后,有发票需求时,会对相关的电费开具发票。现有技术中的电费开票方式,一个用户针对一个电费数据往往只能开具一个发票,然而实际生活中,用户可能需要对相应的多个电费数据进行汇总开票,也可能需要将相应的电费数据拆分为多个开票人的结算账单,这种情况下,用户只能到实体服务点与工作人员进行沟通,才可以满足相应的需求。
3、因此,如何结合用户不同的开票需求类型,协助用户在线上快速得到所需类型的发票成为了急需解决的问题。
技术实现思路
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、若判断用户未向开票人输入槽位输入开票人,则进行提醒;
29、若判断用户未向比例调整槽位输入比例调整信息,则基于第一拆分模型计算的比例作为开票比例;
30、若判断用户向比例调整槽位输入比例调整信息,则在对所有的比例调整信息进行正确性验证后,对相应的输入比例进行更新调整;
31、根据一个第二电费交易明细分别包括的电费金额、开票比例生成每个拆分子区域所对应的开票子金额,将所述开票人、相应的开票比例、开票子金额在每个定制子区域展示,并生成与每个定制子区域所对应的子拆分结算账单。
32、可选的,所述若判断用户在结算账单拆分选择页面内选择第二电费交易明细,根据所选择第二电费交易明细的数量确定相对应的第一拆分模型或第二拆分模型,基于第一拆分模型或第二拆分模型、第二电费交易明细、用户的开票配置信息生成相对应的拆分结算账单信息,包括:
33、若判断用户在结算账单拆分选择页面内选择多个第二电费交易明细,则基于第二拆分模型对多个第二电费交易明细进行拆分处理;
34、第二拆分模型根据用户的开票配置信息对所述拆分子区域进行定制化分区处理,得到多个定制子区域,所述开票配置信息至少包括开票数量、开票人以及相应的开票比例,所述定制子区域与开票数量相对应;
35、第二拆分模型统计多个第二电费交易明细分别包括的电费金额,根据所述电费金额、开票人、相应的开票比例、预设开票数据得到每个定制子区域的展示信息,并生成与多个第二电费交易明细对应的拆分结算账单信息。
36、可选的,所述第二拆分模型根据用户的开票配置信息对所述拆分子区域进行定制化分区处理,得到多个定制子区域,所述开票配置信息至少包括开票数量、开票人以及相应的开票比例,所述定制子区域与开票数量相对应,包括:
37、第二拆分模型接收用户所配置的多个第二电费交易明细对应的电能数据,所述电能数据包括每个开票人所对应的第一电能信息以及公共区域的第二电能信息,根据开票数量、第二电能信息得到每个人均摊的第三电能信息;
38、第二拆分模型根据统计每个开票人在所有第二电费交易明细的第二电能信息之和得到第一总电能信息,以及每个开票人在所有第二电费交易明细的第三电能信息之和得到第二总电能信息;
39、根据所有开票人的第一总电能信息、第二总电能信息按照预设的第二定制化计算逻辑进行比例计算,得到所有开票人的开票比例,所述第二定制化计算逻辑具有多个第二计算策略以及多个第二计算策略的第二排列顺序。
40、可选的,所述第二拆分模型统计多个第二电费交易明细分别包括的电费金额,根据所述电费金额、开票人、相应的开票比例、预设开票数据得到每个定制子区域的展示信息,并生成与一个第二电费交易明细对应的拆分结算账单信息,包括:
41、第二拆分模型统计多个第二电费交易明细的电费金额之和得到总电费金额,根据所述总电费金额、相应的开票比例得到每个开票人多对应的开票子金额,将所述开票人、相应的开票比例、开票子金额在每个定制子区域展示,并生成与每个定制子区域所对应的子拆分结算账单。
42、可选的,所述第一拆分模型或第二拆分模型分别具有计算策略配置模块和计算策略排序模块;
43、所述计算策略配置模块用于接收用户新配置的第一计算策略或第二计算策略,所述第一计算策略或第二计算策略用于得到所有开票人的开票比例;
44、所述计算策略配置模块将新配置的第一计算策略或第二计算策略与初始的第一计算策略或第二计算策略按照初始排序规则排序;
45、计算策略排序模块用于接收用户对任意一个或多个第一计算策略或第二计算策略的排序信息,基于排序信息确定第一拆分模型或第二拆分模型进行开票比例计算的第一计算策略或第二计算策略;
46、第一拆分模型或第二拆分模型根据排序中头部的第一计算策略或第二计算策略进行比例计算。
47、可选的,所述获取用户在选择第二电费交易明细至生成相拆分结算账单信息内相对应的操作数据,根据所述操作数据对第一拆分模型或第二拆分模型进行模型分别对应的第一定制化计算逻辑和第二定制化计算逻辑训练,包括:
48、对操作数据进行分析,若判断操作数据中用户选择的第一计算策略或第二计算策略并不是当前排序顺序中头部的第一计算策略或第二计算策略;
49、则将用户所选择的第一计算策略或第二计算策略作为第三计算策略或第四计算策略,以及将当前排序顺序中头部的第一计算策略或第二计算策略作为第五计算策略或第六计算策略;
50、第一拆分模型中的计算策略排序模块对所有的第一计算策略、第三计算策略以及第五计算策略进行排序系数的更新计算,得到第一计算策略、第三计算策略以及第五计算策略更新后的顺序;或,
51、第二拆分模型中的计算策略排序模块对所有的第二计算策略、第四计算策略以及第六计算策略进行排序系数的更新计算,得到第二计算策略、第四计算策略以及第六计算策略更新后的顺序。
52、可选的,还包括:
53、第一拆分模型中的计算策略排序模获取现有所有计算策略参与比例计算的计算次数,根据所述计算次数、第一计算策略、第三计算策略以及第五计算策略分别对应的预设权重进行综合计算,得到相应的排序系数;
54、第二拆分模型中的计算策略排序模获取现有所有计算策略参与比例计算的计算次数,根据所述计算次数、第二计算策略、第四计算策略以及第六计算策略分别对应的预设权重进行综合计算,得到相应的排序系数。
55、本发明实施例的第二方面,提供一种基于电费智能结算的数据处理设备,包括:
56、获取模块,用于获取目标用户在电费智能结算系统内的所有电力市场交易数据,所述电力市场交易数据包括多个电费交易明细,每个电费交易明细具有相对应的电费金额、已开票标签或未开票标签;
57、显示模块,用于若判断用户具有相应的开票请求,则根据所述开票请求的类型生成相对应的结算账单合并选择页面或结算账单拆分选择页面,将具有未开票标签的电费交易明细在结算账单合并选择页面或结算账单拆分选择页面内显示;
58、合并模块,用于若判断用户在结算账单合并选择页面内选择多个第一电费交易明细,则基于所选择的第一电费交易明细生成相对应的合并结算账单信息;
59、拆分模块,用于若判断用户在结算账单拆分选择页面内选择第二电费交易明细,根据所选择第二电费交易明细的数量确定相对应的第一拆分模型或第二拆分模型,基于第一拆分模型或第二拆分模型、第二电费交易明细、用户的开票配置信息生成相对应的拆分结算账单信息;
60、修改模块,用于若判断用户输入与合并结算账单信息或拆分结算账单信息对应的结算账单确认信息,则生成与所述合并结算账单信息或拆分结算账单信息所对应的开票数据,并对先前所选中的第一电费交易明细或第二电费交易明的未开票标签修改为已开票开标签;
61、训练模块,用于获取用户在选择第二电费交易明细至生成相拆分结算账单信息内相对应的操作数据,根据所述操作数据对第一拆分模型或第二拆分模型进行模型分别对应的第一定制化计算逻辑和第二定制化计算逻辑训练。
62、有益效果1、本方案在用户有开票需求时,会先结合已开票标签或未开票标签对电力市场交易数据进行筛选,得到可以开票的数据。之后,本方案会判断用户的请求类型,结合请求类型生成相对应的结算账单合并选择页面或结算账单拆分选择页面,协助用户进行相应类型需求的发票开具。其中,在进行结算账单合并时,用户可以结合结算账单合并选择页面得到相应的合并结算账单信息;在进行结算账单拆分时,用户可以结合开票配置信息生成相对应的拆分结算账单信息,然后得到相应的拆分结算账单。通过上述方式,可以结合用户不同的开票需求类型,协助用户在线上快速合并结算账单或者拆分结算账单。
63、2、本方案在进行结算账单合并开票时,会调取包括合并子区域和第一待选子区域的初始的结算账单合并选择页面,然后将用户所选中的第一待选子区域内的电费交易明细填充至合并子区域内显示,供用户进行确认,并在确认后实现合并开票。本方案在进行结算账单拆分开票时,会调取包括拆分子区域和第二待选子区域的初始的结算账单拆分选择页面,然后结合用户的开票配置信息对所述拆分子区域进行定制化分区处理,得到多个定制子区域,并结合开票比例预设开票数据得到每个定制子区域的展示信息,并生成与一个第二电费交易明细对应的拆分结算账单信息,通过上述方式可以实现用户拆分开票的需求,从而在一个电费数据对应多个开票人时,实现线上结算账单的拆分开票。
64、3、本方案在计算开票比例时,会结合用户所选择的第二电费交易明细的数量的不同,布局两种不同的实施方式。另外,本方案针对开票比例也布局了计算策略的方案,其中包括结合用户需求确定计算策略的,并根据用户的操作数据对计算策略的排序进行调整。