一种数据结算方法、装置、系统及存储介质

阅读: 评论:0

著录项
  • CN202110498266.3
  • 20210508
  • CN113128978A
  • 20210716
  • 广东电网有限责任公司;广东电网有限责任公司东莞供电局
  • 罗金满;叶睿菁;李晓欣;刘丽媛;郭慧超;王启乐
  • G06Q10/10
  • G06Q10/10 G06Q40/00 G06Q50/06

  • 广东省广州市越秀区东风东路757号
  • 广东(44)
  • 北京品源专利代理有限公司
  • 孟金喆
摘要
本发明实施例公开了一种数据结算方法、装置、系统及存储介质。其中,该方法包括:工单管理模块发起供电机构对目标光伏发电用户的结算申请,并通过业务逻辑层导出供电机构的目标应付账务信息;工单管理模块接收供电机构导入的申请付款信息,通过业务逻辑层对目标应付账务信息和申请付款信息进行校验,并在校验通过时,将申请付款信息发送至工单审核模块;工单审核模块对接收到的申请付款信息进行审核,并在审核通过后形成结算工单,将结算工单发送至供电机构对应的财务系统,以使财务系统根据结算工单进行支付。本发明实施例提供的技术方案,能够对光伏用户的账务进行快速结算,节省人力和物力。
权利要求

1.一种数据结算方法,其特征在于,应用于数据结算系统,所述数据结算系统包括功能模块层和业务逻辑层,所述功能模块层中包括工单管理模块和工单审核模块,所述方法包括:

所述工单管理模块发起供电机构对目标光伏发电用户的结算申请,并通过所述业务逻辑层导出所述供电机构的目标应付账务信息,其中,所述目标光伏发电用户包括通过光伏组件发电并提供电能给所述供电机构的用户,所述目标应付账务信息根据所述供电机构对所述目标光伏用户的结算周期确定;

所述工单管理模块接收所述供电机构导入的申请付款信息,通过所述业务逻辑层对所述目标应付账务信息和所述申请付款信息进行校验,并在校验通过时,将所述申请付款信息发送至所述工单审核模块;

所述工单审核模块对接收到的所述申请付款信息进行审核,并在审核通过后形成结算工单,将所述结算工单发送至所述供电机构对应的财务系统,以使所述财务系统根据所述结算工单进行支付。

2.根据权利要求1所述的方法,其特征在于,所述工单管理模块发起供电机构对目标光伏用户的结算申请,包括:

所述工单管理模块接收到申请购电费数据和台账源数据时,发起所述供电机构对所述目标光伏用户的结算申请。

3.根据权利要求2所述的方法,其特征在于,所述功能模块层包括台账管理模块;

相应的,所述台账源数据通过以下方式得到:

所述台账管理模块发起所述供电机构对所述目标光伏用户的挂账申请,并接收所述供电机构工作人员导入的所有应付账务信息;

所述台账管理模块将所有应付账务信息发送至所述工单审核模块;

所述工单审核模块对所有应付账务信息审核通过后,形成所述台账源数据。

4.根据权利要求1所述的方法,其特征在于,所述工单管理模块通过所述业务逻辑层导出所述供电机构的目标应付账务信息,包括:

所述工单管理模块接收所述供电机构的目标应付账务信息,并通过所述业务逻辑层对所述目标应付账务信息对应的目标光伏用户的合法性、目标应付账务数据的合法性以及目标应付账务数据的准确性进行校验;

所述工单管理模块在校验通过后,导出所述供电机构的目标应付账务信息。

7.根据权利要求4所述的方法,其特征在于,所述功能模块层中包括光伏用户档案管理模块;

相应的,所述工单管理模块通过所述业务逻辑层对所述目标应付账务信息对应的目标光伏用户的合法性进行校验,包括:

所述工单管理模块通过所述业务逻辑层调用所述光伏用户档案管理模块中存储的目标光伏用户的档案对所述目标光伏用户的合法性进行校验。

5.根据权利要求1所述的方法,其特征在于,所述工单管理模块通过所述业务逻辑层对所述目标应付账务信息和所述申请付款信息进行校验,包括:

所述工单管理模块通过所述业务逻辑层确定所述目标应付账务信息对应的目标应付账务数据与所述申请付款信息对应的申请付款数据之间的大小关系;

