Business work order processing method and device, electronic device, and storage medium

By defining the target acceptance network and processing links, and using rule sets to automate the processing of business work orders, the problems of cumbersome, difficult, and high-risk business processing procedures in existing technologies are solved, thereby achieving automated processing of business work orders, improving efficiency and reducing risks.

CN115375278BActive Publication Date: 2026-03-24INDUSTRIAL AND COMMERCIAL BANK OF CHINA
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-08-25
Publication Date
2026-03-24

AI Technical Summary

Technical Problem

The existing chargeback and order adjustment system has a cumbersome, difficult, and risky business process, requires a lot of manual operation, and has complicated accounting and SMS sending and maintenance.

Method used

By identifying the target acceptance network, selecting the processing link carrying the rule set, and using the processing rules to automatically process business work orders, including pre-processing and post-processing modules, the processing link is generated and executed to achieve automated processing of business work orders.

Benefits of technology

It reduces the difficulty and complexity of business processing, improves work efficiency, automates the processing of business work orders, and reduces manual operations and risks.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115375278B_ABST
    Figure CN115375278B_ABST
Patent Text Reader

Abstract

The application discloses a business work order processing method and device, electronic equipment and a storage medium, and relates to the field of financial technology or other related fields. The processing method comprises the following steps: determining a target acceptance network corresponding to a business work order; selecting a target processing link from a preset link library based on the acceptance type of the target acceptance network; processing the business work order by using a processing rule based on the target processing link until all business modules in the target processing link are processed. The application solves the technical problems of complicated business work order processing flow, high processing difficulty and manual operation in the related art.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of financial technology, and more specifically, to a method, apparatus, electronic device, and storage medium for processing business work orders. Background Technology

[0002] In related technologies, chargeback processing systems rely heavily on repetitive manual operations by business personnel to complete transactions. For work orders initiated or processed by financial institutions for chargebacks, the supported error types vary depending on the acceptance network. Therefore, the chargeback processing system needs to provide separate support for different acceptance networks. Business personnel, based on their experience, determine the required currency and amount for initiating a chargeback based on the different card organizations (each card organization corresponds to one acceptance network), and finally assist the customer in completing the chargeback process and sending an SMS message to the customer.

[0003] The above-mentioned chargeback and order reconciliation system has the following drawbacks in its operational process:

[0004] (1) The business processing flow is cumbersome. Because different acceptance networks support different error types, and the business rules of different card organizations are different for the same error type, in order to complete the processing flow of an acceptance network, it may be necessary to go through multiple business processes such as inquiry, order adjustment, first order cancellation, re-request payment, and second order cancellation. Moreover, the business flow time usually takes about two months, and the overall operation process is quite cumbersome.

[0005] (2) The business process is difficult. Businesses usually have to handle customer chargeback requests from multiple acceptance networks. Since the business rules of different acceptance networks are different, business personnel need to memorize the processing procedures of multiple acceptance networks, which increases the business processing burden.

[0006] (3) High business processing risk. For important business elements in the existing chargeback and order system, such as currency and amount, some still need to be manually calculated and confirmed by business personnel before being entered due to different acceptance networks, which increases the business processing risk.

[0007] (4) Complex accounting procedures. The accounting procedures for different acceptance networks are different. The chargeback and order system needs to be differentiated for different acceptance networks, which increases the risk of accounting problems.

[0008] (5) Difficulty in sending and maintaining SMS messages. Due to the large number of accepting networks and error types, the chargeback inquiry system needs to differentiate whether to send SMS messages and the content of SMS messages for different card organizations and error types, which increases the difficulty of system maintenance.

[0009] There is currently no effective solution to the above problems. Summary of the Invention

[0010] This invention provides a method, apparatus, electronic device, and storage medium for processing business work orders, in order to at least solve the technical problems in the related art of cumbersome business work order processing procedures, high processing difficulty, and the need for manual operation.

[0011] According to one aspect of the present invention, a method for processing a business work order is provided, comprising: determining a target acceptance network corresponding to the business work order; selecting a target processing link from a preset link library based on the acceptance type of the target acceptance network, wherein the target processing link carries a set of rules, and each processing rule in the set of rules applies to each business module that processes the business work order; and processing the business work order based on the target processing link and using the processing rules until all the business modules in the target processing link have completed processing.

[0012] Optionally, the business module includes at least: a processing module, a pre-processing module, and a post-processing module. Before determining the target acceptance network corresponding to the business work order, the module further includes: determining the processing module for each acceptance network; adjusting the order relationship between the processing modules to generate an initial processing link; based on the initial processing link, adding the pre-processing module before the process of each processing module and adding the post-processing module after the process of each processing module; and using a rule editor to connect a rule processor to each business module to generate a processing link.

[0013] Optionally, after generating the processing link, the method further includes: determining the acceptance type of each acceptance network; setting a matching rule for the processing link corresponding to the acceptance network based on the acceptance type, wherein the matching rule is used to match the processing link for the business work order; parsing the processing link and storing the parsed processing link in the preset link library.

[0014] Optionally, before processing the business work order based on the target processing link and using the processing rules corresponding to the business module, the method further includes: parsing the rule file corresponding to the target processing link to obtain multiple processing rules; determining whether the rule type of the multiple processing rules is the correct type; and if the rule type of the processing rule is the correct type, determining the rule executor corresponding to the processing rule based on the rule type, wherein the rule executor is used to execute the processing rule.

[0015] Optionally, the step of processing the business work order based on the target processing link and using the processing rules corresponding to the business module includes: when the business module is a front-end processing module, determining the processing rules corresponding to the front-end processing module, wherein the front-end processing module is composed of any combination of various front-end processors, and the types of the front-end processors include: condition selectors, data preprocessors, and delayers; using the rule executor corresponding to the processing rules to execute the processing rules and complete the preprocessing operation of the business work order, wherein the preprocessing operation includes: preprocessing the work order data of the business work order; setting execution conditions for the next processing module connected to the front-end processing module, and cyclically processing the business work order if the result value processed by the front-end processing module does not meet the numerical threshold range determined by the execution conditions; setting time conditions for the next processing module connected to the front-end processing module, and using the processing module to process the business work order if the current time meets the time threshold range determined by the time conditions.

