Automatic order sending system and method

By designing the information collection module and order distribution module of the automatic order distribution system, the problem of single form, no support for multiple forms and active intervention processes in the existing system is solved, and the support of dynamic form selection and complex order distribution logic is realized, which improves the System flexibility and user experience.

CN119398383APending Publication Date: 2025-02-07SHANGHAI URBAN & RURAL CONSTR & TRANSPORTATION DEV RES INST (SHANGHAI DIGITAL CITY MANAGEMENT CENT)
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202411411108.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-10
Publication Date
2025-02-07

AI Technical Summary

Technical Problem

The existing order distribution system can only use one form in one task link, which cannot meet the needs of users to use different forms according to the operation content. It also does not support the complex order distribution logic of multiple and proactive intervention in process flow.

Method used

An automatic order distribution system is designed, including information collection module and order distribution module. The information collection module selects business forms and obtains dispatch information according to user operations. The dispatch module generates independent process examples based on dispatch information, and switches the initial process link to the corresponding dispatch link, supporting multiple process links to parallel execution.

Benefits of technology

It realizes dynamic selection of forms based on user operations, supports multiple and proactive intervention in process flow, meets the needs of complex order distribution logic, reduces development complexity and error rate, and improves user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119398383A_ABST
    Figure CN119398383A_ABST
Patent Text Reader

Abstract

The invention provides an automatic order sending system and method, and relates to the technical field of automatic order sending, and the method comprises the steps: selecting a corresponding business form according to the user operation of a user in a current order sending link, and then obtaining order sending information filled in the business form by the user; according to the order sending information, selecting a corresponding role as an order sending object, and then according to the order sending information, generating an independent process instance for each order sending object, each process instance comprising a plurality of process links; and then switching the initial process link of each process instance to the order dispatching link corresponding to the corresponding order dispatching object according to the order dispatching information to complete order dispatching. The method has the advantages that the system selects the corresponding service form according to the operation of the user, and the problem that only one task form can be associated with one task link is solved; according to the invention, the order dispatching links can be dispatched to a plurality of order dispatching objects according to the order dispatching information of the user, one-to-many dispatching is supported, process circulation can be actively intervened, and the demand can be met by selecting the required process links for dispatching.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of automatic dispatching orders, and in particular to an automatic dispatching order system and method. Background Art

[0002] In the prior art, the dispatch system is used to manage and control dispatch activities, and its main purpose is to improve application development efficiency, reduce application development difficulty and cost, and meet users' dispatch needs. Most dispatch control methods in the dispatch system use open source workflow engines to manage and control dispatch activities.

[0003] Although existing workflow engines have been able to greatly simplify the development of process systems, the following problems still exist in actual use and development:

[0004] 1. Only one form can be used in one task link. The existing workflow engine associates the form with the task link, so that one task link can only be associated with one task form. However, when users need to use different forms according to the operation content, such a design cannot meet user needs. At this time, developers can only put the contents of multiple forms in one form and display the content to be displayed through complex state control, which increases the complexity of development, is prone to errors, and affects the user experience.

[0005] 2. It does not support dispatching multiple orders. The existing process engine controls all dispatching tasks. This makes it impossible for users to actively intervene in the process flow. When users need to use more complex dispatching logic, it may not be able to meet their needs. For example, the existing workflow engine cannot dispatch orders to multiple departments selected by users at the same time and execute tasks in parallel. Summary of the invention

[0006] In view of the problems existing in the prior art, the present invention provides an automatic dispatching system, comprising:

[0007] An information collection module is used to select a corresponding business form according to the user operation in the current dispatching link, and then obtain the dispatching information filled in by the user in the business form;

[0008] The dispatch module is connected to the information collection module and is used to select the corresponding role as the dispatch object according to the dispatch information, and then generate an independent process instance for each dispatch object according to the dispatch information. Each process instance includes multiple process links. Then, according to the dispatch information, the initial process link of each process instance is switched to the dispatch link corresponding to the corresponding dispatch object to complete the dispatch.

[0009] Preferably, the information collection module includes:

[0010] A form selection unit, configured to select a corresponding template form from a pre-stored form library as the business form according to the user operation;

[0011] An information acquisition unit is connected to the form selection unit, and is used to acquire multiple process links selected by the user in a preset link library and fill them into the business form. Then, for each selected process link, the corresponding role selected by the user is acquired, and the process link associated with each role is used as the dispatch link of the role. Then, each process link, each role and the corresponding dispatch link are filled into the business form as the dispatch information.