所述工单管理模块确定所述目标应付账务数据大于或者等于所述申请付款数据,则校验通过。

6.根据权利要求1所述的方法,其特征在于,在所述工单管理模块接收所述供电机构导入的申请付款信息之后,还包括:

所述工单管理模块通过所述业务逻辑层对所述申请付款信息进行校验,并在校验未通过时,通知所述供电机构重新导入新的申请付款信息。

8.一种数据结算装置,其特征在于,应用于数据结算系统,所述数据结算系统包括功能模块层和业务逻辑层,所述功能模块层中包括工单管理模块和工单审核模块,所述装置包括:

所述工单管理模块,用于发起供电机构对目标光伏发电用户的结算申请,并通过所述业务逻辑层导出所述供电机构的目标应付账务信息,其中,所述目标光伏发电用户包括通过光伏组件发电并提供电能给所述供电机构的用户,所述目标应付账务信息根据所述供电机构对所述目标光伏用户的结算周期确定;

所述工单管理模块,用于接收所述供电机构导入的申请付款信息,通过所述业务逻辑层对所述目标应付账务信息和所述申请付款信息进行校验,并在校验通过时,将所述申请付款信息发送至所述工单审核模块;

所述工单审核模块,用于对接收到的所述申请付款信息进行审核,并在审核通过后形成结算工单,将所述结算工单发送至所述供电机构对应的财务系统,以使所述财务系统根据所述结算工单进行支付。

9.一种数据结算系统,其特征在于,包括:功能模块层和业务逻辑层,所述功能模块层中包括工单管理模块和工单审核模块;

所述数据结算系统用于执行如权利要求1-7中任一所述的方法。

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-7中任一所述的方法。

说明书
技术领域

本发明实施例涉及数据结算技术,尤其涉及一种数据结算方法、装置、系统及存储介质。

随着地球上资源的减少与环境的污染,光伏发电作为一种清洁高效、因地制宜的再生能源发电方式,引起了广泛的关注。

随着光伏发电应用的扩大,光伏客户呈爆发式增长,需要投入的人力和耗费的时间也越来越多。在对光伏客户进行业务结算时,通常是通过人工进行记录和管理,但是目前的结算环节复杂,需整理核对的资料较多,且存在大量的重复性工作,结算工作任务重、工作量大且容易出现错漏等。

目前,尚未有更好的结算方法。

本发明实施例提供了一种数据结算方法、装置、系统及存储介质,能够对光伏用户的账务进行快速结算,节省人力和物力。

第一方面,本发明实施例提供了一种数据结算方法,应用于数据结算系统,所述数据结算系统包括功能模块层和业务逻辑层,所述功能模块层中包括工单管理模块和工单审核模块,该方法包括:

所述工单管理模块发起供电机构对目标光伏发电用户的结算申请,并通过所述业务逻辑层导出所述供电机构的目标应付账务信息,其中,所述目标光伏发电用户包括通过光伏组件发电并提供电能给所述供电机构的用户,所述目标应付账务信息根据所述供电机构对所述目标光伏用户的结算周期确定;

所述工单管理模块接收所述供电机构导入的申请付款信息,通过所述业务逻辑层对所述目标应付账务信息和所述申请付款信息进行校验,并在校验通过时,将所述申请付款信息发送至所述工单审核模块;

所述工单审核模块对接收到的所述申请付款信息进行审核,并在审核通过后形成结算工单,将所述结算工单发送至所述供电机构对应的财务系统,以使所述财务系统根据所述结算工单进行支付。

第二方面,本发明实施例提供了一种数据结算装置,应用于数据结算系统,所述数据结算系统包括功能模块层和业务逻辑层,所述功能模块层中包括工单管理模块和工单审核模块,该装置包括:

所述工单管理模块,用于发起供电机构对目标光伏发电用户的结算申请,并通过所述业务逻辑层导出所述供电机构的目标应付账务信息,其中,所述目标光伏发电用户包括通过光伏组件发电并提供电能给所述供电机构的用户,所述目标应付账务信息根据所述供电机构对所述目标光伏用户的结算周期确定;

所述工单管理模块,用于接收所述供电机构导入的申请付款信息,通过所述业务逻辑层对所述目标应付账务信息和所述申请付款信息进行校验,并在校验通过时,将所述申请付款信息发送至所述工单审核模块;

