Automatic moon turning method and system based on power grid electricity charge settlement management system

文档序号:1466691 发布日期:2020-02-21 浏览:21次 中文

阅读说明:本技术 一种基于电网电费结算管理体系的自动翻月方法及系统 (Automatic moon turning method and system based on power grid electricity charge settlement management system ) 是由 黎怡均 黄公跃 付婷婷 韩聪 林思远 孙梦龙 董佩纯 王海涛 林冰虹 胡小梅 于 2019-10-14 设计创作,主要内容包括:本发明公开了一种基于电网电费结算管理体系的自动翻月方法及系统,包括:数据交互模块,用以基础数据抽取和存储;自动生成模块,用以设置翻月计划内容以及电费翻月计划的触发时间节点,对触发时间节点进行实施更新;自动检测模块,用以在系统内存在翻月计划时,对翻月数据进行自动检测,对翻月数据根据判定规则进行串行判断;自动初始化模块,用以实时对比触发时间节点与系统时间,当两者相同时执行翻月的初始化及开启下一个周期性计费,并输出初始化结果。实施本发明,对翻月流程按时间序列与空间序列进行重新梳理优化和系统化,设定系统智能判断、自动执行标准,消除了大量无效等待时间,提高了整个翻月流程的效率与质量。(The invention discloses an automatic moon turning method and system based on a power grid electric charge settlement management system, which comprises the following steps: the data interaction module is used for extracting and storing basic data; the automatic generation module is used for setting the content of the moon-turning plan and the trigger time node of the electricity charge moon-turning plan and updating the trigger time node; the automatic detection module is used for automatically detecting the moon turning data when a moon turning plan exists in the system and serially judging the moon turning data according to a judgment rule; and the automatic initialization module is used for comparing the trigger time node with the system time in real time, executing the initialization of turning the month and starting the next periodic charging when the trigger time node and the system time are the same, and outputting an initialization result. The implementation of the invention carries out re-carding optimization and systematization on the moon turning process according to the time sequence and the space sequence, sets the intelligent judgment and automatic execution standards of the system, eliminates a large amount of invalid waiting time, and improves the efficiency and the quality of the whole moon turning process.)

1. An automatic moon-turning system based on a power grid electricity fee settlement management system is characterized by comprising:

the data interaction module is used for extracting and storing basic data, performing data intercommunication with the power grid integrated marketing system and the database through a docking interface, extracting all basic data of the crescent moon users in the region to which the power grid integrated marketing system or the database belongs, and meanwhile providing cache for interaction data;

the automatic generation module is used for setting the content of the moon-turning plan and the trigger time node of the electricity charge moon-turning plan and updating the trigger time node;

the automatic detection module is used for automatically detecting the moon turning data when a moon turning plan exists in the system and serially judging the moon turning data according to a judgment rule;

and the automatic initialization module is used for comparing the trigger time node with the system time in real time, executing the initialization of turning the month and starting the next periodic charging when the trigger time node and the system time are the same, and outputting an initialization result.

2. The system of claim 1, wherein the decision rules include determining whether an outstanding in-transit worksheet exists in the user worksheet data, deciding not to pass if an outstanding in-transit worksheet exists, outputting a prompt to a foreground for presentation, and deciding that the detection passes if an outstanding in-transit worksheet does not exist in the user worksheet data.

3. The system of claim 2, wherein the determination rule includes determining whether there is a meter reading zone set to empty in the meter reading zone data of the user, determining that the meter reading zone is not passed if there is a meter reading zone set to empty, outputting a prompt message to a foreground for display, and determining that the detection is passed if there is no meter reading zone set to empty in the meter reading zone data of the user.

4. The system of claim 3, wherein the determination rule includes determining whether there is a meter reading period set to empty in the user meter reading period data, if there is a meter reading period set to empty, determining not to pass, and outputting a prompt message to a foreground for display, if there is no meter reading period set to empty in the user meter reading period data, determining that the detection passes by the system.

5. The system of claim 4, wherein the determination rule includes determining whether there is an accounting unfinished worksheet in the user worksheet data, if there is an accounting unfinished worksheet, determining that it does not pass, outputting a prompt message to a foreground for display, and if there is no accounting unfinished worksheet in the user worksheet data, determining that the detection passes by the system.

6. An automatic month turning method based on a power grid electricity fee settlement management system, which is realized by the system of any one of claims 1 to 5, and is characterized by comprising the following steps:

step S1, the data interaction module extracts the basic user data in the marketing system or the database and transmits the basic user data to the automatic detection module, and transmits the moon-turning plan data to the automatic generation module;

step S2, the automatic generation module sets up default month turning time nodes of each month according to time series after receiving the month turning plan data, and sets up the default month turning time nodes as a certain time point of the last day of each month or a certain time point of a fixed day of each month;

step S3, after the system detects that the moon-turning plan exists, the automatic detection module carries out serial judgment according to the judgment rules of the data, when all the judgment rules pass, the preparation of the moon-turning data in the section can be finished, and when at least one judgment rule fails, an abnormal prompt is returned;

