Method, device, equipment, medium and program product for generating standard business process based on atomic service

Through the standard business process generation method based on atomic services, multiple problems existing in traditional financial outlets in the business processing process are solved, and more efficient, safer and more flexible business process management is achieved.

CN113988665BActive Publication Date: 2025-03-21CHINA CONSTRUCTION BANK
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202111285651.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-11-01
Publication Date
2025-03-21
Estimated Expiration
2041-11-01

AI Technical Summary

Technical Problem

During the business process, traditional financial outlets have problems such as low quality and efficiency of business processing, difficulty in controlling business risks, high management costs, high threshold for opening outlets, and the inability to realize the modification of related business subprocesses in different business process scenarios.

Method used

Standard business process generation method based on atomic services is adopted to generate standard business processes by determining target atomic processes, decomposing business process scenarios, and configuring the atomic processes through process configuration messages.

Benefits of technology

It realizes higher degree of freedom of assembly and effectiveness of standard business processes, improves business processing efficiency, reduces risks, reduces management costs, and supports flexible modification of business process scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113988665B_ABST
    Figure CN113988665B_ABST
Patent Text Reader

Abstract

The present disclosure provides a method for generating a standard business process based on atomic services, which can be applied to the fields of big data technology and artificial intelligence technology. The method for generating a standard business process based on atomic services includes: determining a target atomic process corresponding to a business process scenario according to business process needs; decomposing the business process scenario according to the target atomic process to obtain the business atomic process of the business process scenario; and configuring the target atomic process and the business atomic process through a process configuration message to generate a standard business process. The present disclosure also provides a device, equipment, medium and program product for generating a standard business process based on atomic services.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of computer technology, and more specifically to a method, apparatus, device, medium and program product for generating a standard business process based on atomic services. Background Art

[0002] With the continuous innovation and development of financial services, the traditional operating model of financial organizations and institutions such as bank branches has gradually failed to meet customer needs. Among them, the traditional operating model is mainly based on decentralized branch operations, and all processes of a single business are handled serially by tellers (such as bank tellers) at business outlets. In addition, the current handling of financial services is still mainly based on manual business processing at front-end branches combined with authorized operations by front-end supervisors to complete the handling and delivery of customer services. Summary of the invention

[0003] In view of at least one of the technical problems existing in the business processing process of traditional outlets in the prior art, the present disclosure provides a method, device, equipment, medium and program product for generating standard business processes based on atomic services, which can realize higher degree of freedom in assembling and implementing standard business processes.

[0004] According to the first aspect of the present disclosure, a method for generating a standard business process based on atomic services is provided, which includes: determining a target atomic process corresponding to a business process scenario according to business process needs; decomposing the business process scenario according to the target atomic process to obtain the business atomic process of the business process scenario; and configuring the target atomic process and the business atomic process through a process configuration message to generate a standard business process.

[0005] According to an embodiment of the present disclosure, before determining a target atomic process corresponding to a business process scenario according to business process requirements, the method further includes: receiving background business processing information and defining a business process scenario.

[0006] According to an embodiment of the present disclosure, in determining a target atomic process corresponding to a business process scenario according to business process requirements, it includes: retrieving a preset atomic process asset library; and determining an asset atomic process in the preset atomic process asset library that meets the business process requirements as the target atomic process.

[0007] According to an embodiment of the present disclosure, determining a target atomic process corresponding to a business process scenario according to business process requirements includes: defining a target atomic process according to business process requirements.

[0008] According to an embodiment of the present disclosure, in decomposing a business process scenario according to a target atomic process to obtain a business atomic process of the business process scenario, it includes: when the target atomic process is different from the business atomic process of the business process scenario, in response to the target atomic process, performing atomic process decomposition on the business process scenario to obtain the corresponding business atomic process.

[0009] According to an embodiment of the present disclosure, in configuring the target atomic process and the business atomic process through a process configuration message, it includes: using the process configuration message of the current atomic process as an input configuration message, querying the flow instance condition of the next atomic process corresponding to the current atomic process that meets the preset process instance configuration rule; determining the sub-process code of the next atomic process that meets the preset sub-process definition rule according to the flow instance condition; and starting the next atomic process through the workflow according to the sub-process code, generating the process configuration message of the next atomic process as an output configuration message; wherein, the current atomic process is the target atomic process or the business atomic process; and the next atomic process is the target atomic process or the business atomic process.

[0010] According to an embodiment of the present disclosure, before using the process configuration message of the current atomic process as the input configuration message to query the flow instance condition of the next atomic process corresponding to the current atomic process that meets the preset process instance configuration rules, it also includes: querying the flow instance package code of the next atomic process corresponding to the business process scenario that meets the preset flow configuration rules.

[0011] According to an embodiment of the present disclosure, when using the process configuration message of the current atomic process as the input configuration message, querying the flow instance condition of the next atomic process corresponding to the current atomic process that meets the preset process instance configuration rule, it includes: according to the flow instance package code and the input configuration message, querying the flow instance condition of the next atomic process that meets the preset process instance configuration rule.

[0012] According to an embodiment of the present disclosure, in determining the sub-process code of the next atomic process that meets the preset sub-process definition rules based on the flow instance conditions, it includes: determining the sub-process flow code of the next atomic process based on the flow instance conditions; determining the sub-process code of the next atomic process that meets the sub-process definition rules based on the sub-process flow code.

[0013] According to an embodiment of the present disclosure, in generating a standard business process, it includes: defining the atomic service order of the target atomic process and the business atomic process according to the input configuration message and the output configuration message; assembling the target atomic process and the business atomic process according to the atomic service order and the preset call message delivery conditions to generate a standard business process.

[0014] According to an embodiment of the present disclosure, configuring the target atomic process and the business atomic process through a process configuration message also includes: analyzing the input configuration message of the current atomic process, and configuring the atomic component sequence of the current atomic process according to a preset business component layout rule.

[0015] According to a second aspect of the present disclosure, a device for generating a standard business process based on atomic services is provided, which includes a target determination module, a business decomposition module, and a message configuration module. The target determination module is used to determine a target atomic process corresponding to a business process scenario according to business process needs; the business decomposition module is used to decompose the business process scenario according to the target atomic process and obtain the business atomic process of the business process scenario; and the message configuration module is used to configure the target atomic process and the business atomic process through a process configuration message to generate a standard business process.

