An automatic data entry method in the new energy industry
By acquiring data reporting needs from the new energy industry, verifying account logins and extracting data, automating the reporting process according to reporting rules, and conducting step-by-step review in conjunction with daily report review nodes, the system solves the problem of wasted manual operation time in the data reporting process in new energy production operations, and achieves efficient and accurate data collection and reporting.
Patent Information
- Application Number
- CN202411777363.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-05
- Publication Date
- 2025-11-14
- Estimated Expiration
- 2044-12-05
AI Technical Summary
In new energy production operations, the data entry process requires a lot of manual operation, resulting in a waste of time and resources. Existing technologies cannot achieve automated and efficient data collection and entry.
By obtaining data reporting requirements from new energy production operations, we determine the data source terminals for account login verification, extract the data to be reported, and automate the reporting process according to the reporting rules. We also conduct step-by-step review in conjunction with daily report review nodes to ensure the security and integrity of the data.
It has achieved fully automated data collection and reporting of daily operation reports for new energy sources, reducing repetitive manual labor, improving the efficiency and accuracy of data reporting, and ensuring the security and integrity of the data.
Smart Images

Figure CN119761987B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of data processing technology, and in particular to a method for automatic data entry in the new energy industry. Background Technology
[0002] Currently, in the production of new energy, there is often a large amount of data that needs to be reported. Most companies record the data by copying the corresponding data from the relevant system and then filling it into an Excel file. After organizing all the data according to certain rules, they then manually fill it in the corresponding system or submit it as an Excel file.
[0003] In the process of filling out the daily operation report for new energy, whether it is manual filling or Excel uploading, it often requires manual login to various systems, entering account and password, finding the corresponding data, copying it, manually entering it, and then compiling it into the corresponding Excel file. This requires the site personnel to spend a lot of time on data statistics and filling.
[0004] Therefore, in order to overcome the above-mentioned technical problems, the present invention provides a method for automatic data filling in the new energy industry. Summary of the Invention
[0005] This invention provides an automatic data entry method for the new energy industry. It acquires data entry requirements from new energy production operations, identifies the data source terminal, and verifies account login based on the data source terminal. Upon successful login verification, it extracts the data to be entered from the data source terminal according to the data entry requirements, effectively ensuring data extraction security and preventing data loss. The method determines the data entry rules based on the data entry requirements and the data entry process based on these rules. This effectively enables step-by-step review of the data entry process based on daily report review nodes. When a review is passed, subsequent data entry processes continue until the data entry process is completed, resulting in a daily operational report for new energy production operations. This fully automates the data collection and entry of daily operational reports for new energy, effectively ensuring the accuracy and completeness of data entry through daily report review nodes, reducing repetitive manual labor, and significantly improving intelligence and efficiency.
[0006] An automatic data entry method in the new energy industry includes:
[0007] Step 1: Obtain the data reporting requirements for new energy production operations and determine the data source terminal;
[0008] Step 2: Verify account login based on the data source terminal, and when the account login verification is successful, extract the data to be filled from the data source terminal according to the data filling requirements;
[0009] Step 3: Determine the data entry rules for the data to be entered based on the data entry requirements, and determine the data entry process for entering the data based on the data entry rules;
[0010] Step 4: Create a daily report review node, and review the filling process step by step according to the daily report review node. When the review is approved, continue to execute the subsequent filling process until the filling process is completed and the daily operation report of new energy production business is obtained.
[0011] Preferably, in a method for automatic data entry in the new energy industry, step 1 involves obtaining the data entry requirements for new energy production operations, including:
[0012] Read the new energy business data to determine its business composition, and then identify multiple sub-businesses within the new energy business based on its business composition.
[0013] Obtain the business tag for each sub-business, input the business tag for each sub-business into the preset requirement management library for matching, and output the sub-data entry requirements corresponding to each sub-business.
[0014] The data reporting requirements for each sub-business are combined to obtain the data reporting requirements for the new energy business.
[0015] Preferably, in a method for automatic data entry in the new energy industry, step 2 involves account login verification based on the data source terminal, including:
[0016] The system receives user account login requests from the data source terminal, reads the login requests, and determines the login account and login characters of the user.
[0017] Based on the login account, a first match is performed in the account management database to determine if there is an account code that matches the login account;
[0018] If, in the first matching result, the login account does not have an account code that matches the login account in the account management database, then the account login request is determined to have failed verification.
[0019] If, in the first matching result, the login account has an account code that matches the login account in the account management database, then the verification character of the account code will be retrieved from the account management database.
[0020] Perform a second match between the verification character and the login character;
[0021] If the verification character matches the login character in the second matching result, the account login request is deemed to have passed verification.
[0022] If the verification character and the login character are inconsistent in the second matching result, the account login request is determined to have failed verification.
[0023] Preferably, in a data auto-reporting method for the new energy industry, in step 2, when the account login verification is successful, the data to be reported is extracted from the data source terminal according to the data reporting requirements, including:
[0024] When the account login verification is successful, the data entry requirements are read, multiple data titles of the data information in the data entry requirements are determined, and the target data title is extracted from the multiple data titles based on preset rules.
[0025] Locate key information in the data entry requirements based on the target data title, and determine the data extraction content based on the key information.
[0026] Extract the data to be filled in from the data source terminal based on the data extraction content.
[0027] Preferably, a method for automatically filling in data in the new energy industry involves extracting the data to be filled from the data source terminal based on the extracted data content, including:
[0028] Read the extracted data to determine the data extraction dimensions and the data extraction time length corresponding to each data extraction dimension;
[0029] The first data extraction label is determined based on the data extraction dimension, and the second data extraction label is determined based on the data extraction time length.
[0030] The first data extraction label is matched with the database of the data source terminal to determine the first dataset corresponding to the first data extraction label;
[0031] Based on the labels extracted from the second data, time positioning is performed in the first dataset to determine the start and end time frames for extraction.
[0032] Extract the second dataset from the first dataset based on the start and end time frames of the extraction;
[0033] Use the second dataset as the data to be filled in.
[0034] Preferably, in a data auto-reporting method in the new energy industry, step 3 involves determining the reporting rules for the data to be reported based on the data reporting requirements, and determining the reporting process for the data to be reported based on the reporting rules, including:
[0035] The data entry requirements are read to determine the entry rules for the data to be entered. At the same time, the entry rules for the data to be entered are parsed to determine the rule items of the entry rules.
[0036] The reporting rules are divided into multiple sub-reporting rules based on the rule items of the reporting rules;
[0037] Read the data entry order, data format, and entry format of each sub-entry rule, and determine the entry order corresponding to the entry items;
[0038] The process sequence for each sub-reporting rule is generated based on the data entry order, data format, and reporting format. At the same time, the process sequence is combined based on the reporting order corresponding to the reporting items to obtain the reporting process for entering the data to be reported.
[0039] Preferably, in a method for automatic data entry in the new energy industry, step 4 involves creating a daily report review node and reviewing the entry process step by step based on the daily report review node, including:
[0040] Read the process steps in the data entry process, determine the data entry target corresponding to each process step, and determine the review criteria based on the data entry target;
[0041] Sub-approval nodes are created for each process step according to the approval criteria. At the same time, a comprehensive approval node is constructed, and each sub-approval node is distributed and associated with the comprehensive approval node.
[0042] Create a daily report review node based on the association results;
[0043] The reporting process is reviewed step by step based on the daily report review milestones.
[0044] A preferred method for automatic data entry in the new energy industry involves distributively associating each sub-review node based on a comprehensive review node, including:
[0045] Add a sequence label to each sub-review node according to the execution order of the process steps, and store the sequence label in the comprehensive review node;
[0046] Based on the storage results, a distributed sequential association will be established between the comprehensive audit node and each sub-audit node.
[0047] A preferred method for automatic data entry in the new energy industry involves progressively reviewing the data entry process based on daily report review milestones, including:
[0048] When the data entry process is started, the sub-approval node in the daily report approval node is started based on the current execution step of the data entry process.
[0049] Based on the real-time monitoring of data entry information for the current execution process steps at the sub-approval nodes, and simultaneously, read the approval standards of the sub-approval nodes;
[0050] Based on the sub-approval nodes, the data entry information is matched with the approval standards in real time, and the current execution process step is judged to pass the approval based on the matching results;
[0051] When the data entered matches the review criteria, the current execution process step is deemed to have passed the review.
[0052] If the data entered does not match the review standards, the current execution process step is deemed to have failed the review.
[0053] Preferably, a method for automatically filling in data in the new energy industry further includes: controlling sub-review nodes based on a comprehensive review node, specifically:
[0054] S401: Obtain the target sub-audit node corresponding to the next execution process step based on the comprehensive audit node;
[0055] S402: If the current execution process step passes the review, an approval signal is generated and transmitted to the comprehensive review node in the daily report review node.
[0056] S403: Based on the comprehensive audit node, locate the target sub-audit node and generate monitoring instructions. At the same time, transmit the monitoring instructions to the target sub-audit node and control the target sub-audit node to audit the following execution process steps.
[0057] S404: If the current execution process step fails the review, an audit failure signal is generated. At the same time, the audit failure signal is transmitted to the comprehensive review node in the daily report review node, and all sub-review nodes are controlled to stop working based on the comprehensive review node.
[0058] S405: Determine the discrepancies in the data entry information in the current execution process step according to the audit standards, and obtain the data to be entered;
[0059] S406: Match the data entry information with the data to be entered, determine the standard data corresponding to the difference data, and at the same time, correct the difference data of the data entry information in the current execution process step according to the standard data. When the correction is successful, repeat steps S402-S403 until the entry process is completed and the daily operation report of new energy production business is obtained.
[0060] Compared with the prior art, the beneficial effects of the present invention are as follows:
[0061] By acquiring data reporting requirements from new energy production operations and identifying data source terminals, account login verification is performed based on these terminals. Upon successful login verification, the system extracts the data to be reported from the data source terminal according to the reporting requirements, effectively ensuring the security of data extraction and preventing data loss. The system determines the reporting rules for the data to be reported based on the reporting requirements and then establishes the reporting process accordingly. This effectively enables step-by-step review of the reporting process based on daily report review nodes. Once the review is passed, the subsequent reporting process continues until the reporting process is completed, resulting in the daily operation report for new energy production operations. This fully automates the data collection and reporting of the new energy operation report. The daily report review nodes effectively ensure the accuracy and completeness of the data reporting, reducing a significant amount of repetitive manual work and effectively improving intelligence and efficiency in data reporting.
[0062] Other features and advantages of the invention will be set forth in the description which follows, and will be apparent in part from the description, or may be learned by practicing the invention. The objects and other advantages of the invention may be realized and obtained by means of the structures particularly pointed out in this application.
[0063] The technical solution of the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. Attached Figure Description
[0064] The accompanying drawings are provided to further illustrate the invention and form part of the specification. They are used in conjunction with embodiments of the invention to explain the invention and do not constitute a limitation thereof. In the drawings:
[0065] Figure 1 This is a flowchart of an automatic data entry method in the new energy industry according to an embodiment of the present invention;
[0066] Figure 2 This is a flowchart of step 1 in a data auto-reporting method in the new energy industry according to an embodiment of the present invention;
[0067] Figure 3 This is a flowchart of step 4 in a data automatic reporting method in the new energy industry according to an embodiment of the present invention. Detailed Implementation
[0068] The preferred embodiments of the present invention will be described below with reference to the accompanying drawings. It should be understood that the preferred embodiments described herein are for illustration and explanation only and are not intended to limit the present invention.
[0069] In one embodiment, this embodiment provides a method for automatic data entry in the new energy industry, such as... Figure 1 As shown, it includes:
[0070] Step 1: Obtain the data reporting requirements for new energy production operations and determine the data source terminal;
[0071] Step 2: Verify account login based on the data source terminal, and when the account login verification is successful, extract the data to be filled from the data source terminal according to the data filling requirements;
[0072] Step 3: Determine the data entry rules for the data to be entered based on the data entry requirements, and determine the data entry process for entering the data based on the data entry rules;
[0073] Step 4: Create a daily report review node, and review the filling process step by step according to the daily report review node. When the review is approved, continue to execute the subsequent filling process until the filling process is completed and the daily operation report of new energy production business is obtained.
[0074] In this embodiment, the data entry requirements may include the type of data entry required, the time interval for data entry, and the rules for data entry. The entry rules include: entry items, data entry order, data format, and entry format.
[0075] In this embodiment, the data source terminal can be a terminal that generates new energy production business data.
[0076] In this embodiment, the filling process can be to complete the steps of filling in the data to be filled in, such as: firstly arranging the filling items in order according to the filling rules, secondly standardizing the form and filling format of the data to be filled in each filling item, and finally filling in the data content to be filled in.
[0077] In this embodiment, the daily report review node can be a tool used to perform step-by-step review of the reporting process, and to review the standardization, accuracy and timeliness of each step in the reporting process, thereby ensuring the accuracy of the daily reports on the operation of new energy production business.
[0078] The working principle and beneficial effects of the above technical solution are as follows: By acquiring the data reporting requirements of new energy production business and determining the data source terminal, account login verification is performed based on the data source terminal. When the account login verification is successful, the data to be filled is extracted from the data source terminal according to the data reporting requirements, effectively ensuring the security of data extraction and avoiding data loss. The data reporting requirements determine the data filling rules, and the data filling process is determined according to the data filling rules. This effectively realizes the step-by-step review of the data filling process based on the daily report review node. When the review is passed, the subsequent data filling process continues until the data filling process is completed and the daily operation report of new energy production business is obtained. The data collection and filling of the daily operation report of new energy is fully automated. The daily report review node effectively ensures the accuracy and completeness of data filling, reduces a lot of repetitive manual labor, and effectively improves intelligence and data filling efficiency.
[0079] In one embodiment, this embodiment provides a method for automatic data entry in the new energy industry, such as... Figure 2 As shown, step 1 involves obtaining the data reporting requirements for new energy production operations, including:
[0080] S101: Read the new energy business, determine the business composition of the new energy business, and at the same time, determine multiple sub-businesses in the new energy business based on the business composition of the new energy business.
[0081] S102: Obtain the business tag for each sub-business, input the business tag for each sub-business into the preset requirement management library for matching, and output the sub-data filling requirement corresponding to each sub-business.
[0082] S103: Combine the sub-data reporting requirements corresponding to each sub-business to obtain the data reporting requirements for the new energy business.
[0083] In this embodiment, the business components may include the types of projects included in the new energy business.
[0084] In this embodiment, the multiple sub-businesses can be all projects or branches included in the new energy business as determined according to the business composition.
[0085] In this embodiment, the business label can be a marker symbol used to distinguish different sub-business items.
[0086] In this embodiment, the preset demand management library is pre-set and used to store the data entry requirements corresponding to different sub-business items.
[0087] In this embodiment, the sub-data entry requirement can be the data entry requirement corresponding to each sub-business.
[0088] The working principle and beneficial effects of the above technical solution are as follows: by breaking down and analyzing the new energy business, the sub-data reporting requirements of each sub-business included in the new energy business can be effectively determined. Finally, the sub-data reporting requirements of each sub-business are summarized, so as to accurately and effectively determine the data reporting requirements of the new energy business, which provides convenience for automatic data reporting.
[0089] In one embodiment, this embodiment provides a method for automatic data entry in the new energy industry. Step 2, based on the data source terminal, includes account login verification, including:
[0090] The system receives user account login requests from the data source terminal, reads the login requests, and determines the login account and login characters of the user.
[0091] Based on the login account, a first match is performed in the account management database to determine if there is an account code that matches the login account;
[0092] If, in the first matching result, the login account does not have an account code that matches the login account in the account management database, then the account login request is determined to have failed verification.
[0093] If, in the first matching result, the login account has an account code that matches the login account in the account management database, then the verification character of the account code will be retrieved from the account management database.
[0094] Perform a second match between the verification character and the login character;
[0095] If the verification character matches the login character in the second matching result, the account login request is deemed to have passed verification.
[0096] If the verification character and the login character are inconsistent in the second matching result, the account login request is determined to have failed verification.
[0097] In this embodiment, the login character is a parameter used to indicate that the user has permission to log in, such as the login password entered by the user when logging in.
[0098] In this embodiment, the account management library stores multiple registered accounts, meaning that only accounts stored in the account management library can be used for valid login.
[0099] In this embodiment, the account code can be a login account recorded in the account management database. Unlike the login account format, it is used to record all account information that can log in to the data source terminal.
[0100] In this embodiment, the verification character can be a parameter used to authenticate the login account, such as a password or security question and its corresponding answer.
[0101] The working principle and beneficial effects of the above technical solution are as follows: by reading the account login request, the login account and login characters can be effectively determined. At the same time, the login account and login characters are verified separately, ensuring the compliance and reliability of the user's login at the data source terminal, and providing a reliable guarantee for extracting the data to be filled.
[0102] In one embodiment, this embodiment provides a method for automatic data entry in the new energy industry. In step 2, when the account login verification is successful, the data to be entered is extracted from the data source terminal according to the data entry requirements, including:
[0103] When the account login verification is successful, the data entry requirements are read, multiple data titles of the data information in the data entry requirements are determined, and the target data title is extracted from the multiple data titles based on preset rules.
[0104] Locate key information in the data entry requirements based on the target data title, and determine the data extraction content based on the key information.
[0105] Extract the data to be filled in from the data source terminal based on the data extraction content.
[0106] In this embodiment, the data title can be information such as the subject or type of the data required in the data entry request.
[0107] In this embodiment, the preset rules are known in advance, such as extracting key characters from the data title.
[0108] In this embodiment, the target data title can be a portion or all of the data titles selected from multiple data titles according to preset rules.
[0109] In this embodiment, the key information can be determined from the data entry requirements based on the meaning or theme represented by the target data title, which are the corresponding main fields or characters.
[0110] The working principle and beneficial effects of the above technical solution are as follows: by analyzing multiple data titles in the data information of the data entry requirements, the target data title is extracted from multiple data titles, and then the key information in the data entry requirements is located based on the target data title. This makes it easier to extract the data to be filled from the data information in the data entry requirements based on the located key information, ensuring the accuracy and reliability of the data to be filled and avoiding data loss.
[0111] In one embodiment, this embodiment provides a method for automatic data entry in the new energy industry, which extracts the data to be entered from the data source terminal based on the extracted data content, including:
[0112] Read the extracted data to determine the data extraction dimensions and the data extraction time length corresponding to each data extraction dimension;
[0113] The first data extraction label is determined based on the data extraction dimension, and the second data extraction label is determined based on the data extraction time length.
[0114] The first data extraction label is matched with the database of the data source terminal to determine the first dataset corresponding to the first data extraction label;
[0115] Based on the labels extracted from the second data, time positioning is performed in the first dataset to determine the start and end time frames for extraction.
[0116] Extract the second dataset from the first dataset based on the start and end time frames of the extraction;
[0117] Use the second dataset as the data to be filled in.
[0118] In this embodiment, the data extraction dimension can be the parameter type used to extract the data content, etc.
[0119] In this embodiment, the data extraction time length can be the data extraction time period corresponding to each data extraction dimension. That is, the data to be extracted in each data extraction dimension is locked by the data extraction time. The data that meets the data extraction time length limit is the data that needs to be extracted in the end.
[0120] In this embodiment, the first dataset can be all the data in the database of the data source terminal that matches the data extraction dimension.
[0121] In this embodiment, the start time frame can be the starting point for data extraction determined after analyzing the first dataset based on the data extraction time length, and the extraction end time frame is the position point at which the extraction of the first dataset ends.
[0122] In this embodiment, the second dataset can be the result obtained by extracting data from the first dataset that meets the time interval limit according to the data extraction time length.
[0123] The working principle and beneficial effects of the above technical solution are as follows: by reading the extracted data content, the data extraction dimensions and the corresponding data extraction time length for each data extraction dimension can be accurately and effectively determined. This enables the accurate and effective locking of the data to be filled in by the data extraction dimensions and data extraction time, ensuring the accuracy of the data to be filled in and improving the reliability of automatic data filling in the new energy industry.
[0124] In one embodiment, this embodiment provides a method for automatic data entry in the new energy industry. Step 3 involves determining the data entry rules for the data to be entered based on data entry requirements, and determining the data entry process for entering the data based on the entry rules, including:
[0125] The data entry requirements are read to determine the entry rules for the data to be entered. At the same time, the entry rules for the data to be entered are parsed to determine the rule items of the entry rules.
[0126] The reporting rules are divided into multiple sub-reporting rules based on the rule items of the reporting rules;
[0127] Read the data entry order, data format, and entry format of each sub-entry rule, and determine the entry order corresponding to the entry items;
[0128] The process sequence for each sub-reporting rule is generated based on the data entry order, data format, and reporting format. At the same time, the process sequence is combined based on the reporting order corresponding to the reporting items to obtain the reporting process for entering the data to be reported.
[0129] In this embodiment, the rule item can be the specific requirements for filling in the data to be filled in, as determined by the rules in the data filling requirements, such as the filling order and filling format.
[0130] In this embodiment, multiple sub-reporting rules can be the result of splitting the reporting rules into items according to the rule items, that is, each rule item corresponds to one reporting rule.
[0131] In this embodiment, the sub-process sequence can be generated based on the data filling order, data format, and filling format defined by each rule item to generate specific filling steps when filling in the data to be filled.
[0132] The working principle and beneficial effects of the above technical solution are as follows: By reading and analyzing the rules of data entry requirements, the rule items limited in the entry rules are determined, and then the entry rules are broken down according to the rule items, which facilitates the determination of the entry process corresponding to the entry rules. Finally, based on the breakdown results, the data entry order, data format, and entry format required by each sub-entry rule are determined. Ultimately, the order of the corresponding sub-processes is determined according to the data entry order, data format, and entry format required by each entry rule, and the order of the sub-processes is integrated to effectively generate the entry process for the data to be entered. This provides standardized steps for data entry and ensures the accuracy and efficiency of data entry.
[0133] In one embodiment, this embodiment provides a method for automatic data entry in the new energy industry. In step 4, a daily report review node is created, and the entry process is reviewed step by step according to the daily report review node, including:
[0134] Read the process steps in the data entry process, determine the data entry target corresponding to each process step, and determine the review criteria based on the data entry target;
[0135] Sub-approval nodes are created for each process step according to the approval criteria. At the same time, a comprehensive approval node is constructed, and each sub-approval node is distributed and associated with the comprehensive approval node.
[0136] Create a daily report review node based on the association results;
[0137] The reporting process is reviewed step by step based on the daily report review milestones.
[0138] In this embodiment, the reporting target can be the specific content and requirements that need to be reported in each process step.
[0139] In this embodiment, the review criteria may include the rigor of the review of the reported targets and the review indicators.
[0140] In this embodiment, the sub-review node can be a specific point that needs to be reviewed when reviewing each process step, as determined by the review criteria.
[0141] In this embodiment, the comprehensive review node can be a location that associates each sub-review node, that is, a location point that can summarize and associate the review results of each sub-review node.
[0142] The working principle and beneficial effects of the above technical solution are as follows: By analyzing the process steps in the data entry process, the data entry target corresponding to each process step is locked. At the same time, the review standards corresponding to the data entry targets are determined. Based on the review standards, the sub-review nodes corresponding to each process step are determined. Meanwhile, a comprehensive review node is constructed, and each sub-review node is distributed and associated based on the comprehensive review node. This enables accurate and effective determination of the daily report review node, thereby ensuring the comprehensiveness and reliability of the data entry process review and guaranteeing the effectiveness of data entry.
[0143] In one embodiment, this embodiment provides a method for automatic data entry in the new energy industry, which involves distributively associating each sub-review node based on a comprehensive review node, including:
[0144] Add a sequence label to each sub-review node according to the execution order of the process steps, and store the sequence label in the comprehensive review node;
[0145] Based on the storage results, a distributed sequential association will be established between the comprehensive audit node and each sub-audit node.
[0146] In this embodiment, the sequence label can be a symbol used to represent the review order corresponding to different sub-review nodes.
[0147] The working principle and beneficial effects of the above technical solution are as follows: by adding a sequence tag to each sub-review node, an effective distributed sequential association of each sub-review node is achieved based on the sequence tag and through the comprehensive review node, which provides convenience and guarantee for the formulation of daily review nodes.
[0148] In one embodiment, this embodiment provides a method for automatically filling in data in the new energy industry, which performs step-by-step review of the filling process according to the daily report review nodes, including:
[0149] When the data entry process is started, the sub-approval node in the daily report approval node is started based on the current execution step of the data entry process.
[0150] Based on the real-time monitoring of data entry information for the current execution process steps at the sub-approval nodes, and simultaneously, read the approval standards of the sub-approval nodes;
[0151] Based on the sub-approval nodes, the data entry information is matched with the approval standards in real time, and the current execution process step is judged to pass the approval based on the matching results;
[0152] When the data entered matches the review criteria, the current execution process step is deemed to have passed the review.
[0153] If the data entered does not match the review standards, the current execution process step is deemed to have failed the review.
[0154] In this embodiment, the data entry information can be the specific data entry content and progress corresponding to the current execution process step.
[0155] The working principle and beneficial effects of the above technical solution are as follows: by activating the sub-approval nodes in the corresponding daily report approval node according to the current execution process steps, it is ensured that the corresponding data entry information is effectively reviewed through the corresponding sub-approval nodes, and the approval judgment is made according to the approval standards of each sub-approval node during the approval process, thus ensuring the reliability of the final approval.
[0156] In one embodiment, this embodiment provides a method for automatic data entry in the new energy industry, such as... Figure 3 As shown, it also includes: controlling sub-approval nodes based on the comprehensive approval node, specifically:
[0157] S401: Obtain the target sub-audit node corresponding to the next execution process step based on the comprehensive audit node;
[0158] S402: If the current execution process step passes the review, an approval signal is generated and transmitted to the comprehensive review node in the daily report review node.
[0159] S403: Based on the comprehensive audit node, locate the target sub-audit node and generate monitoring instructions. At the same time, transmit the monitoring instructions to the target sub-audit node and control the target sub-audit node to audit the following execution process steps.
[0160] S404: If the current execution process step fails the review, an audit failure signal is generated. At the same time, the audit failure signal is transmitted to the comprehensive review node in the daily report review node, and all sub-review nodes are controlled to stop working based on the comprehensive review node.
[0161] S405: Determine the discrepancies in the data entry information in the current execution process step according to the audit standards, and obtain the data to be entered;
[0162] S406: Match the data entry information with the data to be entered, determine the standard data corresponding to the difference data, and at the same time, correct the difference data of the data entry information in the current execution process step according to the standard data. When the correction is successful, repeat steps S402-S403 until the entry process is completed and the daily operation report of new energy production business is obtained.
[0163] In this embodiment, the target sub-review node can be the sub-review node corresponding to the next execution process step. It is not fixed to a certain sub-review node, but changes accordingly according to the changes in the execution process steps.
[0164] In this embodiment, the discrepancy data may be data where the data entry information in the previous execution process steps does not meet the review criteria.
[0165] In this embodiment, the standard data can be the compliant data corresponding to the current execution process step, which is redetermined from the data entry information.
[0166] The beneficial effects of the above technical solution are: it fully automates the data collection and reporting of daily new energy operation reports, effectively ensures the accuracy and completeness of data reporting through daily report review nodes, reduces a large amount of repetitive manual labor, and effectively improves intelligence and data reporting efficiency.
[0167] Obviously, those skilled in the art can make various modifications and variations to this invention without departing from its spirit and scope. Therefore, if these modifications and variations fall within the scope of the claims of this invention and their equivalents, this invention also intends to include these modifications and variations.
Claims
1. A method for automatically filling in data in the new energy industry, characterized in that, include: Step 1: Obtain the data reporting requirements for new energy production operations and determine the data source terminal; Step 2: Verify account login based on the data source terminal, and when the account login verification is successful, extract the data to be filled from the data source terminal according to the data filling requirements; Step 3: Determine the data entry rules for the data to be entered based on the data entry requirements, and determine the data entry process for entering the data based on the data entry rules; Step 4: Create a daily report review node, and review the filling process step by step according to the daily report review node. When the review is passed, continue to execute the subsequent filling process until the filling process is completed and the daily operation report of new energy production business is obtained. In step 2, when account login verification is successful, the data to be filled is extracted from the data source terminal according to the data entry requirements. This includes: when account login verification is successful, reading the data entry requirements, determining multiple data titles of the data information in the data entry requirements, and simultaneously extracting the target data title from the multiple data titles based on preset rules; locating key information in the data entry requirements based on the target data title, determining the data extraction content based on the key information; and extracting the data to be filled from the data source terminal based on the data extraction content. Extract the data to be filled from the data source terminal based on the data extraction content, including: The data extraction process involves reading the extracted data, determining the data extraction dimensions and the corresponding extraction time length for each dimension, identifying the first data extraction label based on the data extraction dimensions, and simultaneously determining the second data extraction label based on the data extraction time length. The data is then matched against the first data extraction label in the database of the data source terminal to determine the first dataset corresponding to the first data extraction label. The first dataset is then time-localized based on the second data extraction label to determine the extraction start and end time frames. A second dataset is extracted from the first dataset based on the extraction start and end time frames. This second dataset is then used as the data to be entered into the system.
2. The automatic data filling method in the new energy industry according to claim 1, characterized in that, Step 1 involves obtaining the data reporting requirements for new energy production operations, including: Read the new energy business data to determine its business composition, and then identify multiple sub-businesses within the new energy business based on its business composition. Obtain the business tag for each sub-business, input the business tag for each sub-business into the preset requirement management library for matching, and output the sub-data entry requirements corresponding to each sub-business. The data reporting requirements for each sub-business are combined to obtain the data reporting requirements for the new energy business.
3. The automatic data filling method in the new energy industry according to claim 1, characterized in that, Step 2 involves verifying account login based on the data source terminal, including: The system receives user account login requests from the data source terminal, reads the login requests, and determines the login account and login characters of the user. Based on the login account, a first match is performed in the account management database to determine if there is an account code that matches the login account; If, in the first matching result, the login account does not have an account code that matches the login account in the account management database, then the account login request is determined to have failed verification. If, in the first matching result, the login account has an account code that matches the login account in the account management database, then the verification character of the account code will be retrieved from the account management database. Perform a second match between the verification character and the login character; If the verification character matches the login character in the second matching result, the account login request is deemed to have passed verification. If the verification character and the login character are inconsistent in the second matching result, the account login request is determined to have failed verification.
4. The automatic data filling method in the new energy industry according to claim 1, characterized in that, In step 3, the data entry rules for the data to be entered are determined based on the data entry requirements, and the data entry process for entering the data is determined based on the data entry rules, including: The data entry requirements are read to determine the entry rules for the data to be entered. At the same time, the entry rules for the data to be entered are parsed to determine the rule items of the entry rules. The reporting rules are divided into multiple sub-reporting rules based on the rule items of the reporting rules; Read the data entry order, data format, and entry format of each sub-entry rule, and determine the entry order corresponding to the entry items; The process sequence for each sub-reporting rule is generated based on the data entry order, data format, and reporting format. At the same time, the process sequence is combined based on the reporting order corresponding to the reporting items to obtain the reporting process for entering the data to be reported.
5. The automatic data entry method in the new energy industry according to claim 1, characterized in that, In step 4, a daily report review node is created, and the reporting process is reviewed step by step based on the daily report review node, including: Read the process steps in the data entry process, determine the data entry target corresponding to each process step, and determine the review criteria based on the data entry target; Sub-approval nodes are created for each process step according to the approval criteria. At the same time, a comprehensive approval node is constructed, and each sub-approval node is distributed and associated with the comprehensive approval node. Create a daily report review node based on the association results; The reporting process is reviewed step by step based on the daily report review milestones.
6. The automatic data filling method in the new energy industry according to claim 5, characterized in that, Each sub-approval node is distributed and associated based on the comprehensive approval node, including: Add a sequence label to each sub-review node according to the execution order of the process steps, and store the sequence label in the comprehensive review node; Based on the storage results, a distributed sequential association will be established between the comprehensive audit node and each sub-audit node.
7. The automatic data entry method in the new energy industry according to claim 5, characterized in that, The reporting process is reviewed step-by-step based on the daily report review milestones, including: When the data entry process is started, the sub-approval node in the daily report approval node is started based on the current execution step of the data entry process. Based on the real-time monitoring of data entry information for the current execution process steps at the sub-approval nodes, and simultaneously, read the approval standards of the sub-approval nodes; Based on the sub-approval nodes, the data entry information is matched with the approval standards in real time, and the current execution process step is judged to pass the approval based on the matching results; When the data entered matches the review criteria, the current execution process step is deemed to have passed the review. If the data entered does not match the review standards, the current execution process step is deemed to have failed the review.
8. The automatic data filling method in the new energy industry according to claim 7, characterized in that, Also includes: Control of sub-approval nodes is based on the comprehensive approval node, specifically as follows: S401: Obtain the target sub-audit node corresponding to the next execution process step based on the comprehensive audit node; S402: If the current execution process step passes the review, an approval signal is generated and transmitted to the comprehensive review node in the daily report review node. S403: Based on the comprehensive audit node, locate the target sub-audit node and generate monitoring instructions. At the same time, transmit the monitoring instructions to the target sub-audit node and control the target sub-audit node to audit the following execution process steps. S404: If the current execution process step fails the review, an audit failure signal is generated. At the same time, the audit failure signal is transmitted to the comprehensive review node in the daily report review node, and all sub-review nodes are controlled to stop working based on the comprehensive review node. S405: Determine the discrepancies in the data entry information in the current execution process step according to the audit standards, and obtain the data to be entered; S406: Match the data entry information with the data to be entered, determine the standard data corresponding to the difference data, and at the same time, correct the difference data of the data entry information in the current execution process step according to the standard data. When the correction is successful, repeat steps S402-S403 until the entry process is completed and the daily operation report of new energy production business is obtained.
Citation Information
Patent Citations
Account processing method and device
CN112184411A
Content auditing system and method based on alliance chain and standard unification and supervision method
CN116028748A