所述工单审核模块,用于对接收到的所述申请付款信息进行审核,并在审核通过后形成结算工单,将所述结算工单发送至所述供电机构对应的财务系统,以使所述财务系统根据所述结算工单进行支付。

第三方面,本发明实施例提供了一种数据结算系统,该系统包括:

功能模块层和业务逻辑层,所述功能模块层中包括工单管理模块和工单审核模块;

所述数据结算系统用于执行本发明任意实施例所述的数据结算方法。

第四方面,本发明实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本发明任意实施例所述的数据结算方法。

本发明实施例提供了一种数据结算方法、装置、系统及存储介质,首先工单管理模块发起供电机构对目标光伏发电用户的结算申请,并通过业务逻辑层导出供电机构的目标应付账务信息,其中,目标光伏发电用户包括通过光伏组件发电并提供电能给供电机构的用户,目标应付账务信息根据供电机构对目标光伏用户的结算周期确定,然后工单管理模块接收供电机构导入的申请付款信息,通过业务逻辑层对目标应付账务信息和申请付款信息进行校验,并在校验通过时,将申请付款信息发送至工单审核模块,最后工单审核模块对接收到的申请付款信息进行审核,并在审核通过后形成结算工单,将结算工单发送至供电机构对应的财务系统,以使财务系统根据结算工单进行支付,通过上述方法能够对光伏用户的账务进行快速结算,节省人力和物力。

图1为本发明实施例一提供的一种数据结算方法的流程图;

图2A为本发明实施例二提供的一种数据结算方法的流程图;

图2B为本发明实施例二提供的方法中数据结算系统的架构设计图;

图3为本发明实施例三提供的一种数据结算装置的结构示意图;

图4为本发明实施例四提供的一种数据结算系统的结构示意图。

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

传统的数据结算方法是通过人工进行记录、管理以及核对,但是随着光伏发电用户的增多,光伏发电用户通过光伏组件发电并提供电能给供电机构,供电机构向光伏发电用户购买电能,因此供电机构需要对光伏发电用户进行数据结算,供电机构面临着结算效率、服务质量等多重压力,而数据结算工作任务重、工作量大且容易出现错漏等。为了实现数据结算的统一导入、审核以及汇总等功能,可视化展示光伏发电用户结算周期、每期结算金额以及剩余支付金额等内容,本发明实施例提供了一种数据结算方法,应用于数据计算系统,通过该数据结算系统,实现智能化数据计算,节省人力物力。

实施例一

图1为本发明实施例一提供的一种数据结算方法的流程图,本实施例可适用于对数据进行结算的情况,尤其适用于结算环节复杂、核对资料较多以及数据量庞大的情况下的结算。本实施例提供的数据结算方法可以由本发明实施例提供的数据结算装置来执行,该装置可以通过软件和/或硬件的方式实现,并集成在执行本方法的数据结算系统中。

参见图1,本实施例的方法包括但不限于如下步骤:

S110,工单管理模块发起供电机构对目标光伏发电用户的结算申请,并通过业务逻辑层导出供电机构的目标应付账务信息,其中,目标光伏发电用户包括通过光伏组件发电并提供电能给供电机构的用户,目标应付账务信息根据供电机构对目标光伏用户的结算周期确定。

其中,供电机构可以包括地方供电机构和总供电机构,例如针对一个城市而言,地方供电机构可以理解为区供电机构,总供电机构可以理解为市供电机构。

工单管理模块能够发起供电机构对目标光伏发电用户的结算申请,例如,可以通过供电机构的工作人员触发工单管理模块中的相关控制组件,进而发起供电机构对目标光伏发电用户的结算申请。同时,工单管理模块通过调用业务逻辑层中的档案管理控制组件进行相应的计算能够确定供电机构的目标应付账务信息,并将该目标应付账务信息导出。其中,档案管理控制组件中可以预先配置好相关的代码,通过代码能够实现对应付账务信息的录入、查询、整合、采集、存储、共享以及计算等。

S120,工单管理模块接收供电机构导入的申请付款信息,通过业务逻辑层对目标应付账务信息和申请付款信息进行校验,并在校验通过时,将申请付款信息发送至工单审核模块。