[0016] The third aspect of the present disclosure provides an electronic device, comprising: one or more processors; and a memory for storing one or more programs, wherein when the one or more programs are executed by the one or more processors, the one or more processors execute the above-mentioned method for generating standard business processes based on atomic services.

[0017] The fourth aspect of the present disclosure further provides a computer-readable storage medium having executable instructions stored thereon, which, when executed by a processor, causes the processor to execute the above-mentioned method for generating a standard business process based on atomic services.

[0018] The fifth aspect of the present disclosure also provides a computer program product, including a computer program, which, when executed by a processor, implements the above-mentioned method for generating a standard business process based on atomic services. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] The above contents and other objects, features and advantages of the present disclosure will become more apparent through the following description of the embodiments of the present disclosure with reference to the accompanying drawings, in which:

[0020] Figure 1 The application scenario diagram schematically shows the method, apparatus, device, medium and program product for generating a standard business process based on atomic services according to an embodiment of the present disclosure;

[0021] Figure 2 A flowchart schematically shows a method for generating a standard business process based on atomic services according to an embodiment of the present disclosure;

[0022] Figure 3 A flowchart schematically illustrates an application scenario of a method for generating a standard business process based on atomic services according to an embodiment of the present disclosure;

[0023] Figure 4 The atomic process relationship diagram of a common foreign exchange business process scenario according to an embodiment of the present disclosure is schematically shown;

[0024] Figure 5 A structural block diagram schematically shows a device for generating a standard business process based on atomic services according to an embodiment of the present disclosure; and

[0025] Figure 6 A block diagram of an electronic device suitable for implementing a method for generating a standard business process based on atomic services according to an embodiment of the present disclosure is schematically shown. DETAILED DESCRIPTION

[0026] Hereinafter, embodiments of the present disclosure will be described with reference to the accompanying drawings. However, it should be understood that these descriptions are exemplary only and are not intended to limit the scope of the present disclosure. In the following detailed description, for ease of explanation, many specific details are set forth to provide a comprehensive understanding of the embodiments of the present disclosure. However, it is apparent that one or more embodiments may also be implemented without these specific details. In addition, in the following description, descriptions of known structures and technologies are omitted to avoid unnecessary confusion of the concepts of the present disclosure.

[0027] The terms used herein are only for describing specific embodiments and are not intended to limit the present disclosure. The terms "comprise", "include", etc. used herein indicate the existence of the features, steps, operations and / or components, but do not exclude the existence or addition of one or more other features, steps, operations or components.

[0028] All terms (including technical and scientific terms) used herein have the meanings commonly understood by those skilled in the art, unless otherwise defined. It should be noted that the terms used herein should be interpreted as having a meaning consistent with the context of this specification, and should not be interpreted in an idealized or overly rigid manner.

[0029] When using expressions such as "at least one of A, B, and C, etc.", they should generally be interpreted according to the meaning of the expression commonly understood by those skilled in the art (for example, "a system having at least one of A, B, and C" should include but is not limited to a system having A alone, B alone, C alone, A and B, A and C, B and C, and / or A, B, C, etc.).

[0030] Existing financial enterprises can partially realize the back-end centralized processing of branch business, move part of the original branch front-end business operation process to the back-end, form a fixed process such as back-end centralized information collection, review and authorization, and support the front-end customer business delivery. However, the fixed business processing process of the back-end centralized still has the following problems: (1) Low quality and efficiency of business processing: Since business processing is still mainly based on serial operation by tellers, business processing takes a long time, the teller experience is not good, and the high and low business volume easily leads to uneven busyness of personnel in various branches; (2) Difficult business risk control: Business operation risks are distributed over a wide range and involve many links. They mainly rely on the professional quality of the handling personnel, and the risk prevention and control is difficult; (3) High management cost: Each business line operates in a decentralized manner, deploys human, material and system resources, and has high operation and management costs; (4) High threshold for branch opening: The threshold for branch complex business and professional business opening is high, and the branch acceptance capacity is insufficient; (5) It is impossible to modify the relevant business sub-processes in different business process scenarios so that the original business process scenarios can achieve better business functions after modification, and the assembly and convenience of system technology development are poor.

[0031] In view of at least one of the technical problems existing in the business processing process of traditional outlets in the prior art, the present disclosure provides a method, device, equipment, medium and program product for generating standard business processes based on atomic services that can realize higher degree of freedom in assembling and taking effect of standard business processes.

[0032] It should be noted that the above-mentioned method and device for generating standard business processes based on atomic services disclosed in the present invention can be used in the fields of big data technology and artificial intelligence technology, and can also be used in the financial field and any field outside the financial field. The application field of the method and device for generating standard business processes based on atomic services disclosed in the present invention is not limited.

[0033] In addition, in the technical solution disclosed in the present invention, the acquisition, storage and application of user personal information involved are in compliance with the provisions of relevant laws and regulations, necessary confidentiality measures are taken, and do not violate public order and good morals.

[0034] The embodiments of the present disclosure provide a method for generating a standard business process based on atomic services, which includes: determining a target atomic process corresponding to a business process scenario according to business process requirements; decomposing the business process scenario according to the target atomic process to obtain the business atomic process of the business process scenario; and configuring the target atomic process and the business atomic process through a process configuration message to generate a standard business process.

[0035] Figure 1 The application scenario diagram schematically illustrates the method, apparatus, device, medium and program product for generating a standard business process based on atomic services according to an embodiment of the present disclosure.

[0036] like Figure 1 As shown, the application scenario 100 according to this embodiment may include terminal devices 101-103, a network 104 and a server 105. The network 104 is used to provide a medium for communication links between the terminal devices 101, 102, 103 and the server 105. The network 104 may include various connection types, such as wired, wireless communication links or optical fiber cables, etc.

[0037] Users can use terminal devices 101, 102, 103 to interact with server 105 through network 104 to receive or send messages, etc. Various communication client applications can be installed on terminal devices 101, 102, 103, such as shopping applications, web browser applications, search applications, instant messaging tools, email clients, social platform software, etc. (only examples).

[0038] The terminal devices 101 , 102 , and 103 may be various electronic devices having a display screen and supporting web browsing, including but not limited to smart phones, tablet computers, laptop computers, and desktop computers.

