A method and system for automatic inspection of material audit points in an approval activity
By automatically reviewing application data through the QLExpress rules engine, the problem of automating the review of application data has been solved, enabling the rapid completion of business processes and meeting the needs of intelligent approval, thereby improving processing efficiency and user experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- INSPUR SOFTWARE CO LTD
- Filing Date
- 2026-01-26
- Publication Date
- 2026-06-05
AI Technical Summary
Existing technologies are insufficient to automate the review of application data and expedite the completion of business processes, failing to meet the requirements for building a smart approval system. This results in long waiting times for applicants, delayed feedback, and heavy workloads for staff.
The QLExpress rule engine is used to sort out the key points of the review and convert them into rule expressions, which are then stored in the rule base. Combined with key data elements, the system performs automatic review, generates judgment results, and returns them to the business system.
The system enables automatic review of application data, reduces applicants' waiting time, improves the business processing experience, reduces the burden on staff, and achieves fully online and contactless approval, thereby improving work efficiency.
Smart Images

Figure CN122155631A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of application data review technology, specifically a method and system for automatic inspection of material review points in approval activities. Background Technology
[0002] In recent years, significant progress and development have been achieved in the field of "Internet Plus" government services.
[0003] To adapt to new business models, government service centers and administrative approval halls at all levels urgently need to build smart approval systems—that is, business management systems that rely on computer technology to transform traditionally manual approval processes into intelligent approval processes, thereby realizing electronic, automated, and intelligent business management of the service process.
[0004] To meet the needs of intelligent approval construction in business systems and achieve the goals of automatic review of application data and rapid completion of business processes, this solution proposes a method that automatically completes the review of application data through a rule engine based on a preset rule base. Summary of the Invention
[0005] This invention addresses the needs and shortcomings of current technological development by providing a method and system for automatic verification of material review points in approval activities. This enables automatic review of application data and rapid completion of business processes, meeting the needs of intelligent approval construction in business systems.
[0006] Firstly, the present invention provides a method for automatic inspection of material review points during approval activities, and the technical solution adopted to solve the above-mentioned technical problems is as follows: A method for automatic inspection of material review points during approval processes includes the following steps: S1. For each standardized item, sort out the audit points it contains, and clarify the key data elements on which each audit point depends. Then, convert each audit point into a QLExpress rule expression and store it in the preset rule base. S2. After the applicant initiates a business application and generates application data through the business system, the preprocessing operation is completed in sequence: standardized item identification, review points and matching of corresponding QLExpress rule expressions with associated key data elements, and extraction of actual values of key data elements. S3. Parse and extract the functions, methods and keywords required by the QLExpress rule engine from the QLExpress rule expression, and then convert the QLExpress rule expression into a standardized rule format that the QLExpress rule engine can directly recognize and execute. S4. Input the information extracted in the previous steps and the format-converted QLExpress rule expression into the QLExpress rule engine. The QLExpress rule engine generates a judgment result of approval or disapproval and returns the judgment result to the business system to inform it of the review status of the submitted data.
[0007] Optionally, step S2 specifically includes: After an applicant initiates a business application and generates declaration data through the business system, the system first identifies the standardized items corresponding to this business, then matches all the review points under the standardized items from the rule base, as well as the QLExpress rule expressions and associated key data elements corresponding to each review point, and finally extracts the actual values corresponding to each key data element from the declaration data.
[0008] Optionally, step S4 is executed, whereby the actual values of the key data elements extracted in the previous steps, the function methods and keywords, and the format-converted QLExpress rule expressions are passed into the QLExpress rule engine. The QLExpress rule engine performs logical judgment operations or calls preset function methods to generate a judgment result of approval or disapproval, and returns the judgment result to the business system to inform the business system of the review status of the submitted data.
[0009] Optionally, in step S4, if there are multiple QLExpress rule expressions to be judged during the execution of the logical judgment operation of the QLExpress rule engine, the judgment operation of each expression is executed in a preset order first, and then the independent judgment results of each QLExpress rule expression are aggregated according to the pre-configured "AND / OR" combination logic, and finally a unified judgment result of whether the data submitted this time passes or fails the review is generated.
[0010] Secondly, the present invention provides a system for automatic inspection of material review points during approval activities, and the technical solution adopted to solve the above-mentioned technical problems is as follows: A system for automatic inspection of material review points during approval processes, comprising: The expression configuration management module is used to sort out the audit points contained in each standardized item and clarify the key data elements on which each audit point depends. Then, each audit point is converted into a QLExpress rule expression and stored in a preset rule base. The interface module is used to push the application data to the application data processing module after the applicant initiates the business application and generates the application data; it is also used to return the judgment result of the rule engine module to the business system to inform the application data of the review status. The application data processing module is used to receive application data and sequentially complete the entire preprocessing operation of standardized item identification, review points and corresponding QLExpress rule expressions and related key data elements matching, and extraction of the actual values of key data elements. The expression parsing module is used to parse and extract the functions, methods and keywords required by the QLExpress rule engine from the QLExpress rule expression, and then convert the QLExpress rule expression into a standardized rule format that the QLExpress rule engine can directly recognize and execute; The expression judgment module is used to input the information extracted by the aforementioned module and the formatted QLExpress rule expression into the QLExpress rule engine. The QLExpress rule engine generates a judgment result of approval or disapproval, and returns the judgment result to the business system through the interface module to inform the business system of the review status of the submitted data.
[0011] Optionally, the data processing modules involved specifically include: The item identification unit is used to identify the standardized items corresponding to this business after the applicant initiates a business application and generates declaration data through the business system. The item matching unit is used to match all audit points under the standardized item from the rule base, as well as the QLExpress rule expressions and associated key data elements corresponding to each audit point; The data extraction unit is used to extract the actual values corresponding to each key data element from the declaration data.
[0012] Optionally, the expression judgment module will specifically input the actual values of the key data elements extracted by the aforementioned module, the function methods and keywords, and the format-converted QLExpress rule expressions into the QLExpress rule engine. The QLExpress rule engine will perform logical judgment operations or call preset function methods to generate a judgment result of approval or disapproval, and return the judgment result to the business system to inform the business system of the review status of the submitted data.
[0013] Optionally, during the execution of the logic judgment operation of the QLExpress rule engine, if there are multiple QLExpress rule expressions to be judged, the judgment operation of each expression is executed in a preset order first, and then the independent judgment results of each QLExpress rule expression are aggregated according to the pre-configured "AND / OR" combination logic to finally generate a unified judgment result of whether the data submitted for review passes or fails.
[0014] The system for automatic inspection of material review points in the approval process of this invention has the following advantages compared with the prior art: This invention enables automatic review of application data and rapid completion of business processes, meeting the needs of intelligent approval construction in business systems; it can reduce the waiting time for applicants after submitting applications, facilitate applicants to obtain immediate feedback on approval results, and complete the process without leaving home, improving the experience of business processing and realizing true "fully online approval" and "approval without face-to-face interaction"; it can reduce the workload of approval staff, improve work efficiency, and standardize approval behavior. Attached Figure Description
[0015] Appendix Figure 1 This is a flowchart of the method of the present invention; Appendix Figure 2 This is a block diagram of the module connection of the present invention. Detailed Implementation
[0016] To make the technical solution, the technical problem solved, and the technical effect of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with specific embodiments.
[0017] Example 1: Refer to Appendix Figure 1 This embodiment proposes a method for automatic inspection of material review points during approval activities, which includes the following steps: S1. For each standardized item, sort out the audit points it contains, and clarify the key data elements on which each audit point depends. Then, convert each audit point into a QLExpress rule expression and store it in the preset rule base. S2. After the applicant initiates a business application and generates declaration data through the business system, the entire preprocessing operation is completed sequentially, including standardized item identification, review points and matching of corresponding QLExpress rule expressions with associated key data elements, and extraction of the actual values of key data elements, as follows: First, identify the standardized items corresponding to this business; Then, all audit points under this standardized item are matched from the rule base, along with the QLExpress rule expressions and associated key data elements corresponding to each audit point; Finally, the actual values corresponding to each key data element are extracted from the declared data.
[0018] S3. Parse and extract the functions, methods and keywords required by the QLExpress rule engine from the QLExpress rule expression, and then convert the QLExpress rule expression into a standardized rule format that the QLExpress rule engine can directly recognize and execute. S4. Input the information extracted in the previous steps and the format-converted QLExpress rule expression into the QLExpress rule engine. The QLExpress rule engine generates a judgment result of approval or disapproval and returns the judgment result to the business system to inform it of the review status of the submitted data.
[0019] In practice, the actual values of the key data elements extracted in the aforementioned steps, the function methods and keywords, and the format-converted QLExpress rule expressions are passed to the QLExpress rule engine. The QLExpress rule engine performs logical judgment operations or calls preset function methods to generate a judgment result of approval or disapproval, and returns the judgment result to the business system to inform it of the review status of the submitted data.
[0020] During the execution of logical judgment operations by the QLExpress rule engine, if there are multiple QLExpress rule expressions to be judged, the judgment operations of each expression are executed in a preset order first. Then, based on the pre-configured "AND / OR" combination logic, the independent judgment results of each QLExpress rule expression are aggregated to finally generate a unified judgment result indicating whether the data submitted for review has passed or failed.
[0021] Example 2: Refer to Appendix Figure 2 This embodiment proposes a system for automatic inspection of material review points during approval activities, which includes: The expression configuration management module is used to sort out the audit points contained in each standardized item and clarify the key data elements on which each audit point depends. Then, each audit point is converted into a QLExpress rule expression and stored in a preset rule base. The interface module is used to push the application data to the application data processing module after the applicant initiates the business application and generates the application data; it is also used to return the judgment result of the rule engine module to the business system to inform the application data of the review status. The application data processing module is used to receive application data and sequentially complete the entire preprocessing operation of standardized item identification, review points and corresponding QLExpress rule expressions and related key data elements matching, and extraction of the actual values of key data elements. The expression parsing module is used to parse and extract the functions, methods and keywords required by the QLExpress rule engine from the QLExpress rule expression, and then convert the QLExpress rule expression into a standardized rule format that the QLExpress rule engine can directly recognize and execute; The expression judgment module is used to input the information extracted by the aforementioned module and the formatted QLExpress rule expression into the QLExpress rule engine. The QLExpress rule engine generates a judgment result of approval or disapproval, and returns the judgment result to the business system through the interface module to inform the business system of the review status of the submitted data.
[0022] In this embodiment, the data processing module involved specifically includes: The item identification unit is used to identify the standardized items corresponding to this business after the applicant initiates a business application and generates declaration data through the business system. The item matching unit is used to match all audit points under the standardized item from the rule base, as well as the QLExpress rule expressions and associated key data elements corresponding to each audit point; The data extraction unit is used to extract the actual values corresponding to each key data element from the declaration data.
[0023] In this embodiment, the expression judgment module specifically inputs the actual values of the key data elements extracted by the aforementioned module, the function methods and keywords, and the QLExpress rule expressions after format conversion into the QLExpress rule engine. The QLExpress rule engine performs logical judgment operations or calls preset function methods to generate a judgment result of approval or disapproval, and returns the judgment result to the business system to inform the application system of the review status of the submitted data.
[0024] During the execution of the logic judgment operation of the QLExpress rule engine, if there are multiple QLExpress rule expressions to be judged, the judgment operation of each expression is executed in a preset order first. Then, based on the pre-configured "AND / OR" combination logic, the independent judgment results of each QLExpress rule expression are aggregated to finally generate a unified judgment result of whether the data submitted for review passes or fails.
[0025] In summary, the method and system for automatic material verification at review points in the approval process of this invention can achieve automatic review of application data and rapid completion of business processes, meeting the needs of intelligent approval construction in business systems; it can reduce the waiting time for applicants after submitting their applications, facilitate applicants to obtain immediate feedback on approval results, and complete the process without leaving home, improving the experience of business processing and realizing true "fully online approval" and "approval without face-to-face interaction"; it can reduce the workload of approval staff, improve work efficiency, and standardize approval behavior.
[0026] The above specific examples illustrate the principles and implementation methods of the present invention in detail. These embodiments are merely for the purpose of helping to understand the core technical content of the present invention. Based on the above specific embodiments of the present invention, any improvements and modifications made to the present invention by those skilled in the art without departing from the principles of the present invention should fall within the patent protection scope of the present invention.
Claims
1. A method for automatic inspection of material review points during approval processes, characterized in that, Includes the following steps: S1. For each standardized item, sort out the audit points it contains, and clarify the key data elements on which each audit point depends. Then, convert each audit point into a QLExpress rule expression and store it in the preset rule base. S2. After the applicant initiates a business application and generates application data through the business system, the preprocessing operation is completed in sequence: standardized item identification, review points and matching of corresponding QLExpress rule expressions with associated key data elements, and extraction of actual values of key data elements. S3. Parse and extract the functions, methods and keywords required by the QLExpress rule engine from the QLExpress rule expression, and then convert the QLExpress rule expression into a standardized rule format that the QLExpress rule engine can directly recognize and execute. S4. Input the information extracted in the previous steps and the format-converted QLExpress rule expression into the QLExpress rule engine. The QLExpress rule engine generates a judgment result of approval or disapproval and returns the judgment result to the business system to inform it of the review status of the submitted data.
2. The method for automatic inspection of material review points in an approval process according to claim 1, characterized in that, Step S2 specifically includes: After an applicant initiates a business application and generates declaration data through the business system, the system first identifies the standardized items corresponding to this business, then matches all the review points under the standardized items from the rule base, as well as the QLExpress rule expressions and associated key data elements corresponding to each review point, and finally extracts the actual values corresponding to each key data element from the declaration data.
3. The method for automatic inspection of material review points in an approval process according to claim 1, characterized in that, In step S4, the actual values of the key data elements extracted in the previous steps, the function methods and keywords, and the format-converted QLExpress rule expressions are passed into the QLExpress rule engine. The QLExpress rule engine performs logical judgment operations or calls preset function methods to generate a judgment result of approval or disapproval. The judgment result is then returned to the business system to inform the business system of the review status of the submitted data.
4. The method for automatic inspection of material review points in an approval process according to claim 3, characterized in that, In step S4, during the logical judgment and calculation process of the QLExpress rule engine, if there are multiple QLExpress rule expressions to be judged, the judgment and calculation of each expression will be performed in a preset order first. Then, based on the pre-configured "AND / OR" combination logic, the independent judgment results of each QLExpress rule expression will be aggregated and calculated to finally generate a unified judgment result of whether the data submitted for review has passed or failed.
5. A system for automatic inspection of material review points during approval processes, characterized in that, It includes: The expression configuration management module is used to sort out the audit points contained in each standardized item and clarify the key data elements on which each audit point depends. Then, each audit point is converted into a QLExpress rule expression and stored in a preset rule base. The interface module is used to push the application data to the application data processing module after the applicant initiates a business application and generates application data; This is used to return the judgment results of the rules engine module to the business system to inform them of the review status of the submitted data; The application data processing module is used to receive application data and sequentially complete the entire preprocessing operation of standardized item identification, review points and corresponding QLExpress rule expressions and related key data elements matching, and extraction of the actual values of key data elements. The expression parsing module is used to parse and extract the functions, methods and keywords required by the QLExpress rule engine from the QLExpress rule expression, and then convert the QLExpress rule expression into a standardized rule format that the QLExpress rule engine can directly recognize and execute; The expression judgment module is used to input the information extracted by the aforementioned module and the formatted QLExpress rule expression into the QLExpress rule engine. The QLExpress rule engine generates a judgment result of approval or disapproval, and returns the judgment result to the business system through the interface module to inform the business system of the review status of the submitted data.
6. The system for automatic inspection of material review points in an approval process according to claim 5, characterized in that, The declaration data processing module specifically includes: The item identification unit is used to identify the standardized items corresponding to this business after the applicant initiates a business application and generates declaration data through the business system. The item matching unit is used to match all audit points under the standardized item from the rule base, as well as the QLExpress rule expressions and associated key data elements corresponding to each audit point; The data extraction unit is used to extract the actual values corresponding to each key data element from the declaration data.
7. The system for automatic inspection of material review points in an approval process according to claim 5, characterized in that, The expression judgment module specifically inputs the actual values of the key data elements extracted by the aforementioned module, the function methods and keywords, and the format-converted QLExpress rule expressions into the QLExpress rule engine. The QLExpress rule engine performs logical judgment operations or calls preset function methods to generate a judgment result of approval or disapproval, and returns the judgment result to the business system to inform the application system of the review status of the submitted data.
8. The system for automatic inspection of material review points in an approval process according to claim 7, characterized in that, During the execution of the logic judgment operation by the QLExpress rule engine, if there are multiple QLExpress rule expressions to be judged, the judgment operation of each expression is executed in a preset order first. Then, based on the pre-configured "AND / OR" combination logic, the independent judgment results of each QLExpress rule expression are aggregated to finally generate a unified judgment result of whether the data submitted for review has passed or failed.