Work order fusion processing method, electronic equipment and storage media
By aggregating and reorganizing work orders from various professional business systems, the problem of lack of overall management of on-site work orders has been solved, realizing intelligent work order dispatch and data interconnection, and improving the efficiency of on-site workers in processing work orders and the timeliness of operations.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- BEIJING REMARKABLES UNITED TECH CO LTD
- Filing Date
- 2023-01-03
- Publication Date
- 2026-08-04
AI Technical Summary
The on-site work orders come from application systems in various professional fields, and the lack of overall management results in a large number of work orders generated by operators during the operation process that lack unified data input and output standards. This makes it impossible to accurately guide on-site operations and reduces work order processing efficiency.
By acquiring work orders from multiple business systems, a work order set is formed, and the work orders are aggregated, filtered, and reorganized. Priority rules and dispatch constraints are determined to achieve intelligent work order dispatch, accurately match operators, and improve work order processing efficiency.
It enables unified management of work orders, reduces repetitive operations, improves work order processing efficiency and timeliness, achieves data interconnection and interoperability, and enhances data consumption capabilities.
Smart Images

Figure CN116205444B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of big data application technology, and in particular to work order fusion processing methods, electronic devices and storage media. Background Technology
[0002] Currently, on-site work orders originate from application systems across various professional fields, resulting in a lack of unified management for multiple work orders within the same area, location, and equipment. Because each business system analyzes independently, comprehensive analysis of on-site operational behavior and anomaly causes is difficult to achieve. This leads to a large number of work orders generated by on-site operators during operations, lacking standardized data input and output, failing to accurately guide on-site operations, and reducing the efficiency of work order processing for on-site personnel.
[0003] In view of this, it is necessary to propose a work order fusion processing method that can aggregate work orders from various professional business systems, split and reorganize them, and then dispatch them for execution, so as to improve the work order processing efficiency of on-site operators. Summary of the Invention
[0004] To overcome the problems existing in related technologies, this application provides a work order fusion processing method, electronic device and storage medium, which can improve the work order processing efficiency of on-site operators.
[0005] The first aspect of this application provides a work order fusion processing method, including:
[0006] Obtain work orders from multiple business systems and form a work order set;
[0007] Based on the set of work orders, work orders are aggregated to obtain a merged set of work orders;
[0008] Each merged work order in the merged work order set is processed by filtering and reorganizing the items to obtain the target work order set.
[0009] The work order processing sequence is determined based on the target work order set and preset priority rules;
[0010] Determine work assignment constraints based on operator factors;
[0011] Work orders are dispatched according to the work order processing sequence and dispatch constraint rules.
[0012] Receive the work order execution results and feed them back to the corresponding business system.
[0013] In one embodiment, work order aggregation processing based on a set of work orders includes:
[0014] Each work order in the work order set is aggregated into the work order execution set of each work order item processing group according to the corresponding item processing scope of each work order item processing group.
[0015] Each work order in each work order execution set is classified and processed according to work order type to form a corresponding merged work order;
[0016] The work order types include execution work orders and exception work orders.
[0017] In one embodiment, each fusion work order in the fusion work order set is subjected to item filtering and reorganization processing, including:
[0018] Each work order in the merged work order set is filtered and screened to obtain the corresponding work order to be reorganized. The filtering and screening process is to filter out invalid execution items, which include overdue execution items and expired execution items.
[0019] Each work order to be reorganized is reorganized separately; the reorganization process is the process of merging the same valid execution items in the work orders to be reorganized.
[0020] In one embodiment, each work order to be reorganized is reorganized, including:
[0021] Each abnormal work order in the work order to be reorganized is decomposed and processed to obtain the basic operation items corresponding to each abnormal work order.
[0022] Each abnormal work order in the current work order to be reorganized is combined and reorganized with the execution work order in the current work order to be reorganized according to the same execution item and the same execution equipment.
[0023] In one embodiment, the preset priority rule includes a work order urgency factor, a work order impact factor, a work order complaint risk factor, a work order dimension attribute factor, and a work order execution time factor.
[0024] The work order processing sequence is determined based on the target work order set and preset priority rules, including:
[0025] For each target work order in the target work order set, the priority parameters for the work order urgency factor, the work order impact factor, the work order complaint risk factor, the work order dimension attribute factor, and the work order execution time factor are determined respectively.
[0026] The priority parameters for each target work order are determined based on the priority parameters of the work order urgency factor, the work order impact factor, the work order complaint risk factor, the work order dimension attribute factor, and the work order execution time factor, as well as the preset factor weight ratios corresponding to the work order urgency factor, work order impact factor, work order complaint risk factor, work order dimension attribute factor, and work order execution time factor.
[0027] The work order processing sequence is determined based on the work order priority parameter of each target work order.
[0028] In one embodiment, the work order urgency factor includes a work order category sub-item and a completion deadline sub-item;
[0029] The impact factor of work orders includes the sub-item of impact percentage;
[0030] The risk factors for work order complaints include sub-items for high-incidence areas, sub-items for user categories, and sub-items for complaints during holidays;
[0031] The work order dimension attribute factors include equipment attribute factors and work area attribute factors. Among them, the equipment attribute factors include equipment type sub-items; the work area attribute factors include work area quantitative sub-items and work area nature sub-items.
[0032] The work order execution time factor includes an execution time sub-item.
[0033] In one embodiment, priority parameters for the work order urgency factor, the work order impact factor, the work order complaint risk factor, the work order dimension attribute factor, and the work order execution time factor are determined for each target work order in the target work order set, including:
[0034] For each target work order in the target work order set, determine the preset weight percentage of each of the following sub-items: work order category, completion time limit, impact percentage, high-incidence area, user category, holiday complaint, equipment type, work area quantity, work area nature, and execution time.
[0035] The priority parameters of the work order urgency factor are determined based on the preset weight ratio of the sub-items corresponding to the work order category and completion deadline, as well as the preset priority parameters of the sub-items corresponding to the work order category and completion deadline.
[0036] The priority parameters of the work order impact factor are determined based on the preset weight percentage of the impact percentage sub-items and the preset priority parameters of the impact percentage sub-items.
[0037] The priority parameters for work order complaint risk factors are determined based on the preset weight ratios of sub-items corresponding to high-incidence area sub-items, user category sub-items, and holiday complaint sub-items, as well as the preset priority parameters of sub-items corresponding to high-incidence area sub-items, user category sub-items, and holiday complaint sub-items.
[0038] The priority parameters of the work order dimension attribute factors are determined based on the preset weight ratios of the equipment type sub-item, the quantitative sub-item of the work area, and the nature sub-item of the work area, as well as the preset priority parameters of the sub-items corresponding to the equipment type sub-item, the quantitative sub-item of the work area, and the nature sub-item of the work area.
[0039] The priority parameters of the work order execution duration factor are determined based on the preset weight ratio of the execution duration sub-item and the preset priority parameters of the execution duration sub-item.
[0040] In one embodiment, operator factors include operator role, operator ability, operator workload, and operator attendance.
[0041] Work assignment constraints are determined based on worker factors, including:
[0042] The work assignment constraint rules are determined based on the operator's role, ability, workload, and attendance.
[0043] A second aspect of this application provides an electronic device, comprising:
[0044] Processor; and
[0045] A memory that stores executable code, which, when executed by the processor, causes the processor to perform the method described above.
[0046] A third aspect of this application provides a non-transitory machine-readable storage medium having executable code stored thereon, which, when executed by a processor of an electronic device, causes the processor to perform the method described above.
[0047] The technical solution provided in this application may include the following beneficial effects:
[0048] The work order fusion processing method, electronic device, and storage medium provided in this application acquire work orders from multiple business systems to form a work order set, thereby aggregating work orders from multiple business systems, breaking down data barriers between them, and solving the problem of information silos. Then, based on the work order set, work order aggregation processing is performed to obtain a fused work order set. Each fused work order in the fused work order set is then filtered and reorganized to obtain a target work order set, enabling unified management of work orders and reducing repetitive operations. Furthermore, based on the target work order set and preset priority rules, a work order processing sequence is determined, and dispatch constraints are determined based on operator factors. Work orders are then dispatched according to the work order processing sequence and dispatch constraints, achieving intelligent work order dispatch, accurately matching operators, and improving operational efficiency and timeliness. The work order execution results are received and fed back to the corresponding business system, achieving data interconnection and interoperability, improving data consumption capabilities, and contributing to quality and efficiency improvement.
[0049] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit this application. Attached Figure Description
[0050] The above and other objects, features, and advantages of exemplary embodiments of this application will become readily understood by reading the following detailed description with reference to the accompanying drawings. Several embodiments of this application are illustrated in the drawings by way of example and not limitation, and the same or corresponding reference numerals denote the same or corresponding parts.
[0051] Figure 1 This is one of the flowcharts illustrating the work order fusion processing method in the embodiments of this application;
[0052] Figure 2 This is a second schematic flowchart of the work order fusion processing method shown in the embodiments of this application;
[0053] Figure 3 This is the third flowchart illustrating the work order fusion processing method in the embodiments of this application;
[0054] Figure 4 This is a schematic diagram of the structure of an electronic device shown in an embodiment of this application. Detailed Implementation
[0055] Embodiments will now be described with reference to the accompanying drawings. It should be understood that, for the sake of simplicity and clarity, reference numerals may be repeated in the drawings to indicate corresponding or similar elements where deemed appropriate. Furthermore, numerous specific details are set forth herein to provide a thorough understanding of the embodiments described herein. However, those skilled in the art will understand that the embodiments described herein can be practiced without these specific details. In other instances, well-known methods, processes, and components have not been described in detail so as not to obscure the embodiments described herein. Moreover, this description should not be construed as limiting the scope of the embodiments described herein.
[0056] Currently, on-site work orders originate from application systems across various professional fields, resulting in a lack of unified management for multiple work orders within the same area, location, and equipment. Because each business system analyzes independently, comprehensive analysis of on-site operational behavior and anomaly causes is difficult to achieve. This leads to a large number of work orders generated by on-site operators during operations, lacking standardized data input and output, failing to accurately guide on-site operations, and reducing the efficiency of work order processing for on-site personnel. Therefore, a work order fusion processing method is needed that can aggregate work orders from various professional business systems, split and reorganize them, and then dispatch them for execution, in order to improve the efficiency of work order processing for on-site operators.
[0057] To address the aforementioned issues, this application provides a work order fusion processing method that can improve the work order processing efficiency of on-site operators.
[0058] The technical solutions of the embodiments of this application are described in detail below with reference to the accompanying drawings.
[0059] Figure 1 This is one of the flowcharts illustrating the work order fusion processing method in the embodiments of this application. Please refer to... Figure 1 The work order fusion processing method shown in the embodiments of this application may include:
[0060] In step 101, work orders from multiple business systems are obtained to form a work order set.
[0061] Multiple business systems refer to multiple systems that collect or process various types of data. Taking the power supply application scenario as an example, multiple business systems can include, but are not limited to, power metering systems, line loss monitoring systems, and power acquisition systems. In practical applications, these systems work independently. When power metering anomalies occur, the power metering system issues a work order to guide operators to adjust or repair the power metering. Similarly, when line damage occurs, the line loss monitoring system issues a separate work order to guide operators to repair the line; when power data acquisition is abnormal, the power acquisition system issues a work order to guide operators to adjust or repair the power data acquisition. However, this can lead to situations where the same device experiences both power data acquisition anomalies and line damage, but operators receive work orders at different times. This results in operators needing to visit the device twice to process the work order, wasting their time. Furthermore, the two work orders may contain identical operations, leading to repetitive operations and further reducing efficiency. Therefore, a work order center is needed to aggregate work orders from multiple business systems, forming a work order collection. The work order center can also be called a work order aggregation system or other names, without being limited to one. It can be regarded as an electronic device or electronic system that performs the work order fusion processing method provided in this application.
[0062] The work order data obtained can include, but is not limited to, basic information and extended information. Basic information is the information required to execute the work order, including work order number, work order type, work order dispatch time, required completion time, power supply unit, work order priority, work order source, etc. Extended information is the personalized information of each work order, which can be expanded as needed according to the characteristics of each business.
[0063] In step 102, work orders are aggregated based on the set of work orders to obtain a merged set of work orders.
[0064] Analyzing the characteristics of work orders across various business systems reveals commonalities, which are then aggregated. This aggregation can be viewed as a categorization process. Taking the power supply application scenario as an example, aggregation can be performed according to dimensions such as grid, power supply station, and distribution area. For instance, at the grid level, work orders related to the installation and maintenance of 10kV dedicated transformer customers, 10kV line boundary points, and distribution area gate electricity metering devices are handled by the same work team, while work orders related to low-voltage metering installation and removal, data collection and maintenance, line loss management, and anti-theft are handled by another work team. Therefore, the aggregation scope of work orders can be determined based on the scope of work orders handled by each work team within the current grid. Work orders are then assigned to each work team based on their scope of responsibility, and the work orders under each team are aggregated into one or more merged work orders. For example, low-voltage work orders are aggregated into one merged work order, and high-voltage work orders are aggregated into another merged work order, thus obtaining a set of merged work orders.
[0065] For new work orders added after a merged work order has been generated, the execution status of the merged work order can be used to determine whether to add the work order, that is, to integrate the newly added work order into the original merged work order for execution. If the merged work order has already been completed or the required completion time does not allow it, a new merged work order can be generated based on the newly added work order for execution.
[0066] In step 103, each merged work order in the merged work order set is subjected to item filtering and reorganization processing to obtain the target work order set.
[0067] Understandably, since the merged work order aggregates multiple work orders, there may be some duplicate work items among the multiple work orders, or there may be situations where one item is executed and another item does not need to be executed again. Therefore, it is necessary to filter and / or reorganize the above situations in the merged work order to obtain the final target work order to be executed, forming a target work order set.
[0068] In step 104, the work order processing sequence is determined based on the target work order set and the preset priority rules.
[0069] In this embodiment of the application, the preset priority rule is a preset rule that can determine the processing order of each target work order in the target work order set. For example, the preset priority rule can be a rule that takes into account the urgency of the target work order to determine the priority. In actual application, it needs to be determined according to the actual application situation, and is not limited here.
[0070] In step 105, the work assignment constraint rules are determined based on the factors of the operators.
[0071] In the embodiments of this application, the operator factors may include, but are not limited to, operator role, operator ability, operator workload, and operator attendance. The operator role may refer to the operator's job type and the work items they are responsible for. The operator ability may refer to the operator's work efficiency and work quality. The operator workload may refer to the working time of the target work orders currently assigned to the operator. The operator attendance reflects whether the operator is currently present.
[0072] Dispatch constraint rules can be viewed as a strategy for assigning target work orders to various operators. This strategy is constantly changing due to a series of operator factors. In the process of continuous change, the strategy that best suits the current operator factors is sought.
[0073] In step 106, work orders are dispatched according to the work order processing sequence and dispatch constraint rules.
[0074] Once the work order processing sequence and dispatching constraint rules are established, the target work orders can be dispatched to each operator for execution one by one according to the work order processing sequence and the dispatching constraint rules.
[0075] In step 107, the work order execution result is received and fed back to the corresponding business system.
[0076] In this embodiment, not only can work orders from multiple business systems be acquired, but the execution results of these work orders can also be fed back to the corresponding business systems. This provides a two-way synchronization service for work order execution status. For example, after work orders are canceled or terminated in various business systems, the corresponding work orders aggregated in the work order center will also undergo cancellation or termination. Furthermore, when work order status changes or execution results are generated in the work order center, the changed work order status or execution result will be synchronously fed back to the corresponding business systems. This eliminates the need for manual data recording in each business system, achieving interconnection between the work order center and various business systems and improving operational efficiency.
[0077] By acquiring work orders from multiple business systems to form a work order set, it is possible to aggregate work orders from multiple business systems, break down data silos between them, and solve the problem of information silos. Then, based on the work order set, work order aggregation processing is performed to obtain a merged work order set. Each merged work order in the merged set is then filtered and reorganized to obtain a target work order set, enabling unified management of work orders and reducing repetitive operations. Furthermore, based on the target work order set and preset priority rules, a work order processing sequence is determined, and dispatch constraints are determined based on operator factors. Work orders are then dispatched according to the work order processing sequence and dispatch constraints, achieving intelligent work order dispatch, accurately matching operators, and improving operational efficiency and timeliness. The system receives work order execution results and feeds them back to the corresponding business systems, achieving data interconnection and interoperability, improving data consumption capabilities, and contributing to quality and efficiency improvements.
[0078] In some embodiments, when collecting work orders, not only are the work orders collected to the work order task processing group, i.e. the work team, but the work orders corresponding to each work order task processing group are further classified according to the work order type, and then the task screening and reorganization process is carried out. Figure 2 This is the second flowchart illustrating the work order fusion processing method in the embodiments of this application. Please refer to [link / reference]. Figure 2 The work order fusion processing method shown in the embodiments of this application may include:
[0079] In step 201, each work order in the work order set is aggregated into the work order execution set of each work order item processing group according to the corresponding item processing scope of each work order item processing group.
[0080] For example, suppose there is a first work order processing group and a second work order processing group under the current grid. The first work order processing group is responsible for high voltage matters such as the installation and operation and maintenance of 10KV dedicated transformer customers, 10KV line boundary points, and power metering devices at the substation checkpoints within its jurisdiction. The second work order processing group is responsible for low voltage matters such as low voltage metering installation and removal, data collection and operation and maintenance, line loss management, and anti-theft of electricity. In this case, work orders involving high voltage will be collected into the work order execution set of the first work order processing group, and work orders involving low voltage will be collected into the work order execution set of the second work order processing group.
[0081] It is understandable that, taking the power supply application scenario as an example, the grid can be a power supply station, and the first and second work order processing groups under the power supply station can be the first and second transformer substations, respectively. It is also understandable that, in practical applications, the grid can also have a third and fourth work order processing group, etc. The scope of work order processing for the first and second work order processing groups mentioned above is only illustrative; the number of work order processing groups under the grid and the scope of work order processing for each group need to be determined based on the actual application situation. No single limitation is made here.
[0082] In step 202, each work order in each work order execution set is classified and processed according to work order type to form a corresponding merged work order.
[0083] Work orders can be categorized into execution-type work orders and exception-type work orders. Taking power supply applications as an example, execution-type work orders can be generated by systems including, but not limited to, marketing business application systems, electricity consumption information collection systems, and data collection and maintenance closed-loop systems. Specific execution-type work orders can include supplementary meter reading work orders, time synchronization work orders, low-voltage meter replacement work orders, and electricity price adjustment work orders. Exception-type work orders can be generated by systems including, but not limited to, line loss model systems, anti-electricity theft model systems, metering anomaly model systems, and data collection anomaly model systems. Specific exception-type work orders can include line loss mitigation work orders, data collection anomaly work orders, and metering anomaly work orders.
[0084] Understandably, in practical applications, work order types are diverse and need to be tailored to different needs.
[0085] The appropriate work order type is determined based on the scenario and actual application, without a single limitation. Then, the work orders are categorized according to their type to form corresponding merged work orders.
[0086] In step 203, each fusion work order in the fusion work order set is screened and filtered to obtain the corresponding work order to be reassembled.
[0087] The filtering process involves selecting and filtering invalid executions.
[0088] The items may include, but are not limited to, items that are overdue for execution and items that have expired for execution. Items that are overdue for execution (0 items) refer to items that have exceeded the required completion time; items that have expired for execution refer to items that do not need to be executed.
[0089] For example, a situation where one task is executed and another task does not need to be executed.
[0090] For example, suppose that in the current integrated work order, the execution type work orders consist of low-voltage meter replacement (meter A), time synchronization (meter A), electricity price adjustment (meter B), and supplementary meter reading (meter C), and the exception type work orders...
[0091] The issue consists of three parts: data acquisition anomaly (meter A), line loss management, data acquisition anomaly (meter C), and metering anomaly (meter C). It's understandable that meter A requires low-voltage replacement.
[0092] Since meter A already needs to be replaced, there's no need to perform time synchronization and data acquisition anomaly handling. Therefore, the time synchronization (meter A) and data acquisition anomaly (meter A) work orders can be filtered out as failed execution items. Additionally, the electricity price adjustment (meter B) is an item that has exceeded the required completion time.
[0093] Overdue execution items were filtered out. Therefore, among the work orders to be reorganized, the execution type work orders consisted of low-voltage meter replacement (meter A) and re-reading (meter C), while the abnormal type work orders consisted of line loss management, data acquisition abnormality (meter C), and metering abnormality (meter C).
[0094] It is understood that the above description of the current fusion work order is only illustrative. In actual applications, the content of the fusion work order can be diverse. It is necessary to determine the invalid execution items based on the actual application situation for filtering. There is no unique limitation here.
[0095] 5. In step 204, each work order to be reorganized is reorganized.
[0096] Reorganization is a process of merging identical valid execution items in work orders to be reorganized. Specifically, each work order to be reorganized is decomposed into abnormal work orders to obtain the basic operation items corresponding to each abnormal work order; then, the basic operation items corresponding to each abnormal work order in the current work order to be reorganized are merged and reorganized with the execution work orders in the current work order to be reorganized according to the same execution items and the same execution equipment.
[0097] For example, referring to the work order to be reorganized formed in step 203, the line loss management, data acquisition anomaly (meter C), and metering anomaly (meter C) in the anomaly-type work orders are first decomposed. Line loss management can be decomposed into three basic operation items: three-phase imbalance management, replacement of terminal module (terminal A), and metering anomaly (meter C). Data acquisition anomaly (meter C) can be decomposed into three basic operation items: time synchronization, data reading, and anomaly recording. Metering anomaly (meter C) can also be decomposed into three basic operation items: time synchronization, data reading, and anomaly recording. The execution-type work order consists of low-voltage meter replacement (meter A) and supplementary data reading (meter C). It can be understood that the data reading basic operation items decomposed from supplementary data reading (meter C) and data acquisition anomaly (meter C), as well as the data reading basic operation items decomposed from metering anomaly (meter C), are all work involving reading data from the same execution device, meter C. Therefore, they can be merged and reorganized for execution only once. Similarly, the time calibration decomposition of data acquisition anomalies (meter C) and the time calibration decomposition of metering anomalies (meter C) can be combined, as can the anomaly recording decomposition of data acquisition anomalies (meter C) and the anomaly recording decomposition of metering anomalies (meter C). The metering anomalies (meter C) decomposed in line loss management also do not need to be executed repeatedly. Therefore, the final target work order consists of execution-type work orders (low-voltage meter replacement, meter A), reading (meter C), and time calibration (meter C), and anomaly-type work orders (anomaly recording, meter C), three-phase imbalance management, and terminal module replacement (terminal A). The execution-type and anomaly-type work orders at this point constitute the target work order.
[0098] In this embodiment, the reorganization of work orders to be reorganized can be achieved through a pre-built reorganization model. During operation, this model can be iterated and optimized by collecting operator behavior and feedback records, thereby continuously improving its performance. It is understood that there are various ways to implement reorganization, and the specific method used in practice depends on the application; no single method is limited here.
[0099] It is understood that the above description of the decomposition of work orders to be reorganized is only an example. In actual application, the decomposition method and content of each item in the work order to be reorganized can be diverse and depend on the actual application situation. There is no single limitation here.
[0100] In some embodiments, work order dispatch and execution are carried out after the work order processing sequence and dispatch constraint rules are determined, so as to ensure the timeliness and efficiency of work order processing. Figure 3 This is the third flowchart illustrating the work order fusion processing method in the embodiments of this application. Please refer to [link / reference]. Figure 3 The work order fusion processing method shown in the embodiments of this application may include:
[0101] In step 301, the priority parameters of each influencing factor in the preset priority rule are determined for each target work order in the target work order set.
[0102] In this embodiment, the preset priority rule includes several influencing factors, which may include, but are not limited to, work order urgency factors, work order impact factors, work order complaint risk factors, work order dimensional attribute factors, and work order execution time factors. Therefore, the priority parameters of each influencing factor can specifically be the priority parameters of the work order urgency factor, the priority parameters of the work order impact factor, the priority parameters of the work order complaint risk factor, the priority parameters of the work order dimensional attribute factor, and the priority parameters of the work order execution time factor.
[0103] Furthermore, the work order urgency factor includes work order category sub-items and completion time limit sub-items; the work order impact factor includes impact percentage sub-items; the work order complaint risk factor includes high-incidence area sub-items, user category sub-items, and holiday complaint sub-items; the work order dimension attribute factor includes equipment attribute factor and work area attribute factor, where the equipment attribute factor includes equipment type sub-item; the work area attribute factor includes work area quantitative sub-items and work area nature sub-items; and the work order execution time factor includes execution time sub-item. It is understandable that each influencing factor may be affected by one or more sub-item factors, and each sub-item will have its corresponding weight ratio.
[0104] In this application embodiment, taking the power supply application scenario as an example, the priority parameters of each influencing factor can be determined by first determining the preset sub-item weight ratios for each target work order in the target work order set, including work order category sub-item, completion time limit sub-item, impact ratio sub-item, high-incidence area sub-item, user category sub-item, holiday complaint sub-item, equipment type sub-item, work area quantitative sub-item, work area nature sub-item, and execution time sub-item.
[0105] For example, in the work order category sub-items, a preset sub-item weight percentage is defined for each category of work order according to the work order category. The preset sub-item weight ranges from 0% to 100%. For example, the preset sub-item weight percentage for on-site power restoration work orders can be set to 100%, while the preset sub-item weight percentage for electricity price adjustment work orders can be 90%.
[0106] Within the completion deadline sub-items, the preset sub-item weight range is also 0% to 100%. It can be set that the preset sub-item weight percentage within 2 hours of the deadline is 100%, and for every additional hour before the deadline, the preset sub-item weight percentage is reduced by 1%, until the weight is 0%.
[0107] In the sub-item "impact percentage", the impact percentage can refer to the proportion of the electricity affected during the operation to the normal power supply. The preset weight range of the impact percentage sub-item is also 0% to 100%. It can be set as follows: when the impact percentage is 20% to 100%, the preset weight percentage is 100%; when the impact percentage is 15% to 20%, the preset weight percentage is 90%; when the impact percentage is 10% to 15%, the preset weight percentage is 80%; when the impact percentage is 5% to 10%, the preset weight percentage is 70%; and when the impact percentage is 0% to 5%, the preset weight percentage is 60%.
[0108] Within the high-incidence area sub-item, the preset sub-item weight range is also 0% to 100%. It can be set that if the number of complaints is more than 100, the preset sub-item weight is 100%; if the number of complaints is between 10 and 100, the preset sub-item weight is 90%; if the number of complaints is between 5 and 10, the preset sub-item weight is 80%; and if the number of complaints is between 0 and 5, the preset sub-item weight is 60%.
[0109] Within the user category sub-items, a preset sub-item weight percentage will be defined for each user category. The preset sub-item weight percentage ranges from 0% to 100%. For example, the preset sub-item weight percentage for large industrial electricity users can be set to 100%, for residential electricity users to 50%, for agricultural production electricity users to 70%, for general industrial and commercial electricity users to 80%, for wholesale electricity users to 90%, for distributed energy electricity users to 60%, and for direct power purchase electricity users to 100%.
[0110] In the holiday complaint sub-item, a preset sub-item weight percentage will be set according to the holiday. The preset sub-item weight percentage ranges from 0% to 100%. The preset sub-item weight percentage for holidays can be set to 100%, the preset sub-item weight percentage for weekends to 80%, the preset sub-item weight percentage for weekdays from 18:00 to 9:00 the next day to 60%, and the preset sub-item weight percentage for weekdays from 9:00 to 18:00 to 40%.
[0111] Within the equipment type sub-item, a preset sub-item weight percentage will be defined according to the equipment type. The preset sub-item weight percentage ranges from 0% to 100%. For example, the preset sub-item weight percentage for power generation equipment can be set to 100%, the preset sub-item weight percentage for data acquisition terminals can be set to 90%, and the preset sub-item weight percentage for electricity meters can be set to 80%.
[0112] In the quantitative sub-items of the work area, under the application scenario of power supply, the preset sub-item weight ratio can be defined according to the normal power supply of the area. The preset sub-item weight range is 0% to 100%. It can be set as follows: the preset sub-item weight ratio of residential households is 40%, the preset sub-item weight ratio of less than 50KVA (excluding residential households) is 50%, the preset sub-item weight ratio of 50KVA to 100KVA (excluding the upper limit) is 60%, the preset sub-item weight ratio of 100KVA to 315KVA (excluding the upper limit) is 70%, the preset sub-item weight ratio of 315KVA to 630KVA (excluding the upper limit) is 80%, the preset sub-item weight ratio of 630KVA to 800KVA (excluding the upper limit) is 90%, and the preset sub-item weight ratio of 800KVA and above is 100%.
[0113] Within the "Work Area Nature" sub-item, under the power supply application scenario, it can be further subdivided into "Public Transformer / Dedicated Transformer Nature" and "Photovoltaic Nature" sub-items. The "Public Transformer / Dedicated Transformer Nature" sub-item's preset weight percentage is defined based on whether the work area uses a public or dedicated transformer. A public transformer refers to a system where the local power lines, transformers, and meters to each household are all installed, maintained, and managed by the power supply bureau. A dedicated transformer refers to a mode where power is supplied by a dedicated transformer. The preset weight percentage for the "Public Transformer / Dedicated Transformer Nature" sub-item ranges from 0% to 100%, and can be set to 50% for public transformers and 100% for dedicated transformers. Similarly, the "Photovoltaic Nature" sub-item's preset weight percentage is defined based on whether the work area has photovoltaic power supply. The preset weight percentage also ranges from 0% to 100%, and can be set to 100% for photovoltaic areas and 0% for non-photovoltaic areas.
[0114] Within the "Execution Duration" sub-item, a preset sub-item weight percentage is defined based on the work order execution duration. The preset sub-item weight ranges from 0% to 100%. For example, the preset sub-item weight percentage for execution durations of 5 hours or more is 20%, the preset sub-item weight percentage for execution durations between 3 and 4 hours is 50%, the preset sub-item weight percentage for execution durations between 2 and 3 hours is 80%, the preset sub-item weight percentage for execution durations between 1 and 2 hours is 90%, and the preset sub-item weight percentage for execution durations of less than 1 hour is 100%.
[0115] It is understood that the above settings for the preset weight ratios of each sub-item are merely illustrative. In actual applications, the settings should be adapted to the specific circumstances, and no single limitation is set here.
[0116] Furthermore, the priority parameters for the work order urgency factor are determined based on the preset sub-item weight ratios corresponding to the work order category sub-items and completion time limit sub-items, as well as the preset priority parameters for the sub-items corresponding to the work order category sub-items and completion time limit sub-items. The priority parameters for the work order impact factor are determined based on the preset sub-item weight ratios corresponding to the impact ratio sub-items, as well as the preset priority parameters for the impact ratio sub-items. The priority parameters for the work order complaint risk factor are determined based on the preset sub-item weight ratios corresponding to the high-incidence area sub-items, user category sub-items, and holiday complaint sub-items, as well as the preset priority parameters for the high-incidence area sub-items, user category sub-items, and holiday complaint sub-items. The priority parameters for the work order dimension attribute factor are determined based on the preset sub-item weight ratios corresponding to the equipment type sub-items, work area quantitative sub-items, and work area nature sub-items, as well as the preset priority parameters for the equipment type sub-items, work area quantitative sub-items, and work area nature sub-items. The priority parameters for the work order execution time factor are determined based on the preset sub-item weight ratios corresponding to the execution time sub-items, as well as the preset priority parameters for the execution time sub-items.
[0117] Taking the determination of the priority parameters of the work order urgency factor based on the preset weight ratios of the work order category sub-items and the completion deadline sub-items, as well as the preset priority parameters of the work order category sub-items and the completion deadline sub-items, as an example, it can be represented by the following formula:
[0118] Formula 1: G1 = k 11 ×C 11 +k 12 ×C 12
[0119] Where C1 is the priority parameter of the work order urgency factor, k 11 C represents the current preset sub-item weight percentage for the work order category. 11 Preset priority parameters for sub-items corresponding to work order category sub-items, k 12 To complete the current preset weight percentage of the time-limited sub-items, C 12 To set the priority parameters for the sub-items corresponding to the completion deadline sub-items, the example of the preset priority parameter for the sub-items corresponding to the work order category sub-items can be 3, and the example of the preset priority parameter for the sub-items corresponding to the completion deadline sub-items can be 5. It needs to be determined according to the actual application situation, and there is no unique limitation here.
[0120] In step 302, the work order priority parameter for each target work order is determined.
[0121] Furthermore, the priority parameters for each target work order are determined based on the priority parameters of the work order urgency factor, the work order impact factor, the work order complaint risk factor, the work order dimensional attribute factor, and the work order execution time factor, as well as the preset factor weight ratios corresponding to the work order urgency factor, work order impact factor, work order complaint risk factor, work order dimensional attribute factor, and work order execution time factor, respectively. For example, this can be expressed using the following Formula 2:
[0122] Formula 2: C w =C1×k1+C2×k2+C3×k3+C4×k4+C5×k5
[0123] Among them, C w For the current target work order, C1, C2, C3, C4, and C5 are the priority parameters for the work order urgency factor, the work order impact factor, the work order complaint risk factor, the work order dimension attribute factor, and the work order execution time factor, respectively. k1, k2, k3, k4, and k5 are the preset factor weight percentages for the work order urgency factor, work order impact factor, work order complaint risk factor, work order dimension attribute factor, and work order execution time factor, respectively. In particular, the sum of k1, k2, k3, k4, and k5 is equal to 1. In this embodiment, k1, k2, k3, k4, and k5 can be 30%, 30%, 20%, 10%, and 10%, respectively. In actual applications, the values of k1, k2, k3, k4, and k5 need to be determined according to the actual application situation, and there is no unique limitation here.
[0124] In step 303, the work order processing sequence is determined based on the work order priority parameter of each target work order.
[0125] In this embodiment of the application, it is preferable to arrange the target work orders according to the priority parameter from large to small to form a work order processing sequence. In practical applications, there are various ways to form the work order processing sequence, which need to be determined according to the actual application situation, and no unique limitation is made here.
[0126] In step 304, the work assignment constraint rules are determined based on the operator's role, operator's ability, operator's workload, and operator's attendance.
[0127] In this embodiment, the factors related to operators include, but are not limited to, operator roles, operator capabilities, operator workload, and operator attendance. Specifically, the dispatch constraint rules can first match target work orders based on operator roles and attendance, that is, match target work orders to operators with attendance whose work content matches the work order content. Further, based on operator capabilities and workload, target work orders can be matched to operators with unsaturated workloads and the best operational capabilities. If a relevant operator is already at the work location of the current target work order, or if a relevant operator has experience following up with the user of the current target work order, then the current target work order can be preferentially matched to that relevant operator for execution.
[0128] It is understood that the above description of the dispatch constraint rules is only illustrative. In actual applications, the dispatch constraint rules can be adapted to the specific application situation, and no single limitation is made here.
[0129] In step 305, work orders are dispatched according to the work order processing sequence and dispatch constraint rules.
[0130] In this embodiment of the application, after the work order processing sequence and the dispatching constraint rules are established, the target work order can be dispatched to each operator for execution one by one according to the work order processing sequence and the dispatching constraint rules.
[0131] Corresponding to the aforementioned application function implementation method embodiments, this application also provides an electronic device for executing a work order fusion processing method and corresponding embodiments.
[0132] Figure 4 A block diagram illustrating the hardware configuration of an electronic device 800 capable of implementing the work order fusion processing method of the embodiments of this application is shown. Figure 4 As shown, the electronic device 800 may include a processor 810 and a memory 820. Figure 4 In the electronic device 800, only the components relevant to this embodiment are shown. Therefore, it will be apparent to those skilled in the art that the electronic device 800 may also include components related to... Figure 4 The following are common components with different constituent elements. For example, a fixed-point arithmetic unit.
[0133] Electronic device 800 can correspond to a computing device with various processing functions, such as functions for generating neural networks, training or learning neural networks, quantizing floating-point neural networks into fixed-point neural networks, or retraining neural networks. For example, electronic device 800 can be implemented as various types of devices, such as personal computers (PCs), server devices, mobile devices, etc.
[0134] The processor 810 controls all functions of the electronic device 800. For example, the processor 810 controls all functions of the electronic device 800 by executing programs stored in the memory 820 on the electronic device 800. The processor 810 can be implemented by a central processing unit (CPU), graphics processing unit (GPU), application processor (AP), artificial intelligence processor chip (IPU), etc., provided in the electronic device 800. However, this application is not limited to this.
[0135] In some embodiments, the processor 810 may include an input / output (I / O) unit 811 and a computing unit 812. The I / O unit 811 may be used to receive various data, such as work orders from multiple business systems. Exemplarily, the computing unit 812 may be used to aggregate a set of work orders formed by work orders from multiple business systems received via the I / O unit 811, and may also perform task filtering and reorganization processing on the aggregated work order set, determine a work order processing sequence based on the target work order set formed by the task filtering and reorganization processing, and determine dispatch constraint rules based on operator factors. This work order processing sequence and dispatch constraint rules may, for example, be output by the I / O unit 811. The output data may be provided to a memory 820 for reading and use by other devices or modules (not shown), or may be directly provided to other devices or modules.
[0136] Memory 820 is hardware used to store various data processed in electronic device 800. For example, memory 820 can store processed data and data to be processed in electronic device 800. Memory 820 can store data involved in the work order fusion processing method that has been processed or is to be processed by processor 810, such as work orders from multiple business systems. Furthermore, memory 820 can store applications, drivers, etc., to be driven by electronic device 800. For example, memory 820 can store various programs related to the work order fusion processing method to be executed by processor 810. Memory 820 can be DRAM, but this application is not limited to it. Memory 820 can include at least one of volatile memory or non-volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), flash memory, phase-change RAM (PRAM), magnetic RAM (MRAM), resistive RAM (RRAM), ferroelectric RAM (FRAM), etc. Volatile memory may include dynamic RAM (DRAM), static RAM (SRAM), synchronous DRAM (SDRAM), PRAM, MRAM, RRAM, ferroelectric RAM (FeRAM), etc. In an embodiment, memory 820 may include at least one of hard disk drive (HDD), solid-state drive (SSD), high-density flash memory (CF), secure digital card (SD), micro-secure digital card (Micro-SD), mini-secure digital card (Mini-SD), extreme digital card (xD), cache, or memory stick.
[0137] In summary, the specific functions implemented by the memory 820 and processor 810 of the electronic device 800 provided in the embodiments of this specification can be explained in comparison with the foregoing embodiments in this specification, and can achieve the technical effects of the foregoing embodiments. Therefore, they will not be repeated here.
[0138] In this embodiment, the processor 810 can be implemented in any suitable manner. For example, the processor 810 can take the form of a microprocessor or processor and a computer-readable medium storing computer-readable program code (e.g., software or firmware) that can be executed by the (micro)processor, logic gates, switches, application-specific integrated circuits (ASICs), programmable logic controllers, and embedded microcontrollers, etc.
[0139] It should be understood that the possible terms "first" or "second," etc., in the claims, specification, and drawings disclosed in this application are used to distinguish different objects, rather than to describe a specific order. The terms "comprising" and "including" used in the specification and claims disclosed in this application indicate the presence of the described features, integrals, steps, operations, elements, and / or components, but do not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components, and / or collections thereof.
[0140] It should also be understood that the terminology used in this disclosure is for the purpose of describing particular embodiments only and is not intended to limit the scope of this disclosure. As used in this disclosure and claims, the singular forms “a,” “an,” and “the” are intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used in this disclosure and claims refers to any combination and all possible combinations of one or more of the associated listed items, and includes such combinations.
[0141] Although the embodiments of this application are described above, the content is merely an example adopted for the purpose of facilitating understanding of this application and is not intended to limit the scope and application scenarios of this application. Any person skilled in the art described in this application may make any modifications and changes in the form and details of the implementation without departing from the spirit and scope disclosed in this application, but the scope of patent protection of this application shall still be determined by the scope defined in the appended claims.
[0142] It should also be understood that any module, unit, component, server, computer, terminal, or device that executes the instructions executorized herein may include or otherwise access computer-readable media, such as storage media, computer storage media, or data storage devices (removable) and / or non-removable) such as disks, optical discs, or magnetic tapes. Computer storage media may include volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information, such as computer-readable instructions, data structures, program modules, or other data.
Claims
1. A work order fusion processing method, characterized by, include: Obtain work orders from multiple independent business systems and form a work order set; Based on the set of work orders, work orders are aggregated to obtain a merged set of work orders. Each fusion work order in the fusion work order set is subjected to item filtering and reorganization processing to obtain the target work order set; The work order processing sequence is determined based on the target work order set and the preset priority rules; Determine work assignment constraints based on operator factors; Work orders are dispatched according to the work order processing sequence and the dispatch constraint rules. Receive the work order execution result and feed it back to the corresponding business system; The step of performing item filtering and reorganization processing on each fusion work order in the fusion work order set includes: Each fusion work order in the fusion work order set is filtered and processed to obtain the corresponding work order to be reorganized; the filtering and processing is a process of filtering invalid execution items, which includes overdue execution items and expired execution items; Each abnormal work order in the work order to be reorganized is decomposed and processed to obtain the basic operation items corresponding to each abnormal work order. The basic operation items corresponding to each abnormal work order in the current work order to be reorganized are merged and reorganized with the execution work orders in the current work order to be reorganized according to the same execution items and the same execution equipment; the reorganization process is the process of merging the same valid execution items in the work order to be reorganized.
2. The work order fusion processing method according to claim 1, characterized in that, The process of aggregating work orders based on the set of work orders includes: Each work order in the work order set is aggregated into the work order execution set of each work order item processing group according to the corresponding item processing scope of each work order item processing group. Each work order in each work order execution set is classified and processed according to work order type to form a corresponding merged work order; The work order types include execution work orders and exception work orders.
3. The work order fusion processing method according to claim 1, characterized in that, The preset priority rules include work order urgency factor, work order impact factor, work order complaint risk factor, work order dimension attribute factor, and work order execution time factor; The step of determining the work order processing sequence based on the target work order set and preset priority rules includes: For each target work order in the target work order set, the priority parameters of the work order urgency factor, the work order impact factor, the work order complaint risk factor, the work order dimension attribute factor, and the work order execution time factor are determined respectively. The priority parameters of each target work order are determined based on the priority parameters of the work order urgency factor, the work order impact factor, the work order complaint risk factor, the work order dimension attribute factor, and the work order execution time factor, as well as the preset factor weight ratios corresponding to the work order urgency factor, the work order impact factor, the work order complaint risk factor, the work order dimension attribute factor, and the work order execution time factor. The work order processing sequence is determined based on the work order priority parameter of each target work order.
4. The work order fusion processing method according to claim 3, characterized in that, The work order urgency factor includes a work order category sub-item and a completion time limit sub-item; The work order impact factor includes an impact percentage sub-item. The work order complaint risk factors include sub-items for high-incidence areas, sub-items for user categories, and sub-items for complaints during holidays; The work order dimension attribute factors include equipment attribute factors and work area attribute factors, wherein the equipment attribute factors include equipment type sub-items; and the work area attribute factors include work area quantitative sub-items and work area property sub-items. The work order execution time factor includes an execution time sub-item.
5. The work order fusion processing method according to claim 4, characterized in that, The step of determining the priority parameters of the work order urgency factor, the work order impact factor, the work order complaint risk factor, the work order dimensional attribute factor, and the work order execution duration factor for each target work order in the target work order set includes: Based on each target work order in the target work order set, the preset weight percentages of the work order category, completion time limit, impact percentage, high-incidence area, user category, holiday complaint, equipment type, work area quantity, work area nature, and execution time are determined respectively. The priority parameter of the work order urgency factor is determined based on the preset weight ratio of the sub-items corresponding to the work order category sub-items and the completion time limit sub-items, as well as the preset priority parameters of the sub-items corresponding to the work order category sub-items and the completion time limit sub-items. The priority parameter of the work order impact factor is determined based on the preset weight percentage of the impact percentage sub-item and the preset priority parameter of the impact percentage sub-item. The priority parameters of the work order complaint risk factor are determined based on the preset weight ratios of the high-incidence area sub-item, the user category sub-item, and the holiday complaint sub-item, as well as the preset priority parameters of the sub-items corresponding to the high-incidence area sub-item, the user category sub-item, and the holiday complaint sub-item, respectively. The priority parameters of the work order dimension attribute factors are determined based on the preset weight ratios of the equipment type sub-item, the quantitative sub-item of the work area, and the property sub-item of the work area, as well as the preset priority parameters of the sub-items corresponding to the equipment type sub-item, the quantitative sub-item of the work area, and the property sub-item of the work area. The priority parameter of the work order execution duration factor is determined based on the preset weight ratio of the execution duration sub-item and the preset priority parameter of the execution duration sub-item.
6. The work order fusion processing method according to claim 1, characterized in that, The personnel factors include personnel role, personnel ability, personnel workload, and personnel attendance. The method for determining work assignment constraints based on worker factors includes: The dispatching constraint rules are determined based on the operator's role, operator's ability, operator's workload, and operator's attendance.
7. An electronic device, comprising: include: processor; as well as A memory having executable code stored thereon, which, when executed by the processor, causes the processor to perform the method as described in any one of claims 1-6.
8. A non-transitory machine-readable storage medium having executable code stored thereon, which, when executed by a processor of an electronic device, causes the processor to perform the method as described in any one of claims 1-6.