[0039] The server 105 may be a server that provides various services, such as a background management server (only an example) that provides support for websites browsed by users using the terminal devices 101, 102, and 103. The background management server may analyze and process the received data such as user requests, and feed back the processing results (such as web pages, information, or data obtained or generated according to user requests) to the terminal device.

[0040] It should be noted that the method for generating a standard business process based on atomic services provided in the embodiment of the present disclosure can generally be executed by the server 105. Accordingly, the device for generating a standard business process based on atomic services provided in the embodiment of the present disclosure can generally be set in the server 105. The method for generating a standard business process based on atomic services provided in the embodiment of the present disclosure can also be executed by a server or server cluster that is different from the server 105 and can communicate with the terminal devices 101, 102, 103 and / or the server 105. Accordingly, the device for generating a standard business process based on atomic services provided in the embodiment of the present disclosure can also be set in a server or server cluster that is different from the server 105 and can communicate with the terminal devices 101, 102, 103 and / or the server 105.

[0041] It should be understood that Figure 1 The number of terminal devices, networks and servers in the embodiment is only for illustration. Any number of terminal devices, networks and servers may be provided according to implementation requirements.

[0042] The following will be based on Figure 1The scene described by Figure 2 to Figure 6 The method, apparatus and device for generating a standard business process based on atomic services in the disclosed embodiment are described in detail.

[0043] Figure 2 The flowchart of the method for generating a standard business process based on atomic services according to an embodiment of the present disclosure is schematically shown.

[0044] like Figure 2 As shown, the method for generating a standard business process based on atomic services in this embodiment includes operations S201 to S203.

[0045] In operation S201, according to the business process requirements, a target atomic process corresponding to the business process scenario is determined;

[0046] In operation S202, the business process scenario is decomposed according to the target atomic process to obtain the business atomic process of the business process scenario;

[0047] In operation S203, the target atomic process and the business atomic process are configured through a process configuration message to generate a standard business process.

[0048] In the embodiments of the present disclosure, in the business process of the financial industry (such as banking), the atomic service is the indecomposable basic service unit that constitutes the business process. The atomic process is the atomic service of the business process, has a complete business meaning, and is also the smallest unit that can be managed and controlled and the business operation authority can be allocated in the entire business process scenario. At the same time, the atomic process can be assembled and shared by multiple business processes.

[0049] The business process scenario is an application scenario that complies with the centralized business process processing steps of the background of traditional outlets, including the business types, initiation channels, and voucher combinations of the relevant business processes defined in the background. For example, the business process scenario for ordinary remittances mainly includes the business process initiated at the counter channel with a transfer check and a deposit voucher combination. Among them, the business process scenario can include various business application scenarios such as payment, account, credit, credit card, foreign exchange, centralized authorization, and image channel.

[0050] The business process needs are the demand information for modifying the business processes or business sub-processes involved in the business process scenario, such as replacing the business sub-process in the corresponding business process scenario, or adding a new business sub-process to the business process scenario to define new functions for the business process scenario, or to upgrade or update the original old business functions.

[0051] The target atomic process is the smallest business process service unit related to the modified demand information involved in the business process needs. It can correspond to different business sub-processes and have corresponding updated functions or new functions different from those in the corresponding business process scenarios. By analyzing the business process needs and combining the applied business process scenarios, the target atomic process that meets the business process needs can be determined. Among them, there can be one or more target atomic processes.

[0052] After the target atomic process is determined, the atomic process in the applied business process scenario can be decomposed in response to the target atomic process to obtain the business atomic process constituting the business process scenario, wherein the business atomic process can be one or more. The business atomic process is the corresponding minimum business service unit constituting the business process scenario.

[0053] The process configuration message is a data message related to the process of implementing the corresponding update function or new function of the target atomic process. The process configuration message can be configured to configure the target atomic process and the business atomic process to generate a standard business process. The standard business process is a new business process corresponding to the business process scenario and having the target atomic process. The execution of this business process can be used to implement business handling process steps with new or updated functions that meet the needs of the business process.

[0054] It can be seen that the above method of the embodiment of the present disclosure can generate the standard business process required by the corresponding business process according to the business process processing steps of the background centralized in the traditional outlets, and realize the parallel centralized processing of the background center through system parameterization and configuration of the original production mode of serial manual operation of the outlets, forming a business production and management system with the background operation center as the core, thereby providing an intensive operation mode design method based on atomic services for the financial industry, realizing the intensive operation configuration and operation management of the bank based on atomic services. Among them, the above method decomposes the business process into the smallest atomic service unit, which can support visualization, flexible configuration assembly and effectiveness, realize the sharing and reuse of standard atomic services, and reduce the development difficulty and operation and maintenance costs.

[0055] Figure 3 The application scenario flowchart of the method for generating a standard business process based on atomic services according to an embodiment of the present disclosure is schematically shown.

[0056] like Figure 2 and Figure 3 As shown, according to an embodiment of the present disclosure, before operation S201 determines the target atomic process corresponding to the business process scenario according to the business process requirements, operation S301 is also included.

[0057] In operation S301, background business processing information is received and a business process scenario is defined.

[0058] The back-end business processing information mainly includes the business processing status centralized from the front-end outlets to the back-end, and is mainly used to feedback the business type, initiation channel, and credential combination information required by the corresponding business process. Based on the business type, initiation channel, and credential combination information in the information, the definition of the business process scenario can be realized. Specifically, the business type can be used to define the name and application scenario of the corresponding business process of the business process scenario, the initiation channel can be used to define the business process steps and step sequence of the corresponding business process of the business process scenario, and the credential combination is used to define the authorization status of the corresponding business process of the business process scenario. Among them, the above-mentioned business sub-processes can be defined by using the atomic process as the smallest business service unit, thereby obtaining the above-mentioned business process scenario.

[0059] Therefore, through the business process step information centralized in the background of traditional outlets, relevant business processes can be defined, the specific process content of the business process scenario can be determined, and the business process scenario can be defined through the atomic process, which can make the definition of the business process step information of traditional outlets more accurate.

[0060] like Figure 2 and Figure 3 As shown, according to an embodiment of the present disclosure, in operation S201, according to the business process requirement, determining a target atomic process corresponding to a business process scenario includes operations S302 and S303.

[0061] In operation S302, a preset atomic process asset library is retrieved;

