Inter-system digital workflow integration system, workflow management method and system
The integration of a custom flow profile table with preset circular approval flow templates in SAP ERP systems addresses low approval efficiency and customization limitations, enhancing workflow efficiency and adaptability.
Patent Information
- Application Number
- JP2024558120
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-11-27
- Filing Date
- 2024-06-12
- Publication Date
- 2025-12-19
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The approval efficiency of workflow approval flows in SAP ERP systems is low, and modifications cannot be made to meet the needs of complex business scenarios.
A custom flow profile table is used to manage and configure preset circular approval flow templates based on logical control information, incorporating DocuSign, economic, and rejection node configurations to generate a digital workflow, allowing for free customization and reducing error rates.
This approach enhances approval efficiency, reduces error rates, and adapts to various business scenarios by enabling customization and improving the functional scope and depth of workflows.
Smart Images

Figure 2025541538000001_ABST
Abstract
Description
[Technical Field]
[0001] The present application relates to the field of workflow management technology, and more particularly to a system for integrating digital workflows between systems, and a method and system for managing workflows. [Background technology]
[0002] In the field of information innovation, in the workflow of SAP (System Applications and Products, a software name for enterprise management solutions) ERP (Enterprise Resource Planning) systems, the approval efficiency of the relevant workflow approval flow is low and it is not possible to make corresponding modifications according to different approval needs, so it is unable to meet the needs of complex business scenarios. Summary of the Invention [Problem to be solved by the invention]
[0003] In view of this, the present application provides an inter-system digital workflow integration system, a workflow management method and system, to solve the problem that the approval efficiency of the related workflow approval flow is low and corresponding modifications cannot be made according to different approval needs, so that the needs of complex business scenarios cannot be met. [Means for solving the problem]
[0004] According to a first aspect, the present application provides: obtaining a custom flow profile table; parsing the custom flow profile table; and determining logical control information; Manage and configure a preset circular approval flow template based on the logical control information to generate a digital workflow; The present invention provides a workflow management method including:
[0005] The workflow management method of this embodiment manages and configures pre-set circular approval flow templates based on logical control information, thereby effectively improving approval efficiency and reducing error rates. The custom flow profile table allows for free customization according to different approval needs, thereby meeting the approval needs of different business scenarios.
[0006] In a preferred embodiment, the custom flow profile table includes the process code, step number, condition, process name, step description, approver type, approver identifier, approver name, skippable step approval code, approval type, currency, approval amount, reject node, and text length.
[0007] In a preferred embodiment, managing and configuring a preset circular approval flow template based on logical control information to generate a digital workflow includes: determining approval conditions, DocuSign node configuration information, economic node configuration information, and rejection node configuration information based on the logical control information; Configuring approval conditions for approval nodes in a preset cyclic approval flow template; This includes configuring a process for a pre-set circular approval flow template after the approval conditions have been configured based on the DocuSign node configuration information, economic node configuration information, and rejection node configuration information, and generating a digital workflow.
[0008] The workflow management method of this embodiment configures DocuSign node configuration information, economic node configuration information, rejection node configuration information, and approval conditions for a pre-defined circular approval flow template, thereby meeting the approval needs of different business scenarios, expanding the functional scope and depth of the workflow, improving the availability and applicability of the workflow in the business system, improving the execution efficiency and accuracy of the business flow, and reducing the risk of flow errors.
[0009] In a preferred embodiment, the method further includes performing an approval cancellation operation at an approval node in the digital workflow in response to a user's approval cancellation operation.
[0010] The workflow management method according to the present embodiment enables the workflow to be adapted to the needs of various application scenarios by extending the functionality of the workflow through the operation of canceling approval at the approval node in the digital workflow.
[0011] In a preferred embodiment, performing an approval cancellation operation at an approval node in a digital workflow in response to a user's approval cancellation operation includes: Obtaining a user role and determining a user authorization authority based on the user role; The method includes acquiring the acknowledgement information of the acknowledgement node, and if the acknowledgement information of the acknowledgement node is in an unread state, modifying the acknowledgement state corresponding to the acknowledgement node to rejected in response to a user's approval cancellation operation based on the user's approval authority.
[0012] The workflow management method according to this embodiment requires strict control over the calling authority of the workflow ToDo cancellation service, ensuring the stability and security of the workflow, and also enabling the workflow functionality to be extended through the approval cancellation operation, allowing the workflow to adapt to the needs of various application scenarios.
[0013] According to a second aspect, the present application provides a method for manufacturing a semiconductor device comprising: an analysis module for obtaining a custom flow profile table, analyzing the custom flow profile table, and determining logical control information; a management module for managing and configuring a preset circular approval flow template based on logical control information to generate a digital workflow; The present invention provides a workflow management system including:
[0014] In a preferred embodiment, the management module: a determination unit for determining approval conditions, DocuSign node configuration information, economic node configuration information, and rejection node configuration information according to the logical control information; an assignment unit for configuring approval conditions for approval nodes in a preset cyclic approval flow template; and a configuration unit for configuring a process for a pre-set circular approval flow template after the approval conditions have been configured based on the DocuSign node configuration information, the economic node configuration information, and the rejection node configuration information, and generating a digital workflow.
[0015] In a preferred embodiment, the digital workflow further includes a cancellation module for performing an approval cancellation operation at an approval node in response to a user's approval cancellation operation.
[0016] In a preferred embodiment, the revocation module: an acquiring unit for acquiring a user role and determining a user authorization authority based on the user role; and a modifying unit for acquiring the acknowledgement information of the acknowledgement node, and modifying the acknowledgement status corresponding to the acknowledgement node to rejected in response to a user's approval cancellation operation based on the user's approval authority if the acknowledgement information of the acknowledgement node is in an unread state.
[0017] According to a third aspect, the present application provides a method for manufacturing a semiconductor device comprising: The present invention provides a system-to-system digital workflow integration system, including: a workflow management system configured on a cloud platform and configured to execute the workflow management method of the first aspect or any corresponding embodiment thereof; and a third-party system, wherein the cloud platform is connected to the third-party system via a cloud connector.
[0018] In order to more clearly describe the specific embodiments of the present application or the technical solutions in the prior art, the drawings that need to be used to describe the specific embodiments or the prior art will be briefly described below. The drawings in the following description are some embodiments of the present application, and it is obvious to those skilled in the art that other drawings can also be obtained based on these drawings without any creative efforts. [Brief explanation of the drawings]
[0019] [Figure 1] 1 is a flowchart of a workflow management method according to an embodiment of the present application; [Figure 2] FIG. 1 is a schematic diagram of a conventional approval development mode according to an embodiment of the present application. [Figure 3] FIG. 10 is a schematic diagram of a preset cyclic approval flow template according to an embodiment of the present application. [Figure 4] 1 is a flowchart of another workflow management method according to an embodiment of the present application; [Figure 5] 10 is a flowchart of yet another workflow management method according to an embodiment of the present application; [Figure 6] FIG. 2 is a schematic diagram of the operations performed by the system when an applicant initiates a flow and an approver approves the flow, according to an embodiment of the present application. [Figure 7] 1 is a structural block diagram of a workflow management system according to an embodiment of the present application; [Figure 8] 1 is a structural schematic diagram of an inter-system digital workflow integration system according to an embodiment of the present application; DETAILED DESCRIPTION OF THE INVENTION
[0020] In order to clarify the objectives, technical solutions and advantages of the embodiments of the present application, the technical solutions of the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is clear that the described embodiments are only some of the embodiments of the present application and not all of the embodiments of the present application. According to the embodiments of the present application, all other embodiments obtained by those skilled in the art without any creative effort are within the scope of the present application.
[0021] In the field of information innovation, in the workflow of SAP ERP system, the workflow between different system modules or different functional systems is usually separated, making it difficult to effectively integrate.
[0022] Integration of related BTP (Business Technology Platform) workflow products requires first synchronizing workflow data with the cloud platform HanaCloud (database management system), which can pose compliance risks. Furthermore, BTP Workflow does not support features such as countersigning, DocuSigning, approval cancellation, or approval, and cannot synchronize approver information with personnel-related information. This requires a significant investment in operational and maintenance support when dealing with frequently changing personnel information. Furthermore, for intranet OA systems, manually selecting the next approver poses approval compliance risks.
[0023] According to an embodiment of the present application, an embodiment of a workflow management method is provided, wherein the steps illustrated in the flowcharts of the figures may be performed, for example, in a computer system as a set of computer-executable instructions, and although a logical order is shown in the flowcharts, in some cases the steps may be performed in a different order than shown or described herein.
[0024] In this embodiment, a workflow management method that can be used in the above mobile terminal is provided. FIG. 1 is a flowchart of the workflow management method according to the embodiment of the present application. As shown in FIG. 1, the flow includes: The method includes a step S101 of obtaining a custom flow profile table, analyzing the custom flow profile table, and determining logical control information.
[0025] Specifically, the custom flow profile table includes the process code, step number, condition, process name, step description, approver type, approver identifier, approver name, skippable step approval code, approval type, currency, approval amount, rejection node, and text length.
[0026] Preferably, the skippable step approval code is a code generated based on the flow business data, and if a step that skips the code is configured, the approval node is skipped by default; if a corresponding skip code is generated by the flow business data, this step is not skipped; in the approval type, it is possible to distinguish between public tasks and normal approval tasks; a public task sends a ToDo to multiple users at the same time, but only one user needs to approve this step (at the same time, the ToDo task will be removed from the ToDo list of other users); the currency type and approval interval of the economic approval of the approval step are defined for the currency and the two approval amounts, respectively; if the approval amount related to the flow does not meet the corresponding configuration requirements (exchange rate conversion is required for different currency types), the approval flow will not perform the step where economic approval is configured; the approval flow will default to rejecting the applicant's step; if a rejection node is configured, the approver information corresponding to the rejection node can be searched for in the approval history and a value can be assigned to the next approver's information; the approver type can be compatible with the department person in charge and the corresponding department personnel information in the human resources master data.
[0027] Preferably, a custom flow profile table is constructed based on enterprise rules and enterprise risks, allowing users to make corresponding modifications according to their actual needs, and the custom flow profile table is further displayed graphically.
[0028] Preferably, in the custom flow profile table, approvers can interact with departments and divisions in the personnel master data, thus reducing the amount of operational and maintenance work involved in personnel changes.
[0029] The method includes step S102 of managing and configuring a preset circular approval flow template based on the logical control information to generate a digital workflow.
[0030] Specifically, in the conventional approval development mode, as shown in Figure 2, if a change occurs in the business, it is necessary to make complicated development changes. To address the shortcomings of the conventional approval development mode, the SAP BTP Workflow flowchart is encapsulated using a pre-configured circular approval flow template as shown in Figure 3, and the subsequent decision node logic by the approver is controlled by a custom flow profile table.
[0031] Preferably, the digital workflow has an automatic data validation function, which can effectively prevent some errors from occurring. The validation types include pre-built form fields that check data and mark errors, pre-filled fields, automatic routing and dynamic routing based on data, etc. A well-defined workflow with automatic validation can reduce errors, accelerate processing time, shorten employee training time, and speed up approval speed.
[0032] Preferably, the workflow management intuitively displays the workflow load to determine task priorities, the workflow has automatic notification and reminder functions, tasks are assigned to individuals or specific user roles and displayed by role, making the actions of different roles more agile and quick, and the workflow notifies relevant parties before deadlines to ensure smooth execution of automated workflows.
[0033] The workflow management method of this embodiment manages and configures pre-set circular approval flow templates based on logical control information, thereby effectively improving approval efficiency and reducing error rates. The custom flow profile table allows for free customization according to different approval needs, thereby meeting the approval needs of different business scenarios.
[0034] In this embodiment, a workflow management method that can be used in the above mobile terminal is provided. FIG. 4 is a flowchart of the workflow management method according to the embodiment of the present application. As shown in FIG. 4, the flow includes: The method includes step S401 of obtaining a custom flow profile table, analyzing the custom flow profile table, and determining logical control information, the details of which are shown in step S101 of the embodiment illustrated in FIG.
[0035] The method includes a step S402 of managing and configuring a preset circular approval flow template based on the logical control information to generate a digital workflow.
[0036] Specifically, step S402 above is Step S4021: determining approval conditions, DocuSign node configuration information, economic node configuration information, and rejection node configuration information based on the logical control information; and step S4022 of configuring approval conditions for approval nodes in a preset cyclic approval flow template.
[0037] Specifically, the logic control information is used to control the decision on whether to reject or not in a preset circular approval flow template.
[0038] The process includes step S4023 of configuring a process for a pre-set circular approval flow template after the approval conditions have been configured based on the DocuSign node configuration information, economic node configuration information, and rejection node configuration information, thereby generating a digital workflow.
[0039] The workflow management method of this embodiment configures DocuSign node configuration information, economic node configuration information, rejection node configuration information, and approval conditions for a pre-defined circular approval flow template, thereby meeting the approval needs of different business scenarios, expanding the functional scope and depth of the workflow, improving the availability and applicability of the workflow in the business system, improving the execution efficiency and accuracy of the business flow, and reducing the risk of flow errors.
[0040] In this embodiment, a workflow management method that can be used in the above mobile terminal is provided. FIG. 5 is a flowchart of the workflow management method according to the embodiment of the present application. As shown in FIG. 5, the flow includes: The method includes step S501 of obtaining a custom flow profile table, analyzing the custom flow profile table, and determining logical control information, for details of which see step S401 in the embodiment shown in FIG. 4, and the description thereof will be omitted here.
[0041] The method includes step S502 of managing and configuring a preset circular approval flow template based on the logical control information to generate a digital workflow. For details, see step S401 in the embodiment shown in Figure 4, and the description here is omitted.
[0042] The method includes a step S503 of performing an approval cancellation operation in the approval node in the digital workflow in response to the user's approval cancellation operation.
[0043] Specifically, step S503 above is The method includes a step S5031 of obtaining a user role and determining a user authorization authority based on the user role.
[0044] Specifically, a "ToDo Cancellation Service" is released under the identity of the system administrator. The service can redirect an approver's ToDo to the ToDo of the previous approver. To ensure the stability and security of the system, the calling authority of the "ToDo Cancellation Service" must be strictly controlled. Only ToDos that meet the following conditions can call the service: The user who calls the service must be the most recent approver of the flow to which the ToDo belongs. In other words, they cannot skip steps and cancel the cancellation function.
[0045] Preferably, the authorization document can only be viewed by the system administrator, the flow initiator, the approver, and the relevant acknowledged parties; others will see an error message corresponding to the lack of return authority.
[0046] The method includes step S5032 of obtaining the acknowledgement information of the acknowledgement node, and if the acknowledgement information of the acknowledgement node is in an unread state, modifying the acknowledgement state corresponding to the acknowledgement node to rejected in response to a user's approval cancellation operation based on the user's approval authority.
[0047] Specifically, as shown in Figure 6, when an applicant adds a reviewer to a specified flow in the review processing center, the corresponding personnel information and flow information are recorded in the acknowledgement information record table; when the reviewer opens the process review page from the review processing center, the corresponding acknowledgement information record is updated to the "read" state; when the user performs a pass or reject operation, the acknowledgement information of the current approval node is updated to the "pass" or "reject" state.
[0048] Preferably, the ToDo to be cancelled must not be opened by a user and no operations, including pass or reject operations, must be performed, and the approval flow must not be completed, i.e., the last approver cannot perform the cancel operation.
[0049] The workflow management method according to this embodiment requires strict control over the calling authority of the workflow ToDo cancellation service, ensuring the stability and security of the workflow, and also enabling the workflow functionality to be extended through the approval cancellation operation, allowing the workflow to adapt to the needs of various application scenarios.
[0050] The workflow management method will be described below using specific examples.
[0051] Example 1 The steps to extend the functionality of BTP Workflow as the core and enable the approval architecture to realize functions such as countersigning, DocuSigning, approval cancellation, and acknowledgement include the following: About the implementation of the custom flow engine Using a circular approval format, the SAP BTP Workflow flowchart is encapsulated, and custom logic (i.e., logic control information) is used to control the decision of "whether to reject or not." The custom logic decision is based on a custom flow profile table, which allows approvers to interact with departments and divisions in the human resources master data. This reduces the amount of operational and maintenance work required due to personnel changes. At the same time, by adding DocuSign nodes, economic approval, and rejection node configurations to the custom flow profile table, the approval conditions for different business scenarios can be met.
[0052] Compared with the traditional approval flow development mode, the pre-set circular approval flow template can effectively improve approval efficiency and reduce the error rate, and can be freely customized according to different approval needs to meet the approval needs of different member institutions.
[0053] About the implementation of ToDo cancellation The flow engine itself does not provide a cancellation function, but the encapsulated approval flow is in circular approval mode, so you can easily change the subordinate approvers and ToDo owners without affecting the entire approval process.
[0054] The "ToDo Cancellation Service" is released under the identity of the system administrator. The service can redirect the approver's ToDo to the ToDo of the previous approver. To ensure the stability and security of the system, the calling authority of the "ToDo Cancellation Service" must be strictly controlled. Only ToDos that meet the following conditions can call the service:
[0055] 1. The service caller must be the immediate approver of the flow to which the ToDo belongs, meaning they cannot skip steps and cancel the Cancel function.
[0056] 2. The ToDo to be cancelled must not be opened by the user and any operation, including pass or reject, must not be performed.
[0057] 3. The flow approval has not finished, meaning the last approver cannot perform the cancel operation.
[0058] About the realization of the recognition function The flow engine itself does not provide an approval function, but it can record approval information independently in a table structure and record the status of waiting to be viewed and read. The approval information record has the same structure as the approval history table.
[0059] When a user adds a reviewer to a specified flow in the review processing center, the corresponding personnel information and flow information are recorded in the acknowledgement information record table, and when the reviewer opens the process review page from the review processing center, the corresponding acknowledgement information record is updated to the "read" status.
[0060] The approval document can only be viewed by the system administrator, the flow initiator, the approver, and related approvers; others will see an error message indicating insufficient return authority.
[0061] This example further provides a workflow management system for realizing the above examples and preferred embodiments, and the explanations already given will be omitted here. As will be described below, the term "module" may refer to a combination of software and / or hardware that realizes a given function. While the system described in the following example is preferably realized by software, it may also be realized by hardware or a combination of software and hardware.
[0062] In this embodiment, as shown in FIG. an analysis module 701 for obtaining a custom flow profile table, analyzing the custom flow profile table, and determining logical control information; a management module 702 for managing and configuring a pre-defined circular approval flow template based on logical control information to generate a digital workflow; The present invention provides a workflow management system including:
[0063] In a preferred embodiment, the management module 702: a determination unit for determining approval conditions, DocuSign node configuration information, economic node configuration information, and rejection node configuration information according to the logical control information; an assignment unit for configuring approval conditions for approval nodes in a preset cyclic approval flow template; and a configuration unit for configuring a process for a pre-set circular approval flow template after the approval conditions have been configured based on the DocuSign node configuration information, the economic node configuration information, and the rejection node configuration information, and generating a digital workflow.
[0064] In a preferred embodiment, the digital workflow further includes a cancellation module for performing an approval cancellation operation at an approval node in response to a user's approval cancellation operation.
[0065] In a preferred embodiment, the revocation module: an acquiring unit for acquiring a user role and determining a user authorization authority based on the user role; and a modifying unit for acquiring the acknowledgement information of the acknowledgement node, and modifying the acknowledgement status corresponding to the acknowledgement node to rejected in response to a user's approval cancellation operation based on the user's approval authority if the acknowledgement information of the acknowledgement node is in an unread state.
[0066] Further functional descriptions of the above modules and units are the same as those of the corresponding embodiments, and therefore will not be repeated here.
[0067] The workflow management system in this embodiment is manifested in the form of functional units, where unit refers to ASIC (Application Specific Integrated Circuit) circuits, processors and memories executing one or more software or fixed programs, and / or other devices capable of providing the functionality described above.
[0068] As shown in FIG. 8 , an embodiment of the present application includes a workflow management system 801 configured on a cloud platform 803 for executing the workflow management method, and a third-party system 802, and the cloud platform provides an inter-system digital workflow integration system connected to the third-party system 802 via a cloud connector 804.
[0069] Specifically, the cloud platform 803 is connected to and interacts with the third-party system 802 via the cloud connector 804, and business data cannot be stored on the cloud platform 803. This configuration ensures data security and privacy and provides better control over the scope of data use. The cloud connector 804 has high availability and scalability, and can meet the needs of complex business scenarios.
[0070] Preferably, the workflow management system 801 may utilize the workflow services of the SAP platform.
[0071] The inter-system digital workflow integration system of this embodiment realizes safe and isolated storage of business system information, ensures stable data transmission and data integrity, and realizes unified collaboration between multiple different business systems, making complex business flows more efficient and improving productivity and customer satisfaction.
[0072] Those skilled in the art can recognize that the units and algorithm steps of each example described in the embodiments disclosed herein can be realized by electronic hardware or a combination of computer software and electronic hardware. Whether these functions are performed by hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can realize the above functions using different methods for each specific application, but such realization should not be considered beyond the scope of the embodiments of the present application.
[0073] For convenience and simplicity of description, those skilled in the art can refer to the corresponding processes in the above method examples for the specific operating processes of the above systems, devices and units, and the description will be omitted here.
[0074] It should be understood that in some embodiments according to the present application, the disclosed system, device, and method may be realized in other forms. For example, the device embodiments described above are merely illustrative. For example, the division of units is merely a division of logical functions. In actual implementation, other division forms may be used. For example, multiple units or assemblies may be combined or integrated into another system, or some features may be ignored or not implemented. Meanwhile, the couplings or direct couplings or communication connections shown or discussed may be indirect couplings or communication connections via some interfaces, devices, or units, and may be electrical, mechanical, or other forms.
[0075] Units described as separate components may or may not be physically separated, and components shown as units may or may not be physical units, i.e., they may be located in one place or distributed across multiple network units, and some or all of the units may be selected according to actual needs to achieve the objectives of the solution of this embodiment.
[0076] It should be noted that each functional unit in each embodiment of the present application may be integrated into a single processing unit, each unit may exist physically alone, or two or more units may be integrated into a single unit.
[0077] When a function is realized in the form of a software functional unit and sold or used as an independent product, it may be stored in a computer-readable storage medium. According to this understanding, the technical solutions of the embodiments of the present application, or portions that essentially contribute to the prior art, or portions of the technical solutions, may be embodied in the form of a software product, and the computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, a network device, etc.) to execute all or part of the steps of each method of the embodiments of the present application. The aforementioned storage medium includes various media capable of storing program code, such as a USB flash drive, a removable hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0078] Although the embodiments of the present application have been described above with reference to the drawings, those skilled in the art may make various modifications or changes without departing from the spirit or scope of the present application, and all such modifications or changes are included in the scope defined by the appended claims.
Claims
1. obtaining a custom flow profile table and analyzing the custom flow profile table to determine logical control information; managing and configuring a preset circular approval flow template based on the logical control information to generate a digital workflow; A workflow management method comprising:
2. 2. The method of claim 1, wherein the custom flow profile table includes a process code, a step number, a condition, a process name, a step description, an approver type, an approver identifier, an approver name, a skippable step approval code, an approval type, a currency, an approval amount, a rejection node, and a text length.
3. Managing and configuring the preset cyclic approval flow template based on the logical control information to generate a digital workflow, determining approval conditions, DocuSign node configuration information, economic node configuration information, and rejection node configuration information based on the logical control information; Configuring the approval conditions for the approval nodes in the preset cyclic approval flow template; Based on the DocuSign node configuration information, the economic node configuration information, and the rejection node configuration information, a process is configured for a preset circular approval flow template after the approval conditions have been configured, thereby generating the digital workflow; 2. The method of claim 1, comprising:
4. The method of claim 1 , further comprising: performing an approval cancellation operation at an approval node in the digital workflow in response to a user's approval cancellation operation.
5. In response to the user's approval cancellation operation, performing an approval cancellation operation at an approval node in the digital workflow, obtaining a user role and determining a user authorization authority based on the user role; Acquire the acknowledgement information of the approval node, and if the acknowledgement information of the approval node is in an unread state, modify the acknowledgement status corresponding to the approval node to rejected in response to a user approval cancellation operation based on the user approval authority; 5. The method of claim 4, comprising:
6. an analysis module for obtaining a custom flow profile table and analyzing the custom flow profile table to determine logical control information; a management module for managing and configuring a preset circular approval flow template based on the logical control information to generate a digital workflow; A workflow management system comprising:
7. The management module a determination unit for determining approval conditions, DocuSign node configuration information, economic node configuration information, and rejection node configuration information based on the logical control information; an assignment unit for configuring the approval conditions for the approval nodes in the preset cyclic approval flow template; a configuration unit for configuring a process for a preset cyclic approval flow template after the approval conditions have been configured based on the DocuSign node configuration information, the economic node configuration information, and the rejection node configuration information, and generating the digital workflow; 7. The system of claim 6, comprising:
8. The system of claim 6, further comprising a revocation module for performing an approval revocation operation at an approval node in the digital workflow in response to a user's approval revocation operation.
9. The revocation module: an acquiring unit for acquiring a user role and determining a user authorization authority based on the user role; a modifying unit for obtaining acknowledgement information of an approval node, and modifying the acknowledgement information of the approval node to reject according to the user's approval authority in response to a user's approval cancellation operation when the acknowledgement information of the approval node is in an unread state; 9. The system of claim 8, comprising:
10. 6. A digital workflow integration system between systems, comprising: a workflow management system configured on a cloud platform for executing the workflow management method according to any one of claims 1 to 5; and a third-party system, wherein the cloud platform is connected to the third-party system via a cloud connector.
Citation Information
Patent Citations
Dynamic workflow approval system and method
CN115293729A
Multi-Process Workflow Designer
JP2023536078A
Workflow integration system for automatic real time data management
US20040003353A1
Blockchain-implemented digital agreement management for digital twin assets
US20190251489A1