其中,申请付款信息可以理解为供电机构本次数据结算时,申请要对目标光伏发电用户进行支付的账务的信息。例如,供电机构申请对某一光伏发电用户上个月的账务进行付款时的支付数据信息。申请付款信息中可以包括:目标光伏发电用户的姓名、本次申请对目标光伏发电用户支付的金额以及支付方式等。

工单管理模块支持多种格式的文件导入功能,例如,Txt和/或Excel等格式的供电机构内部文件导入,以及JSon和/或Python脚本格式的供电机构内部文件导入,同时支持通过远程接收的方式接收所有供电机构对应的远程外部文件。工单管理模块在接收到供电机构导入的申请付款信息之后,通过调用业务逻辑层中的档案管理控制组件能够对目标应付账务信息和申请付款信息进行校验,具体可以是对二者分别对应的目标光伏发电用户是否一致或者包含的支付金额是否一致等进行校验,并在校验通过时,将申请付款信息发送至工单审核模块,便于后续工单审核模块对接收到的申请付款信息进行审核。

S130,工单审核模块对接收到的申请付款信息进行审核,并在审核通过后形成结算工单,将结算工单发送至供电机构对应的财务系统,以使财务系统根据结算工单进行支付。

其中,结算工单可以理解为工单审核模块对申请付款信息审核通过之后所形成的一个支付凭证。

工单审核模块在接收到工单管理模块发送的申请付款信息之后,对申请付款信息进行审核,具体可以通过相关的工作人员进行审核,在审核之后触发工单审核模块中的控制组件,以使工单审核模块接收到审核完成的消息,也可以通过工单审核模块中配置的控制组件对申请付款信息进行审核。工单审核模块在审核通过后会形成结算工单,结算工单中可以包括目标光伏发电用户的姓名、收款账户、待支付金额以及税率等信息,并将结算工单发送至供电机构对应的财务系统,以使财务系统根据结算工单中包括的待支付金额进行支付。财务系统在支付完成后,代表本次的数据结算完成。

本实施例提供的技术方案,首先工单管理模块发起供电机构对目标光伏发电用户的结算申请,并通过业务逻辑层导出供电机构的目标应付账务信息,其中,目标光伏发电用户包括通过光伏组件发电并提供电能给供电机构的用户,目标应付账务信息根据供电机构对目标光伏用户的结算周期确定,然后工单管理模块接收供电机构导入的申请付款信息,通过业务逻辑层对目标应付账务信息和申请付款信息进行校验,并在校验通过时,将申请付款信息发送至工单审核模块,最后工单审核模块对接收到的申请付款信息进行审核,并在审核通过后形成结算工单,将结算工单发送至供电机构对应的财务系统,以使财务系统根据结算工单进行支付,通过上述方法能够对光伏用户的账务进行快速结算,节省人力和物力。

在一些实施例中,工单管理模块发起供电机构对目标光伏用户的结算申请,可以具体包括:工单管理模块接收到申请购电费数据和台账源数据时,发起供电机构对目标光伏用户的结算申请。

本发明实施例中,工单管理模块在接收到申请购电费数据和台账源数据时,相当于触发了结算申请,相应的工单管理模块就发起供电机构对目标光伏用户的结算申请,以便后续结算工作的顺利进行。通过工单管理模块发起结算申请,效率高且节省人力物力,能够避免人力资源的浪费。

在一些实施例中,功能模块层可以包括台账管理模块;相应的,台账源数据通过以下方式得到:台账管理模块发起供电机构对目标光伏用户的挂账申请,并接收供电机构工作人员导入的所有应付账务信息;台账管理模块将所有应付账务信息发送至工单审核模块;工单审核模块对所有应付账务信息审核通过后,形成台账源数据。

其中,挂账申请可以理解为供电机构申请将其每一期(例如,每个月或者每个季度等)向目标光伏用户购买的所有电能相关数据进行统计。

台账管理模块在发起供电机构对目标光伏用户的挂账申请后,供电机构工作人员会接受到挂账申请的信息,此时供电机构工作人员通过登录数据结算系统,将供电机构每一期向目标光伏用户购买的所有电能相关数据下载下来,并进行填写后,得到供电机构对应的所有应付账务信息,将所有应付账务信息导入数据结算系统中,以使台账管理模块能够接收到所有应付账务信息。台账管理模块在接收到所有应付账务信息之后,会将其发送至工单审核模块。工单审核模块对所有应付账务信息审核通过后,就形成了台账源数据,其中,台账源数据中可以包括:目标光伏发电用户的姓名、供电机构每一期向目标光伏发电用户购买的电能数、每度电的单价以及每度电应该向目标光伏发电用户补贴的金额等。