[0062] In operation S303, an asset atomic process that meets the business process requirements in a preset atomic process asset library is determined as a target atomic process.

[0063] In operation S302, in response to the completion of the definition of the business process scenario, a preset atomic process asset library is retrieved and queried according to the acquired business process needs.

[0064] The preset atomic process asset library is a preset atomic process database composed of the smallest atomic service units of various business processes related to the existing business processes, which can be reflected through a data table. Among them, each atomic process can be saved in the corresponding data column in the data table as a separate business data, and multiple atomic processes are concentrated in the data table, so that the data table constitutes an atomic process asset library. Among them, as shown in the following Table 1 (partial) data table, the atomic process asset library can be used to define the atomic process number (ID), name (SUBPROC_NAME) and the link information (TRANS_SET) of the next atomic process of the current atomic process.

[0065] Table 1

[0066] ID SUBPROC_CODE SUBPROC_NAME TRANS_SET SP0007999999999 SP0007999999999 Duplicate transaction check subprocess TS00000007 SP0005999999999 SP0005999999999 Front-end and back-end authorization TS00000005 SP0001999999999 SP0001999999999 Layout recognition subprocess TS00000001 SP0002999999999 SP0002999999999 Slice Entry Subprocess TS00000002 SP0003999999999 SP0003999999999 Bill review sub-process TS00000003 SP0008999999999 SP0008999999999 Transaction Release Sub-Process TS00000008

[0067] In operation S303, according to the demand information of the business process or business sub-process modification involved in the business process, the atomic process matching the demand information in the preset atomic process asset library is queried as the target atomic process. Among them, when the target atomic process exists in the preset atomic process asset library, the target atomic process can be directly determined, and the business service corresponding to the target atomic process can be visualized, so that the target atomic process can realize the further atomic service configuration process.

[0068] Through the configuration of the preset atomic process asset library, the target atomic process that matches the business process needs and corresponds to the business process scenario can be determined more quickly, thereby speeding up the atomic process configuration and improving the configuration efficiency of the target atomic process.

[0069] like Figure 2 and Figure 3 As shown, according to an embodiment of the present disclosure, in operation S201, according to the business process requirement, determining a target atomic process corresponding to a business process scenario, further includes operation S304.

[0070] In operation S304, a target atomic process is defined according to business process requirements.

[0071] If it is determined in operation S303 that the corresponding target atomic process does not exist in the preset atomic process asset library, the target atomic process can be defined according to the business process requirement information required by the business process, and the name, number, process sequence and steps of the target atomic process can be set through the corresponding target process message. Therefore, the target atomic process that meets the needs of the business process can be accurately obtained, and the accuracy and relevance of the standard business process generation results can be improved.

[0072] According to an embodiment of the present disclosure, in operation S202 of decomposing the business process scenario according to the target atomic process to obtain the business atomic process of the business process scenario, operation S305 is included.

[0073] In operation S305 , when the target atomic process is different from the business atomic process of the business process scenario, the business process scenario is atomically decomposed in response to the target atomic process to obtain the corresponding business atomic process.

[0074] For a business process scenario, it includes multiple business atomic processes. For example, for a general foreign exchange business process scenario, the business process scenario may include multiple main business atomic processes such as layout recognition, slice entry, risk prevention and control, and transaction release.

[0075] The target atomic process determined according to the demand information of the business process is not necessarily the same as the business atomic process of the business process scenario. For example, when the target atomic process determined according to the business process needs is a new business atomic process in the business process scenario, or the target atomic process is a replacement business atomic process for an existing business atomic process in the business process scenario, the sequential combination of the existing business atomic processes in the business process scenario will be decomposed. After the business process scenario is decomposed according to the target atomic process, each business atomic process in the business process scenario can be determined.

[0076] Therefore, the atomic process used to configure and generate the standard business process can be confirmed to ensure the accuracy and effectiveness of the standard business process.

[0077] like Figure 2 and Figure 3 As shown, according to an embodiment of the present disclosure, in operation S203, configuring the target atomic process and the business atomic process through the process configuration message includes operation S306, and configuring the atomic process in operation S306 includes:

[0078] Using the process configuration message of the current atomic process as the input configuration message, query the flow instance condition of the next atomic process corresponding to the current atomic process that meets the preset process instance configuration rule;

[0079] Determine the sub-process code of the next atomic process that meets the preset sub-process definition rules according to the flow instance conditions; and

[0080] According to the sub-process code, the next atomic process is started through the workflow, and the process configuration message of the next atomic process is generated as the output configuration message;

[0081] Among them, the current atomic process is the target atomic process or the business atomic process; the next atomic process is the target atomic process or the business atomic process.

[0082] The current atomic process is an atomic process among at least one target atomic process and multiple business atomic processes, and can be used as the starting atomic process in the atomic process configuration process. The next atomic process is the next atomic process of the current atomic process defined according to the configuration order. The configuration order is defined according to the setting data in the process configuration message of the current atomic process and the next atomic process.

[0083] The process configuration message of the current atomic process is the process-related data message for the atomic process to implement its corresponding functions. The specific setting form can be referred to as follows:

[0084] {"root":{

[0085] "head": {"multiTenancyId": "CCBFT", "priority": "0", "busiNo": "202109236666000101000000000156",…}],

[0086] "body": "busiInfo": {"attachPages": 0, "mainNotePages": 2, "channelCode": "", "vouchergrpCode": "80000001"},

[0087] "imageGrp": "voucherCode": "0302" imageCode": "202109236666000101000000000156_00M" mainFlag": "1", "frontPageFlag": "1", ...}],

[0088] ″T101″:{″opertype″:″0″,″processOpinion″:″Recognition result (in the order of image scanning): Credential combination determination result (credential combination ID): Credential combination determination result (credential combination ID): 80000001″},

[0089] ″T103″:{″opertype″:″0″,″processOpinion″:″Slice result: The total number of slices for input and OCR element recognition is: 14″}},