[0012] Preferably, each process link is associated with a corresponding process sequence; the dispatching module includes:

[0013] A process instance generating unit, configured to generate an independent process instance for each dispatch object according to each process link and the process sequence in the dispatch information, and use the process link at the front of the process sequence as the initial process link of the process instance;

[0014] A link switching unit is connected to the process instance generation unit, and is used to use each of the roles selected in the dispatch information as the dispatch object, and then for each of the dispatch objects, the initial process link of the process instance corresponding to the dispatch object is switched to the dispatch link corresponding to the role in the dispatch information to complete the dispatch.

[0015] Preferably, a preset organizational structure is stored, wherein the organizational structure includes a plurality of the roles, and each of the roles is associated with a corresponding superior role and subordinate role;

[0016] Then in the information acquisition unit, the user selects the role corresponding to each of the process links from his / her subordinate roles;

[0017] It also includes a multi-level dispatch module, which is connected to the dispatch module and is used to send the dispatch link received by itself to its own subordinate role according to the multi-level dispatch instruction input by the dispatch object for each dispatch object that receives the dispatch link.

[0018] Preferably, it also includes a process rollback module, which is connected to the dispatch module and is used for, for each dispatch object, when the dispatch object executes the corresponding dispatch link, rolling back the process link of the currently executed process instance to the process link of the previous process sequence in the process implementation according to the rollback operation instruction input by the dispatch object, thereby completing the process rollback.

[0019] The present invention also provides an automatic dispatching method, which is applied to the above-mentioned automatic dispatching system, comprising:

[0020] Step S1, the automatic dispatching system selects a corresponding business form according to the user operation in the current dispatching link, and then obtains the dispatching information filled in by the user in the business form;

[0021] Step S2, the automatic dispatching system selects the corresponding role as the dispatching object according to the dispatching information, and then generates an independent process instance for each dispatching object according to the dispatching information, each of the process instances includes multiple process links, and then switches the initial process link of each process instance to the dispatching link corresponding to the corresponding dispatching object according to the dispatching information to complete the dispatching.

[0022] Preferably, the step S1 comprises:

[0023] Step S11, the automatic dispatching system selects a corresponding template form from a pre-stored form library as the business form according to the user operation;

[0024] In step S12, the automatic dispatching system obtains the multiple process links selected by the user in the preset link library and fills them into the business form. Then, for each selected process link, the corresponding role selected by the user is obtained, and the process link associated with each role is used as the dispatching link of the role. Then, each process link, each role and the corresponding dispatching link are filled into the business form as the dispatching information.

[0025] Preferably, each process link is associated with a corresponding process sequence; the step S2 comprises:

[0026] Step S21, the automatic dispatching system generates an independent process instance for each dispatching object according to each process link and the process sequence in the dispatching information, and uses the process link with the highest process sequence as the initial process link of the process instance;

[0027] In step S22, the automatic dispatch system uses each of the roles selected in the dispatch information as the dispatch object, and then for each of the dispatch objects, switches the initial process link of the process instance corresponding to the dispatch object to the dispatch link corresponding to the role in the dispatch information to complete the dispatch.

[0028] Preferably, the automatic dispatching system stores a preset organizational structure, wherein the organizational structure includes a plurality of roles, and each role is associated with a corresponding superior role and subordinate role;

[0029] Then in step S12, the user selects the corresponding role of each process link from his / her subordinate roles;

[0030] After executing step S2, the automatic order dispatching system also includes, for each order object that receives the order dispatching link, sending the order dispatching link received by itself to its subordinate role according to the multi-level order dispatching instructions input by the order dispatching object.

[0031] Preferably, after executing step S2, a process rollback process is also included, and the process rollback process includes:

[0032] For each of the dispatch objects, the automatic dispatch system rolls back the process link of the currently executed process instance to the process link of the previous process sequence in the process implementation according to the rollback operation instruction input by the dispatch object when the dispatch object executes the corresponding dispatch link, thereby completing the process rollback.

[0033] The above technical solution has the following advantages or beneficial effects: the system selects the corresponding business form according to the different operations of the user, which solves the technical problem in the prior art that one task link can only be associated with one task form; the dispatch system can dispatch corresponding dispatch links to multiple dispatch objects according to the user's dispatch information, supports one dispatch to multiple objects, and the user can actively intervene in the process flow. When the user needs to use more complex dispatch logic, the needs can be met by selecting the required process link for dispatch. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] Figure 1 A schematic diagram of an order dispatching process of a business system in the prior art;