and step S4, the automatic initialization module retrieves the data of the system all the time, compares the system time with the trigger time node of the moon-turning plan, and when the system time is the same as the trigger time node, the system starts to execute the initialization of the moon-turning plan.

7. The method as claimed in claim 6, wherein the step S2 further includes the step of detecting whether the default trigger time node is updated and whether there is modification in real time, if no update is detected, automatically executing the monthly turnover plan according to the default time node, if there is a record of modifying the default time node in the current month, using the modified time value as the priority time node in the current month, and updating the last modified time node as a new default value, and outputting the content of the monthly turnover plan of the current month when the monthly turnover plan is executed.

8. The system according to claim 7, wherein in step S3, the serial determination performed by the automatic detection module according to the determination rule for data comprises:

step S31, the user data is searched and classified according to the power utilization address, and the users in one area are classified according to a plurality of directly-subordinate power supply areas through address matching;

step S32, the system respectively takes the areas as the unit according to the set judgment rule, and respectively executes automatic detection to the data of all the areas, the initial value of the data preparation state of each area is null, if the detection is passed, the system automatically modifies the moon data preparation state of the corresponding area into the confirmed state, if the detection is not passed, the system displays and displays the failed user list and the corresponding failed reason on the foreground;

step S33, automatically detecting the data detection condition of all areas, and when the user turn-over-the-month preparation data state of all areas in the area is confirmed, the system modifies the turn-over-the-month data preparation state of the area to be prepared;

in step S34, user data in the area whose lunar data is prepared in a prepared state is output.

9. The method of claim 8, wherein in step S31, users in the region belong to only one parcel, and one user cannot appear to be divided into a plurality of parcels simultaneously.

10. The method as claimed in claim 9, wherein when the system starts to perform initialization of the power rate monthly payment plan in step S4, the system outputs the result of initializing the power rate monthly payment plan and starts the next periodic billing process of power rate settlement of the power grid.

Technical Field

The invention belongs to the field of power management, and relates to an automatic moon turning method and system based on a power grid electric charge settlement management system.

Background

The first system flow in the monthly periodic charging and expenditure presentation process of the user under the power grid electricity fee settlement system is the monthly turning operation. The first operation step is to confirm that the charging process of the last charging period of all the electricity clients is finished, and then start the next global charging period at a specific time, and the operation process is called 'moon turning'. Because the number of the clients is large, the charging process of any client is not finished in time, or the charging process is triggered by other services, the global monthly turnover operation is influenced. Therefore, to smoothly complete the monthly turnover operation, all directly-owned power supply districts under the power grids divided according to regions need to cooperate with each other, and all related services need to be planned. In the old mode, the work is completed by means of offline communication and cooperation of customer service centers and power supply service centers of all regions, cities and districts and local lines of all directly-affiliated power supply districts, the efficiency is low, the consumed time is distributed in 3-5 days, and improvement is urgently needed.

Disclosure of Invention

The technical problem to be solved by the embodiment of the invention is to provide an automatic moon turning method and system based on a power grid electricity fee settlement management system, and solve the problems that the off-line communication efficiency is low, the reliability cannot be guaranteed, the operation is complex, and the moon turning time is too long in the original manual moon turning mode.

In one aspect of the present invention, an automatic monthly turnover system based on a power grid electric charge settlement management system is provided, which includes:

the data interaction module is used for extracting and storing basic data, performing data intercommunication with the power grid integrated marketing system and the database through a docking interface, extracting all basic data of the crescent moon users in the region to which the power grid integrated marketing system or the database belongs, and meanwhile providing cache for interaction data;

the automatic generation module is used for setting the content of the moon-turning plan and the trigger time node of the electricity charge moon-turning plan and updating the trigger time node;

the automatic detection module is used for automatically detecting the moon turning data when a moon turning plan exists in the system and serially judging the moon turning data according to a judgment rule;

and the automatic initialization module is used for comparing the trigger time node with the system time in real time, executing the initialization of turning the month and starting the next periodic charging when the trigger time node and the system time are the same, and outputting an initialization result.

Further, the judgment rule includes judging whether an uncompleted in-transit worksheet exists in the user worksheet data, if the uncompleted in-transit worksheet exists, judging that the uncompleted in-transit worksheet does not pass, outputting a prompt message to a foreground for displaying, and if the uncompleted in-transit worksheet does not exist in the user worksheet data, judging that the detection passes by the system.

Further, the judgment rule includes judging whether the meter reading zone is set to be empty in the meter reading zone data of the user, if the meter reading zone is set to be empty, judging that the meter reading zone does not pass, outputting prompt information to a foreground for display, and if the meter reading zone is not set to be empty in the meter reading zone data of the user, judging that the detection passes by the system.

Further, the judgment rule includes judging whether the meter reading period is set to be empty in the user meter reading period data, if the meter reading period is set to be empty, judging that the meter reading period does not pass, outputting prompt information to a foreground for display, and if the meter reading period is not set to be empty in the user meter reading period data, judging that the detection passes by a system.