[0090] "workflow": {"workitemid": "003f81f67bf6ac3e017c10480be40037", "actId": "003f81f67 bf6ac3e017c10480be40036″, “orgnizationalunit”: “010000891″, “tacheCode”: “T103″,}}

[0091] It can be seen that the process configuration message of the current atomic process can realize the definition of the business function of the business sub-process, and at the same time, the sequence of the next atomic process can be specified through the process sequence code such as T103.

[0092] The preset process instance configuration rules include the mutual correspondence between the process sequence code in the process configuration message of the current atomic process and the flow instance condition corresponding to the next atomic process, which can be embodied as a preset process instance configuration data table. Therefore, the flow instance condition that matches the sequence code in the process configuration message can be queried in the data table, and the flow instance condition can be further applied to the determination process of the next atomic process. Among them, the flow instance condition is a flow data related to the sub-process flow code of the next atomic process, and the sub-process flow code is used to determine the above-mentioned sub-process code. For details, please refer to the content described below.

[0093] The preset sub-process definition rule is a preset corresponding relationship rule between the sub-process flow code and the sub-process code of the next sub-process. According to the preset sub-process definition rule, the sub-process code of the corresponding next atomic process can be determined through the flow instance condition.

[0094] Based on the sub-process code determined above, when the workflow starts the next atomic process, it can generate an output configuration message according to the sub-process code, and the output configuration message can be used as an input message of the next atomic process.

[0095] Through the above-mentioned atomic process configuration process, the combination or assembly of the above-mentioned target atomic process and business atomic process can be completed accurately in sequence, thereby effectively preventing the omission of atomic processes or atomic process configuration errors.

[0096] like Figure 2 and Figure 3 As shown, according to an embodiment of the present disclosure, before the process configuration message of the current atomic process is used as the input configuration message to query the flow instance condition of the next atomic process corresponding to the current atomic process that meets the preset process instance configuration rule, the operation S306 configures the atomic process and also includes:

[0097] Query the flow instance package code of the next atomic flow of the corresponding business process scenario that meets the preset flow configuration rules.

[0098] The preset flow configuration rule is the corresponding flow relationship between the business code of the business process scenario and the flow instance package code of the current sub-process, which can be reflected as a preset flow configuration table. Each business process scenario has a corresponding business code, which can be used to distinguish other business process scenarios that are different from the business process scenario. Through the business code, the flow instance package code of the next atomic process corresponding to the current atomic process that meets the flow relationship of the business code can be queried in the above preset flow configuration table.

[0099] Therefore, the flow instance packet encoding can enable the current atomic process to establish a flow relationship with the next atomic process according to its corresponding input configuration message.

[0100] like Figure 2 and Figure 3 As shown, according to an embodiment of the present disclosure, the flow configuration message of the current atomic flow is used as the input configuration message to query the flow instance condition of the next atomic flow corresponding to the current atomic flow that meets the preset flow instance configuration rule, including:

[0101] According to the flow instance package code and input configuration message, query the flow instance conditions of the next atomic process that meets the preset process instance configuration rules.

[0102] According to the flow instance packet code of the next atomic flow and the message data content of the input configuration message of the current atomic flow, the flow instance condition of the next atomic flow can be queried in the preset flow instance configuration data table. Among them, the preset flow instance configuration data table is shown in Table 2, and the data table can be used to query the specific content of the flow instance condition.

[0103] Table 2

[0104]

[0105] Therefore, the above-mentioned flow instance conditions can help establish the corresponding execution order relationship between the current atomic process and the next atomic process, thereby ensuring that the generation of standard business processes is more accurate and faster.

[0106] like Figure 2 and Figure 3 As shown, according to an embodiment of the present disclosure, in determining the sub-process code of the next atomic process that meets the preset sub-process definition rule according to the flow instance condition, it includes:

[0107] Determine the sub-flow flow code of the next atomic flow according to the flow instance condition;

[0108] Determine the sub-process code of the next atomic process that meets the sub-process definition rules based on the sub-process flow code.

[0109] Through the flow instance conditions shown in Table 2, the sub-flow flow code of the next flow of the current sub-flow can be determined, as shown in Table 3 below:

[0110] Table 3

[0111]

[0112] Furthermore, the sub-process code of the next sub-process of the current process that meets the sub-process definition rule can be determined through the sub-process transfer code. The sub-process definition rule is a preset correspondence between the sub-process transfer code and the sub-process code of the next sub-process, which can be specifically embodied in a specific sub-process definition data table.

[0113] like Figure 2 and Figure 3 As shown, according to an embodiment of the present disclosure, in operation S203 , generating a standard business process includes operations S307 - S308 .

[0114] In operation S307, it is determined whether the atomic service configuration is completed. After the atomic service configuration is confirmed to be completed, the atomic service sequence of the target atomic process and the business atomic process can be defined according to the input configuration message and the output configuration message.

[0115] In operation S308 to generate the above-mentioned standard business process, the target atomic process and the business atomic process are assembled according to the atomic service sequence and the preset call message delivery conditions to generate the standard business process.

[0116] Through the input configuration message of the current atomic process and the output configuration message of the next atomic process, the execution order between the current atomic process and the next atomic process can be confirmed according to their corresponding message data, that is, the current atomic process is executed first, and then the next atomic process is executed, which also realizes the definition of the atomic service order between the target atomic process and the business atomic process.

[0117] After the atomic service sequence of the application execution of the above-mentioned target atomic process and business atomic process is confirmed, the atomic services of the above-mentioned target atomic process and business atomic process can be assembled and configured according to the atomic service sequence and the transmission rules for calling messages between atomic services as the preset calling message transmission conditions to generate the standard business process.

[0118] Figure 4 The atomic process relationship diagram of a common foreign exchange business process scenario according to an embodiment of the present disclosure is schematically shown.

[0119] like Figure 2-Figure 3 As shown, according to an embodiment of the present disclosure, in operation S203, the target atomic process and the business atomic process are configured through the process configuration message, and in operation S306, the following steps are also included:

[0120] Analyze the input configuration message of the current atomic process, and configure the atomic component sequence of the current atomic process according to the preset business component layout rules.

[0121] In the process of defining the atomic service sequence of the atomic process, it is also necessary to determine the atomic component sequence of a single atomic process. Figure 4 As shown, taking the business process scenario of a complete ordinary foreign exchange business 400 as an example, it may have four basic atomic processes: layout recognition atomic process 410, slice entry atomic process 420, risk prevention and control atomic process 430, and transaction release atomic process 440. Each atomic process includes different atomic links or atomic components as the minimum implementation unit of different business function step processes.

[0122] Among them, atomic links are different business parallel or serial processing unit links in the business process, for example, they can include layout recognition, image segmentation, element entry, data verification and other links. Atomic components are business operation steps or technical processing steps in each atomic link. Taking the atomic link of layout recognition as an example, it can include layout recognition task acquisition (get) and layout recognition task submission (put). In layout recognition task submission (put), it can be divided into four main steps as atomic components: layout recognition processing, layout recognition node information storage, layout recognition message information update, and calculation of next node submission information. Among them, an atomic service is composed of one or more atomic links, and an atomic link is composed of one or more atomic components.

[0123] The input process configuration message of the current atomic process is parsed and processed to obtain the component identification of each atomic component with corresponding independent business process steps, such as the specific atomic component code. The preset business component typesetting rule is a preset condition for sequential typesetting according to the steps corresponding to the atomic component code. According to the atomic component code of the parsed result of the process configuration message, the atomic components of the corresponding current atomic process are sequentially defined to determine the atomic component order.

[0124] Specifically, taking the current atomic process T101 of layout recognition as an example, the atomic service includes layout recognition task acquisition (get) and layout recognition task submission (put). In the layout recognition task submission (put), it is divided into four component steps: "layout recognition processing-layout recognition node information storage-layout recognition message information update-calculation of next node submission information", and its corresponding message parsing content is as follows:

[0125] <workStep useDB=″true″endPosition=″1056,480″startPosition=″213,369″startID=″3″position=″put″workNode=″T101″>

[0126] <params>

[0127] <classes>

[0128] <AutoClassifyForSubmit position=″348,414″id=″3″ / >

[0129] <Custom position=″358,463″id=″4″class=″SaveLinkMsg″ / >

[0130] <Custom position=″358,463″id=″5″class=″SaveBusMsg″ / >

[0131] <GetNextTaskName position=″509,523″id=″6″source=″″ / >

[0132] < / classes>

[0133] <arrows>

[0134] <arrow option=″″to=″″from=″6″ / > (Calculate the next node submission information)

[0135] <arrowoption=″″to=″4″from=″3″ / > (Layout recognition processing)

[0136] <arrow option=″″to=″5″from=″4″ / > (Store layout recognition node information)

[0137] <arrow option=″″to=″6″from=″5″ / > (Page recognition message information update)

[0138] < / arrows>

[0139]

[0140] <workStep useDB=″false″endPosition=″807,421″startPosition=″314,392″startID=″3″position=″get″workNode=″T101″>

[0141] <params>

[0142] <classes>

[0143] <AutoClassifyForSubmit position=″540,414″id=″3″ / >

[0144] < / classes>

[0145] <arrows>

[0146] <arrow option=″″to=″″from=″3″ / >

[0147] < / arrows>

[0148]

[0149] Therefore, by parsing the process configuration message, the atomic component sequence of the current atomic process can be accurately defined, and the specific business functions of the current atomic process can be assembled according to the atomic component sequence, so that the current atomic process can have corresponding business functions.

[0150] For example, Figure 4 As shown, taking the business process scenario of a complete ordinary remittance business 400 as an example, the layout recognition atomic process 410 includes multiple atomic links, such as automatic layout recognition, manual layout recognition, and sub-process post-positioning; the dynamic process in the slice entry atomic process 420 includes atomic links such as secondary entry and ICR entry, specifically involving automatic splitting, dynamic entry process, entry end, automatic verification, verification modification, verification modification review, sub-process post-positioning, etc.; the dynamic process of the risk prevention and control atomic process 430 includes atomic links such as bill review, background authorization, front-end supplementary authorization, electronic verification and printing, large-scale extra calls, etc., specifically involving dynamic risk control processes, sub-process post-positioning, etc.; the transaction release atomic process 440 includes atomic links such as pet transaction inspection and transaction release exception handling, specifically involving duplicate transaction monitoring & transaction release, transaction release exception handling and sub-process post-positioning, etc.

[0151] Among them, when a sub-process ends, it will go to the sub-process post-process. According to the atomic links or atomic components of the sub-process post-process, the business message content and business flow rules, the next atomic process started in the calculation post-process can be configured to realize the concatenation of the current atomic process and the next atomic process using sub-processes at the application layer.

[0152] like Figure 3 As shown, in the preview and validation of the business processing flow in operation S309, the standard business flow can be visualized to present the specific business flow, and the configuration parameters of the atomic service of the standard business flow can be validated. Therefore, when the current outlet accepts the business processing procedures of the corresponding business process scenario, it can directly process the business according to the atomic service process of the standard business process, realizing the automation process of the outlet business processing.

[0153] Therefore, compared with the prior art in which the original business processes are completely copied to the background for centralized processing during the centralized processing of business processes, without considering the standardization and reusability of the background processing, nor the assemblability and convenience of system technology development, the above-mentioned method of the embodiment of the present disclosure can realize an intensive operation business process collection mode based on atomic services, and can quickly realize the assembly of atomic service processes for standard business scenarios, and realize the rapid collection of business; at the same time, it supports flexible configuration, and can realize dynamic configuration and adjustment of business process flow rules in the collection process, quickly respond to business process requirements, and meet the needs of replacing and updating each business process in the business process scenario and modifying the newly added business.

[0154] It can be seen that the above method of the embodiment of the present disclosure provides a standard business process method based on atomic services, which can realize an intensive operation mode based on atomic services, decompose the business processing operations of the original branch tellers into universal minimum-granularity business atomic services, and realize centralized processing by back-end center operators through system parameterization and configuration, forming a business management system with the back-end operation center as the core. The system implements a management mode of decentralized acceptance at the front desk and centralized processing at the center, and the process of marking business process generation is more accurate and rapid.

[0155] Based on the above-mentioned method for generating a standard business process based on atomic services, the present disclosure also provides a device for generating a standard business process based on atomic services. Figure 5 The device is described in detail.

[0156] Figure 5 The structural block diagram of a device for generating a standard business process based on atomic services according to an embodiment of the present disclosure is schematically shown.

[0157] like Figure 5 As shown, the device for generating a standard business process based on atomic services in this embodiment includes a target determination module 510 , a business decomposition module 520 and a message configuration module 530 .

[0158] The target determination module 510 is used to determine the target atomic process corresponding to the business process scenario according to the business process requirements. In one embodiment, the target determination module 510 can be used to perform the operation S201 described above, which will not be described in detail here.

[0159] The business decomposition module 520 is used to decompose the business process scenario according to the target atomic process to obtain the business atomic process of the business process scenario. In one embodiment, the business decomposition module 520 can be used to perform the operation S202 described above, which will not be repeated here.

[0160] The message configuration module 530 is used to configure the target atomic process and the business atomic process through the process configuration message to generate a standard business process. In one embodiment, the message configuration module 530 can be used to perform the operation S203 described above, which will not be repeated here.

[0161] According to an embodiment of the present disclosure, any multiple modules of the target determination module 510, the service decomposition module 520 and the message configuration module 530 can be combined in one module for implementation, or any one of the modules can be split into multiple modules. Alternatively, at least part of the functions of one or more of these modules can be combined with at least part of the functions of other modules and implemented in one module. According to an embodiment of the present disclosure, at least one of the target determination module 510, the service decomposition module 520 and the message configuration module 530 can be at least partially implemented as a hardware circuit, such as a field programmable gate array (FPGA), a programmable logic array (PLA), a system on a chip, a system on a substrate, a system on a package, an application specific integrated circuit (ASIC), or can be implemented by hardware or firmware such as any other reasonable way of integrating or packaging the circuit, or implemented in any one of the three implementation methods of software, hardware and firmware or in any appropriate combination of any of them. Alternatively, at least one of the target determination module 510, the service decomposition module 520 and the message configuration module 530 can be at least partially implemented as a computer program module, and when the computer program module is run, the corresponding function can be executed.

[0162] Figure 6 A block diagram of an electronic device 600 suitable for implementing a method for generating a standard business process based on atomic services according to an embodiment of the present disclosure is schematically shown.

[0163] An embodiment of the present disclosure also provides an electronic device, comprising: one or more processors; and a memory for storing one or more programs, wherein when the one or more programs are executed by the one or more processors, the one or more processors execute the above-mentioned method for generating standard business processes based on atomic services.

[0164] like Figure 6 As shown, the electronic device 600 according to an embodiment of the present disclosure includes a processor 601, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 602 or a program loaded from a storage part 608 into a random access memory (RAM) 603. The processor 601 may include, for example, a general-purpose microprocessor (e.g., a CPU), an instruction set processor and / or a related chipset and / or a special-purpose microprocessor (e.g., an application-specific integrated circuit (ASIC)), etc. The processor 601 may also include an onboard memory for caching purposes. The processor 601 may include a single processing unit or multiple processing units for performing different actions of the method flow according to an embodiment of the present disclosure.

[0165] In RAM 603, various programs and data required for the operation of electronic device 600 are stored. Processor 601, ROM 602 and RAM 603 are connected to each other via bus 604. Processor 601 performs various operations of the method flow according to the embodiment of the present disclosure by executing the program in ROM 602 and / or RAM 603. It should be noted that the program can also be stored in one or more memories other than ROM 602 and RAM 603. Processor 601 can also perform various operations of the method flow according to the embodiment of the present disclosure by executing the program stored in the one or more memories.

[0166] According to an embodiment of the present disclosure, the electronic device 600 may further include an input / output (I / O) interface 605, which is also connected to the bus 604. The electronic device 600 may further include one or more of the following components connected to the I / O interface 605: an input portion 606 including a keyboard, a mouse, etc.; an output portion 607 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage portion 608 including a hard disk, etc.; and a communication portion 609 including a network interface card such as a LAN card, a modem, etc. The communication portion 609 performs communication processing via a network such as the Internet. A drive 610 is also connected to the I / O interface 605 as needed. A removable medium 611, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 610 as needed, so that a computer program read therefrom is installed into the storage portion 608 as needed.

[0167] An embodiment of the present disclosure further provides a computer-readable storage medium having executable instructions stored thereon, which, when executed by a processor, causes the processor to execute the above-mentioned method for generating a standard business process based on atomic services.

[0168] The computer-readable storage medium of the embodiments of the present disclosure may be included in the device / apparatus / system described in the above embodiments; or it may exist independently without being assembled into the device / apparatus / system. The above computer-readable storage medium carries one or more programs, and when the above one or more programs are executed, the method according to the embodiments of the present disclosure is implemented.

[0169] According to an embodiment of the present disclosure, the computer-readable storage medium may be a non-volatile computer-readable storage medium, for example, may include but is not limited to: a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In the present disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program, which may be used by or in combination with an instruction execution system, an apparatus or a device. For example, according to an embodiment of the present disclosure, a computer-readable storage medium may include the ROM 602 and / or RAM 603 described above and / or one or more memories other than ROM 602 and RAM 603.

[0170] An embodiment of the present disclosure further provides a computer program product, including a computer program, which implements the above-mentioned method for generating a standard business process based on atomic services when executed by a processor.

[0171] The computer program product of the embodiment of the present disclosure includes a computer program, which contains program codes for executing the method shown in the flowchart. When the computer program product is run in a computer system, the program codes are used to enable the computer system to implement the above method of the embodiment of the present disclosure.

[0172] The above functions defined in the system / device of the embodiment of the present disclosure are performed when the computer program is executed by the processor 601. According to the embodiment of the present disclosure, the system, device, module, unit, etc. described above can be implemented by a computer program module.

[0173] In one embodiment, the computer program may rely on tangible storage media such as optical storage devices, magnetic storage devices, etc. In another embodiment, the computer program may also be transmitted and distributed in the form of signals on a network medium, and downloaded and installed through the communication part 609, and / or installed from a removable medium 611. The program code contained in the computer program may be transmitted using any appropriate network medium, including but not limited to: wireless, wired, etc., or any suitable combination of the above.

[0174] In such an embodiment, the computer program can be downloaded and installed from the network through the communication part 609, and / or installed from the removable medium 611. When the computer program is executed by the processor 601, the above functions defined in the system of the embodiment of the present disclosure are performed. According to the embodiment of the present disclosure, the system, device, apparatus, module, unit, etc. described above can be implemented by a computer program module.

[0175] According to an embodiment of the present disclosure, the program code for executing the computer program provided by the embodiment of the present disclosure can be written in any combination of one or more programming languages. Specifically, these computing programs can be implemented using high-level process and / or object-oriented programming languages, and / or assembly / machine languages. Programming languages ​​include, but are not limited to, Java, C++, python, "C" language or similar programming languages. The program code can be executed entirely on the user computing device, partially on the user device, partially on the remote computing device, or entirely on the remote computing device or server. In the case of a remote computing device, the remote computing device can be connected to the user computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computing device (e.g., using an Internet service provider to connect through the Internet).

[0176] The flow charts and block diagrams in the accompanying drawings illustrate the possible architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each box in the flow chart or block diagram can represent a module, a program segment, or a part of a code, and the above-mentioned module, program segment, or a part of a code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flow chart, and the combination of the boxes in the block diagram or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0177] It will be appreciated by those skilled in the art that the features described in the various embodiments and / or claims of the present disclosure may be combined and / or combined in a variety of ways, even if such combinations and / or combinations are not explicitly described in the present disclosure. In particular, the features described in the various embodiments and / or claims of the present disclosure may be combined and / or combined in a variety of ways without departing from the spirit and teachings of the present disclosure. All of these combinations and / or combinations fall within the scope of the present disclosure.