[0035] Figure 2 This is a structural schematic diagram of an automatic dispatching system in a preferred embodiment of the present invention;

[0036] Figure 3 The figure is a flow chart of an automatic dispatching method in a preferred embodiment of the present invention;

[0037] Figure 4 A schematic diagram of a sub-process of step S1 in a preferred embodiment of the present invention;

[0038] Figure 5 This is a schematic diagram of a sub-process of step S2 in a preferred embodiment of the present invention. DETAILED DESCRIPTION

[0039] The present invention is described in detail below in conjunction with the accompanying drawings and specific embodiments. The present invention is not limited to this embodiment, and other embodiments may also fall within the scope of the present invention as long as they conform to the gist of the present invention.

[0040] In a preferred embodiment of the present invention, based on the above problems existing in the prior art, an automatic dispatching system is provided. Figure 2 As shown, including:

[0041] Information collection module 1, used to select the corresponding business form according to the user operation in the current dispatching link, and then obtain the dispatching information filled in by the user in the business form;

[0042] The dispatch module 2 is connected to the information collection module 1 and is used to select the corresponding role as the dispatch object according to the dispatch information, and then generate an independent process instance for each dispatch object according to the dispatch information. Each process instance includes multiple process links, and then the initial process link of each process instance is switched to the dispatch link corresponding to the corresponding dispatch object according to the dispatch information to complete the dispatch.

[0043] In a preferred embodiment of the present invention, the information collection module 1 includes:

[0044] The form selection unit 11 is used to select a corresponding template form from a pre-stored form library as a business form according to a user operation;

[0045] The information acquisition unit 12 is connected to the form selection unit 11, and is used to obtain multiple process links selected by the user in the preset link library and fill in the business form. Then, for each selected process link, the corresponding role selected by the user is obtained, and the process link associated with each role is used as the role's dispatch link. Then, each process link, each role and the corresponding dispatch link are filled in the business form as dispatch information.

[0046] Specifically, Figure 1 As shown, it is a schematic diagram of the dispatching process of a business system in the prior art. The business system first starts the process from the start link and associates the business ID with the started process instance.

[0047] After the process is started, the process automatically flows to the task link pointed to by the start link, and the task link automatically distributes the task to the preset department roles and users.

[0048] After the user logs in to the system and receives the task, he enters the task, fills in the task form and submits the task.

[0049] After the user submits the task, the process engine transfers the task to the next stage based on the action selected by the user.

[0050] When the task flows to the parallel gateway (gateway 1), the process engine divides the task into two or more parallel branches and flows them independently.

[0051] When the task flow is transferred to the exclusive gateway (gateway 2), the process engine will automatically transfer the task flow to the specified process branch based on the user form data and the preset routing logic.

[0052] When the task flow transfers to the sub-process stage, the process engine will create a sub-process for the current process. The sub-process runs independently and has no effect on the main process.

[0053] When the task flow reaches the end stage, the process engine will automatically end the current process branch. When all process branches are ended, the entire process ends.

[0054] It can be seen that in addition to the problems mentioned in the background technology such as the inability to assign multiple tasks and the single optional form, the existing process engine also has the problem of not providing the function of actively starting a sub-process, that is, it is impossible to actively start a sub-process during the process flow.

[0055] Specifically, an automatic dispatching system provided in this embodiment selects a template form corresponding to the operation from a form library according to the user's operation when dispatching an order. The form library stores multiple preset template forms, such as the dispatching template form corresponding to the dispatching operation in this embodiment, the business form corresponding to each business link, and the rollback template form for the process rollback operation mentioned in subsequent embodiments, etc. This can solve the problem of a single selectable form.

[0056] In the dispatching system of the prior art, there are concepts of main process and sub-process. The sub-process must rely on the main process to be created, and the function of the sub-process cannot be actively started, that is, the sub-process cannot be actively started during the process flow. The automatic dispatching system in this embodiment redefines the sub-process, and the sub-process will have the same process definition as the main process. There is no distinction between sub-process and main process. The main process is the sub-process, and the concept of sub-process and main process is abandoned. The business system can arbitrarily select a process link as the starting point of the process. After the process is started, it will have an independent process instance, and each process runs independently without interfering with each other.

[0057] Specifically, after the automatic order dispatching system in this embodiment selects the dispatching template form according to the dispatching operation input by the user, the user can select any part or all of the process links from the preset link library (including all process links) and fill in the dispatching form, for example, select link two, link three, link four, link five. In this way, the user can arbitrarily select the starting link of the process, not necessarily from link one, and can arbitrarily select the process link that needs to be performed in the entire process, which is more flexible than the order dispatching system in the prior art.