[0016] Optionally, the step of processing the business work order based on the target processing link and using the processing rules corresponding to the business module further includes: when the business module is a processing module, determining the processing rules corresponding to the processing module, wherein the processing module includes at least: an error processing module, an accounting processing module, and an SMS sending module, and the error processing type of the error processing module includes at least one of the following: order adjustment, first-time order cancellation, re-request payment, second-time order cancellation, pre-arbitration, and arbitration; using the rule executor corresponding to the processing rules to execute the processing rules, completing the processing of the business work order, and obtaining the processing result.

[0017] Optionally, the step of processing the business work order based on the target processing link and using the processing rules corresponding to the business module further includes: when the business module is a post-processing module, determining the processing rules corresponding to the post-processing module, wherein the post-processing module includes: a result processor and a takeover processor; using the rule executor corresponding to the processing rules to execute the processing rules to modify the processing result, wherein when the processing state of the processing module is in a normal state, the result processor updates the processing result based on the processing rules; when the processing state of the processing module is in an abnormal state, the takeover processor updates the processing result based on the processing rules.

[0018] According to another aspect of the present invention, a processing apparatus for a business work order is also provided, comprising: a determining unit, configured to determine a target acceptance network corresponding to the business work order; a selecting unit, configured to select a target processing link from a preset link library based on the acceptance type of the target acceptance network, wherein the target processing link carries a set of rules, and each processing rule in the set of rules applies to each business module that processes the business work order; and a processing unit, configured to process the business work order based on the target processing link and using the processing rules, until all the business modules in the target processing link have been processed.

[0019] Optionally, the business module includes at least: a processing module, a pre-processing module, and a post-processing module. The processing device further includes: a first determining module, used to determine the processing module of each acceptance network before determining the target acceptance network corresponding to the business work order; a first adjusting module, used to adjust the sequential relationship between the processing modules to generate an initial processing link; a first adding module, used to add the pre-processing module before the process of each processing module and add the post-processing module after the process of each processing module based on the initial processing link; and a first generating module, used to use a rule editor to connect a rule processor to each business module and generate a processing link.

[0020] Optionally, the processing device further includes: a second determining module, configured to determine the acceptance type of each acceptance network after generating the processing link; a first setting module, configured to set matching rules for the processing link corresponding to the acceptance network based on the acceptance type, wherein the matching rules are used to match the processing link for the business work order; and a first parsing module, configured to parse the processing link and store the parsed processing link in the preset link library.

[0021] Optionally, the processing device further includes: a second parsing module, configured to parse a rule file corresponding to the target processing link to obtain multiple processing rules before processing the business work order based on the target processing link and using the processing rules corresponding to the business module; a first judgment module, configured to judge whether the rule type of the multiple processing rules is a correct type; and, if the rule type of the processing rule is a correct type, a third determining module, configured to determine a rule executor corresponding to the processing rule, wherein the rule executor is used to execute the processing rule.

[0022] Optionally, the processing unit includes: a fourth determining module, configured to determine the processing rule corresponding to the pre-processing module when the business module is a pre-processing module, wherein the pre-processing module is formed by any combination of multiple pre-processors, and the types of the pre-processors include: condition selectors, data preprocessors, and delayers; and a first execution module, configured to execute the processing rule using the rule executor corresponding to the processing rule to complete the pre-processing operation of the business work order, wherein the pre-processing operation includes: pre-processing the work order data of the business work order; setting execution conditions for the next processing module connected to the pre-processing module, and cyclically processing the business work order when the result value processed by the pre-processing module does not meet the numerical threshold range determined by the execution conditions; and setting time conditions for the next processing module connected to the pre-processing module, and using the processing module to process the business work order when the current time meets the time threshold range determined by the time conditions.

[0023] Optionally, the processing unit further includes: a fifth determining module, used to determine the processing rules corresponding to the processing module when the business module is a processing module, wherein the processing module includes at least: an error processing module, an accounting processing module, and an SMS sending module, and the error processing type of the error processing module includes at least one of the following: order adjustment, first-time order cancellation, re-request payment, second-time order cancellation, pre-arbitration, and arbitration; and a second execution module, used to execute the processing rules using the rule executor corresponding to the processing rules, complete the processing of the business work order, and obtain the processing result.

[0024] Optionally, the processing unit further includes: a sixth determining module, configured to determine the processing rule corresponding to the post-processing module when the business module is a post-processing module, wherein the post-processing module includes: a result processor and a takeover processor; and a third execution module, configured to execute the processing rule using the rule executor corresponding to the processing rule to modify the processing result, wherein when the processing state of the processing module is normal, the result processor updates the processing result based on the processing rule; and when the processing state of the processing module is abnormal, the takeover processor updates the processing result based on the processing rule.

[0025] According to another aspect of the present invention, a computer-readable storage medium is also provided, the computer-readable storage medium including a stored computer program, wherein, when the computer program is executed, it controls the device where the computer-readable storage medium is located to perform the above-described business work order processing method.

[0026] According to another aspect of the present invention, an electronic device is also provided, including one or more processors and a memory, the memory being used to store one or more programs, wherein when the one or more programs are executed by the one or more processors, the one or more processors cause the one or more processors to implement the above-described business work order processing method.

[0027] In this disclosure, a target acceptance network corresponding to a work order is determined. Based on the acceptance type of the target acceptance network, a target processing link is selected from a preset link library. Based on the target processing link, processing rules are applied to process the work order until all business modules in the target processing link have been processed. In this disclosure, different processing links can be generated in advance for different acceptance networks. By matching the acceptance type of the target acceptance network corresponding to the work order, the most suitable target processing link is matched. Based on the processing rules corresponding to each business module on the target processing link, the work order is automatically processed, realizing automated processing of work orders. This reduces the difficulty of business processing and the cumbersomeness of the processing flow, improves work efficiency, and solves the technical problems of cumbersome processing flow, high processing difficulty, and the need for manual operation in related technologies. Attached Figure Description