[0178] The embodiments of the present disclosure are described above. However, these embodiments are only for illustrative purposes and are not intended to limit the scope of the present disclosure. Although the embodiments are described above separately, this does not mean that the measures in the various embodiments cannot be used in combination to advantage. The scope of the present disclosure is defined by the attached claims and their equivalents. Without departing from the scope of the present disclosure, those skilled in the art may make a variety of substitutions and modifications, which should all fall within the scope of the present disclosure.< / params> < / params>

Claims

1. A method for generating a standard business process based on atomic services, wherein: include: According to the business process needs, determine the target atomic process corresponding to the business process scenario; Decomposing the business process scenario according to the target atomic process to obtain the business atomic process of the business process scenario; as well as The target atomic process and the business atomic process are configured through a process configuration message to generate the standard business process. Wherein, configuring the target atomic process and the service atomic process through a process configuration message includes: Using the process configuration message of the current atomic process as the input configuration message, querying the flow instance condition of the next atomic process corresponding to the current atomic process that meets the preset process instance configuration rule; Determine, according to the flow instance condition, the sub-flow code of the next atomic flow that meets the preset sub-flow definition rule; and According to the sub-process code, the next atomic process is started through the workflow, and a process configuration message of the next atomic process is generated as an output configuration message; Among them, the current atomic process is the target atomic process or the business atomic process; the next atomic process is the target atomic process or the business atomic process.

