Business data processing method, business data processing device and computer readable storage medium

By establishing an enterprise database and rule database, and using rule parameter index and enterprise index to quickly query and match enterprise data and business rules, the problems of long time and high error rate in the existing technology are solved, and efficient and accurate enterprise data audit is achieved.

CN119621776APending Publication Date: 2025-03-14SCORE DIGITAL TECH (ZHUHAI) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411694725.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-25
Publication Date
2025-03-14

AI Technical Summary

Technical Problem

When an existing technology, when an enterprise handles banking financial products, it requires manual review of enterprise data, which leads to increased processing time and cost, and is prone to errors.

Method used

By establishing an enterprise database, collecting and encoding enterprise data, formulating and configuring rule parameters, creating and storing business rules into the rule library, using rule parameter index and enterprise index to quickly query and match enterprise data and business rules, and executing rules to determine whether the enterprise meets the processing conditions.

Benefits of technology

It reduces the operation of users and staff, reduces the computing power consumption of the processor, improves audit efficiency and accuracy, and reduces the occurrence of manual errors.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119621776A_ABST
    Figure CN119621776A_ABST
Patent Text Reader

Abstract

The invention provides a business data processing method, a business data processing device and a computer readable storage medium. The method comprises the following steps: establishing an enterprise database, collecting enterprise data, and configuring attribute codes for enterprise data parameters; formulating rule parameters, and configuring rule parameter indexes for the rule parameters; business rules are created for the business data by using the rule parameters, and the business rules are stored in a rule base; obtaining a target business data index, obtaining a target business rule and a target business parameter, and obtaining a target rule parameter index according to the target business parameter; obtaining an enterprise index, querying a target enterprise from an enterprise database, querying a target attribute code identical to the target rule from the enterprise database, and obtaining target enterprise data corresponding to the target attribute code in the target enterprise; and matching the target enterprise data with the target business rule, executing the target business rule, and outputting a rule execution result. According to the invention, human resource consumption and computer resource consumption can be reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of business data processing, and in particular to a business data processing method, a business data processing device and a computer-readable storage medium. Background Art

[0002] When an enterprise needs to handle banking business, such as applying for a bank's financial products, it needs to review the enterprise's corporate data information to determine whether the enterprise meets the specified conditions before handling the business. However, if the review is done manually, it will increase the processing time and cost of the business, and manual review is prone to errors.

[0003] There is an existing customized credit system supporting the credit factory model, which includes: a response layer, having a request response module and a business scheduling module connected thereto; a business layer, having a business processing submodule of a rule engine and a business integration module with registered business information, which can be loaded by the business processing submodule to process specific business; a service layer, having a rule library; the request response module will pass the received business request information to the business scheduling module, and the business scheduling module will arrange the business processing submodule to call the business information in the business integration module to execute the corresponding business according to the business request information. If the business information contains business rules, the rule engine will call it from the rule library. However, the business information needs to be manually entered by the operator, and the business information cannot be used again after the entry is completed, so the business processing is relatively complicated. Summary of the invention

[0004] The first object of the present invention is to provide a method for processing business data that is simple and convenient for processing business data.

[0005] The second object of the present invention is to provide a business data processing device for implementing the above-mentioned business data processing method.

[0006] The third object of the present invention is to provide a computer-readable storage medium applying the above-mentioned business data processing method To achieve the first purpose of the present invention, the present invention provides a business data processing method, which includes: establishing an enterprise database, collecting enterprise data, and configuring attribute codes for enterprise data parameters; formulating rule parameters, and configuring rule parameter indexes for rule parameters; using rule parameters to create business rules for business data, and storing the business rules in a rule library; obtaining a target business data index, obtaining a target business rule and a target business parameter corresponding to the target business rule according to the target business data index, and obtaining a target rule parameter index according to the target business parameter; obtaining an enterprise index, querying a target enterprise from the enterprise database according to the enterprise index, querying a target attribute code that is the same as the target rule from the enterprise database according to the target rule parameter index, and obtaining target enterprise data with a target attribute code for the target enterprise and inputting it into a rule execution device; matching the target enterprise data with the target business rule, executing the target business rule, and outputting the rule execution result.

[0007] It can be seen from the above scheme that when the user selects a business, the business rule parameters can be obtained according to the business data index, and the target enterprise data can be obtained through the business parameters and the enterprise selected by the user. After matching the target enterprise data with the target rule, the rule is executed and the rule execution result is output, then it can be confirmed whether the enterprise can handle the business. The user only needs to enter the business data index and the enterprise index to determine whether the enterprise can execute the business, which reduces the user's operation and the staff's operation. Because there is an enterprise database, when subsequent users select the enterprise to check whether it matches other businesses, they do not need to enter the enterprise information again. The target rule parameter index can be used to query the enterprise database, which is convenient for obtaining the target enterprise data. There is no need to obtain all the enterprise data of the target enterprise and then screen it, reducing the consumption of the processor's computing power.

[0008] In a further solution, for an enterprise data parameter that is the same as a rule parameter, the rule parameter index of the rule parameter is the same as the attribute code of the enterprise data parameter.