[0058] Furthermore, after the user selects the process link of the process, the corresponding dispatch object is selected for each process link. The dispatch object is not necessarily a specific person, but can also be a department, organization, system, etc., that is, select which person / department / organization / system to assign this process link to. For example, link 2 is assigned to department B, link 3 is assigned to a staff member in department A, link 4 is assigned to department C, and link 5 is assigned to organization A. This allocation method can not only satisfy the simultaneous dispatch of multiple departments / organizations / roles selected by the user, but also multiple departments / organizations / roles can perform tasks in parallel. It can also solve the problem that sub-processes in the prior art cannot use lanes. (Swimming lane diagrams usually divide different functions or teams into different vertical lanes, and each lane represents a specific role or department. Sub-processes in the prior art cannot use the lane function.)

[0059] In a preferred embodiment of the present invention, each process link is associated with a corresponding process sequence; the dispatch module 2 includes:

[0060] The process instance generating unit 21 is used to generate an independent process instance for each dispatch object according to each process link and process sequence in the dispatch information, and use the process link with the highest process sequence as the initial process link of the process instance;

[0061] The link switching unit 22 is connected to the process instance generating unit 21, and is used to use each role selected in the dispatch information as a dispatch object, and then for each dispatch object, the initial process link of the process instance corresponding to the dispatch object is switched to the dispatch link corresponding to the role in the dispatch information to complete the dispatch.

[0062] Specifically, in this embodiment, the system performs dispatch operations on these dispatch objects based on the dispatch information. After the dispatch is completed, the dispatch system generates a process instance for each dispatch object. Each process instance runs independently and asynchronously without interfering with each other. When creating each process instance, each dispatch object receives the initial process link. Then the system automatically switches the initial process link to the corresponding dispatch link according to the dispatch link corresponding to each dispatch object in the dispatch information. Finally, each designated dispatch object can receive a designated task link to complete the dispatch.

[0063] To be more specific, the prior art associates forms with process links, and one link can only be associated with one business form. When a link has multiple operations, and each operation requires a different form, this design cannot meet the needs. In the automatic order dispatching system of this embodiment, in addition to the aforementioned user being able to select a form when performing an order dispatching operation, each order dispatching object may also have different operations when executing the corresponding order dispatching link. The system can also select the template form corresponding to the operation from the form library, so that the user can use different forms when performing different operations, which can meet the operation requirements.

[0064] In a preferred embodiment of the present invention, a preset organizational structure is stored, the organizational structure includes multiple roles, each role is associated with a corresponding superior role and subordinate role; then in the information acquisition unit 12, the user selects the corresponding role of each process link from his own subordinate roles;

[0065] like Figure 2 As shown, it also includes a multi-level dispatch module 3, which is connected to the dispatch module and is used to send the dispatch link received by itself to its own subordinate role according to the multi-level dispatch instruction input by the dispatch object for each dispatch object that receives the dispatch link.

[0066] Specifically, the existing process engine controls all dispatching tasks, so users cannot actively intervene in the process flow. When users need to use more complex dispatching logic, it may not meet their needs. The existing workflow engine cannot meet multi-level or unlimited-level dispatching. For example, taking dispatching by department as an example, it cannot meet the requirement that each department can dispatch orders to its subordinate departments.

[0067] In this embodiment, the organizational structure is combined with the dispatch object through a pre-set organizational structure, so that the dispatch object has natural superior and subordinate objects. When a user performs a dispatch operation, the subordinate organization of the current user organization is used as the dispatch object, and a dispatch request is initiated. When the dispatch object receives a task assigned by its superior, it can complete the task itself or dispatch it to its subordinates. According to the above dispatch method, everyone can dispatch orders to subordinates or receive orders from superiors, which is a multi-level dispatch.

[0068] In a preferred embodiment of the present invention, Figure 2 As shown, it also includes a process rollback module 4, which is connected to the dispatch module 2. For each dispatch object, when the dispatch object executes the corresponding dispatch link, according to the rollback operation instruction input by the dispatch object, the process link of the currently executed process instance is rolled back to the process link of the previous process sequence in the process implementation to complete the process rollback.