2. The method according to claim 1, wherein: Before determining the target atomic process corresponding to the business process scenario according to the business process needs, the method further includes: Receive background business processing information and define the business process scenario.

3. The method according to claim 1, wherein: In the step of determining the target atomic process corresponding to the business process scenario according to the business process needs, the following steps are included: Access the preset atomic process asset library; An asset atomic process in the preset atomic process asset library that meets the business process requirement is determined as the target atomic process.

4. The method according to claim 3, wherein: In the step of determining the target atomic process corresponding to the business process scenario according to the business process needs, the following is also included: According to the business process requirements, define the target atomic process.

5. The method according to claim 1, wherein: In the step of decomposing the business process scenario according to the target atomic process to obtain the business atomic process of the business process scenario, the following steps are included: When the target atomic process is different from the business atomic process of the business process scenario, the business process scenario is decomposed into atomic processes in response to the target atomic process to obtain the corresponding business atomic process.

6. The method according to claim 1, wherein: Before the process configuration message of the current atomic process is used as the input configuration message to query the flow instance condition of the next atomic process corresponding to the current atomic process that meets the preset process instance configuration rule, the process also includes: Query the flow instance package code of the next atomic flow corresponding to the business process scenario that meets the preset flow configuration rules.

7. The method according to claim 6, wherein: In the process configuration message of the current atomic process is used as the input configuration message, the flow instance condition of the next atomic process corresponding to the current atomic process that meets the preset process instance configuration rule is queried, including: According to the flow instance package code and the input configuration message, the flow instance condition of the next atomic flow that meets the preset flow instance configuration rule is queried.