本发明实施例中,台账管理模块接收人工导入的所有应付账务信息以及工单审核模块对所有应付账务信息审核通过后,形成台账源数据,有利于提高台账源数据的准确性,方便后续工单管理模块发起供电机构对目标光伏用户的结算申请。

在一些实施例中,在工单管理模块接收供电机构导入的申请付款信息之后,还可以具体包括:工单管理模块通过业务逻辑层对申请付款信息进行校验,并在校验未通过时,通知供电机构重新导入新的申请付款信息。

工单管理模块通过调用业务逻辑层中的档案管理控制组件对申请付款信息进行校验,主要是对申请付款信息中有无错误信息以及格式是否规范进行校验,若校验未通过,则通知供电机构重新导入新的申请付款信息,直到对新的申请付款信息校验通过为止。

本发明实施例中,工单管理模块通过业务逻辑层对申请付款信息进行校验,保证了申请付款信息的准确性以及格式的规范性,有利于提高后续工单审核模块对申请付款信息审核的效率。

在一些实施例中,工单管理模块中还可以包括工单框架设计,工单框架设计可以包括工单信息、工单状态、工单日志、工单类型、处理人员、处理结果以及报表设计等。工单信息可以理解为工单中的具体内容和工单关联的信息,例如发起人和内容等信息;工单状态可以理解为能够表示工单不同流转过程的状态;工单日志可以理解为记录工单从创建到完结的过程以及该过程中不同人员对工单的操作,工单日志可以分为:系统日志和操作记录等;工单类型主要是区分工单内容记录的不同业务场景下的问题,不同的工单类型有不同的使用场景,会产生不同的处理结果;处理人员可以基于工单类型进行设置,即不同的工单类型第一处理人不同,通过处理人员设置,可以将工单自动进行分配,也可以基于处理人员的设置来进行工单权限的判断,例如A类工单处理权限的人员可以在数据结算系统中看到A类工单。处理结果即处理人员对工单处理之后所产生的结果。报表设计可以理解为将工单相关内容设计成表格,方便展示。

本发明实施例中,通过工单框架设计,能够对工单进行快速处理。

实施例二

图2A为本发明实施例二提供的一种数据结算方法的流程图。本发明实施例是在上述实施例的基础上进行优化。可选的,本实施例对目标应付账务信息和申请付款信息的校验过程进行详细的解释说明。

参见图2A,本实施例的方法包括但不限于如下步骤:

S210,工单管理模块发起供电机构对目标光伏发电用户的结算申请,并通过业务逻辑层导出供电机构的目标应付账务信息,其中,目标光伏发电用户包括通过光伏组件发电并提供电能给供电机构的用户,目标应付账务信息根据供电机构对目标光伏用户的结算周期确定。

可选的,工单管理模块通过业务逻辑层导出供电机构的目标应付账务信息,可以具体包括:工单管理模块接收供电机构的目标应付账务信息,并通过业务逻辑层对目标应付账务信息对应的目标光伏用户的合法性、目标应付账务数据的合法性以及目标应付账务数据的准确性进行校验;工单管理模块在校验通过后,导出供电机构的目标应付账务信息。

其中,目标应付账务信息可以理解为:根据供电机构对目标光伏用户的结算周期所确定的账务信息,包括应付购电费信息和补贴金额信息。例如结算周期为每月结算一次时,目标应付账务信息中可以包括:根据供电机构上个月向目标光伏用户购买的电能所计算的应付购电费以及补贴金额。

工单管理模块接收到供电机构导入的目标应付账务信息之后,通过调用业务逻辑层中的档案管理控制组件对目标应付账务信息对应的目标光伏用户的合法性进行校验,通过调用业务逻辑层中的校验算法对目标应付账务数据的合法性以及目标应付账务数据的准确性进行校验。工单管理模块在校验通过后,就导出供电机构的目标应付账务信息,便于后续通过业务逻辑层对目标应付账务信息和申请付款信息进行校验。