[0009] It can be seen from this that for enterprise data parameters that are the same as rule parameters, for example, if the rule parameter is provident fund and the enterprise data parameter is also provident fund, the rule parameter index of the rule parameter is the same as the attribute code of the enterprise data parameter, which is convenient for searching when the enterprise data is called subsequently.

[0010] In a further solution, after the business rules are created using the rule parameters for the business data, the following are further performed: and a business data index is set for the business data to bind the business rules to the business data index.

[0011] It can be seen that the business rules of the business data can be directly found through the business data index.

[0012] In a further solution, after the business rules are stored in the rule library, the following steps are further performed: obtaining the business rules according to the business rule parameter index, modifying the business rules to obtain modified business rules; and saving the modified business rules in the rule library.

[0013] It can be seen that after the rule database is established, the rules can be modified to meet the needs of rapidly changing business.

[0014] In a further solution, the business data corresponds to at least one business rule, and the business rules corresponding to the business data are combined to form a rule group.

[0015] In a further solution, the business rules corresponding to the business data are combined to form a rule group, including: each business rule is connected through a logical operator to form a rule group.

[0016] It can be seen that by judging business data through rule groups, complex business logic and changing business scenarios can be handled.

[0017] In order to achieve the second purpose, the business data processing device provided by the present invention includes a memory and a processor, the memory stores a rule base and an enterprise database, the processor is provided with a rule execution device, and the memory also stores a computer program. When the computer program is executed by the processor, the above-mentioned business data processing method is implemented.

[0018] In order to achieve the third purpose, the present invention provides a computer-readable storage medium, on which a computer program is stored, and the computer program implements the above-mentioned business data processing method when executed. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] Figure 1 It is a system structure block diagram of an embodiment of a business data processing device of the present invention.

[0020] Figure 2 It is a flow chart of an embodiment of the business data processing method of the present invention.

[0021] The present invention is further described below in conjunction with the accompanying drawings and embodiments. DETAILED DESCRIPTION

[0022] The business data processing method provided by the present invention queries business rules and enterprise data through attribute coding in the enterprise database and rule parameter index of the rule library, thereby executing business rules and determining whether the enterprise can handle the business data, thereby reducing the burden on staff and reducing the consumption of processor computing power.

[0023] Business data processing device embodiment: See also Figure 1The business data processing device 1 of this embodiment includes a processor 12 and a memory 11. The processor 12 can call the rule base 112 and the enterprise database 113 of the memory. The processor 12 can execute the business data processing method of the business data processing method embodiment. The user can input the business data index and the enterprise index through the smart device 2. After receiving the business data index and the enterprise index, the processor 12 queries the business rules from the business data index, obtains the target enterprise data from the enterprise database 113 according to the rule parameter index of the business rule, matches the target enterprise data with the target business rule, and obtains the rule execution result. The processor sends the rule execution result to the smart device 2, and the smart device 2 can view the rule execution result.

[0024] Business data processing method embodiment: See also Figure 2 The business data processing method of this embodiment is executed by the business data processing device of the above embodiment. The business data processing device first executes step S1, establishes an enterprise database, collects enterprise data, and configures attribute codes for enterprise data parameters. The enterprise data of the enterprise database is collected through government public data. One enterprise data parameter corresponds to one enterprise data, and one enterprise data parameter corresponds to one attribute code. For example, if the enterprise data parameter is the number of people paying provident fund, the enterprise data can be 20, and its attribute code is 1.

[0025] After the enterprise database is established, step S2 is executed to formulate rule parameters and configure rule parameter indexes for the rule parameters. Rule parameters are parameters required by the business rules of the business data. For example, if the business rule of a business data requires that the number of provident fund payers must be greater than 20, the rule parameter is formulated as the number of provident fund payers, and its rule parameter index is 1. Since the enterprise data parameter that is the same as the rule parameter has the same attribute code as the enterprise data parameter, the rule parameter index must be the same as the enterprise database when configured.

[0026] After configuring the rule index for the rule parameter, execute step S3, use the rule parameter to create a business rule for the business data, and store the business rule in the rule library. Among them, one business data can have multiple business rules, that is, the business data corresponds to at least one business rule, and multiple business rules are combined to form a rule group, and the business rules are connected by logical operators to form a rule group. For example, a business data A, the business rules of this business data include: the number of provident fund contributors is greater than 20, the registered capital is greater than 5 million, the number of social security contributors is greater than 20, and the company registration period is greater than 10 years. However, the number of provident fund contributors greater than 20 and the number of social security contributors greater than 20 only need to meet one of the conditions, then the rule group is (the number of provident fund contributors is greater than 20 OR the number of social security contributors is greater than 20) AND the company registration period is greater than 10 years AND the company registration period is greater than 10 years. Among them, "OR" and "AND" are logical operators, which can connect multiple business rules into a rule group, and can perform complex rule logic operations.

[0027] After the business rules are stored in the rule base, the staff can modify the rules at any time. The staff can obtain the business rules according to the business rule parameter index, modify the business rules, obtain the modified business rules, and save the modified business rules in the rule base. Among them, the business rules and business rule indexes can be displayed on the smart device in a graphical interface. After the staff can modify the rules in the graphical interface, the processor will save the modified business rules to the rule base to complete the update of the business rules in the rule base.