[0028] The accompanying drawings, which are included to provide a further understanding of the invention and form part of this application, illustrate exemplary embodiments of the invention and, together with their description, serve to explain the invention and do not constitute an undue limitation thereof. In the drawings:

[0029] Figure 1 This is a flowchart of an optional business work order processing method according to an embodiment of the present invention;

[0030] Figure 2 This is a schematic diagram of an optional link editor structure according to an embodiment of the present invention;

[0031] Figure 3 This is a schematic diagram of an optional matching process according to an embodiment of the present invention;

[0032] Figure 4 This is a schematic diagram of an optional rule processor structure according to an embodiment of the present invention;

[0033] Figure 5 This is a schematic diagram of an optional pre-processing module structure according to an embodiment of the present invention;

[0034] Figure 6 This is a schematic diagram of an optional processing module structure according to an embodiment of the present invention;

[0035] Figure 7 This is a schematic diagram of an optional post-processing module structure according to an embodiment of the present invention;

[0036] Figure 8 This is a schematic diagram of an optional business work order processing system structure according to an embodiment of the present invention;

[0037] Figure 9 This is a schematic diagram of an optional business work order processing device according to an embodiment of the present invention;

[0038] Figure 10 This is a hardware structure block diagram of an electronic device (or mobile device) for a business work order processing method according to an embodiment of the present invention. Detailed Implementation

[0039] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.

[0040] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0041] To facilitate understanding of the present invention by those skilled in the art, some terms or nouns involved in the various embodiments of the present invention are explained below:

[0042] Transaction retrieval refers to the process by which a cardholder, having doubts about the spending or transactions listed in their account, requests the issuing bank to retrieve the relevant transaction documents or vouchers. The issuing bank then retrieves the transaction documents from the acquiring bank and provides them to the cardholder for confirmation.

[0043] Chargeback: This refers to a situation where a cardholder provides a clear reason for refusing to pay a transaction listed in their account, and the issuing bank, at the cardholder's request, refuses payment to the acquiring bank. Chargeback transactions include various error types, such as: initial chargeback, subsequent chargeback, and second chargeback.

[0044] A single chargeback refers to a refusal of payment made by the issuing bank to the acquiring bank due to the issuing bank's rejection of the transaction request or questions about the original transaction. It is a type of transaction that falls under the error investigation process.

[0045] Re-request for payment: This refers to a request for payment made by the acquiring bank or merchant to the issuing bank when they disagree with a previous refund transaction. It is a type of transaction that falls under error handling.

[0046] Secondary cancellation: This refers to a situation where the issuing bank objects to the acquiring bank's re-request for payment of a consumer transaction and refuses payment again. It is a type of transaction error handling.

[0047] Acceptance network: refers to a large-scale interconnected network jointly built by major financial institutions.

[0048] It should be noted that the business work order processing method and apparatus in this disclosure can be used in the financial technology field for processing business work orders, and can also be used in any field other than the financial technology field for processing business work orders. This disclosure does not limit the application field of the business work order processing method and apparatus.

[0049] It should be noted that all information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for display, data used for analysis, etc.) involved in this disclosure are information and data authorized by the user or fully authorized by all parties. For example, this system has an interface with relevant users or organizations. Before obtaining relevant information, it is necessary to send an acquisition request to the aforementioned user or organization through the interface, and obtain the relevant information after receiving consent information from the aforementioned user or organization.

[0050] The following embodiments of the present invention can be applied to various systems / applications / devices that process business work orders. The present invention can extract the common parts of the processing methods for the same error type in different acceptance networks and abstract them into an error processing module. It also extracts an accounting processing module based on the accounting process and an SMS sending module based on the SMS sending process. Differential processing for different card organizations is controlled by adding processing rules. Then, by configuring the error processing module, accounting processing module, and SMS sending module supported by the acceptance network specifications, a complete automated processing chain is formed, realizing the acceptance network processing engine. This enables automated processing of business work orders, reducing the difficulty of business processing and solving the problems of cumbersome business processing processes, high processing difficulty, high processing risk, and the need for manual operation in chargeback and order adjustment systems. Thus, it achieves automated processing of business work orders.

[0051] The present invention will now be described in detail with reference to various embodiments.

[0052] Example 1

[0053] According to an embodiment of the present invention, an embodiment of a method for processing business work orders is provided. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.

[0054] Figure 1 This is a flowchart of an optional business work order processing method according to an embodiment of the present invention, such as... Figure 1 As shown, the method includes the following steps:

[0055] Step S101: Determine the target acceptance network corresponding to the business work order.

[0056] Step S102: Based on the acceptance type of the target acceptance network, select the target processing link from the preset link library. The target processing link carries a set of rules, and each processing rule in the set applies to each business module that processes the business work order.

[0057] Step S103: Based on the target processing link, process the business work order using processing rules until all business modules in the target processing link have completed processing.

[0058] Through the above steps, the target acceptance network corresponding to the business work order can be determined. Based on the acceptance type of the target acceptance network, a target processing link is selected from a preset link library. Based on the target processing link, processing rules are applied to process the business work order until all business modules in the target processing link have been processed. In this embodiment of the invention, different processing links can be generated in advance for different acceptance networks. By matching the acceptance type of the target acceptance network corresponding to the business work order, the most suitable target processing link is matched. Based on the processing rules corresponding to each business module on the target processing link, the business work order is automatically processed, realizing automated processing of business work orders. This reduces the difficulty of business processing and the cumbersomeness of the processing flow, improves work efficiency, and solves the technical problems of cumbersome processing flow, high processing difficulty, and the need for manual operation in related technologies.

[0059] The embodiments of the present invention will now be described in detail with reference to the steps described above.

[0060] In one embodiment of the present invention, optionally, the business module includes at least: a processing module, a pre-processing module, and a post-processing module. Before determining the target acceptance network corresponding to the business work order, the module further includes: determining the processing module of each acceptance network; adjusting the sequential relationship between the processing modules to generate an initial processing link; based on the initial processing link, adding a pre-processing module before the process of each processing module and adding a post-processing module after the process of each processing module; and using a rule editor to connect a rule processor to each business module to generate a processing link.