本发明实施例中,通过业务逻辑层对目标应付账务信息对应的目标光伏用户的合法性、目标应付账务数据的合法性以及目标应付账务数据的准确性进行校验,使得最终导出的供电机构的目标应付账务信息更准确,避免出现错漏,给供电机构和光伏发电用户造成损失。

进一步的,功能模块层中可以包括光伏用户档案管理模块;相应的,工单管理模块通过业务逻辑层对目标应付账务信息对应的目标光伏用户的合法性进行校验,可以具体包括:工单管理模块通过业务逻辑层调用光伏用户档案管理模块中存储的目标光伏用户的档案对目标光伏用户的合法性进行校验。

本发明实施例中,工单管理模块通过业务逻辑层调用光伏用户档案管理模块中存储的目标光伏用户的档案对目标光伏用户的合法性进行校验,能够确定目标光伏用户的身份是否合法,避免供电机构数据结算的对象发生错误,给供电机构造成损失。

S220,工单管理模块接收供电机构导入的申请付款信息,通过业务逻辑层确定目标应付账务信息对应的目标应付账务数据与申请付款信息对应的申请付款数据之间的大小关系。

其中,目标应付账务数据可以理解为目标应付账务信息中包括的应付金额;申请付款数据可以理解为申请付款信息中包括的供电机构的支付金额。

工单管理模块接收供电机构导入的申请付款信息之后,通过业务逻辑层对目标应付账务信息对应的目标应付账务数据与申请付款信息对应的申请付款数据之间的大小关系进行比较,便于后续根据二者的大小关系确定校验是否通过。

S230,工单管理模块确定目标应付账务数据大于或者等于申请付款数据,则校验通过,并将申请付款信息发送至工单审核模块。

由于申请付款数据是供电机构导入的申请付款信息中包含的,而供电机构在进行数据结算时是按照结算周期、应付购电费以及补贴金额确定的目标应付账务数据,而补贴金额由于可能会滞后的原因,若供电机构未收到补贴金额,相应的也不会先向目标光伏发电用户支付补贴金额,那么申请付款数据中可能就不包括应该支付的补贴金额,即申请付款数据显然是不超过目标应付账务数据的。因此,工单管理模块确定目标应付账务数据大于或者等于申请付款数据时,说明校验通过,则将申请付款信息发送至工单审核模块,以便后续工单审核模块对接收到的申请付款信息进行审核。

相应的,如果工单管理模块确定目标应付账务数据小于申请付款数据,则说明申请付款数据可能出错了,此时校验不通过。

S240,工单审核模块对接收到的申请付款信息进行审核,并在审核通过后形成结算工单,将结算工单发送至供电机构对应的财务系统,以使财务系统根据结算工单进行支付。

示例性的,图2B为本发明实施例二提供的方法中数据结算系统的架构设计图,示例性的给出了一种方式。如图2B所示:

数据结算系统可以包括:功能模块层、应用层、业务逻辑层、数据层、基础架构和运维架构。功能模块层和应用层之间可以进行交互,功能模块层和基础架构之间可以进行交互,功能模块层和业务逻辑层之间可以进行交互,应用层和数据层之间可以进行交互,业务逻辑层和数据层之间可以进行交互,数据层和基础架构之间可以进行交互,基础架构和运维架构之间可以进行交互。

功能模块层中可以包括:台账管理模块、工单管理模块、工单审核模块以及光伏用户档案管理模块等,其中,光伏用户档案管理模块可以增加、删除、修改、查看以及管理光伏用户档案信息。应用层中可以包括:日志采集、日志分析、事件预警、事件处理以及统计报表,其中,日志采集和日志分析主要是对数据结算过程中产生的日志数据进行采集和分析;事件预警是针对数据结算系统面临的突发情况进行预警,例如系统故障;事件处理可以为对相关的故障进行处理;统计报表可以为将数据结算过程中产生的所有报表进行统计。业务逻辑层中可以包括:档案管理控制组件、数据加密技术和数据搜索引擎,其中,数据加密技术可以用于对光伏用户档案进行加密,也可以用于对登录数据结算系统的供电机构工作人员的用户名密码进行加密,具体可以通过信息-摘要算法(Message-Digest Algorithm5,简称MD5)对工作人员的用户名密码进行加密,从而验证工作人员的身份合法性;数据搜索引擎可以为数据结算过程提供相关数据查询的服务。数据层中可以包括:日志数据以及数据库,其中,数据库可以包括MySQL、Oracle以及SQLServer等。基础架构中可以包括:主机、存储、网络和机房等,基础架构用于为供电机构工作人员提供登录数据结算系统的服务。运维架构中可以包括:服务管理、系统管理、系统监控、用户和桌面管理以及机房管理等。