8. The method according to claim 1, wherein: In the sub-process code of the next atomic process that meets the preset sub-process definition rule is determined according to the flow instance condition, including: Determine the sub-flow flow code of the next atomic flow according to the flow instance condition; The sub-process code of the next atomic process that meets the sub-process definition rule is determined according to the sub-process flow code.

9. The method according to claim 1, wherein: The step of generating the standard business process includes: Defining the atomic service sequence of the target atomic process and the business atomic process according to the input configuration message and the output configuration message; The target atomic process and the business atomic process are assembled according to the atomic service sequence and the preset call message delivery conditions to generate the standard business process.

10. The method according to claim 1, wherein: In configuring the target atomic process and the service atomic process through a process configuration message, it also includes: The input configuration message of the current atomic process is analyzed, and the atomic component sequence of the current atomic process is configured according to the preset business component layout rule.

11. A device for generating a standard business process based on atomic services, wherein: include: The target determination module is used to determine the target atomic process corresponding to the business process scenario according to the business process needs; A business decomposition module, used to decompose the business process scenario according to the target atomic process to obtain the business atomic process of the business process scenario; as well as A message configuration module is used to configure the target atomic process and the business atomic process through a process configuration message to generate the standard business process. The message configuration module is specifically used to query the flow instance condition of the next atomic flow corresponding to the current atomic flow that meets the preset process instance configuration rule by using the process configuration message of the current atomic flow as the input configuration message; Determine the sub-process code of the next atomic process that meets the preset sub-process definition rule according to the flow instance condition; and starting the next atomic process through the workflow according to the sub-process code, and generating a process configuration message of the next atomic process as an output configuration message; wherein the current atomic process is the target atomic process or the business atomic process; The next atomic flow is the target atomic flow or the business atomic flow.

12. An electronic device comprising: one or more processors; a storage device for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors execute the method according to any one of claims 1 to 10.

13. A computer-readable storage medium having executable instructions stored thereon, which, when executed by a processor, causes the processor to execute the method according to any one of claims 1 to 10.

14. A computer program product, comprising a computer program, wherein when the computer program is executed by a processor, the method according to any one of claims 1 to 10 is implemented.

Citation Information

Patent Citations

  • Business processing method and device, electronic equipment and computer readable medium

    CN113392093A