[0061] In this embodiment of the invention, a graphical link editor can be used to edit the automated processing link of the acceptance network to be processed (that is, each business module can be graphically represented, and the corresponding graph of the required business module can be retrieved through the link editor to form a corresponding processing link for each acceptance network), and saved to the system. In this embodiment, the business modules include: processing modules, pre-processing modules, post-processing modules, etc.

[0062] In this embodiment of the invention, an automated processing link is generated through a graphical link editor. The link editor includes a module editor, a link matching rule editor, and a link parsing generator. The module editor includes a basic module editor, a rule editor, a pre-processor editor, and a post-processor editor. The basic module editor can be used to select the processing modules required by the acceptance network (including error handling modules (e.g., one-time order cancellation module, re-payment module, etc.), accounting processing module, and SMS sending module, etc.) and process the sequential relationship between modules to generate an initial processing link. Then, the pre-processor editor and post-processor editor can be used to set pre-processing operations and result processing operations for the processing modules (i.e., based on the initial processing link, a pre-processing module is added before the process of each processing module, and a post-processing module is added after the process of each processing module). The rule editor is used to control the execution process of the entire link, forming an automated processing link (i.e., using the rule editor to connect a rule processor to each business module), achieving the effect of automatic processing of business work orders.

[0063] Optionally, after generating the processing link, the process further includes: determining the acceptance type of each acceptance network; setting matching rules for the processing link corresponding to the acceptance network based on the acceptance type, wherein the matching rules are used to match the processing link for the business work order; parsing the processing link and storing the parsed processing link in a preset link library.

[0064] In this embodiment of the invention, the link matching rule editor can set matching rules for the current processing link to determine eligible business work orders. Specifically, it can first determine the acceptance type of each acceptance network, and then set matching rules for the processing links corresponding to the acceptance networks based on the acceptance type. These matching rules are used to match processing links for business work orders. The link parsing generator can parse the graphically edited processing links and store the parsed processing links (i.e., parse the graphical processing links into digital processing links that can be executed by a computer) in the system (i.e., store the parsed processing links in a preset link library) for execution.

[0065] Figure 2 This is a schematic diagram of an optional link editor structure according to an embodiment of the present invention, such as... Figure 2 As shown, the link editor includes: a module editor, a link matching rule editor, and a link parsing generator. The module editor includes: a basic module editor, a rule editor, a preprocessor editor, and a postprocessor editor.

[0066] Step S101: Determine the target acceptance network corresponding to the business work order.

[0067] In this embodiment of the invention, the acceptance network of the financial institution that initiates or accepts the business work order (e.g., a chargeback order) can be determined first in order to select a suitable processing link.

[0068] Step S102: Based on the acceptance type of the target acceptance network, select the target processing link from the preset link library. The target processing link carries a set of rules, and each processing rule in the set applies to each business module that processes the business work order.

[0069] In this embodiment of the invention, a target processing link can be selected from a preset link library based on the acceptance type of the target acceptance network (different acceptance networks have different specification support and different processes for processing business work orders). (For example, based on the type of acceptance network, the link selector can scan all automated processing links in the preset link library and obtain the most suitable automated processing link for processing according to the matching rules of each processing link.) Furthermore, the target processing link carries a set of rules, and each processing rule in the set applies to each business module that processes the business work order.

[0070] Figure 3 This is a schematic diagram of an optional matching process according to an embodiment of the present invention, such as... Figure 3As shown, the link selector can scan all automated processing links in the preset link library (e.g., automated processing link 1, automated processing link 2, automated processing link 3, automated processing link 4, etc.) and assign the work order to the most suitable target processing link. Each link carries link matching rules.

[0071] Optionally, before processing the business work order based on the target processing link and using the processing rules corresponding to the business module, the method further includes: parsing the rule file corresponding to the target processing link to obtain multiple processing rules; determining whether the rule types of the multiple processing rules are correct; and if the rule type of the processing rule is correct, determining the rule executor corresponding to the processing rule based on the rule type, wherein the rule executor is used to execute the processing rule.

[0072] In this embodiment of the invention, the specific behaviors of business modules such as the processing module, the pre-processing module, and the post-processing module can be controlled by processing rules. The processing rules on the pre-processing module and the post-processing module control the specific functions of the pre-processing module and the post-processing module. The processing rules on the processing module control the differentiated processing of different acceptance networks. All rule processing on the pre-processing module, the processing module, and the post-processing module is controlled by a rule processor, which includes a rule analyzer and a rule executor.

[0073] The main function of the rule analyzer is to analyze the input rule file (i.e., parse the rule file corresponding to the target processing link to obtain multiple processing rules), determine whether the rule type of the multiple processing rules is correct, and, if the rule type of the processing rule is correct, determine the rule executor corresponding to the processing rule (i.e., determine the rule executor to be used) based on the rule type.

[0074] The main function of the rule executor is to execute and process rules, and obtain the results of the rule execution.

[0075] Figure 4 This is a schematic diagram of an optional rule processor structure according to an embodiment of the present invention, such as... Figure 4 As shown, the rule processor includes a rule analyzer and a rule executor. Each business module has a rule control access point that connects to the rule processor. For example, the behavior of pre-processing modules such as condition selectors, data preprocessors, and delayers can be controlled by rules 1, 2, and 3, respectively. The behavior of processing modules can also be controlled by rules 1, 2, and 3, respectively. The behavior of post-processing modules such as result processors can be controlled by rules 1, 2, and 3, respectively.

[0076] Step S103: Based on the target processing link, process the business work order using processing rules until all business modules in the target processing link have completed processing.

[0077] In this embodiment of the invention, for a business work order that has been selected with the corresponding automated processing link, it can enter the actual error handling process (i.e., based on the target processing link, the business work order is processed using processing rules). For processing modules with pre-processing modules, the pre-processing modules can process the business work order first. After the business work order has undergone pre-processing operations, it can be processed by the processing module. After the business work order has been processed by the processing module, the post-processing module can continue to process the processed result until the entire automated processing link is completed (i.e. until all business modules in the target processing link have completed processing).

