Method and system for workflow parallel approval
A workflow and pending approval technology, which is applied in the workflow parallel approval method and its system field, can solve the problems that Activiti cannot be realized, and achieve the effects of avoiding data processing pressure, reducing processing efficiency, and clear process processing
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0059] Such as figure 1 As shown, a workflow parallel approval method includes the following steps:
[0060] a. Receive task requests submitted by third-party sponsors and apply for task approval;
[0061] b. After the task approval application is passed, a parallel pending approval task list is generated for parallel approval, and the tasks after the parallel approval are uniformly stored in the approval completion list;
[0062] c. Determine whether all the tasks in the approval completion list have been approved, if yes, send the task to the agent; if not, perform task adjustment.
[0063] In this embodiment, after receiving the task to be approved, the exclusive gateway is used to guide the flow of the task to avoid the problem of two sequential flows. If the exclusive gateway is not used, the two incoming flows of submission and re-application will flow to the same location. Cause process errors; Then, in the process of executing parallel approval tasks, as long as one ...
Embodiment 2
[0065] In this embodiment, on the basis of Embodiment 1, in step a, applying for task approval includes the following steps:
[0066] Determine whether the parameters are correct, if yes, further query the agent; if not, prompt an error message, and return to the initiator;
[0067] Judging whether the agent is found, if yes, execute the parallel approval operation; if not, prompt that the agent is not found, and return to the initiator.
[0068] Before performing parallel approval, it is necessary to detect and judge the application for task approval. When all the necessary parameters entered are correct, query the agent. If the agent is found, the task can be put into the generated parallel pending approval task list. Perform parallel approval; if the necessary parameters are not correct, an error message will be displayed; if the parameters are correct but no agent is found, it will be prompted that no agent has been found, and the next step of parallel approval cannot be c...
Embodiment 3
[0070] In this embodiment, on the basis of Embodiment 2, said step b includes the following steps:
[0071] Add n pending approval tasks to the parallel pending approval task list, where n≥2;
[0072] Approve n tasks to be approved in the parallel pending approval task list respectively, and judge whether any task to be approved is approved, if yes, mark it and store it in the approval completion list; if not, directly store it in the approval completion list.
[0073] It is necessary to judge each task to be approved in the parallel pending approval task list. After each task is judged, regardless of whether it is approved or not, the approval results are aggregated into the approval completed list, and then the unified screening and judgment is performed in the approval completed list. ; The judgment of a single task and the screening judgment of all tasks are carried out separately, which improves the efficiency of data processing, makes the process processing clearer and m...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com