Business process processing method and computer equipment
By obtaining historical audit portrait data of asset securitization business process, we can determine whether intelligent audit can be conducted, which solves the repetitive problem of audit work in business process and improves the approval efficiency of collaborative office system.
Patent Information
- Application Number
- CN202110719970.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-06-28
- Publication Date
- 2024-12-27
- Estimated Expiration
- 2041-06-28
AI Technical Summary
In the asset securitization business process, due to the large business volume and high process similarity, the audit work of the responsible persons is duplicated and invalid, which reduces the approval efficiency of the collaborative office system.
By obtaining the business process and historical audit portrait data of the audit node, we can determine whether intelligent audit can be conducted. If the conditions are met, intelligent audit results will be generated. Otherwise, it will be transferred to the manual audit channel to reduce repetitive and invalid work.
To a great extent, the repeated workload of the auditor has been greatly reduced, the efficiency of business processes has been improved, and the approval efficiency of the collaborative office system has been improved.
Smart Images

Figure CN113435842B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of collaborative office systems, and in particular to a method for processing a business process and a computer device. Background Art
[0002] ABS (Asset-backed Securities) business process nodes involve multi-party review. However, during the review process of the business process, the responsible person is required to conduct manual review. However, due to the large business volume and the high similarity and repetitiveness of the business process, this means that most of the review work of the responsible person is repetitive and ineffective, which reduces the approval efficiency of the collaborative office system. Summary of the invention
[0003] The present invention aims to solve or improve at least one of the technical problems existing in the prior art.
[0004] To this end, a first aspect of the present invention proposes a method for processing a business process.
[0005] A second aspect of the present invention provides a computer device.
[0006] In view of this, according to the first aspect of the present invention, the present invention proposes a method for processing business processes, including: obtaining the business process of any audit node, and querying the audit configuration of the business process; when the audit configuration includes intelligent decision-making information, obtaining historical audit portrait data associated with the business process of any audit node; based on the historical audit portrait data, generating intelligent audit results or transferring the business process to a manual audit channel.
[0007] The method for processing a business process proposed in the present invention generates a business process in response to a start instruction of the business process when a user starts the business process. The business process includes a path formed by at least one audit node. When the business process reaches any audit node, the business process of the audit node is first obtained, and the audit configuration of the corresponding business process is queried. When the audit configuration includes intelligent decision-making information, the business process is intelligently audited. Specifically, the historical audit portrait data related to the audit node and the business process is obtained, and based on the obtained historical audit portrait data, it is judged whether the audit node is intelligently audited by the system or manually audited.
[0008] If, based on historical audit portrait data, it is determined that a business process can be intelligently audited at any audit node, an intelligent audit result is generated, that is, the system passes or rejects the business process. If, based on historical audit portrait data, it is determined that a business process requires manual audit at any audit node, the corresponding business process is transferred to the manual audit channel for manual audit by the auditor, which can help the auditor filter out most audit nodes that do not require manual operation, and only transfer the business processes that the system cannot determine to the manual audit channel for manual audit, so that the corresponding auditor does not have to audit all business processes, which greatly reduces the auditor's repetitive workload, reduces the auditor's ineffective work, and improves the office collaboration system's processing efficiency of business processes.
[0009] Among them, the historical audit portrait data associated with the business process of any audit node is obtained by summarizing a large amount of historical audit situations of the node and performing statistical analysis in a big data environment. It can accurately reflect whether any audit node must be manually audited. Therefore, the business process processing method proposed in the present invention can generate reliable intelligent audit results based on the historical audit portrait data associated with the business process of any audit node when there is no necessity for manual audit at the audit node, or transfer the business process to the manual audit channel, thereby reducing the repetitive and ineffective work content of the auditor and improving the processing efficiency of the business process.
[0010] In addition, the method for processing the business process in the above technical solution provided by the present invention may also have the following additional technical features:
[0011] In the above technical solution, further, based on the historical audit portrait data, the step of generating intelligent audit results or transferring the business process into the manual audit channel specifically includes: determining whether the amount of historical audit portrait data is greater than or equal to a preset amount; when the amount of historical audit portrait data is greater than or equal to a preset amount, extracting historical audit results from the historical audit portrait data within a preset time range; based on the historical audit results, generating intelligent audit results or transferring the business process into the manual audit channel.
[0012] In this technical solution, there is a certain amount of historical audit portrait data, and different preset quantities may be provided for different audit nodes. The specific steps for generating intelligent audit results or transferring business processes to the manual audit channel based on historical audit portrait data are as follows: first, determine whether the amount of historical audit portrait data is greater than or equal to the preset amount. If the determination result is yes, it means that there is a sufficient sample size in the amount of historical audit portrait data, which can meet the requirements of intelligent audit and provide a reliable and accurate basis for intelligent audit. When the amount of historical audit portrait data is greater than or equal to the preset amount, extract the historical audit results from the historical audit portrait data within the preset time range, and generate reliable intelligent audit results based on the obtained historical audit results, or transfer the business process to the manual audit channel for manual audit. The accuracy of intelligent audit results can be improved by determining the amount of historical audit portrait data, and the possibility of erroneous audit results can be reduced.
[0013] In any of the above technical solutions, further, based on the historical audit results, the step of generating intelligent audit results or transferring the business process to the manual audit channel specifically includes: sorting the historical audit results according to the time interval between the generation time of the historical audit results and the current time of processing the business process; assigning weight values to the historical audit results according to the strategy that the smaller the time interval, the higher the weight value; performing weighted operations to obtain weighted results; based on the weighted results, generating intelligent audit results or transferring the business process to the manual audit channel.
[0014] In this technical solution, the steps of generating intelligent audit results or transferring business processes to the manual audit channel based on historical audit results are specifically as follows: first, sort the historical audit results according to the time interval between the generation time of the historical audit results and the current time of processing the business process, wherein the smaller the time interval, the closer the time when the corresponding historical audit results occurred is to the current time, and the corresponding historical audit results can provide a more reliable reference for the current business processing, and thus a higher weight value is assigned to the historical audit results with a small time interval. Conversely, the longer the time interval, the earlier the time when the corresponding historical audit results occurred is than the current time, and the corresponding historical audit results have a poor reference for the current business processing, and thus a smaller weight value is assigned to the historical audit results with a large time interval. Through such a weight value assignment strategy, the historical audit results are weighted and a weighted result is obtained, and then based on the weighted result, an intelligent audit result is generated or the business process is transferred to the manual audit channel, thereby ensuring that the generated intelligent audit results can largely comply with the current business processing rules, thereby improving the reliability and accuracy of the intelligent audit.
[0015] In any of the above technical solutions, further, based on the weighted results, the steps of generating intelligent audit results or transferring the business process to the manual audit channel specifically include: when the weighted result is not lower than the preset threshold of audit passing, generating an intelligent audit result of audit passing; when the weighted result is not higher than the preset threshold of audit rejection, generating an intelligent audit result of audit rejection; when the weighted result is lower than the preset threshold of audit passing and higher than the preset threshold of audit rejection, transferring the business process to the manual audit channel.
[0016] In this technical solution, preset thresholds for audit approval and audit rejection are set for weighted results. During intelligent audit, the weighted results are compared with the preset thresholds for audit approval and audit rejection, respectively, to determine whether intelligent audit can be performed and give intelligent audit results or transfer the business process to the manual audit channel based on the comparison results. This can further ensure the reliability and accuracy of the audit results while improving the processing efficiency of the business process, and greatly reduce the possibility of serious errors in the processing of the business process.
[0017] Among them, if the weighted result is not lower than the preset threshold of audit passing, it means that most of the historical audit results of any audit node, especially the historical audit results with a small time interval with the current time, have passed the audit, and then the intelligent audit result of audit passing is generated to complete the audit of any audit node. If the weighted result is not higher than the preset threshold of audit rejection, it means that most of the historical audit results of any audit node, especially the historical audit results with a small time interval with the current time, are rejected, and then the intelligent audit result of audit rejection is generated to complete the audit of the audit node. If the weighted result is lower than the preset threshold of audit passing and higher than the preset threshold of audit rejection, it means that in the historical audit results of the audit node, there are similar numbers of rejections and passes or the difference between recent and early audit results is large, so that it is difficult for intelligent audit to give a reliable intelligent audit result. In this case, the business process is transferred to the manual audit channel and handed over to the auditor for review to ensure the accuracy and reliability of the audit results and avoid omissions in the processing of the business process.
[0018] In any of the above technical solutions, further, based on the historical audit portrait data, a step of generating intelligent audit results or transferring the business process to a manual audit channel specifically includes: when the amount of historical audit portrait data is less than a preset amount, the business process is transferred to a manual audit channel.
[0019] In this technical solution, if the judgment result is no, it means that the sample size of the historical audit portrait data is insufficient to support intelligent audit. In this case, the business process will be transferred to the manual review channel to further collect the amount of historical audit portrait data.
[0020] If it is determined that the number of historical audit portrait data is less than the preset number, it means that the number of historical audit portrait data of the audit node cannot meet the intelligent audit requirements, making it difficult to provide a reliable and sufficient basis for the intelligent audit of the audit node. In this case, the corresponding business process will be transferred to manual review and handled by the reviewer, thereby avoiding serious audit errors in the processing of the business process and ensuring that the business process can proceed smoothly and correctly. By judging the number of historical audit portrait data, the accuracy of the intelligent audit results can be improved and the possibility of erroneous audit results can be reduced.
[0021] In any of the above-mentioned technical solutions, further, the business process processing method also includes: obtaining the downstream audit node information and upstream audit node information of any audit node, the intelligent audit result of any audit node, the manual audit result fed back by the manual audit channel of any audit node and the auditor corresponding to any audit node; generating current audit portrait data; inserting the current audit portrait data into the historical audit portrait data.
[0022] In this technical solution, the method for processing business processes also includes: obtaining the downstream audit node information and upstream audit node information of any audit node, the intelligent audit results of any audit node, the manual audit results of any audit node fed back by the manual audit channel, and the auditor corresponding to any audit node. Through this information about any audit node, a close connection between any audit node and the business process can be formed, and then combined with this information, the current audit portrait data for any audit node is generated, and the current audit portrait data is inserted into the historical audit portrait data to complete the update of the historical audit portrait data, so as to provide a basis for the subsequent audit of any audit node.
[0023] Specifically, the downstream audit node information of any audit node, the upstream audit node information of any audit node and the auditor corresponding to any audit node can obtain the audit data at the same audit node under a specific business process, so that similar or identical business processes can be classified, stored and analyzed, thereby ensuring the correlation between historical audit portrait data and business processes, and further improving the accuracy of intelligent audits of business processes.
[0024] In addition, the current audit portrait data integrates the position of any node in the business process, the audit results, and the possible influence of the auditor on the audit results during manual audit. Therefore, after the current audit portrait data is inserted into the historical audit portrait data, the historical audit portrait data can provide a more comprehensive basis for intelligent audit, which is conducive to further improving the accuracy and reliability of intelligent audit results.
[0025] In any of the above technical solutions, further, the method for processing the business process also includes: after generating the intelligent audit result, sending the intelligent audit result to the auditor corresponding to any audit node.
[0026] In this technical solution, after the intelligent audit results are generated, they are further sent to the auditor corresponding to any audit node, so that the corresponding auditor can promptly understand the audit results of the node. When necessary, it is also helpful for the auditor to further process the audit node. At the same time, it can ensure that the intelligent audit results of any audit node are transparent and traceable, which is beneficial to the management and control of business processes.
[0027] In any of the above technical solutions, further, the method for processing the business process also includes: when the audit configuration includes manual audit information, transferring the business process to a manual audit channel.
[0028] In this technical solution, when the audit configuration of any audit node includes manual audit information, it can be determined that the audit node must be manually audited by the auditor. In this case, the business process is transferred to the manual audit channel and handed over to the corresponding auditor for manual audit, thereby providing a manual audit channel for more important, higher-risk, or specific business processes, so that the audit of business processes has multiple channels, thereby improving the scope of application.
[0029] In any of the above technical solutions, further, the method for processing the business process also includes: when the audit configuration includes automatic audit information, transferring the business process to an automatic audit channel.
[0030] In this technical solution, when the audit configuration of any audit node includes automatic audit information, it can be determined that the audit node can perform automatic audit. In this case, the business process is transferred to the automatic audit channel, thereby providing an automatic audit channel for less important, less risky, or specific business processes, so that the audit of business processes has multiple channels, thereby improving the scope of application.
[0031] According to a second aspect of the present invention, the present invention proposes a computer device, comprising: a memory for storing a computer program; a processor for executing the computer program to implement a method for processing a business process proposed by any technical solution in the first aspect.
[0032] The computer device proposed in the present invention includes a storage device and a processor for implementing the business process processing method provided in any one of the above-mentioned technical solutions. Therefore, it has all the beneficial effects of the business process processing method provided in any one of the technical solutions in the first aspect, which will not be stated one by one here.
[0033] Additional aspects and advantages of the present invention will become apparent from the following description or may be learned by practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS
[0034] The above and / or additional aspects and advantages of the present invention will become apparent and easily understood from the description of the embodiments in conjunction with the following drawings, in which:
[0035] Figure 1 A flowchart showing a method for processing a business process provided by an embodiment of the first aspect of the present invention;
[0036] Figure 2 A flowchart showing a method for processing a business process provided by another embodiment of the first aspect of the present invention;
[0037] Figure 3 A flowchart showing a method for processing a business process provided by another embodiment of the first aspect of the present invention;
[0038] Figure 4 A flowchart showing a method for processing a business process provided by another embodiment of the first aspect of the present invention;
[0039] Figure 5 A flowchart showing a method for processing a business process provided by another embodiment of the first aspect of the present invention;
[0040] Figure 6 A flowchart showing a method for processing a business process provided by another embodiment of the first aspect of the present invention;
[0041] Figure 7 A flowchart showing a method for processing a business process provided by another embodiment of the first aspect of the present invention;
[0042] Figure 8 A flowchart showing a method for processing a business process provided by another embodiment of the first aspect of the present invention;
[0043] Fig. 9 A flowchart showing a method for processing a business process provided by another embodiment of the first aspect of the present invention;
[0044] Fig.10 A flowchart showing a method for processing a business process provided by another embodiment of the first aspect of the present invention;
[0045] Fig.11 A flowchart showing a method for processing a business process provided by another embodiment of the first aspect of the present invention;
[0046] Fig.12A diagram showing a method for processing a system frame business process of an ABS system provided by another embodiment of the first aspect of the present invention;
[0047] Fig.13 A diagram showing a method for processing a business process provided by another embodiment of the first aspect of the present invention;
[0048] Fig.14 A schematic diagram showing an audit path of a business process provided by another embodiment of the first aspect of the present invention. DETAILED DESCRIPTION
[0049] In order to more clearly understand the above-mentioned purpose, features and advantages of the present invention, the present invention is further described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be noted that the embodiments of the present application and the features in the embodiments can be combined with each other without conflict.
[0050] In the following description, many specific details are set forth to facilitate a full understanding of the present invention. However, the present invention may also be implemented in other ways different from those described herein. Therefore, the protection scope of the present invention is not limited to the specific embodiments disclosed below.
[0051] Refer to the following Figures 1 to 14 To describe the business process processing method provided according to some embodiments of the present invention.
[0052] Embodiment 1:
[0053] Figure 1 A flowchart of a method for processing a business process provided by an embodiment of the first aspect of the present invention is shown.
[0054] like Figure 1 As shown, the specific process of the business process processing method provided by an embodiment of the first aspect of the present invention is as follows:
[0055] Step 102: Obtain the business process of any audit node and query the audit configuration of the business process;
[0056] Step 104: When the audit configuration includes intelligent decision information, obtain historical audit profile data associated with the business process of any audit node;
[0057] Step 106: Generate intelligent audit results or transfer the business process to the manual audit channel based on historical audit profile data.
[0058] The business process processing method proposed in the present invention generates a business process in response to a start instruction of the business process when a user starts the business process. The business process includes a path formed by at least one audit node. When the business process reaches any audit node, the business process of the audit node is first obtained, and the audit configuration of the corresponding business process is queried. When the audit configuration includes intelligent decision-making information, the business process is intelligently audited. Specifically, the historical audit portrait data related to the audit node and the business process is obtained, and based on the obtained historical audit portrait data, it is judged whether the audit node is intelligently audited by the system or manually audited.
[0059] If, based on historical audit portrait data, it is determined that a business process can be intelligently audited at any audit node, an intelligent audit result is generated, that is, the system passes or rejects the business process. If, based on historical audit portrait data, it is determined that a business process requires manual audit at any audit node, the corresponding business process is transferred to the manual audit channel for manual audit by the auditor, which can help the auditor filter out most audit nodes that do not require manual operation, and only transfer the business processes that the system cannot determine to the manual audit channel for manual audit, so that the corresponding auditor does not have to audit all business processes, which greatly reduces the auditor's repetitive workload, reduces the auditor's ineffective work, and improves the processing efficiency of the business process.
[0060] Among them, the historical audit portrait data associated with the business process of any audit node is obtained by summarizing a large amount of historical audit situations of the node and performing statistical analysis in a big data environment. It can accurately reflect whether any audit node must be manually audited. Therefore, the business process processing method proposed in the present invention can generate reliable intelligent audit results based on the historical audit portrait data associated with the business process of any audit node when there is no need for manual audit at the audit node, or transfer the business process to the manual audit channel, thereby reducing the repetitive and ineffective work content of the auditor and improving the processing efficiency of the business process by the office collaboration system.
[0061] Specifically, Fig.13 As shown, when the business process processing method proposed in the present invention is implemented for a specific business process, if each audit node in the business process has historical audit portrait data that can be used to complete intelligent audit, then intelligent audit can be directly implemented on any audit node, and there is no need to transfer the business process to the manual audit channel.
[0062] Embodiment 2:
[0063] Figure 2 A flowchart of a method for processing a business process provided by another embodiment of the first aspect of the present invention is shown.
[0064] like Figure 2 As shown, another embodiment of the first aspect of the present invention provides a method for processing a business process, and the specific process is as follows:
[0065] Step 202: Obtain the business process of any audit node and query the audit configuration of the business process;
[0066] Step 204: when the audit configuration includes intelligent decision-making information, obtaining historical audit portrait data associated with the business process of any audit node;
[0067] Step 206: Determine whether the number of historical audit portrait data is greater than or equal to a preset number; if the determination result is yes, execute step 208;
[0068] Step 208: When the amount of historical audit portrait data is greater than or equal to a preset amount, extract the historical audit results from the historical audit portrait data within a preset time range;
[0069] Step 210: Generate intelligent audit results or transfer the business process to the manual audit channel based on historical audit results.
[0070] Specifically, on the basis of Example 1, the historical audit portrait data has a certain amount, and corresponding to different audit nodes, there may be different preset amounts. The specific steps of generating intelligent audit results or transferring the business process to the manual audit channel based on the historical audit portrait data are: first determine whether the amount of historical audit portrait data is greater than or equal to the preset amount. If the judgment result is yes, it means that there is enough sample volume in the amount of historical audit portrait data to meet the intelligent audit requirements, and can provide a reliable and accurate basis for intelligent audit. Then, when the amount of historical audit portrait data is greater than or equal to the preset amount, extract the historical audit results in the historical audit portrait data within the preset time range, and generate reliable intelligent audit results based on the obtained historical audit results, or transfer the business process to the manual audit channel for manual audit. Then, by judging the amount of historical audit portrait data, the accuracy of the intelligent audit results can be improved, and the possibility of erroneous audit results can be reduced.
[0071] Specifically, the value of the preset number is determined according to the importance of any audit node in the business process. In the business process, due to the different business contents, the significance of each audit node to the business process varies greatly. The implementer of the business process will distinguish the importance of each audit node, and then determine a preset number with a larger value for audit nodes with higher importance, so as to ensure that the number of historical audit portrait data used as the basis is large, which can further provide a reliable basis for the processing of the audit nodes. For audit nodes with lower importance, a preset number with a relatively small value can be determined, thereby improving the processing efficiency of the audit nodes and reducing the demand for storage space for historical audit portrait data.
[0072] Embodiment 3:
[0073] Figure 3 A flowchart of a method for processing a business process provided by another embodiment of the first aspect of the present invention is shown.
[0074] like Figure 3 As shown, another embodiment of the first aspect of the present invention provides a method for processing a business process, and the specific process is as follows:
[0075] Step 302: Obtain the business process of any audit node and query the audit configuration of the business process;
[0076] Step 304: when the audit configuration includes intelligent decision-making information, obtaining historical audit portrait data associated with the business process of any audit node;
[0077] Step 306: Determine whether the number of historical audit portrait data is greater than or equal to a preset number; if the determination result is yes, execute step 308;
[0078] Step 308: When the amount of historical audit portrait data is greater than or equal to a preset amount, extract the historical audit results from the historical audit portrait data within a preset time range;
[0079] Step 310: Sort the historical audit results according to the time interval between the generation time of the historical audit results and the current time of processing the business process;
[0080] Step 312: assign weight values to the historical audit results according to the strategy that the smaller the time interval, the higher the weight value;
[0081] Step 314: performing weighted calculation to obtain a weighted result;
[0082] Step 316: Generate intelligent audit results or transfer the business process to a manual audit channel based on the weighted results.
[0083] Specifically, on the basis of Example 1 or Example 2, the steps of generating intelligent audit results or transferring the business process to the manual audit channel according to the historical audit results are as follows: first, sort the historical audit results according to the time interval between the generation time of the historical audit results and the current time of processing the business process, wherein the smaller the time interval, the closer the time when the corresponding historical audit result occurred is to the current time, and the corresponding historical audit result can provide a more reliable reference for the current business processing, and thus a higher weight value is assigned to the historical audit results with a small time interval. Conversely, the longer the time interval, the earlier the time when the corresponding historical audit result occurred is than the current time, and the corresponding historical audit result has a poor reference for the current business processing, and thus a smaller weight value is assigned to the historical audit results with a large time interval. Through such a weight value assignment strategy, the historical audit results are weighted and a weighted result is obtained, and then based on the weighted result, an intelligent audit result is generated or the business process is transferred to the manual audit channel, thereby ensuring that the generated intelligent audit result can comply with the current business processing rules to a great extent, thereby improving the reliability and accuracy of the intelligent audit.
[0084] Specifically, after the historical audit results are sorted according to the time interval between the generation time of the historical audit results and the current time of processing the business process, the sequence number of any historical audit result is represented by i, where i is a positive integer from 1 to N, and N is the number of historical audit results. The smaller the time interval of the historical audit result, the smaller the sequence number value. The calculation formula of the weighted result is:
[0085]
[0086] Wherein, Ri is the result constant of the i-th historical review result after sorting, and the value of Ri is 0 or 1, 0 represents that the historical review result is rejected, and 1 represents that the historical review result is passed; Wi is the weight value of the i-th historical review result after sorting, which can be configured by the system; S is the weighted result.
[0087] For example, when N=7, the seven historical audit results can be sorted according to the time interval between the generation time of the historical audit results and the current time of processing the business process, and the serial numbers are 1, 2, 3, 4, 5, 6 and 7 respectively, and the historical audit results are assigned corresponding weight values according to the strategy that the smaller the time interval, the higher the weight value, and then integrated to obtain the weighted result S. It can be understood that the number of historical audit results can be very large, such as 100, and the serial numbers after sorting are positive integers from 1 to 100, and the specific cases are not listed in detail.
[0088] Embodiment 4:
[0089] Figure 4A flowchart of a method for processing a business process provided by another embodiment of the first aspect of the present invention is shown.
[0090] like Figure 4 As shown, another embodiment of the first aspect of the present invention provides a method for processing a business process, and the specific process is as follows:
[0091] Step 402: Obtain the business process of any audit node and query the audit configuration of the business process;
[0092] Step 404: when the audit configuration includes intelligent decision-making information, obtaining historical audit portrait data associated with the business process of any audit node;
[0093] Step 406: Determine whether the number of historical audit portrait data is greater than or equal to a preset number; if the determination result is yes, execute step 408;
[0094] Step 408: When the amount of historical audit portrait data is greater than or equal to a preset amount, extract the historical audit results from the historical audit portrait data within a preset time range;
[0095] Step 410: sorting the historical audit results according to the time interval between the generation time of the historical audit results and the current time of processing the business process;
[0096] Step 412: assign weight values to the historical audit results according to the strategy that the smaller the time interval, the higher the weight value;
[0097] Step 414: performing weighted calculation to obtain a weighted result;
[0098] Step 416: When the weighted result is not lower than the preset threshold value of approval, an intelligent audit result of approval is generated;
[0099] Step 418: When the weighted result is not higher than the preset threshold value of review rejection, an intelligent review result of review rejection is generated;
[0100] Step 420: When the weighted result is lower than the preset threshold for approval and higher than the preset threshold for rejection, the business process is transferred to the manual review channel.
[0101] Specifically, on the basis of any one of Examples 1 to 3, a preset threshold for review approval and a preset threshold for review rejection are set for the weighted results. During intelligent review, the weighted results are compared with the preset threshold for review approval and the preset threshold for review rejection, respectively, to determine whether intelligent review can be performed and give an intelligent review result or transfer the business process to a manual review channel based on the comparison results. This can further ensure the reliability and accuracy of the review results while improving the processing efficiency of the business process, and greatly reduce the possibility of serious errors in the processing of the business process.
[0102] Specifically, if the weighted result is not lower than the preset threshold of the audit pass, it means that most of the historical audit results of any audit node, especially the historical audit results with a small time interval with the current time, have passed the audit, and then the intelligent audit result of the audit pass is generated to complete the audit of any audit node. If the weighted result is not higher than the preset threshold of the audit rejection, it means that most of the historical audit results of any audit node, especially the historical audit results with a small time interval with the current time, are rejected, and then the intelligent audit result of the audit rejection is generated to complete the audit of the audit node. If the weighted result is lower than the preset threshold of the audit pass and higher than the preset threshold of the audit rejection, it means that in the historical audit results of the audit node, there are similar numbers of rejections and passes or the recent and early audit results are quite different, so that it is difficult for the intelligent audit to give a reliable intelligent audit result. In this case, the business process is transferred to the manual audit channel and handed over to the auditor for review to ensure the accuracy and reliability of the audit results and avoid omissions in the processing of the business process.
[0103] Specifically, the preset threshold for review passing and the preset threshold for review rejection can be determined according to the importance of any review node, that is, the preset threshold for review passing and the preset threshold for review rejection in all review nodes can be the same or different.
[0104] Embodiment 5:
[0105] Figure 5 A flowchart of a method for processing a business process provided by another embodiment of the first aspect of the present invention is shown.
[0106] like Figure 5 As shown, another embodiment of the first aspect of the present invention provides a method for processing a business process, and the specific process is as follows:
[0107] Step 502: Obtain the business process of any audit node and query the audit configuration of the business process;
[0108] Step 504: when the audit configuration includes intelligent decision-making information, obtaining historical audit portrait data associated with the business process of any audit node;
[0109] Step 506: Determine whether the number of historical audit portrait data is greater than or equal to a preset number; if the determination result is yes, execute step 510; if the determination result is no, execute step 508;
[0110] Step 508: When the amount of historical review portrait data is less than a preset amount, the business process is transferred to a manual review channel;
[0111] Step 510: When the amount of historical audit portrait data is greater than or equal to a preset amount, extract the historical audit results from the historical audit portrait data within a preset time range;
[0112] Step 512: Generate intelligent audit results or transfer the business process to the manual audit channel based on historical audit results.
[0113] Specifically, based on any one of Examples 1 to 4, if the judgment result is no, it means that the sample size of the historical audit portrait data is insufficient to support intelligent auditing. In this case, the business process is transferred to the manual audit channel to further collect the number of historical audit portrait data.
[0114] Specifically, if it is determined that the number of historical audit portrait data is less than the preset number, it means that the number of historical audit portrait data of the audit node cannot meet the intelligent audit requirements, and it is difficult to provide a reliable and sufficient basis for the intelligent audit of the audit node. In this case, the corresponding business process will be transferred to manual review and handled by the reviewer, thereby avoiding serious audit errors in the processing of the business process and ensuring that the business process can proceed smoothly and correctly. By judging the number of historical audit portrait data, the accuracy of the intelligent audit results can be improved and the possibility of erroneous audit results can be reduced.
[0115] Embodiment 6:
[0116] Figure 6 A flowchart of a method for processing a business process provided by another embodiment of the first aspect of the present invention is shown.
[0117] like Figure 6 As shown, another embodiment of the first aspect of the present invention provides a method for processing a business process, and the specific process is as follows:
[0118] Step 602: Obtain the business process of any audit node and query the audit configuration of the business process;
[0119] Step 604: when the audit configuration includes intelligent decision-making information, obtaining historical audit portrait data associated with the business process of any audit node;
[0120] Step 606: Generate intelligent audit results or transfer the business process to a manual audit channel based on historical audit profile data;
[0121] Step 608: Obtain downstream audit node information and upstream audit node information of any audit node, intelligent audit results of any audit node, manual audit results fed back by manual audit channels of any audit node, and auditors corresponding to any audit node;
[0122] Step 610: Generate current audit portrait data;
[0123] Step 612: Insert the current audit portrait data into the historical audit portrait data.
[0124] Specifically, based on any one of Examples 1 to 5, the business process processing method also includes: obtaining the downstream audit node information and upstream audit node information of any audit node, the intelligent audit result of any audit node, the manual audit result of any audit node fed back by the manual audit channel, and the auditor corresponding to any audit node. Through this information about any audit node, a close connection between any audit node and the business process can be formed, and then combined with this information, the current audit portrait data for any audit node is generated, and the current audit portrait data is inserted into the historical audit portrait data to complete the update of the historical audit portrait data, so as to provide a basis for the subsequent audit of any audit node.
[0125] Specifically, the downstream audit node information of any audit node, the upstream audit node information of any audit node and the auditor corresponding to any audit node can obtain the audit data at the same audit node under a specific business process, so that similar or identical business processes can be classified, stored and analyzed, thereby ensuring the correlation between historical audit portrait data and business processes, and further improving the accuracy of intelligent audits of business processes.
[0126] In addition, the current audit portrait data integrates the position of any node in the business process, the audit results, and the possible influence of the auditor on the audit results during manual audit. Therefore, after the current audit portrait data is inserted into the historical audit portrait data, the historical audit portrait data can provide a more comprehensive basis for intelligent audit, which is conducive to further improving the accuracy and reliability of intelligent audit results.
[0127] Specifically, Fig.12As shown, when the business process processing method proposed in the present invention is implemented for a specific business process, when any audit node is processed, the ABS cloud obtains the audit data of any audit node, and sends any audit data to the big data environment, and then obtains the historical audit data of any audit node in the big data environment, and performs statistical analysis on the historical audit data to generate an audit portrait, and then the data is refluxed, and the generated data is sent back to the ABS cloud to form intelligent audit decision data, so as to realize intelligent audit.
[0128] Among them, the historical audit portrait data associated with the above information has the same business process form, but the values are slightly different. Therefore, such data has extremely high reference value.
[0129] Specifically, the big data platform will insert the statistical data into the cloud ABS database through SQL statements.
[0130] Embodiment 7:
[0131] Figure 7 A flowchart of a method for processing a business process provided by another embodiment of the first aspect of the present invention is shown.
[0132] like Figure 7 As shown, another embodiment of the first aspect of the present invention provides a method for processing a business process, and the specific process is as follows:
[0133] Step 702: Obtain the business process of any audit node and query the audit configuration of the business process;
[0134] Step 704: when the audit configuration includes intelligent decision-making information, obtaining historical audit portrait data associated with the business process of any audit node;
[0135] Step 706: Determine whether the number of historical audit portrait data is greater than or equal to a preset number; if the determination result is yes, execute step 708;
[0136] Step 708: When the amount of historical audit portrait data is greater than or equal to a preset amount, extract the historical audit results from the historical audit portrait data within a preset time range;
[0137] Step 710: sorting the historical audit results according to the time interval between the generation time of the historical audit results and the current time of processing the business process;
[0138] Step 712: assign weight values to the historical audit results according to the strategy that the smaller the time interval, the higher the weight value;
[0139] Step 714: performing weighted calculation to obtain a weighted result;
[0140] Step 716: When the weighted result is not lower than the preset threshold value of approval, an intelligent audit result of approval is generated;
[0141] Step 718: When the weighted result is not higher than the preset threshold value of review rejection, an intelligent review result of review rejection is generated;
[0142] Step 720: When the weighted result is lower than the preset threshold for approval and higher than the preset threshold for rejection, the business process is transferred to the manual review channel;
[0143] Step 722: After the intelligent audit result is generated, the intelligent audit result is sent to the auditor corresponding to any audit node.
[0144] Specifically, on the basis of any one of Examples 1 to 6, after the intelligent audit result is generated, the intelligent audit result is further sent to the auditor corresponding to any audit node, so that the corresponding auditor can promptly understand the audit result of the node. When necessary, it is also beneficial for the auditor to further process the audit node. At the same time, it can also ensure that the intelligent audit result of any audit node is transparent and traceable, which is beneficial to the management and control of business processes.
[0145] Specifically, Fig.14 As shown, when the number of auditors corresponding to any audit node is greater than one, after the intelligent audit result is generated, the intelligent audit result is sent to at least one auditor corresponding to any audit node. Sometimes, there are more than one auditors corresponding to any audit node, and in this case, for individual audit nodes, sometimes multiple auditors are required to confirm the audit result at the same time to complete the audit work of the node. After the intelligent audit result is generated, the intelligent audit result is sent to at least one auditor corresponding to any audit node. According to the requirements of the audit node, the smooth progress of the business process can be ensured and the processing efficiency of the business process can be improved.
[0146] Example 8:
[0147] Figure 8 A flowchart of a method for processing a business process provided by another embodiment of the first aspect of the present invention is shown.
[0148] like Figure 8 As shown, another embodiment of the first aspect of the present invention provides a method for processing a business process, and the specific process is as follows:
[0149] Step 802: Obtain the business process of any audit node and query the audit configuration of the business process;
[0150] Step 804: when the audit configuration includes intelligent decision-making information, obtaining historical audit portrait data associated with the business process of any audit node;
[0151] Step 806: Generate intelligent audit results or transfer the business process to a manual audit channel based on historical audit profile data;
[0152] Step 808: When the audit configuration includes manual audit information, the business process is transferred to the manual audit channel.
[0153] Specifically, based on any one of Examples 1 to 7, when the audit configuration of any audit node includes manual audit information, it can be determined that the audit node must be manually audited by the auditor. In this case, the business process is transferred to the manual audit channel and handed over to the corresponding auditor for manual audit, thereby providing a manual audit channel for more important, higher-risk, or specific business processes, so that the audit of the business process has multiple channels, thereby improving the scope of application.
[0154] Embodiment 9:
[0155] Fig. 9 A flowchart of a method for processing a business process provided by another embodiment of the first aspect of the present invention is shown.
[0156] like Fig. 9 As shown, another embodiment of the first aspect of the present invention provides a method for processing a business process, and the specific process is as follows:
[0157] Step 902: Obtain the business process of any audit node and query the audit configuration of the business process;
[0158] Step 904: when the audit configuration includes intelligent decision-making information, obtaining historical audit portrait data associated with the business process of any audit node;
[0159] Step 906: Determine whether the number of historical audit portrait data is greater than or equal to a preset number; if the determination result is yes, execute step 908; if the determination result is no, execute step 928;
[0160] Step 908: When the amount of historical audit portrait data is greater than or equal to a preset amount, extract the historical audit results from the historical audit portrait data within a preset time range;
[0161] Step 910: sorting the historical audit results according to the time interval between the generation time of the historical audit results and the current time of processing the business process;
[0162] Step 912: assign weight values to the historical audit results according to the strategy that the smaller the time interval, the higher the weight value;
[0163] Step 914: performing weighted operation to obtain a weighted result;
[0164] Step 916: When the weighted result is not lower than the preset threshold value of approval, an intelligent audit result of approval is generated;
[0165] Step 918: When the weighted result is not higher than the preset threshold value of review rejection, an intelligent review result of review rejection is generated;
[0166] Step 920: When the weighted result is lower than the preset threshold for approval and higher than the preset threshold for rejection, the business process is transferred to the manual review channel;
[0167] Step 922: After the intelligent audit result is generated, the intelligent audit result is sent to the auditor corresponding to any audit node;
[0168] Step 924: When the audit configuration includes automatic audit information, the business process is transferred to the automatic audit channel;
[0169] Step 926: When the audit configuration includes manual audit information, the business process is transferred to the manual audit channel;
[0170] Step 928: When the amount of historical audit portrait data is less than the preset amount, the business process will be transferred to the manual audit channel.
[0171] Specifically, based on any one of Examples 1 to 8, when the audit configuration of any audit node includes automatic audit information, it can be determined that the audit node can perform automatic audit. In this case, the business process is transferred to the automatic audit channel, thereby providing an automatic audit channel for less important, less risky, or specific business processes, so that the audit of the business process has multiple channels, thereby improving the scope of application.
[0172] Embodiment 10:
[0173] Fig.10 A flowchart of a method for processing a business process provided by another embodiment of the first aspect of the present invention is shown.
[0174] like Fig.10 As shown, another embodiment of the first aspect of the present invention provides a method for processing a business process, and the specific process is as follows:
[0175] Step 1002: Obtain the business process of any audit node and query the audit configuration of the business process;
[0176] Step 1004: When the audit configuration includes manual audit information, the business process is transferred to the manual audit channel;
[0177] Step 1006: When the audit configuration includes automatic audit information, the business process is transferred to the automatic audit channel;
[0178] Step 1008: When the audit configuration includes intelligent decision-making information, the business process is transferred to the intelligent audit channel;
[0179] Step 1010: Obtain historical audit portrait data associated with a business process at any audit node;
[0180] Step 1012: Transfer the business process to the manual review channel;
[0181] Step 1014: Generate intelligent audit results based on historical audit profile data;
[0182] Step 1016: After the intelligent audit result is generated, the intelligent audit result is sent to the auditor corresponding to any audit node;
[0183] Step 1018: Complete the review.
[0184] Specifically, when the business process processing method proposed in the present invention is implemented for a specific business process, for example, when the business process is specifically an ABS business process, the audit configuration may include but is not limited to the following contents represented by fields:
[0185] bizType (business type) is used to mark the ABS business process node; approvalType (audit type) includes: system (system automatic audit), manual (manual audit), smart (intelligent decision-making); approveProcessUid (audit process uid) is associated with the audit process of the business process node and is used to generate the audit path. When the audit type is system, there is no audit process; approvalRlt (approval result), when the audit type is system, the value is the preset audit result.
[0186] Among them, the audit task requires an audit path, and the main fields of the audit path configuration are:
[0187] uid, the uid of the audit flow path; approver (the corresponding reviewer of any review node), if there are multiple people, the relationship between these reviewers is that the approval of the approval node is completed when one person completes the review, or the review of the node is completed when a specified number of reviewers complete the review, or the review of the node is completed when all reviewers complete the review; order (review order), the sequence number can be a positive integer starting from 1 to the total number of reviewers corresponding to the review node. For example, when the total number of reviewers of the node is 5, the sequence numbers can be 1, 2, 3, 4, 5 respectively; preOrder (pre-approval order), the sequence number is a positive integer starting from 2 to the total number of reviewers corresponding to the review node. For example, when the total number of reviewers of the node is 7, the sequence numbers can be 2, 3, 4, 5, 6, 7 respectively; approvalRelation (review relationship between multiple reviewers), the value is AND or OR, such as Fig.14 As shown, when there is more than one review order, the relationship between the review nodes, where AND represents the relationship between nodes, and all nodes need to complete the review at the same time before they can flow to the next node; OR represents the relationship between nodes, and one node can flow to the next node after completing the review.
[0188] Embodiment 11:
[0189] Fig.11 A flowchart of a method for processing a business process provided by another embodiment of the first aspect of the present invention is shown.
[0190] like Fig.11 As shown, another embodiment of the first aspect of the present invention provides a method for processing a business process, and the specific process is as follows:
[0191] Step 1102: when the audit configuration includes intelligent decision-making information, obtaining historical audit portrait data associated with the business process of any audit node;
[0192] Step 1104: Determine whether the number of historical audit portrait data is greater than or equal to a preset number. If the determination result is yes, execute step 1106; if the determination result is no, execute and go to step 1118;
[0193] Step 1106: performing weighted calculation to obtain a weighted result;
[0194] Step 1108: Determine whether the weighted result is not lower than the preset threshold for approval. If the determination result is yes, execute step 1112; if the determination result is no, execute step 1110;
[0195] Step 1110: Determine whether the weighted result is not higher than the preset threshold for review rejection. If the determination result is yes, execute step 1114; if the determination result is no, execute step 1118;
[0196] Step 1112: Generate an intelligent audit result that has passed the audit;
[0197] Step 1114: Generate an intelligent audit result of audit rejection;
[0198] Step 1116: After the intelligent audit result is generated, the intelligent audit result is sent to the auditor corresponding to any audit node;
[0199] Step 1118: Transfer the business process to the manual review channel for manual review.
[0200] Specifically, intelligent decision-making relies on historical audit portrait data. If the amount of historical audit portrait data is not enough to support the system to make intelligent decisions, manual review will be directly initiated to accumulate historical review records. If the historical audit portrait data reaches the set value, intelligent decision-making judgment will be made. By analyzing the audit results of the previous week of the audit node, the current audit result will be intelligently determined: the audit results of the audit node are sorted from recent to distant in time, and weight values are assigned respectively. The earlier the date, the lower the weight value. Then, the audit results within a week are weighted and evaluated as the basis for judging the current audit result. When the value is not lower than the preset threshold for audit passing, it is judged to be passed. Otherwise, manual review is initiated and the user intervenes to conduct the audit; when the value is not higher than the preset threshold for audit rejection, the audit is directly judged to be rejected. Otherwise, manual review is initiated and the user intervenes to conduct the audit.
[0201] When comparing the weighted results with the preset thresholds for approved and rejected reviews, you can first compare the weighted results with the preset thresholds for approved reviews, and based on the comparison results, choose to enter the intelligent review and generate an approved intelligent review result, or further compare the weighted results with the preset thresholds for rejected reviews. Similarly, you can first compare the weighted results with the preset thresholds for rejected reviews, and based on the comparison results, choose to enter the intelligent review and generate an rejected intelligent review result, or further compare the weighted results with the preset thresholds for approved reviews.
[0202] Embodiment 12:
[0203] Fig.13 A flowchart of a method for processing a business process provided by another embodiment of the first aspect of the present invention is shown.
[0204] like Fig.13 As shown, another embodiment of the first aspect of the present invention provides a method for processing a business process, and the specific process is as follows:
[0205] Step 1302: Audit task generation;
[0206] Step 1304: Query historical audit status;
[0207] Step 1306: Intelligent decision review process;
[0208] Step 1308: The review process is completed.
[0209] ABS has a corresponding ABS business process configuration for each asset type. The configuration includes the execution order, audit node identification, etc. Based on this information, the node and the historical audit data before and after can be queried.
[0210] Embodiment 13:
[0211] According to the second aspect of the present invention, the present invention proposes a computer device, including: a memory for storing a computer program; a processor for executing the computer program to implement the business process processing method proposed by any technical solution in the first aspect.
[0212] The computer device proposed in the present invention includes a storage device and a processor for implementing the business process processing method provided in any one of the above-mentioned technical solutions. Therefore, it has all the beneficial effects of the business process processing method provided in any one of the technical solutions in the first aspect, which will not be stated one by one here.
[0213] In the present invention, the terms "first", "second", and "third" are used for descriptive purposes only and should not be understood as indicating or implying relative importance; the term "plurality" refers to two or more, unless otherwise clearly defined. The terms "installed", "connected", "connected", "fixed", etc. should be understood in a broad sense. For example, "connected" can be a fixed connection, a detachable connection, or an integral connection; "connected" can be a direct connection or an indirect connection through an intermediate medium. For those of ordinary skill in the art, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.
[0214] In the description of the present invention, it is necessary to understand that the directions or positional relationships indicated by terms such as “upper”, “lower”, “left”, “right”, “front” and “back” are based on the directions or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or unit referred to must have a specific direction, be constructed and operated in a specific orientation, and therefore, cannot be understood as a limitation on the present invention.
[0215] In the description of this specification, the description of the terms "one embodiment", "some embodiments", "specific embodiments", etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in any one or more embodiments or examples in a suitable manner.
[0216] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.
Claims
1. A method for processing a business process, characterized in that: include: Obtain the business process of any audit node and query the audit configuration of the business process; When the audit configuration includes intelligent decision-making information, the historical audit portrait data associated with the business process of any audit node is obtained, and the historical audit portrait data is generated by obtaining the audit data of any audit node and sending any audit data to the big data environment, and then obtaining the historical audit data of any audit node in the big data environment, and performing statistical analysis on the historical audit data; Generate intelligent audit results or transfer the business process to a manual audit channel based on the historical audit portrait data; The step of generating intelligent audit results or transferring the business process to a manual audit channel based on the historical audit portrait data specifically includes: Determine whether the amount of the historical audit portrait data is greater than or equal to a preset amount; When the amount of the historical audit portrait data is greater than or equal to the preset amount, extract the historical audit results in the historical audit portrait data within a preset time range; According to the historical audit results, the intelligent audit results are generated or the business process is transferred to the manual audit channel; The step of generating the intelligent audit result or transferring the business process to the manual audit channel according to the historical audit result specifically includes: Sorting the historical audit results according to the time interval between the generation time of the historical audit results and the current time of processing the business process; Assign weight values to the historical audit results according to a strategy in which the smaller the time interval, the higher the weight value; Performing weighted operation to obtain a weighted result; According to the weighted result, the intelligent audit result is generated or the business process is transferred to the manual audit channel.
2. The method for processing a business process according to claim 1, characterized in that: The step of generating the intelligent audit result or transferring the business process to the manual audit channel according to the weighted result specifically includes: When the weighted result is not lower than the preset threshold value of the audit passing, the intelligent audit result of the audit passing is generated; When the weighted result is not higher than the preset threshold value of audit rejection, the intelligent audit result of audit rejection is generated; When the weighted result is lower than the preset threshold for review approval and higher than the preset threshold for review rejection, the business process is transferred to the manual review channel.
3. The method for processing a business process according to claim 1 or 2, characterized in that: The step of generating intelligent audit results or transferring the business process to a manual audit channel according to the historical audit portrait data specifically includes: When the amount of the historical audit portrait data is less than the preset amount, the business process is transferred to the manual audit channel.
4. The method for processing a business process according to claim 1 or 2, characterized in that: Also includes: Obtaining downstream audit node information and upstream audit node information of any audit node, the intelligent audit result of any audit node, the manual audit result of any audit node fed back by the manual audit channel, and the auditor corresponding to any audit node; Generate current audit portrait data; Insert the current audit portrait data into the historical audit portrait data.
5. The method for processing a business process according to claim 1 or 2, characterized in that: Also includes: After the intelligent audit result is generated, the intelligent audit result is sent to the auditor corresponding to any audit node.
6. The method for processing a business process according to claim 1 or 2, characterized in that: Also includes: When the audit configuration includes manual audit information, the business process is transferred to the manual audit channel.
7. The method for processing a business process according to claim 1 or 2, characterized in that: Also includes: When the audit configuration includes automatic audit information, the business process is transferred to the automatic audit channel.
8. A computer device, characterized in that: include: Memory for storing computer programs; A processor, configured to execute the computer program to implement the method for processing a business process as claimed in any one of claims 1 to 7.