[0028] After the business rules are stored in the rule base, step S4 is executed to obtain the target business data index, obtain the target business rule and the target business parameter corresponding to the target business rule according to the target business data index, and obtain the target rule parameter index according to the target business parameter. For example, the user selects business data A, and the processor finds the target business rule of business data A according to the index of business data A, which is that the number of provident fund contributors is greater than 20. The target business parameter obtained through the target business rule is the number of provident fund contributors, and the target rule parameter index obtained according to the number of provident fund contributors is 1.

[0029] After obtaining the target rule parameter index according to the target business parameter, execute step S5 to obtain the enterprise index, query the target enterprise from the enterprise database according to the enterprise index, query the target attribute code that is the same as the target rule from the enterprise database according to the target rule parameter index, and obtain the target enterprise data corresponding to the target attribute code in the target enterprise. Among them, one enterprise index corresponds to one enterprise, and the processor obtains the enterprise index sent by the smart device. For example, from step S4, the target rule parameter index is obtained as 1 according to the number of provident fund contributors. After querying the target enterprise from the enterprise database according to the enterprise index, the target enterprise data is obtained from the enterprise data of the target enterprise according to the target rule parameter index 1, and the number of provident fund contributors is 20.

[0030] After obtaining the target enterprise data, execute step S6 to match the target enterprise data with the target business rules, execute the target rules, and output the rule execution results. When matching the target enterprise data with the target business rules, for example, the target business rule that the number of provident fund contributors is greater than 20 is matched with the number of provident fund contributors in the target enterprise data being 20. When executing the target business rule, since the number of provident fund contributors in the target enterprise data is not greater than 20, the output rule execution result is that the number of provident fund contributors is not greater than 20. If the execution of the target business rule passes, the execution rule pass result is output, and the execution rule pass result is sent to the smart device, and the user can start processing the business data. If the execution of the target business rule fails, the output rule execution failure is sent to the smart device.

[0031] By configuring the rule parameter index for the rule parameter, when processing business data, the business rules and enterprise data can be queried through the attribute code in the enterprise database and the rule parameter index of the rule library, thereby reducing the user's input of enterprise information and the staff's review operations. By setting the target rule parameter index, the target enterprise data can be quickly obtained, reducing the consumption of the processor's computing power.

[0032] Computer readable storage medium embodiment: The business data processing method described in the above embodiment can be stored in a computer-readable storage medium in the form of a computer program. When the computer program is executed by a processor, the steps of the business data processing method embodiment in the above business data processing device can be completed. The computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. The computer-readable storage medium can be, for example, but not limited to: an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples (non-exhaustive list) of computer-readable storage media include: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.

[0033] The above are only preferred embodiments of the present invention, but the design concept of the invention is not limited thereto. Without departing from the concept of the present invention, more other equivalent embodiments may be included. It is obvious to those skilled in the art that various changes, readjustments and substitutions can be made without departing from the protection scope of the present invention.

Claims

1. A business data processing method, characterized in that: The method includes: Establishing an enterprise database, collecting enterprise data, and encoding the enterprise data parameter configuration attributes; Formulate rule parameters and configure rule parameter indexes for the rule parameters; Creating business rules for business data using the rule parameters, and storing the business rules in a rule library; Obtain a target business data index, obtain a target business rule and a target business parameter corresponding to the target business rule according to the target business data index, and obtain a target rule parameter index according to the target business parameter; Obtain an enterprise index, query a target enterprise from the enterprise database according to the enterprise index, query a target attribute code identical to the target rule from the enterprise database according to the target rule parameter index, and obtain target enterprise data corresponding to the target attribute code in the target enterprise; The target enterprise data is matched with the target business rules, the target business rules are executed, and the rule execution results are output.

2. The business data processing method according to claim 1, characterized in that: An enterprise data parameter that is the same as the rule parameter, wherein the rule parameter index of the rule parameter is the same as the attribute code of the enterprise data parameter.

3. The business data processing method according to claim 1, characterized in that: After creating a business rule using the rule parameters for the business data, also execute: A business data index is set for the business data, and the business rules are bound to the business data index.

4. The business data processing method according to claim 3, characterized in that: After the business rules are stored in the rule base, the following steps are also performed: Acquire the business rule according to the business rule parameter index, modify the business rule, and obtain the modified business rule; The modified business rules are saved in the rule base.

5. The business data processing method according to any one of claims 1 to 4, characterized in that: The business data corresponds to at least one business rule, and the business rules corresponding to the business data are combined to form a rule group.

6. The business data processing method according to claim 5, characterized in that: The business rules corresponding to the business data are combined to form a rule group including: The business rules are connected by logical operators to form the rule group.

7. A business data processing device, comprising a memory and a processor, wherein the memory stores a rule base and an enterprise database, the processor is provided with a rule execution device, and the memory also stores a computer program, and when the computer program is executed by the processor, it implements the business data processing method described in any one of claims 1 to 6.

8. A computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed, implements the business data processing method according to any one of claims 1 to 6.