[0078] Optionally, based on the target processing link, the steps for processing business work orders using processing rules corresponding to the business module include: when the business module is a pre-processing module, determining the processing rules corresponding to the pre-processing module, wherein the pre-processing module is composed of any combination of various pre-processors, and the types of pre-processors include: condition selectors, data preprocessors, and delayers; using a rule executor corresponding to the processing rules to execute the processing rules and complete the pre-processing operation of the business work order, wherein the pre-processing operation includes: pre-processing the work order data of the business work order; setting execution conditions for the next processing module connected to the pre-processing module, and processing the business work order cyclically if the result value processed by the pre-processing module does not meet the numerical threshold range determined by the execution conditions; setting time conditions for the next processing module connected to the pre-processing module, and processing the business work order by the processing module if the current time meets the time threshold range determined by the time conditions.

[0079] In this embodiment of the invention, when the business module is a pre-processing module, the processing rules corresponding to the pre-processing module can be determined first, and then the rule executor corresponding to the processing rules can be used to execute the processing rules and complete the pre-processing operation of the business work order.

[0080] In this embodiment, the preprocessing module can be composed of various preprocessors, which can be combined arbitrarily. The types of preprocessors include condition selectors, data preprocessors, and delayers. In order to meet the requirements of different receiving networks, the behavior on the preprocessors is controlled by rules.

[0081] In this embodiment, a preprocessor can be added before each processing module (including: error processing module, accounting processing module, SMS sending module, etc.). The preprocessor can control the execution conditions of the processing module and the preprocessing of data. The types of preprocessors include: condition selector, data preprocessor, delayer, etc. The preprocessors can be freely combined and selected, and multiple preprocessors together form a preprocessing module.

[0082] In this embodiment, the preprocessing operation for the business work order can be to set execution conditions for the next processing module connected to the preprocessing module. If the result value processed by the preprocessing module does not meet the numerical threshold range determined by the execution conditions, the business work order is processed in a loop. That is, the preprocessor or processing module to be executed subsequently can be controlled by adding rules. For example, the condition selector can be used in conjunction with a delayer. If the precondition is not met, the business work order can be processed in a loop until the condition is met.

[0083] Preprocessing operations for business work orders can also involve preprocessing the work order data. This means that the work order data that will be processed by the processing module can be preprocessed using a data preprocessor. For example, rules can be added to modify the fields of the work order data.

[0084] Preprocessing operations for business work orders can also be used to set time conditions for the next processing module connected to the preprocessing module. If the current time meets the time threshold range determined by the time conditions, the processing module will process the business work order. That is, the execution time of the processing module can be set by a delay. The processing module will only be executed when the specified time range is reached. The specific behavior of the delay can be controlled by adding rules, such as executing it at a fixed time every day or at fixed intervals.

[0085] Figure 5 This is a schematic diagram of an optional pre-processing module structure according to an embodiment of the present invention, such as... Figure 5 As shown, the preprocessing module can be composed of various preprocessors, which can be freely combined. The types of preprocessors include condition selectors, data preprocessors, and delayers, which are used to control the execution conditions of the processing module and the preprocessing of data.

[0086] Optionally, based on the target processing link, the steps of processing business work orders using processing rules corresponding to the business module further include: when the business module is a processing module, determining the processing rules corresponding to the processing module, wherein the processing module includes at least: an error processing module, an accounting processing module, and an SMS sending module, and the error processing type of the error processing module includes at least one of the following: order adjustment, first-time order cancellation, re-request payment, second-time order cancellation, pre-arbitration, and arbitration; using a rule executor corresponding to the processing rules to execute the processing rules, complete the processing of the business work order, and obtain the processing result.

[0087] In this embodiment of the invention, when the business module is a processing module, the processing rules corresponding to the processing module can be determined first, and then the rule executor corresponding to the processing rules can be used to execute the processing rules, complete the processing of the business work order, and obtain the processing result.

[0088] In this embodiment, the processing module can be an error processing module, an accounting processing module, and an SMS sending module, etc. Different processing modules can be freely combined to meet the requirements of the receiving network. Processing rules can also be added to the processing module to control its behavior.

[0089] In this embodiment, the processing module is the actual executor of different functions of the business work order. The types of processing modules include: error handling module, accounting module, SMS sending module, etc.

[0090] The error handling module includes all error types supported by the card organization, such as the order adjustment module, primary order cancellation module, re-request module, secondary order cancellation module, pre-arbitration module, and arbitration module. The error handling module is the actual executor of the business processing logic. Each error handling module has rule-controlled access points, which can control the specific behavior of the error handling module.

[0091] The accounting module primarily serves the error handling module. Accounting transactions processed after the error handling module has executed (e.g., accounting transactions after an order adjustment) require processing by the accounting module. The accounting module also has rule control access points to control specific accounting processing behaviors.

[0092] The SMS sending module and the accounting module have the same function, primarily handling SMS sending operations after the error handling module has executed its functions. The SMS sending module also has a rule control access point to control specific SMS sending behavior.

[0093] Figure 6 This is a schematic diagram of an optional processing module structure according to an embodiment of the present invention, such as... Figure 6 As shown, the processing modules include: error handling module, accounting module, and SMS sending module, etc. The error handling module includes: order adjustment module, first order cancellation module, re-payment module, and second order cancellation module, etc.

[0094] Optionally, the steps of processing business work orders based on the target processing link and using processing rules corresponding to the business module further include: when the business module is a post-processing module, determining the processing rules corresponding to the post-processing module, wherein the post-processing module includes: a result processor and a takeover processor; using a rule executor corresponding to the processing rules to execute the processing rules to modify the processing results, wherein when the processing status of the processing module is in a normal state, the result processor updates the processing results based on the processing rules; when the processing status of the processing module is in an abnormal state, the takeover processor updates the processing results based on the processing rules.

[0095] In this embodiment of the invention, when the business module is a post-processing module, the processing rules corresponding to the post-processing module can be determined first, and then the rule executor corresponding to the processing rules can be used to execute the processing rules in order to modify the processing results.

[0096] In this embodiment, there are two options for post-processing: the first is to process the results through a result processor, and the second is to process them manually by taking over the processor.