可选的,在上述数据结算系统的架构设计过程中,可以采用layui进行系统前端的页面设计(即展示给供电机构工作人员的浏览器页面),主要是利用模块规范编写前端用户界面(User Interface,简称UI)框架,遵循原生超文本标记语言(Hyper Text MarkupLanguage,简称HTML)、层叠样式表(Cascading Style Sheets,简称CSS)或者JS(JavaScript)的书写与组织形式。采用Maven项目构建和管理工具,提供管理构建文档、报告以及发布等方法,方便编译代码、依赖管理和管理二进制库等,实现对系统项目构建过程的标准化和自动化,具体工作原理是:构建工程,管理jar,编译代码,自动运行单元测试,打包,生成报表,部署项目,生成web站点。

进一步的,在上述数据结算系统的架构设计过程中,首先可以采用浏览器/服务器(Browser/Server,即B/S)模式,将系统功能实现的核心部分集中到服务器上,简化系统的开发、维护和使用,供电机构工作人员的主机上只安装一个浏览器,即可访问该数据结算系统。系统功能实现可以采用SpringMVC框架进行功能开发。接着可以采用简洁版的模糊实现(Poor Obfuscation Implementation,简称POI)技术,实现对Microsoft Office(例如Excel、WORD、PowerPoint以及Visio等)格式光伏用户档案的读和写功能,该系统主要针对Excel表格进行开发,具体原理为:获取工作簿->获取工作表->循环行数据,逐个获取行数据->循环行数据,逐个获取单元格数据。然后可以运用业务流程管理(Java BusinessProcess Management,JBPM)技术进行工单流程管理,保证流程处理的灵活性与数据的安全性,以及运用HiKariCP作为数据库连接池,实现与数据库的快速、稳定连接。最后运用交互设计和视觉设计,实现可视化界面的易用性与美观性,提升可浏览性,精确与高效地传递信息。

本发明实施例中,在数据结算系统的架构设计过程中采用上述技术,为智能化数据计算提供了支撑,可以对光伏用户档案自动识别,减少人工统计和校验的工作量,以及对申请付款信息进行审核。

本实施例提供的技术方案,首先工单管理模块发起供电机构对目标光伏发电用户的结算申请,并通过业务逻辑层导出供电机构的目标应付账务信息,接着工单管理模块接收供电机构导入的申请付款信息,通过业务逻辑层确定目标应付账务信息对应的目标应付账务数据与申请付款信息对应的申请付款数据之间的大小关系,然后工单管理模块确定目标应付账务数据大于或者等于申请付款数据,则校验通过,并将申请付款信息发送至工单审核模块,最后工单审核模块对接收到的申请付款信息进行审核,并在审核通过后形成结算工单,将结算工单发送至供电机构对应的财务系统,以使财务系统根据结算工单进行支付,通过上述方法对目标应付账务信息和申请付款信息进行校验,保证了申请付款信息的准确性,同时能够对光伏用户的账务进行快速结算,节省人力和物力。

实施例三

图3为本发明实施例三提供的一种数据结算装置的结构示意图,如图3所示,该装置可以包括:

工单管理模块310,用于发起供电机构对目标光伏发电用户的结算申请,并通过业务逻辑层导出供电机构的目标应付账务信息,其中,目标光伏发电用户包括通过光伏组件发电并提供电能给供电机构的用户,目标应付账务信息根据供电机构对目标光伏用户的结算周期确定;

工单管理模块310,用于接收供电机构导入的申请付款信息,通过业务逻辑层对目标应付账务信息和申请付款信息进行校验,并在校验通过时,将申请付款信息发送至工单审核模块;

工单审核模块320,用于对接收到的申请付款信息进行审核,并在审核通过后形成结算工单,将结算工单发送至供电机构对应的财务系统,以使财务系统根据结算工单进行支付。