[0069] Specifically, the existing technology still has problems such as insufficient flexibility in use and operation, and the existing workflow engine does not provide flexible functional interfaces; for example, the existing process engine does not provide the function of process rollback and active switching of process links. When the user's error operation causes the process to enter the wrong branch, the wrong process cannot be corrected to the correct link. The automatic dispatching system in this embodiment can perform a rollback operation when each dispatching object executes a process link task. It can directly roll back the process link and business status to the previously executed process link based on the process flow log (that is, which process links the current process instance has executed), or it can directly switch the specified process instance to any process link. Make process flow management more flexible.

[0070] The present invention also provides an automatic dispatching method, such as Figure 3 As shown, the automatic dispatching system applied to the above-mentioned system includes:

[0071] Step S1, the automatic dispatching system selects the corresponding business form according to the user operation in the current dispatching link, and then obtains the dispatching information filled in by the user in the business form;

[0072] Step S2, the automatic dispatch system selects the corresponding role as the dispatch object according to the dispatch information, and then generates an independent process instance for each dispatch object according to the dispatch information. Each process instance includes multiple process links, and then the initial process link of each process instance is switched to the dispatch link corresponding to the corresponding dispatch object according to the dispatch information to complete the dispatch.

[0073] In a preferred embodiment of the present invention, Figure 4 As shown, step S1 includes:

[0074] Step S11, the automatic dispatching system selects a corresponding template form from a pre-stored form library as a business form according to the user operation;

[0075] In step S12, the automatic dispatching system obtains multiple process links selected by the user in the preset link library and fills them into the business form. Then, for each selected process link, it obtains the corresponding role selected by the user, and uses the process link associated with each role as the dispatching link of the role. Then, each process link, each role and the corresponding dispatching link are filled into the business form as dispatching information.

[0076] In a preferred embodiment of the present invention, each process link is associated with a corresponding process sequence; Figure 5 As shown, step S2 includes:

[0077] Step S21, the automatic dispatching system generates an independent process instance for each dispatching object according to each process link and process sequence in the dispatching information, and uses the process link with the highest process sequence as the initial process link of the process instance;

[0078] In step S22, the automatic dispatch system uses each role selected in the dispatch information as a dispatch object, and then for each dispatch object, switches the initial process link of the process instance corresponding to the dispatch object to the dispatch link corresponding to the role in the dispatch information to complete the dispatch.

[0079] In a preferred embodiment of the present invention, the automatic dispatching system stores a preset organizational structure, which includes multiple roles, each of which is associated with a corresponding superior role and subordinate role;

[0080] Then in step S12, the user selects the corresponding role of each process link from his / her subordinate roles;

[0081] After executing step S2, the automatic dispatching system also includes sending the dispatching links received by itself to its subordinate roles for each dispatching object that receives the dispatching links according to the multi-level dispatching instructions input by the dispatching object.

[0082] In a preferred embodiment of the present invention, after executing step S2, a process rollback process is also included, and the process rollback process includes:

[0083] For each dispatch object, the automatic dispatch system rolls back the process link of the currently executed process instance to the process link of the previous process sequence in the process implementation according to the rollback operation instruction input by the dispatch object when the dispatch object executes the corresponding dispatch link, thereby completing the process rollback.

[0084] Sub-processes do not support the swimlane function. Existing workflow engines cannot use the swimlane function in sub-processes because the swimlanes in the flowchart are actually associated with identity information such as departments or roles in the business system. If swimlanes cannot be used in sub-processes, then the tasks in the sub-processes cannot accurately control task distribution, thus failing to meet user needs.

[0085] The above are only preferred embodiments of the present invention, and are not intended to limit the implementation methods and protection scope of the present invention. Those skilled in the art should be aware that all solutions obtained by equivalent substitutions and obvious changes made using the contents of this specification and illustrations should be included in the protection scope of the present invention.

Claims

1. An automatic dispatching system, characterized in that: include: An information collection module is used to select a corresponding business form according to the user operation in the current dispatching link, and then obtain the dispatching information filled in by the user in the business form; The dispatch module is connected to the information collection module and is used to select the corresponding role as the dispatch object according to the dispatch information, and then generate an independent process instance for each dispatch object according to the dispatch information. Each process instance includes multiple process links. Then, according to the dispatch information, the initial process link of each process instance is switched to the dispatch link corresponding to the corresponding dispatch object to complete the dispatch.

2. The automatic dispatching system according to claim 1, characterized in that: The information collection module includes: A form selection unit, configured to select a corresponding template form from a pre-stored form library as the business form according to the user operation; An information acquisition unit is connected to the form selection unit, and is used to acquire multiple process links selected by the user in a preset link library and fill them into the business form. Then, for each selected process link, the corresponding role selected by the user is acquired, and the process link associated with each role is used as the dispatch link of the role. Then, each process link, each role and the corresponding dispatch link are filled into the business form as the dispatch information.