[0097] In this embodiment, a post-processor is added after each processing module (including: error handling module, accounting module, SMS sending module, etc.). The post-processor can modify the processing results of the processing modules. Types of post-processors include: result processors, takeover processors, etc.

[0098] When the processing module is in a normal state, the result processor can modify the processing result of the processing module by adding rules (i.e., update the processing result based on the processing rules through the result processor). For example, the processing result of the processing module can be changed from failure to success, or the data of the business work order can be processed.

[0099] When the processing module is in an abnormal state, the takeover processor updates the processing result based on the processing rules (i.e., when an exception occurs, the takeover processor can add rules to initiate a manual takeover step, allowing the business to handle the issue manually before continuing subsequent processing). Alternatively, after the processing module has completed its processing, the takeover processor can proactively add rules to initiate a manual takeover step, allowing the business to handle the issue manually before continuing subsequent processing.

[0100] Figure 7 This is a schematic diagram of an optional post-processing module structure according to an embodiment of the present invention, such as... Figure 7 As shown, the processing result of processing module 1 can continue to be processed by subsequent processing module 2 after the result processor 1, result processor 2, etc. have been modified. In the event of an exception during the processing of processing module 1, result processor 1, or result processor 2, the takeover processor can handle the exception through manual intervention by the business. After the manual intervention by the business, subsequent processing module 2 can continue to process the exception.

[0101] The following describes in detail another optional implementation method.

[0102] Figure 8 This is a schematic diagram of an optional business work order processing system structure according to an embodiment of the present invention, such as... Figure 8As shown, it includes: a link editor, a link selector, a rule processor, a pre-processing module, a post-processing module, and a processing module. The link editor includes: a basic module editor, a rule editor, a pre-processor editor, a post-processor editor, a link matching rule editor, and a link parsing generator. The rule processor includes: a rule analyzer and a rule executor. The pre-processing module includes: a condition selector, a data preprocessor, and a delay unit. The post-processing module includes: a result processor and a takeover processor. The processing module includes: an error handling module (including: a first-time order cancellation module, a re-payment module, a second-time order cancellation module, a pre-arbitration module, an arbitration module, etc.), an accounting module, and an SMS sending module.

[0103] The processing flow of the business work order processing system is as follows:

[0104] Preprocessing: The automated processing links of the receiving network that need to be processed can be edited by a graphical link editor and saved to the system.

[0105] Step 1: After a work order enters the processing system, it can be processed by the link selector first. The link selector scans all automated processing links in the system to obtain the most suitable automated processing link for processing.

[0106] Step 2: Based on Step 1, for the business work order with the selected corresponding automated processing link, the actual error handling process begins. For processing modules with a front-end processing module, the front-end processing module can handle the error first. The front-end processing module consists of various front-end processors, which can be freely combined. Condition selectors, data preprocessors, and delayers can be set. In order to meet the requirements of different acceptance networks, the behavior on the front-end processor can be controlled by rules.

[0107] Step 3: Based on Step 2, after the preprocessing operation of the preprocessing module, the business work order is processed by the processing module. The processing module can be an error processing module, an accounting processing module, or an SMS sending module. Different processing modules can be freely combined to meet the requirements of the acceptance network. Processing rules can also be added to the processing module to control its behavior.

[0108] Step 4: Based on Step 3, after the business work order is processed by the processing module, the post-processing module can continue to process the results. There are two options for post-processing: the first is to process it through the result processor, and the second is to manually process the business through the takeover processor.

[0109] Step 5: After the processing in Step 4, the business work order will continue to be processed by subsequent modules until the entire automated processing chain is completed.

[0110] In this embodiment of the invention, by configuring error handling modules, accounting modules, and SMS sending modules supported by the network specifications, a complete automated processing chain is formed, realizing automated processing of business work orders, reducing the difficulty of business processing, and achieving the following beneficial effects:

[0111] (1) High efficiency: Based on rule control, the automated processing of business work orders can be carried out without manual intervention, and business work orders can be processed in a timely manner. Large-scale data processing can be performed.

[0112] (2) Flexibility: Through graphical editing, it can meet the requirements of various acceptance networks, and the processing rules can be modified according to actual needs.

[0113] (3) Scalability: By adding new processing module types, new business needs can be quickly realized. For example, if the business wants to implement the report statistics function, the report function can be realized by adding the Report Fox module.

[0114] The following is a detailed description with reference to another embodiment.

[0115] Example 2

[0116] The business work order processing device provided in this embodiment includes multiple implementation units, each of which corresponds to a specific implementation step in Embodiment 1 above.

[0117] Figure 9 This is a schematic diagram of an optional business order processing device according to an embodiment of the present invention, such as... Figure 9 As shown, the processing device may include: a determining unit 90, a selecting unit 91, and a processing unit 92, wherein...

[0118] Determining unit 90 is used to determine the target acceptance network corresponding to the business work order;

[0119] Selection unit 91 is used to select a target processing link from a preset link library based on the acceptance type of the target acceptance network. The target processing link carries a set of rules, and each processing rule in the set applies to each business module that processes the business work order.

[0120] Processing unit 92 is used to process business work orders based on the target processing link and using processing rules until all business modules in the target processing link have completed processing.

[0121] The aforementioned processing device can determine the target acceptance network corresponding to the business work order through the determining unit 90, select a target processing link from a preset link library based on the acceptance type of the target acceptance network through the selection unit 91, and process the business work order according to the processing rules based on the target processing link through the processing unit 92, until all business modules in the target processing link have been processed. In this embodiment of the invention, different processing links can be generated in advance for different acceptance networks. By matching the acceptance type of the target acceptance network corresponding to the business work order, the most suitable target processing link is matched. Based on the processing rules corresponding to each business module on the target processing link, the business work order is automatically processed, realizing the automated processing of business work orders, reducing the difficulty of business processing and the cumbersomeness of the processing process, improving work efficiency, and thus solving the technical problems of cumbersome processing process, high processing difficulty, and need for manual operation in related technologies.