Further, the judgment rule includes judging whether an accounting unfinished worksheet exists in the user worksheet data, if the accounting unfinished worksheet exists, judging that the worksheet does not pass, outputting a prompt message to a foreground for displaying, and if the accounting unfinished worksheet does not exist in the user worksheet data, judging that the detection passes by a system.

Correspondingly, in another aspect of the present invention, an automatic monthly turnover method based on a power grid electric charge settlement management system is further provided, which is implemented by any one of the systems, and includes the following steps:

step S1, the data interaction module extracts the basic user data in the marketing system or the database and transmits the basic user data to the automatic detection module, and transmits the moon-turning plan data to the automatic generation module;

step S2, the automatic generation module sets up default month turning time nodes of each month according to time series after receiving the month turning plan data, and sets up the default month turning time nodes as a certain time point of the last day of each month or a certain time point of a fixed day of each month;

step S3, after the system detects that the moon-turning plan exists, the automatic detection module carries out serial judgment according to the judgment rules of the data, when all the judgment rules pass, the preparation of the moon-turning data in the section can be finished, and when at least one judgment rule fails, an abnormal prompt is returned;

and step S4, the automatic initialization module retrieves the data of the system all the time, compares the system time with the trigger time node of the moon-turning plan, and when the system time is the same as the trigger time node, the system starts to execute the initialization of the moon-turning plan.

Further, step S2 includes that the automatic generation module detects in real time whether the default trigger time node is updated and whether there is a modification to the system, if no update is detected, automatically executes the monthly fee transfer plan according to the default time node, if it is detected that there is a record of modifying the default time node in the current month, uses the modified time value as the priority time node in the current month, and updates the last modified time node as a new default value, and outputs the content of the monthly fee transfer plan in the current month after the monthly fee transfer plan is executed.

Further, in step S3, the specific process of the automatic detection module performing serial determination according to the determination rule of the data is as follows:

step S31, the user data is searched and classified according to the power utilization address, and the users in one area are classified according to a plurality of directly-subordinate power supply areas through address matching;

step S32, the system respectively takes the areas as the unit according to the set judgment rule, and respectively executes automatic detection to the data of all the areas, the initial value of the data preparation state of each area is null, if the detection is passed, the system automatically modifies the moon data preparation state of the corresponding area into the confirmed state, if the detection is not passed, the system displays and displays the failed user list and the corresponding failed reason on the foreground;

step S33, automatically detecting the data detection condition of all areas, and when the user turn-over-the-month preparation data state of all areas in the area is confirmed, the system modifies the turn-over-the-month data preparation state of the area to be prepared;

in step S34, user data in the area whose lunar data is prepared in a prepared state is output.

Further, in step S31, users in the area belong to only one parcel, and one user cannot appear to be divided into a plurality of parcels at the same time.

Further, in step S4, when the system starts to execute initialization of the monthly subscription plan, the system outputs the monthly subscription initialization result and starts the next periodic billing process of the power grid power rate settlement.

The embodiment of the invention has the following beneficial effects:

the embodiment of the invention provides an automatic moon turning method and system based on a power grid electricity charge settlement management system, which adopts a digital processing method to solve the problems of low off-line communication efficiency, incapability of ensuring reliability, complex operation and overlong moon turning time consumption in the original manual moon turning mode; the whole set of moon turning process is re-combed, optimized and systematized according to the time sequence and the space sequence, the moon turning standard which is intelligently judged and automatically executed by the system is set, and a large amount of invalid waiting time is eliminated;

the invention utilizes the intelligent judgment and automatic execution of the system, thereby improving the efficiency and quality of the whole moon turning process.

Meanwhile, the system used by the invention has good expansibility, is subjected to modular management, and can flexibly collect data and configure the displayed data.

Drawings

In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is within the scope of the present invention for those skilled in the art to obtain other drawings based on the drawings without inventive exercise.

Fig. 1 is a schematic structural diagram of an automatic month turning system based on a power grid electric charge settlement management system provided by the invention.

Fig. 2 is a main flow schematic diagram of an automatic month turning method based on a power grid electric charge settlement management system provided by the invention.

Fig. 3 is a schematic flow diagram of an automatic month turning method based on a power grid electric charge settlement management system provided by the invention.

Detailed Description

In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention will be described in further detail with reference to the accompanying drawings.

As shown in fig. 1, a schematic structural diagram of an embodiment of an automatic month turning system based on a power grid electric charge settlement management system provided by the present invention is shown, and in this embodiment, the system includes:

the data interaction module is used for extracting and storing basic data, performing data intercommunication with the power grid integrated marketing system and the database through a docking interface, extracting all basic data of the crescent moon users in the region to which the power grid integrated marketing system or the database belongs, and meanwhile providing cache for interaction data;

11页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种暂停及减容变压器内小微负荷电量的结算方法及系统

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!