本实施例提供的技术方案,首先工单管理模块发起供电机构对目标光伏发电用户的结算申请,并通过业务逻辑层导出供电机构的目标应付账务信息,其中,目标光伏发电用户包括通过光伏组件发电并提供电能给供电机构的用户,目标应付账务信息根据供电机构对目标光伏用户的结算周期确定,然后工单管理模块接收供电机构导入的申请付款信息,通过业务逻辑层对目标应付账务信息和申请付款信息进行校验,并在校验通过时,将申请付款信息发送至工单审核模块,最后工单审核模块对接收到的申请付款信息进行审核,并在审核通过后形成结算工单,将结算工单发送至供电机构对应的财务系统,以使财务系统根据结算工单进行支付,通过上述方法能够对光伏用户的账务进行快速结算,节省人力和物力。

进一步的,上述工单管理模块310,可以具体用于:接收到申请购电费数据和台账源数据时,发起供电机构对目标光伏用户的结算申请。

进一步的,功能模块层可以包括台账管理模块;相应的,台账源数据通过以下方式得到:台账管理模块发起供电机构对目标光伏用户的挂账申请,并接收供电机构工作人员导入的所有应付账务信息;台账管理模块将所有应付账务信息发送至工单审核模块;工单审核模块对所有应付账务信息审核通过后,形成台账源数据。

进一步的,上述工单管理模块310,可以包括:第一校验单元,用于接收供电机构的目标应付账务信息,并通过业务逻辑层对目标应付账务信息对应的目标光伏用户的合法性、目标应付账务数据的合法性以及目标应付账务数据的准确性进行校验;信息导出单元,用于在校验通过后,导出供电机构的目标应付账务信息。

进一步的,上述工单管理模块310,还可以具体用于:通过业务逻辑层确定目标应付账务信息对应的目标应付账务数据与申请付款信息对应的申请付款数据之间的大小关系;确定目标应付账务数据大于或者等于申请付款数据,则校验通过。

进一步的,上述工单管理模块310,可以包括:第二校验单元,用于通过业务逻辑层对申请付款信息进行校验,并在校验未通过时,通知供电机构重新导入新的申请付款信息。

进一步的,功能模块层中还可以包括光伏用户档案管理模块;相应的,上述第一校验单元,可以具体用于:通过业务逻辑层调用光伏用户档案管理模块中存储的目标光伏用户的档案对目标光伏用户的合法性进行校验。

本实施例提供的数据结算装置可适用于上述任意实施例提供的数据结算方法,具备相应的功能和有益效果。

实施例四

图4为本发明实施例四提供的一种数据结算系统的结构示意图,如图4所示,该系统包括功能模块层410和业务逻辑层420;功能模块层410中包括工单管理模块310和工单审核模块320。功能模块层410和业务逻辑层420之间能够进行数据交互,工单管理模块310和工单审核模块320之间也能够进行数据交互。

本实施例提供的一种数据结算系统可用于执行上述任意实施例提供的数据结算方法,具备相应的功能和有益效果。

实施例五

本发明实施例五还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本发明任意实施例中的数据结算方法,该方法具体包括:

工单管理模块发起供电机构对目标光伏发电用户的结算申请,并通过业务逻辑层导出供电机构的目标应付账务信息,其中,目标光伏发电用户包括通过光伏组件发电并提供电能给供电机构的用户,目标应付账务信息根据供电机构对目标光伏用户的结算周期确定;

工单管理模块接收供电机构导入的申请付款信息,通过业务逻辑层对目标应付账务信息和申请付款信息进行校验,并在校验通过时,将申请付款信息发送至工单审核模块;

工单审核模块对接收到的申请付款信息进行审核,并在审核通过后形成结算工单,将结算工单发送至供电机构对应的财务系统,以使财务系统根据结算工单进行支付。

当然,本发明实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的方法操作,还可以执行本发明任意实施例所提供的数据结算方法中的相关操作。

通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(RandomAccess Memory,RAM)、闪存(FLASH)、硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器或者网络设备等)执行本发明各个实施例所述的方法。

值得注意的是,上述数据结算装置的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。

以上所述仅为本发明的优选实施例,并不用于限制本发明,对于本领域技术人员而言,本发明可以有各种改动和变化。凡在本发明的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

本文发布于:2023-04-13 13:57:10,感谢您对本站的认可!

本文链接:https://patent.en369.cn/patent/2/85591.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 369专利查询检索平台 豫ICP备2021025688号-20 网站地图