3. The automatic dispatching system according to claim 2, characterized in that: Each process link is associated with a corresponding process sequence; the dispatch module includes: A process instance generating unit, configured to generate an independent process instance for each dispatch object according to each process link and the process sequence in the dispatch information, and use the process link at the front of the process sequence as the initial process link of the process instance; A link switching unit is connected to the process instance generation unit, and is used to use each of the roles selected in the dispatch information as the dispatch object, and then for each of the dispatch objects, the initial process link of the process instance corresponding to the dispatch object is switched to the dispatch link corresponding to the role in the dispatch information to complete the dispatch.

4. The automatic dispatching system according to claim 2, characterized in that: A preset organizational structure is stored, wherein the organizational structure includes a plurality of roles, and each role is associated with a corresponding superior role and subordinate role; Then in the information acquisition unit, the user selects the role corresponding to each of the process links from his / her subordinate roles; It also includes a multi-level dispatch module, which is connected to the dispatch module and is used to send the dispatch link received by itself to its own subordinate role according to the multi-level dispatch instruction input by the dispatch object for each dispatch object that receives the dispatch link.

5. The automatic dispatching system according to claim 3, characterized in that: It also includes a process rollback module, which is connected to the dispatch module and is used for, for each dispatch object, when the dispatch object executes the corresponding dispatch link, rolling back the process link of the currently executed process instance to the process link of the previous process sequence in the process implementation according to the rollback operation instruction input by the dispatch object, thereby completing the process rollback.

6. An automatic dispatching method, characterized in that: The automatic dispatching system as claimed in any one of claims 1 to 5 comprises: Step S1, the automatic dispatching system selects a corresponding business form according to the user operation in the current dispatching link, and then obtains the dispatching information filled in by the user in the business form; Step S2, the automatic dispatching system selects the corresponding role as the dispatching object according to the dispatching information, and then generates an independent process instance for each dispatching object according to the dispatching information, each of the process instances includes multiple process links, and then switches the initial process link of each process instance to the dispatching link corresponding to the corresponding dispatching object according to the dispatching information to complete the dispatching.

7. The automatic dispatching method according to claim 6, characterized in that: The step S1 comprises: Step S11, the automatic dispatching system selects a corresponding template form from a pre-stored form library as the business form according to the user operation; In step S12, the automatic dispatching system obtains the multiple process links selected by the user in the preset link library and fills them into the business form. Then, for each selected process link, the corresponding role selected by the user is obtained, and the process link associated with each role is used as the dispatching link of the role. Then, each process link, each role and the corresponding dispatching link are filled into the business form as the dispatching information.

8. The automatic dispatching method according to claim 7, characterized in that: Each process link is associated with a corresponding process sequence; step S2 includes: Step S21, the automatic dispatching system generates an independent process instance for each dispatching object according to each process link and the process sequence in the dispatching information, and uses the process link with the highest process sequence as the initial process link of the process instance; In step S22, the automatic dispatch system uses each of the roles selected in the dispatch information as the dispatch object, and then for each of the dispatch objects, switches the initial process link of the process instance corresponding to the dispatch object to the dispatch link corresponding to the role in the dispatch information to complete the dispatch.

9. The automatic dispatching method according to claim 7, characterized in that: The automatic dispatching system stores a preset organizational structure, which includes a plurality of roles, each of which is associated with a corresponding superior role and subordinate role; Then in step S12, the user selects the corresponding role of each process link from his / her subordinate roles; After executing step S2, the automatic order dispatching system also includes, for each order object that receives the order dispatching link, sending the order dispatching link received by itself to its subordinate role according to the multi-level order dispatching instructions input by the order dispatching object.

10. The automatic dispatching method according to claim 8, characterized in that: After executing step S2, a process rollback process is also included, and the process rollback process includes: For each of the dispatch objects, the automatic dispatch system rolls back the process link of the currently executed process instance to the process link of the previous process sequence in the process implementation according to the rollback operation instruction input by the dispatch object when the dispatch object executes the corresponding dispatch link, thereby completing the process rollback.

Citation Information

Cited By

  • Customs checking trigger order sending closed-loop method based on anti-fact causal learning

    CN122047953A

  • A customs inspection and release trigger dispatching closed-loop method based on counterfactual causal learning

    CN122047953B