[0122] Optionally, the business module includes at least: a processing module, a pre-processing module, and a post-processing module. The processing device further includes: a first determining module, used to determine the processing module of each acceptance network before determining the target acceptance network corresponding to the business work order; a first adjusting module, used to adjust the sequential relationship between the processing modules to generate an initial processing link; a first adding module, used to add a pre-processing module before the process of each processing module and add a post-processing module after the process of each processing module based on the initial processing link; and a first generating module, used to use a rule editor to connect a rule processor to each business module and generate a processing link.

[0123] Optionally, the processing device further includes: a second determining module, used to determine the acceptance type of each acceptance network after the processing link is generated; a first setting module, used to set matching rules for the processing link corresponding to the acceptance network based on the acceptance type, wherein the matching rules are used to match the processing link for the business work order; and a first parsing module, used to parse the processing link and store the parsed processing link in a preset link library.

[0124] Optionally, the processing device further includes: a second parsing module, used to parse a rule file corresponding to the target processing link to obtain multiple processing rules before processing a business work order based on the target processing link and using processing rules corresponding to the business module; a first judgment module, used to judge whether the rule type of the multiple processing rules is the correct type; if the rule type of the processing rule is the correct type, based on the rule type, a third determining module, used to determine the rule executor corresponding to the processing rule, wherein the rule executor is used to execute the processing rule.

[0125] Optionally, the processing unit includes: a fourth determining module, used to determine the processing rules corresponding to the pre-processing module when the business module is a pre-processing module, wherein the pre-processing module is formed by any combination of various pre-processors, and the types of pre-processors include: condition selectors, data preprocessors, and delayers; and a first execution module, used to execute the processing rules using a rule executor corresponding to the processing rules to complete the pre-processing operation of the business work order, wherein the pre-processing operation includes: pre-processing the work order data of the business work order; setting execution conditions for the next processing module connected to the pre-processing module, and cyclically processing the business work order when the result value processed by the pre-processing module does not meet the numerical threshold range determined by the execution conditions; and setting time conditions for the next processing module connected to the pre-processing module, and using the processing module to process the business work order when the current time meets the time threshold range determined by the time conditions.

[0126] Optionally, the processing unit further includes: a fifth determining module, used to determine the processing rules corresponding to the processing module when the business module is a processing module, wherein the processing module includes at least: an error processing module, an accounting processing module, and an SMS sending module, and the error processing type of the error processing module includes at least one of the following: order adjustment, first-time order cancellation, re-request for payment, second-time order cancellation, pre-arbitration, and arbitration; and a second execution module, used to execute the processing rules using a rule executor corresponding to the processing rules, complete the processing of the business work order, and obtain the processing result.

[0127] Optionally, the processing unit further includes: a sixth determining module, used to determine the processing rules corresponding to the post-processing module when the business module is a post-processing module, wherein the post-processing module includes: a result processor and a takeover processor; and a third execution module, used to execute the processing rules using a rule executor corresponding to the processing rules to modify the processing results, wherein when the processing state of the processing module is in a normal state, the result processor updates the processing results based on the processing rules; and when the processing state of the processing module is in an abnormal state, the takeover processor updates the processing results based on the processing rules.

[0128] The aforementioned processing device may further include a processor and a memory. The aforementioned determining unit 90, selecting unit 91, processing unit 92, etc., are all stored in the memory as program units, and the processor executes the aforementioned program units stored in the memory to realize the corresponding functions.

[0129] The aforementioned processor contains a kernel, which retrieves the corresponding program units from memory. One or more kernels can be configured, and by adjusting kernel parameters, business work orders are processed according to processing rules based on the target processing chain until all business modules in the target processing chain have completed processing.

[0130] The aforementioned memory may include non-permanent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM, and the memory includes at least one memory chip.

[0131] This application also provides a computer program product that, when executed on a data processing device, is suitable for executing an initialization program with the following method steps: determining the target acceptance network corresponding to the business work order; selecting a target processing link from a preset link library based on the acceptance type of the target acceptance network; and processing the business work order using processing rules based on the target processing link, until all business modules in the target processing link have been processed.

[0132] According to another aspect of the present invention, a computer-readable storage medium is also provided, the computer-readable storage medium including a stored computer program, wherein, when the computer program is executed, it controls the device where the computer-readable storage medium is located to perform the above-described business work order processing method.

[0133] According to another aspect of the present invention, an electronic device is also provided, including one or more processors and a memory, wherein the memory is used to store one or more programs, wherein when the one or more programs are executed by the one or more processors, the one or more processors implement the above-described business work order processing method.

[0134] Figure 10 This is a hardware structure block diagram of an electronic device (or mobile device) for a business work order processing method according to an embodiment of the present invention. Figure 10 As shown, the electronic device may include one or more processors 1002 (shown as 1002a, 1002b, ..., 1002n in the figure) 1002 (processor 1002 may include, but is not limited to, a microprocessor MCU or a programmable logic device FPGA, etc.) and a memory 1004 for storing data. In addition, it may also include: a display, an input / output interface (I / O interface), a universal serial bus (USB) port (which may be included as one of the ports of the I / O interface), a network interface, a keyboard, a power supply, and / or a camera. Those skilled in the art will understand that... Figure 10 The structure shown is for illustrative purposes only and does not limit the structure of the electronic device described above. For example, the electronic device may also include components that are more... Figure 10 The more or fewer components shown, or having the same Figure 10 The different configurations shown.

[0135] The sequence numbers of the above embodiments of the present invention are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.

[0136] In the above embodiments of the present invention, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.

[0137] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. The device embodiments described above are merely illustrative; for example, the division of units can be a logical functional division, and in actual implementation, there may be other division methods. For instance, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual coupling, direct coupling, or communication connection may be through some interfaces; the indirect coupling or communication connection between units or modules may be electrical or other forms.

[0138] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0139] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0140] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.

[0141] The above description is only a preferred embodiment of the present invention. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.

Claims

1. A method for processing business work orders, characterized in that, include: Identify the target processing network corresponding to the work order; Based on the acceptance type of the target acceptance network, a target processing link is selected from a preset link library. The target processing link carries a set of rules, and each processing rule in the set applies to each business module that processes the business work order. Based on the target processing chain, the processing rules are used to process the business work order until all the business modules in the target processing chain have completed processing; The business module includes at least a processing module, a pre-processing module, and a post-processing module. Before determining the target acceptance network corresponding to the business work order, it also includes: Identify the processing module for each acceptance network; Adjust the order of the processing modules to generate an initial processing chain; Based on the initial processing chain, a pre-processing module is added before the process flow of each processing module, and a post-processing module is added after the process flow of each processing module. A rule editor is used to connect each of the aforementioned business modules to a rule processor to generate a processing chain; The method further includes graphically representing each of the business modules, and using a link editor to pull out the corresponding graphs of the required business modules to form a corresponding processing link for each acceptance network. Before processing the business work order based on the target processing link and using the processing rules corresponding to the business module, the process further includes: The rule file corresponding to the target processing link is parsed to obtain multiple processing rules; Determine whether the rule type of the multiple processing rules is the correct type; If the rule type of the processing rule is correct, a rule executor corresponding to the processing rule is determined based on the rule type, wherein the rule executor is used to execute the processing rule; Based on the target processing link, and using the processing rules corresponding to the business module, the steps for processing the business work order include: When the business module is a front-end processing module, the processing rules corresponding to the front-end processing module are determined. The front-end processing module is formed by any combination of various front-end processors. The types of front-end processors include: condition selector, data preprocessor, and delayer. The rule executor corresponding to the processing rule is used to execute the processing rule and complete the preprocessing operation of the business work order. The preprocessing operation includes: preprocessing the work order data of the business work order; setting execution conditions for the next processing module connected to the preprocessing module, and cyclically processing the business work order if the result value processed by the preprocessing module does not meet the numerical threshold range determined by the execution conditions; setting time conditions for the next processing module connected to the preprocessing module, and using the processing module to process the business work order if the current time meets the time threshold range determined by the time conditions. The post-processing module includes a result processor and a takeover processor.

2. The processing method according to claim 1, characterized in that, After generating the processing chain, it also includes: Determine the acceptance type for each of the aforementioned acceptance networks; Based on the acceptance type, a matching rule is set for the processing link corresponding to the acceptance network, wherein the matching rule is used to match the processing link for the business work order; The processing link is parsed, and the parsed processing link is stored in the preset link library.

3. The processing method according to claim 1, characterized in that, The step of processing the business work order based on the target processing link and using the processing rules corresponding to the business module further includes: When the business module is a processing module, the processing rules corresponding to the processing module are determined. The processing module includes at least: an error processing module, an accounting processing module, and an SMS sending module. The error processing type of the error processing module includes at least one of the following: order adjustment, first order cancellation, re-request payment, second order cancellation, pre-arbitration, and arbitration. The processing rule is executed by the rule executor corresponding to the processing rule to complete the processing of the business work order and obtain the processing result.

4. The processing method according to claim 3, characterized in that, The step of processing the business work order based on the target processing link and using the processing rules corresponding to the business module further includes: When the business module is a post-processing module, the processing rules corresponding to the post-processing module are determined, wherein the post-processing module includes: a result processor and a takeover processor; The processing result is modified by executing the processing rule using the rule executor corresponding to the processing rule. Specifically, when the processing state of the processing module is normal, the processing result is updated by the result processor based on the processing rule. When the processing state of the processing module is abnormal, the processing result is updated by the takeover processor based on the processing rule.

5. A device for processing work orders, characterized in that, include: The determination unit is used to determine the target acceptance network corresponding to the business work order; The selection unit is used to select a target processing link from a preset link library based on the acceptance type of the target acceptance network. The target processing link carries a set of rules, and each processing rule in the set corresponds to a business module that processes the business work order. The processing unit is used to process the business work order based on the target processing link and using the processing rules until all the business modules in the target processing link have been processed. The business module includes at least a processing module, a pre-processing module, and a post-processing module. The device further includes: a first determining module, used to determine the processing module of each acceptance network before determining the target acceptance network corresponding to the business work order; a first adjusting module, used to adjust the sequential relationship between the processing modules to generate an initial processing link; a first adding module, used to add the pre-processing module before the flow of each processing module and add the post-processing module after the flow of each processing module based on the initial processing link; and a first generating module, used to use a rule editor to connect a rule processor to each business module and generate a processing link. The device is also used to graphically represent each of the business modules, and through the link editor, to pull out the corresponding graphics of the required business modules to form a corresponding processing link for each acceptance network. The device further includes: a second parsing module, used to parse a rule file corresponding to the target processing link to obtain multiple processing rules before processing a business work order based on the target processing link and using processing rules corresponding to the business module; a first judgment module, used to judge whether the rule type of the multiple processing rules is the correct type; if the rule type of the processing rule is the correct type, based on the rule type, a third determination module, used to determine the rule executor corresponding to the processing rule, wherein the rule executor is used to execute the processing rule; The processing unit includes: a fourth determining module, used to determine the processing rules corresponding to the front-end processing module when the business module is a front-end processing module, wherein the front-end processing module is formed by any combination of various front-end processors, and the types of front-end processors include: condition selectors, data preprocessors, and delayers; and a first execution module, used to execute the processing rules using a rule executor corresponding to the processing rules to complete the preprocessing operation of the business work order, wherein the preprocessing operation includes: preprocessing the work order data of the business work order; setting execution conditions for the next processing module connected to the front-end processing module, and cyclically processing the business work order if the result value processed by the front-end processing module does not meet the numerical threshold range determined by the execution conditions; and setting time conditions for the next processing module connected to the front-end processing module, and using the processing module to process the business work order if the current time meets the time threshold range determined by the time conditions. The post-processing module includes a result processor and a takeover processor.

6. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a stored computer program, wherein, when the computer program is executed, it controls the device where the computer-readable storage medium is located to perform the service order processing method according to any one of claims 1 to 4.

7. An electronic device, characterized in that, It includes one or more processors and a memory, the memory being used to store one or more programs, wherein when the one or more programs are executed by the one or more processors, the one or more processors cause the one or more processors to implement the business work order processing method according to any one of claims 1 to 4.

Citation Information

Patent Citations

  • Card organization payment rejection dispatch list data processing method and device

    CN112184248A

  • Banking business processing method and system

    CN112348326A