CN115375278A - Business work order processing method and device, electronic equipment and storage medium - Google Patents

Business work order processing method and device, electronic equipment and storage medium Download PDF

Info

Publication number
CN115375278A
CN115375278A CN202211026618.6A CN202211026618A CN115375278A CN 115375278 A CN115375278 A CN 115375278A CN 202211026618 A CN202211026618 A CN 202211026618A CN 115375278 A CN115375278 A CN 115375278A
Authority
CN
China
Prior art keywords
processing
rule
module
work order
link
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202211026618.6A
Other languages
Chinese (zh)
Inventor
余文涛
文茂森
程琳琳
明翰林
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Industrial and Commercial Bank of China Ltd ICBC
Original Assignee
Industrial and Commercial Bank of China Ltd ICBC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Industrial and Commercial Bank of China Ltd ICBC filed Critical Industrial and Commercial Bank of China Ltd ICBC
Priority to CN202211026618.6A priority Critical patent/CN115375278A/en
Publication of CN115375278A publication Critical patent/CN115375278A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/103Workflow collaboration or project management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/02Banking, e.g. interest calculation or account maintenance

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • Human Resources & Organizations (AREA)
  • General Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Marketing (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Physics & Mathematics (AREA)
  • Finance (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Technology Law (AREA)
  • Data Mining & Analysis (AREA)
  • Development Economics (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a method and a device for processing a business work order, electronic equipment and a storage medium, which relate to the field of financial science and technology or other related fields, wherein the processing method comprises the following steps: and 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, and processing the business work order by adopting a processing rule based on the target processing link until all business modules in the target processing link are processed. The invention solves the technical problems of complex processing flow, high processing difficulty and manual operation of the business work order in the related technology.

Description

Business work order processing method and device, electronic equipment and storage medium
Technical Field
The invention relates to the field of financial science and technology, in particular to a business work order processing method and device, electronic equipment and a storage medium.
Background
In the related art, the denial of order system needs to rely on a large number of repeated manual operations performed by service personnel to complete the service operation. For the work orders which are initiated or accepted by the financial institution and used for creating the refusal payment service, the error types supported in the service flow are inconsistent according to different acceptance networks. Aiming at different acceptance networks, the rejection bill system needs to provide support respectively, business personnel judge the currency, the amount and the like needed by initiating the rejection according to different card organizations (each card organization corresponds to one acceptance network) according to business experience, and finally help a customer to complete the rejection flow and send a short message to the customer.
For the operation flow of the above-mentioned payment refusal system, there are the following disadvantages:
(1) The business processing flow is tedious. Because the error types supported by different acceptance networks are not consistent, and the service rules of different card organizations with the same error type are not consistent, in order to complete the processing flow of one acceptance network, a plurality of service flows such as inquiry, order adjustment, one-time receipt payment, re-payment, secondary receipt payment and the like may be required, and the service flow time generally needs about two months, so that the whole operation flow is relatively complicated.
(2) The difficulty of business processing is large. The business usually needs to process the customer refusal-to-pay order-form request of a plurality of accepting networks, and business personnel need to remember the processing flows of the plurality of accepting networks due to different business rules of different accepting networks, so that the processing burden of the business is increased.
(3) The risk of business processing is high. For more important business elements in the existing denial of payment scheduling system, such as currency and amount, some business personnel still need to manually calculate and confirm and fill in due to different receiving networks, thereby increasing the risk of business processing.
(4) Accounting processing is complex. The account processing flows of different acceptance networks are different at present, and different acceptance networks are subjected to differentiated processing by a payment refusing and order adjusting system, so that the account processing risk is increased.
(5) And the short message sending and maintenance are difficult. Because the number of accepted networks and the types of errors are numerous, the denial of call ordering system needs to perform differentiated processing on short messages and short message contents according to different card organizations and error types, and the system maintenance difficulty is increased.
In view of the above problems, no effective solution has been proposed.
Disclosure of Invention
The embodiment of the invention provides a business work order processing method and device, electronic equipment and a storage medium, and aims to at least solve the technical problems of complex business work order processing flow, high processing difficulty and manual operation requirement in the related technology.
According to an aspect of an embodiment of the present invention, a method for processing a service work order is provided, including: 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 rule set, and each processing rule in the rule set corresponds to each service module for processing the service work order; and processing the service work order by adopting the processing rule based on the target processing link until all the service modules in the target processing link are processed.
Optionally, the service module at least includes: the processing module, the pre-processing module and the post-processing module further comprise the following steps before determining the target acceptance network corresponding to the service work order: determining the processing module of each accepting network; adjusting the sequence relation among the processing modules to generate an initial processing link; based on the initial processing link, adding the pre-processing module before the flow of each processing module, and adding the post-processing module after the flow of each processing module; and adopting a rule editor to access a rule processor for each business module to generate a processing link.
Optionally, after generating the processing link, the method further includes: determining an acceptance type of each of the acceptance networks; setting a matching rule for the processing link corresponding to the acceptance network based on the acceptance type, wherein the matching rule is used for matching the processing link for the business work order; and analyzing the processing link, and storing the analyzed processing link to the preset link library.
Optionally, before processing the service work order based on the target processing link by using the processing rule corresponding to the service module, the method further includes: analyzing a rule file corresponding to the target processing link to obtain a plurality of processing rules; judging whether the rule types of the plurality of processing rules are correct types or not; and when the rule type of the processing rule is a correct type, determining a rule executor corresponding to the processing rule based on the rule type, wherein the rule executor is used for executing the processing rule.
Optionally, the step of processing the service work order by using the processing rule corresponding to the service module based on the target processing link includes: determining the processing rule corresponding to the pre-processing module under the condition that the service module is the pre-processing module, wherein the pre-processing module is formed by arbitrarily combining a plurality of pre-processors, and the types of the pre-processors comprise: the system comprises a condition selector, a data preprocessor and a delayer; executing the processing rule by adopting the rule executor corresponding to the processing rule, and finishing the preprocessing operation of the business work order, wherein the preprocessing operation comprises the following steps: preprocessing the work order data of the service work order; setting an execution condition for a next processing module connected with the preprocessing module, and circularly processing the service work order under the condition that a result value processed by the preprocessing module does not meet a numerical threshold range determined by the execution condition; and setting a time condition for the next processing module connected with the pre-processing module, and processing the service work order by adopting the processing module under the condition that the current time meets the time threshold range determined by the time condition.
Optionally, the step of processing the service work order by using the processing rule corresponding to the service module based on the target processing link further includes: determining the processing rule corresponding to the processing module under the condition that the business module is the processing module, wherein the processing module at least comprises: the system comprises an error processing module, an accounting processing module and a short message sending module, wherein the error processing type of the error processing module comprises at least one of the following types: order adjustment, primary order refunding, re-payment, secondary order refunding, pre-arbitration and arbitration; and executing the processing rule by adopting the rule executor corresponding to the processing rule to complete the processing of the business work order and obtain a processing result.
Optionally, the step of processing the service work order by using the processing rule corresponding to the service module based on the target processing link further includes: determining the processing rule corresponding to the post-processing module under the condition that the service module is the post-processing module, wherein the post-processing module comprises: a result processor, a takeover processor; executing the processing rule by using the rule executor corresponding to the processing rule to modify the processing result, wherein the processing result is updated by the result processor based on the processing rule when the processing state of the processing module is a normal state; and updating the processing result through the take-over processor based on the processing rule under the condition that the processing state of the processing module is an abnormal state.
According to another aspect of the embodiments of the present invention, there is also provided a device for processing a service work order, including: the determining unit is used for determining a target acceptance network corresponding to the business work order; the selection unit is used for 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 rule set, and each processing rule in the rule set corresponds to each service module for processing the service work order; and the processing unit is used for processing the business work order by adopting the processing rule based on the target processing link until all the business modules in the target processing link are processed.
Optionally, the service module at least includes: processing module, leading processing module, post processing module, processing apparatus still includes: the first determining module is used for determining the processing module of each accepting network before determining the target accepting network corresponding to the business work order; the first adjusting module is used for adjusting the sequence relation among the processing modules and generating an initial processing link; a first adding module, configured 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 the first generation module is used for accessing each business module into the rule processor by adopting a rule editor to generate a processing link.
Optionally, the processing apparatus further comprises: a second determining module, configured to determine an acceptance type of each acceptance network after a processing link is generated; a first setting module, configured to set a matching rule for the processing link corresponding to the acceptance network based on the acceptance type, where the matching rule is used to match the processing link for the service work order; and the first analysis module is used for analyzing the processing link and storing the analyzed processing link to the preset link library.
Optionally, the processing apparatus further comprises: the second analysis module is used for analyzing the rule file corresponding to the target processing link to obtain a plurality of processing rules before the business work order is processed by adopting the processing rule corresponding to the business module based on the target processing link; the first judging module is used for judging whether the rule types of the plurality of processing rules are correct types or not; and if the rule type of the processing rule is a correct type, based on the rule type, a third determining module, configured to determine a rule executor corresponding to the processing rule, where the rule executor is configured to execute the processing rule.
Optionally, the processing unit comprises: a fourth determining module, configured to determine, when the service module is a pre-processing module, the processing rule corresponding to the pre-processing module, where the pre-processing module is formed by arbitrarily combining multiple pre-processors, and the types of the pre-processors include: the system comprises a condition selector, a data preprocessor and a delayer; a first executing module, configured to execute the processing rule by using the rule executor corresponding to the processing rule, and complete a preprocessing operation on the business work order, where the preprocessing operation includes: preprocessing the work order data of the service work order; setting an execution condition for a next processing module connected with the preprocessing module, and circularly processing the service work order under the condition that a result value processed by the preprocessing module does not meet a numerical threshold range determined by the execution condition; and setting a time condition for the next processing module connected with the pre-processing module, and processing the service work order by adopting the processing module under the condition that the current time meets the time threshold range determined by the time condition.
Optionally, the processing unit further comprises: a fifth determining module, configured to determine the processing rule corresponding to the processing module if the service module is the processing module, where the processing module at least includes: the system comprises an error processing module, an accounting processing module and a short message sending module, wherein the error processing type of the error processing module comprises at least one of the following types: order adjustment, primary order refunding, re-payment, secondary order refunding, pre-arbitration and arbitration; and the second execution module is used for executing the processing rule by adopting the rule executor corresponding to the processing rule to complete the processing of the business work order and obtain a processing result.
Optionally, the processing unit further comprises: a sixth determining module, configured to determine the processing rule corresponding to the post-processing module when the service module is the post-processing module, where the post-processing module includes: a result processor, a takeover processor; a third executing module, configured to execute the processing rule by using the rule executor corresponding to the processing rule to modify the processing result, wherein in a case where a processing state of the processing module is a normal state, the processing result is updated by the result processor based on the processing rule; and updating the processing result through the take-over processor based on the processing rule under the condition that the processing state of the processing module is an abnormal state.
According to another aspect of the embodiments of the present invention, a computer-readable storage medium is further provided, where the computer-readable storage medium includes a stored computer program, and when the computer program runs, the apparatus where the computer-readable storage medium is located is controlled to execute the method for processing the service work order.
According to another aspect of the embodiments of the present invention, there is also provided an electronic device, including one or more processors and a memory, where the memory is used for storing one or more programs, and when the one or more programs are executed by the one or more processors, the one or more processors are enabled to implement the method for processing the business work order.
In the disclosure, a target acceptance network corresponding to a business work order is determined, a target processing link is selected from a preset link library based on an acceptance type of the target acceptance network, and the business work order is processed by adopting a processing rule based on the target processing link until all business modules in the target processing link are processed. According to the method and the device, different processing links can be generated for different handling networks in advance, the target processing link which best meets the requirement is matched through the handling type of the target handling network corresponding to the business work order, the business work order is automatically processed based on the processing rule corresponding to each business module on the target processing link, the automatic processing of the business work order is realized, the business processing difficulty and the complexity degree of the processing flow are reduced, the working efficiency is improved, and the technical problems that the processing flow of the business work order is complicated, the processing difficulty is high and manual operation is needed in the related technology are solved.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the invention and together with the description serve to explain the invention and do not constitute a limitation of the invention. In the drawings:
FIG. 1 is a flow chart of an alternative method for processing a business work order according to an embodiment of the present invention;
FIG. 2 is a schematic diagram of an alternative link editor architecture in accordance with an embodiment of the invention;
FIG. 3 is a schematic diagram of an alternative matching process chain procedure according to an embodiment of the invention;
FIG. 4 is a schematic diagram of an alternative rule processor architecture according to an embodiment of the present invention;
FIG. 5 is a schematic diagram of an alternative pre-processing module configuration according to an embodiment of the invention;
FIG. 6 is a schematic diagram of an alternative processing module configuration according to an embodiment of the present invention;
FIG. 7 is a schematic diagram of an alternative post-processing module configuration according to embodiments of the invention;
FIG. 8 is a schematic diagram of an alternative business work order processing system architecture in accordance with an embodiment of the present invention;
FIG. 9 is a schematic diagram of an alternative business work order processing apparatus according to an embodiment of the present invention;
fig. 10 is a block diagram of a hardware structure of an electronic device (or mobile device) for a method for processing a business work order according to an embodiment of the present invention.
Detailed Description
In order to make the technical solutions of the present invention better understood, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
It should be noted that the terms "first," "second," and the like in the description and claims of the present invention and in the drawings described above are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the invention described herein are capable of operation in sequences other than those illustrated or described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
To facilitate understanding of the invention by those skilled in the art, some terms or nouns referred to in the embodiments of the invention are explained below:
and (3) order adjustment: the process refers to the process that after a cardholder suspects consumption or transaction listed in the account of the cardholder and submits a bill or certificate related to the transaction to an issuer, the issuer reads the transaction bill to an acquirer according to the requirement of the cardholder and provides the bill for the cardholder to confirm.
Refusing to pay: meaning that the cardholder presents a clear reason for a consumption or cash withdrawal transaction listed in his account and indicates a refusal to pay the amount, the issuer presents a refusal to pay to the acquirer in accordance with the cardholder's requirements. Denial of service includes a variety of error types, such as: one-time bill return, another request, a second bill return and the like.
And (3) returning the order once: the card issuing bank refers to the refusal payment made by the card issuing bank to the card issuing bank due to the refusal of the card issuing bank's request transaction or the question of the original transaction, and belongs to a transaction type of error checking processing.
And (4) requesting again: the method is a request for requesting for a reimbursement made by an acquirer or a merchant to an issuer in disagreement with a single-return transaction of the issuer, and belongs to a transaction type of error handling.
And (5) secondary order withdrawal: the method refers to that the card issuing bank disagrees with the consumer re-request transaction submitted by the acquiring bank and proposes the refusal payment to the acquiring bank again, and belongs to a transaction type of error processing.
Accepting a network: the large-scale interconnection network is constructed among all large financial institution systems.
It should be noted that the method and the apparatus for processing a business work order in the present disclosure may be used in the field of financial technology for processing a business work order, and may also be used in any field other than the field of financial technology for processing a business work order.
It should be noted that relevant information (including but not limited to user equipment information, user personal information, etc.) and data (including but not limited to data for presentation, analyzed data, etc.) referred to in the present disclosure are information and data that are authorized by the user or sufficiently authorized by various parties. For example, an interface is provided between the system and the relevant user or institution, and before obtaining the relevant information, an obtaining request needs to be sent to the user or institution through the interface, and after receiving the consent information fed back by the user or institution, the relevant information needs to be obtained.
The embodiments of the present invention described below may be applied to various systems/applications/devices that process business work orders. The invention can extract the same parts of different acceptance networks aiming at the same error type processing mode, abstract the parts into an error processing module, extract an accounting processing module according to an accounting processing flow, extract a short message sending module according to a short message sending flow, and control the differentiated processing of different card organizations by adding processing rules. Then, a complete automatic processing link is formed by configuring an error processing module, an accounting processing module and a short message sending module which are supported by the accepted network specification, so that an accepted network processing engine is realized, the automatic processing of the business work order can be realized, the business processing difficulty is reduced, the problems that the business processing flow of a disbursement order dispatching system is complicated, the processing difficulty is high, the processing risk is high, the manual operation of the business is required and the like are solved, and the automatic processing of the business work order is realized.
The present invention will be described in detail below with reference to examples.
Example one
In accordance with an embodiment of the present invention, there is provided an embodiment of a method for processing a business work order, where it is noted that the steps illustrated in the flow chart of the accompanying figures may be performed in a computer system such as a set of computer executable instructions, and that while a logical order is illustrated in the flow chart, in some cases the steps illustrated or described may be performed in an order different than that presented herein.
Fig. 1 is a flowchart of a method for processing an optional service work order according to an embodiment of the present invention, and as shown in fig. 1, the method includes the following steps:
step S101, a target acceptance network corresponding to the business work order is determined.
And step S102, 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 rule set, and each processing rule in the rule set corresponds to each service module for processing the service work order.
And step S103, processing the service work order by adopting a processing rule based on the target processing link until all service modules in the target processing link are processed.
Through the steps, the target acceptance network corresponding to the business work order can be determined, the target processing link is selected from the preset link library based on the acceptance type of the target acceptance network, and the business work order is processed by adopting the processing rule based on the target processing link until all business modules in the target processing link are processed. In the embodiment of the invention, different processing links can be generated for different acceptance networks in advance, the target processing link which best meets the requirement is matched through the acceptance type of the target acceptance network corresponding to the business work order, and the business work order is automatically processed based on the processing rule corresponding to each business module on the target processing link, so that the automatic processing of the business work order is realized, the business processing difficulty and the complexity degree of the processing flow are reduced, the working efficiency is improved, and the technical problems of complicated processing flow, high processing difficulty and manual operation of the business work order in the related technology are solved.
The following will explain the embodiments of the present invention in detail with reference to the above steps.
In this embodiment of the present invention, optionally, the service module at least includes: the processing module, the pre-processing module and the post-processing module further comprise the following steps before determining the target acceptance network corresponding to the service work order: determining a processing module of each accepting network; adjusting the sequence relation among the processing modules to generate an initial processing link; based on the initial processing link, adding a front processing module before the flow of each processing module, and adding a rear processing module after the flow of each processing module; and accessing each service module into the rule processor by adopting a rule editor to generate a processing link.
In the embodiment of the present invention, the automation processing links of the accepting networks to be processed may be edited by the graphical link editor (that is, each service module may be graphical, and the graph corresponding to the required service module is pulled by the link editor to form a corresponding processing link for each accepting network), and stored in the system. In this embodiment, the service module includes: the device comprises a processing module, a pre-processing module, a post-processing module and the like.
In the embodiment of the invention, an automated processing link is generated through a graphical link editor, wherein the link editor comprises: the system comprises a module editor, a link matching rule editor and a link analysis generator. The module editor includes: the basic module editor can be used for selecting processing modules (including error processing modules (such as a one-time receipt returning module, a re-requisition module and the like), an accounting processing module, a short message sending module and the like) required by a processed acceptance network, processing the sequence relationship among the modules to generate an initial processing link, then preprocessing operation and result processing operation (namely, based on the initial processing link, the pre-processing module is added in front of the flow of each processing module and the post-processing module is added behind the flow of each processing module) set for the processing modules by using the pre-processor editor and the post-processor editor, and controlling the execution process of the whole link by using the rule editor to form an automatic processing link (namely, the rule editor is used for accessing the rule processor to each service module), so that the effect of automatically processing the service work order is achieved.
Optionally, after generating the processing link, the method further includes: determining the acceptance type of each acceptance network; setting a matching rule for a processing link corresponding to the acceptance network based on the acceptance type, wherein the matching rule is used for matching the processing link for the business work order; and analyzing the processing link and storing the analyzed processing link to a preset link library.
In the embodiment of the present invention, the link matching rule editor may set the matching rule of the currently processed link to determine the service work order meeting the requirement, specifically: the acceptance type of each acceptance network may be determined, and then based on the acceptance type, a matching rule for matching the processing link corresponding to the acceptance network is set, where the matching rule is used for matching the processing link to the service work order. The link parsing generator may parse the graphical edited processing link, and store the parsed processing link (i.e., the graphical processing link is parsed into a digital processing link, which can be executed by a computer) in the system (i.e., the parsed processing link is stored in a preset link library) for execution.
Fig. 2 is a schematic diagram of an alternative link editor architecture according to an embodiment of the present invention, and as shown in fig. 2, the link editor includes: the module editor, link matching rule editor, link analysis generator, wherein, the module editor includes: the system comprises a basic module editor, a rule editor, a preprocessor editor and a postprocessor editor.
Step S101, a target acceptance network corresponding to the business work order is determined.
In the embodiment of the present invention, an acceptance network of a financial institution initiating or accepting a business work order (e.g., a receipt rejection business work order) may be determined first to select an appropriate processing link.
And step S102, 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 rule set, and each processing rule in the rule set corresponds to each service module for processing the service work order.
In the embodiment of the present invention, a target processing link may be selected from a preset link library according to an acceptance type of a target acceptance network (different acceptance networks have different specification supports, and a flow for processing a service work order is also different) (for example, according to the type of the acceptance network, a link selector may scan all automated processing links in the preset link library, and obtain an automated processing link that best meets requirements according to a matching rule of each processing link for processing), and the target processing link carries a rule set, and each processing rule in the rule set corresponds to each service module for processing the service work order.
Fig. 3 is a schematic diagram of an optional link matching process according to an embodiment of the present invention, and as shown in fig. 3, the link selector may scan all the accepting network automated processing links (e.g., automated processing link 1, automated processing link 2, automated processing link 3, automated processing link 4, etc.) in the preset link library, and allocate the service work order to a target processing link that best meets the requirement, where each link carries a link matching rule.
Optionally, before processing the service work order based on the target processing link by using the processing rule corresponding to the service module, the method further includes: analyzing a rule file corresponding to the target processing link to obtain a plurality of processing rules; judging whether the rule types of the multiple processing rules are correct types or not; and in the case that the rule type of the processing rule is the correct type, determining a rule executor corresponding to the processing rule based on the rule type, wherein the rule executor is used for executing the processing rule.
In the embodiment of the present invention, specific behaviors of the service modules such as the processing module, the pre-processing module, the post-processing module, and the like may be controlled by processing rules, wherein the processing rules of the pre-processing module and the post-processing module control specific functions of the pre-processing module and the post-processing module, the processing rules of the processing module control differentiated processing of different accepting networks, and the rule processing of the pre-processing module, the processing module, and the post-processing module are all controlled by a rule processor, and the rule processor includes: a rule analyzer and a rule executor.
The rule analyzer is mainly used for analyzing an input rule file (i.e., analyzing the rule file corresponding to the target processing link to obtain a plurality of processing rules), judging whether the rule types of the plurality of processing rules are correct types, and determining a rule executor corresponding to the processing rule (i.e., determining a rule executor to be used by the rule executor) based on the rule types under the condition that the rule types of the processing rules are correct types.
The rule executor is mainly used for executing the processing rule and obtaining the execution result of the rule.
Fig. 4 is a schematic diagram of an alternative rule processor structure according to an embodiment of the present invention, and as shown in fig. 4, the rule processor includes: the rule analyzer, the rule executor, and the service modules are all connected to the rule processor through the rule control access points. For example, the behavior of pre-processing modules such as condition selectors, data pre-processors, delays, etc. may be controlled by rule 1, rule 2, rule 3, etc., the behavior of processing modules may be controlled by rule 1, rule 2, rule 3, etc., and the behavior of post-processing modules such as result processors may be controlled by rule 1, rule 2, rule 3, etc.
And step S103, processing the service work order by adopting a processing rule based on the target processing link until all service modules in the target processing link are processed.
In the embodiment of the present invention, for the service work order whose corresponding automated processing link is selected, a real error processing flow may be entered (i.e., the service work order is processed based on the target processing link by using the processing rule), for the processing module having the pre-processing module, the pre-processing module may first perform processing on the service work order, the processing module starts to perform processing after the service work order is subjected to the pre-processing operation, and after the service work order is processed by the processing module, the post-processing module may continue to process the processed result until the entire automated processing link is completed (i.e., until all service modules in the target processing link are processed).
Optionally, the step of processing the service work order by using a processing rule corresponding to the service module based on the target processing link includes: and under the condition that the business module is a front-end processing module, determining a processing rule corresponding to the front-end processing module, wherein the front-end processing module is formed by arbitrarily combining a plurality of front-end processors, and the types of the front-end processors comprise: the system comprises a condition selector, a data preprocessor and a delayer; executing the processing rule by adopting a rule executor corresponding to the processing rule, and finishing the preprocessing operation of the business work order, wherein the preprocessing operation comprises the following steps: preprocessing the work order data of the service work order; setting an execution condition for a next processing module connected with the pre-processing module, and circularly processing the service work order under the condition that a result value processed by the pre-processing module does not meet a numerical threshold range determined by the execution condition; and setting a time condition for the next processing module connected with the front processing module, and processing the service work order by adopting the processing module under the condition that the current time meets the time threshold range determined by the time condition.
In the embodiment of the present invention, when the service module is a pre-processing module, a processing rule corresponding to the pre-processing module may be determined, and then a rule executor corresponding to the processing rule is adopted to execute the processing rule, thereby completing the preprocessing operation on the service work order.
In this embodiment, the pre-processing module may be composed of a plurality of pre-processors, the pre-processors may be optionally collocated, and the types of the pre-processors include: the behavior of the preprocessor is controlled by rules in order to meet the requirements of different reception networks, such as a condition selector, a data preprocessor, a delay timer, etc.
In this embodiment, a pre-processor may be added in front of each processing module (including an error processing module, an accounting processing module, a short message sending module, etc.), and the pre-processor may control the execution conditions of the processing module and the pre-processing of data, and the pre-processor includes the following types: the system comprises a condition selector, a data preprocessor, a delayer and the like, wherein the preprocessors can be freely combined and selected, and a plurality of preprocessors form a preprocessor module together.
In this embodiment, the preprocessing operation on the service work order may be to set an execution condition for a next processing module connected to the pre-processing module, and when a result value processed by the pre-processing module does not satisfy a numerical threshold range determined by the execution condition, the service work order is processed in a loop, that is, the pre-processor or the processing module that is subsequently executed by the condition selector may be controlled by adding a rule, for example, the condition selector may cooperate with a delayer, and when the pre-condition is not satisfied, the service work order may be processed in a loop until the condition is satisfied.
The preprocessing operation on the business work order may also be preprocessing the work order data of the business work order, that is, the work order data of the business work order to be processed by the processing module may be preprocessed through the data preprocessor, for example, the field of the work order data may be modified by adding a rule.
The preprocessing operation on the service work order may also be setting a time condition for a next processing module connected to the pre-processing module, and processing the service work order by using the processing module when the current time meets a time threshold range determined by the time condition, that is, the execution time of the processing module may be set by a delay, and the processing module may be executed only when the specified time range is reached, and the specific behavior of the delay may be controlled by adding a rule, for example, the execution is performed at a fixed time every day, or at a fixed time interval.
Fig. 5 is a schematic diagram of an alternative architecture of a pre-processing module according to an embodiment of the present invention, and as shown in fig. 5, the pre-processing module may be composed of a plurality of pre-processors, and the pre-processors may be optionally collocated, where the types of the pre-processors include: a condition selector, a data preprocessor, a delay, etc. for controlling the execution condition of the processing module and the preprocessing of the data, etc.
Optionally, the step of processing the service work order by using a processing rule corresponding to the service module based on the target processing link further includes: determining a processing rule corresponding to the processing module under the condition that the service module is the processing module, wherein the processing module at least comprises: the system comprises an error processing module, an accounting processing module and a short message sending module, wherein the error processing type of the error processing module comprises at least one of the following types: order adjustment, primary order refunding, re-payment, secondary order refunding, pre-arbitration and arbitration; and executing the processing rule by adopting a rule executor corresponding to the processing rule to complete the processing of the business work order and obtain a processing result.
In the embodiment of the present invention, in the case that the service module is a processing module, a processing rule corresponding to the processing module may be determined, and then a rule executor corresponding to the processing rule is adopted to execute the processing rule, so as to complete processing of the service work order, and obtain a processing result.
In this embodiment, the processing module may be an error processing module, an accounting processing module, a short message sending module, and the like, different processing modules may be freely combined to meet the requirement of the acceptance network, and a processing rule may also be added to the processing module, so as to control the behavior of the processing module.
In this embodiment, the processing module is an actual executor for processing different functions of the service work order, and the types of the processing module include: an error processing module, an accounting processing module, a short message sending module and the like, wherein,
the error processing module includes: the card organization such as the order transferring module, the primary bill refunding module, the re-requisition module, the secondary bill refunding module, the pre-arbitration module, the arbitration module and the like supports all error types, and the error processing module is an actual executor of the service processing logic. Each error handling module has regular control of access points, which can control the specific behavior of the error handling module.
The accounting processing module mainly serves as an error processing module, and for accounting processing (for example, accounting processing after order adjustment processing) performed by the error processing module, the accounting processing module is required to be used for processing. The accounting processing module also regularly controls the access point for controlling the specific accounting processing behavior.
The short message sending module is positioned the same as the accounting processing module and is mainly used for sending the short message after the error processing module executes. The short message sending module also regularly controls the access point and is used for controlling the specific short message sending behavior.
Fig. 6 is a schematic diagram of an alternative processing module structure according to an embodiment of the present invention, and as shown in fig. 6, the processing module includes: error processing module, account processing module and SMS sending module etc. wherein, error processing module includes: the system comprises a bill adjusting module, a primary bill returning module, a re-requisition module, a secondary bill returning module and the like.
Optionally, the step of processing the service work order by using a processing rule corresponding to the service module based on the target processing link further includes: determining a processing rule corresponding to the post-processing module under the condition that the service module is the post-processing module, wherein the post-processing module comprises: a result processor, a takeover processor; executing the processing rule by adopting a rule executor corresponding to the processing rule to modify the processing result, wherein under the condition that the processing state of the processing module is a normal state, the processing result is updated by the result processor based on the processing rule; and updating the processing result by the take-over processor based on the processing rule under the condition that the processing state of the processing module is an abnormal state.
In the embodiment of the present invention, in the case that the service module is a post-processing module, the processing rule corresponding to the post-processing module may be determined first, and then the rule executor corresponding to the processing rule is adopted to execute the processing rule, so as to modify the processing result.
In this embodiment, there are two options for post-processing, the first is processing by the result processor, and the second is manual processing by the take-over processor.
In this embodiment, a post-processor is added after each processing module (including an error processing module, an accounting processing module, a short message sending module, etc.), and the post-processor can modify the processing result of the processing module, and the types of the post-processor are as follows: a result processor, a takeover processor, etc., wherein,
in the case that the processing state of the processing module is a normal state, the result processor may modify the processing result of the processing module by adding a rule (i.e., update the processing result based on the processing rule by the result processor), for example, set the processing result of the processing module from failure to success, or process the data of the business order.
And under the condition that the processing state of the processing module is an abnormal state, updating the processing result through the takeover processor based on the processing rule (namely, the takeover processor can enter a manual takeover step by adding the rule when the processing is abnormal, so that the service is manually processed and then continues to be processed). The takeover processor can also actively enter a manual takeover step by adding rules after the processing of the processing module is finished, so that the service is manually processed and then continues to be processed.
Fig. 7 is a schematic diagram of an alternative post-processing module structure according to an embodiment of the present invention, and as shown in fig. 7, a processing result of a processing module 1 may be processed by a subsequent processing module 2 after a result processor 1, a result processor 2, or the like is modified, and may be processed by a takeover processor when an exception occurs in a processing process of the processing module 1, the result processor 1, or the result processor 2, or the like, and processed by a service manual intervention processor, and then processed by the subsequent processing module 2 again after the service manual processing.
The following detailed description is to be read in connection with alternative embodiments.
Fig. 8 is a schematic diagram of an alternative service work order processing system structure according to an embodiment of the present invention, as shown in fig. 8, including: the link editor, link selector, rule treater, preprocess module, post process module, processing module, wherein, the link editor includes: the system comprises a basic module editor, a rule editor, a preprocessor editor, a postprocessor editor, a link matching rule editor and a link analysis generator; the rule processor includes: a rule analyzer, a rule executor; the preprocessing module comprises: the system comprises a condition selector, a data preprocessor and a delayer; the post-processing module comprises: a result processor, a takeover processor; the processing module comprises: an error processing module (comprising a primary receipt refunding module, a re-requisition module, a secondary receipt refunding module, a pre-arbitration module, an arbitration module and the like), an account processing module and a short message sending module.
The processing flow of the business work order processing system is as follows:
pretreatment: the automatic processing link of the acceptance network to be processed can be edited by a graphical link editor and stored in the system.
Step 1: after the business work order enters the processing system, the business work order can be processed by the link selector, and the link selector scans all the automatic processing links in the system, so that the automatic processing link which best meets the requirements is obtained for processing.
And 2, step: on the basis of step 1, for the service work order with the selected corresponding automated processing link, the real error processing flow is started, for the processing module with the pre-processing module, the processing module can be processed by the pre-processing module, the pre-processing module is composed of a plurality of pre-processors, the pre-processors can be matched at will, a condition selector, a data preprocessor, a delay timer and the like can be set, and in order to meet the requirements of different acceptance networks, the behavior on the pre-processor can be controlled by rules.
And step 3: on the basis of step 2, after the business work order is subjected to the preprocessing operation of the preprocessing module, the processing module starts to process the business work order, the processing module can be an error processing module, an accounting processing module and a short message sending module, different processing modules can be freely combined to meet the requirement of an acceptance network, and a processing rule can be added to the processing module so as to control the behavior of the processing module.
And 4, step 4: on the basis of the step 3, after the service work order is processed by the processing module, the post-processing module can continue to process the processed result, the post-processing has two options, the first option can be processed by the result processor, and the second option can be used for carrying out service manual processing by the take-over processor.
And 5: after the processing of step 4, the service work order is processed by the subsequent module continuously until the whole automatic processing link is completed.
In the embodiment of the invention, a complete automatic processing link is formed by configuring the error processing module, the accounting processing module and the short message sending module which are supported by the accepted network specification, so that the automatic processing of the business worksheet is realized, the business processing difficulty is reduced, and the following beneficial effects can be achieved:
(1) The method has the advantages of high efficiency, automatic processing of the business work order based on rule control, no need of manual intervention, timely processing of the business work order, and capability of processing large-batch data.
(2) Flexibility, and can meet the requirements of various acceptance networks by a graphical editing mode, and can modify processing rules according to actual requirements.
(3) Expandability, and new business requirements can be quickly realized by adding a new processing module type, for example, if the business wants to realize a report counting function, the report function can be realized by adding a report small fox module.
The following is a detailed description of another embodiment.
Example two
The processing apparatus for a service work order provided in this embodiment includes multiple implementation units, where each implementation unit corresponds to a respective implementation step in the first embodiment.
Fig. 9 is a schematic diagram of an alternative processing apparatus for a service work order according to an embodiment of the present invention, and as shown in fig. 9, the processing apparatus may include: a determination unit 90, a selection unit 91, a processing unit 92, wherein,
a determining unit 90, configured to determine a target acceptance network corresponding to the service work order;
the selection unit 91 is configured to select a target processing link from a preset link library based on the acceptance type of the target acceptance network, where the target processing link carries a rule set, and each processing rule in the rule set corresponds to each service module for processing the service work order;
and the processing unit 92 is configured to process the service work order by using the processing rule based on the target processing link until all service modules in the target processing link are processed.
The processing device can determine the target acceptance network corresponding to the business work order through the determining unit 90, select the target processing link from the preset link library through the selecting unit 91 based on the acceptance type of the target acceptance network, and process the business work order by adopting the processing rule based on the target processing link through the processing unit 92 until all business modules in the target processing link are processed. In the embodiment of the invention, different processing links can be generated for different accepting networks in advance, the target processing link which best meets the requirements is matched through the accepting type of the target accepting network corresponding to the business work order, and the business work order is automatically processed based on the processing rule corresponding to each business module on the target processing link, so that the automatic processing of the business work order is realized, the business processing difficulty and the complexity degree of the processing flow are reduced, the working efficiency is improved, and the technical problems of complicated processing flow, high processing difficulty and manual operation of the business work order in the related technology are solved.
Optionally, the service module at least includes: processing module, leading processing module, rearmounted processing module, processing apparatus still includes: the first determination module is used for determining a processing module of each accepting network before determining a target accepting network corresponding to the business work order; the first adjusting module is used for adjusting the sequence relation among the processing modules and generating an initial processing link; the first adding module is used for adding a front processing module before the flow of each processing module and adding a rear processing module after the flow of each processing module based on the initial processing link; and the first generation module is used for accessing each business module into the rule processor by adopting the rule editor to generate a processing link.
Optionally, the processing device further comprises: the second determining module is used for determining the acceptance type of each acceptance network after the processing link is generated; the first setting module is used for setting a matching rule for a processing link corresponding to the acceptance network based on the acceptance type, wherein the matching rule is used for matching the processing link for the business work order; and the first analysis module is used for analyzing the processing link and storing the analyzed processing link to a preset link library.
Optionally, the processing device further comprises: the second analysis module is used for analyzing the rule file corresponding to the target processing link to obtain a plurality of processing rules before processing the business work order by adopting the processing rule corresponding to the business module based on the target processing link; the first judging module is used for judging whether the rule types of the plurality of processing rules are correct types or not; and in the case that the rule type of the processing rule is the correct type, based on the rule type, a third determination module for determining a rule executor corresponding to the processing rule, wherein the rule executor is used for executing the processing rule.
Optionally, the processing unit comprises: a fourth determining module, configured to determine, when the service module is a pre-processing module, a processing rule corresponding to the pre-processing module, where the pre-processing module is formed by arbitrarily combining multiple pre-processors, and the types of the pre-processors include: the system comprises a condition selector, a data preprocessor and a delayer; the first execution module is used for executing the processing rule by adopting a rule executor corresponding to the processing rule and finishing the preprocessing operation of the business work order, wherein the preprocessing operation comprises the following steps: preprocessing the work order data of the service work order; setting an execution condition for a next processing module connected with the pre-processing module, and circularly processing the service work order under the condition that a result value processed by the pre-processing module does not meet a numerical threshold range determined by the execution condition; and setting a time condition for the next processing module connected with the front processing module, and processing the service work order by adopting the processing module under the condition that the current time meets the time threshold range determined by the time condition.
Optionally, the processing unit further comprises: a fifth determining module, configured to determine, when the service module is a processing module, a processing rule corresponding to the processing module, where the processing module at least includes: the system comprises an error processing module, an accounting processing module and a short message sending module, wherein the error processing type of the error processing module comprises at least one of the following types: order adjustment, primary order refunding, re-payment, secondary order refunding, pre-arbitration and arbitration; and the second execution module is used for executing the processing rule by adopting the rule executor corresponding to the processing rule to complete the processing of the business work order and obtain a processing result.
Optionally, the processing unit further comprises: a sixth determining module, configured to determine, when the service module is a post-processing module, a processing rule corresponding to the post-processing module, where the post-processing module includes: a result processor, a takeover processor; a third executing module for executing the processing rule by using the rule executor corresponding to the processing rule to modify the processing result, wherein the processing result is updated based on the processing rule by the result processor in case that the processing state of the processing module is a normal state; and updating the processing result by the take-over processor based on the processing rule under the condition that the processing state of the processing module is an abnormal state.
The processing device may further include a processor and a memory, and the determining unit 90, the selecting unit 91, the processing unit 92, and the like are stored in the memory as program units, and the processor executes the program units stored in the memory to implement corresponding functions.
The processor comprises a kernel, and the kernel calls a corresponding program unit from the memory. The kernel can be set to be one or more, the kernel parameters are adjusted to process the business work order based on the target processing link by adopting the processing rules until all the business modules in the target processing link are processed.
The memory may include volatile memory in a computer readable medium, random Access Memory (RAM) and/or nonvolatile memory such as Read Only Memory (ROM) or flash memory (flash RAM), and the memory includes at least one memory chip.
The present application also provides a computer program product adapted to perform a program for initializing the following method steps when executed on a data processing device: and 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, and processing the business work order by adopting a processing rule based on the target processing link until all business modules in the target processing link are processed.
According to another aspect of the embodiments of the present invention, there is also provided a computer-readable storage medium, where the computer-readable storage medium includes a stored computer program, and when the computer program runs, the apparatus where the computer-readable storage medium is located is controlled to execute the method for processing the service work order.
According to another aspect of the embodiments of the present invention, there is also provided an electronic device, including 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 are caused to implement the method for processing a business work order described above.
Fig. 10 is a block diagram of a hardware structure of an electronic device (or mobile device) for a method for processing a business work order according to an embodiment of the present invention. As shown in fig. 10, the electronic device may include one or more (shown with 1002a, 1002b, … …,1002 n) processors 1002 (the processors 1002 may include, but are not limited to, processing devices such as a microprocessor MCU or a programmable logic device FPGA), memory 1004 for storing data. Besides, the method can also comprise the following steps: 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. It will be understood by those skilled in the art that the structure shown in fig. 10 is merely illustrative and is not intended to limit the structure of the electronic device. For example, the electronic device may also include more or fewer components than shown in FIG. 10, or have a different configuration than shown in FIG. 10.
The above-mentioned serial numbers of the embodiments of the present invention are merely for description and do not represent the merits of the embodiments.
In the above embodiments of the present invention, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.
In the embodiments provided in the present application, it should be understood that the disclosed technical content can be implemented in other manners. The above-described embodiments of the apparatus are merely illustrative, and for example, the division of the units may be a logical division, and in actual implementation, there may be another division, for example, multiple units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, units or modules, and may be in an electrical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic disk, or an optical disk, and various media capable of storing program codes.
The foregoing is only a preferred embodiment of the present invention, and it should be noted that, for those skilled in the art, various modifications and decorations can be made without departing from the principle of the present invention, and these modifications and decorations should also be regarded as the protection scope of the present invention.

Claims (10)

1. A method for processing a service work order is characterized by comprising the following steps:
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 rule set, and each processing rule in the rule set corresponds to each service module for processing the service work order;
and processing the service work order by adopting the processing rule based on the target processing link until all the service modules in the target processing link are processed.
2. The processing method according to claim 1, wherein the service module comprises at least: the processing module, the pre-processing module and the post-processing module further comprise, before determining the target acceptance network corresponding to the service work order:
determining the processing module of each accepting network;
adjusting the sequence relation among the processing modules to generate an initial processing link;
based on the initial processing link, adding the pre-processing module before the flow of each processing module, and adding the post-processing module after the flow of each processing module;
and adopting a rule editor to access a rule processor for each business module to generate a processing link.
3. The processing method of claim 2, further comprising, after generating the processing chain:
determining an acceptance type of each of the acceptance networks;
setting a matching rule for the processing link corresponding to the acceptance network based on the acceptance type, wherein the matching rule is used for matching the processing link for the business work order;
and analyzing the processing link, and storing the analyzed processing link to the preset link library.
4. The processing method according to claim 1, wherein before processing the service work order based on the target processing link using the processing rule corresponding to the service module, further comprising:
analyzing a rule file corresponding to the target processing link to obtain a plurality of processing rules;
judging whether the rule types of the plurality of processing rules are correct types or not;
and when the rule type of the processing rule is a correct type, determining a rule executor corresponding to the processing rule based on the rule type, wherein the rule executor is used for executing the processing rule.
5. The processing method according to claim 4, wherein the step of processing the service work order based on the target processing link by using the processing rule corresponding to the service module comprises:
determining the processing rule corresponding to the pre-processing module under the condition that the service module is the pre-processing module, wherein the pre-processing module is formed by arbitrarily combining a plurality of pre-processors, and the types of the pre-processors comprise: the system comprises a condition selector, a data preprocessor and a delayer;
executing the processing rule by adopting the rule executor corresponding to the processing rule, and finishing the preprocessing operation of the business work order, wherein the preprocessing operation comprises the following steps: preprocessing the work order data of the service work order; setting an execution condition for a next processing module connected with the preprocessing module, and circularly processing the service work order under the condition that a result value processed by the preprocessing module does not meet a numerical threshold range determined by the execution condition; and setting a time condition for the next processing module connected with the pre-processing module, and processing the service work order by adopting the processing module under the condition that the current time meets the time threshold range determined by the time condition.
6. The processing method according to claim 5, wherein the step of processing the service work order based on the target processing link by using the processing rule corresponding to the service module further comprises:
determining the processing rule corresponding to the processing module under the condition that the business module is the processing module, wherein the processing module at least comprises: the system comprises an error processing module, an accounting processing module and a short message sending module, wherein the error processing type of the error processing module comprises at least one of the following types: order adjustment, primary order refunding, re-payment, secondary order refunding, pre-arbitration and arbitration;
and executing the processing rule by adopting the rule executor corresponding to the processing rule to complete the processing of the business work order and obtain a processing result.
7. The processing method according to claim 6, wherein the step of processing the service work order based on the target processing link by using the processing rule corresponding to the service module further comprises:
determining the processing rule corresponding to the post-processing module under the condition that the service module is the post-processing module, wherein the post-processing module comprises: a result processor, a takeover processor;
executing the processing rule by using the rule executor corresponding to the processing rule to modify the processing result, wherein the processing result is updated by the result processor based on the processing rule when the processing state of the processing module is a normal state; and updating the processing result through the take-over processor based on the processing rule under the condition that the processing state of the processing module is an abnormal state.
8. A device for processing a business work order, comprising:
the determining unit is used for determining a target acceptance network corresponding to the business work order;
the selection unit is used for 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 rule set, and each processing rule in the rule set corresponds to each service module for processing the service work order;
and the processing unit is used for processing the business work order by adopting the processing rule based on the target processing link until all the business modules in the target processing link are processed.
9. A computer-readable storage medium, comprising a stored computer program, wherein when the computer program runs, the computer-readable storage medium controls a device to execute the method for processing the business work order according to any one of claims 1 to 7.
10. An electronic device comprising one or more processors and memory storing one or more programs, wherein the one or more programs, when executed by the one or more processors, cause the one or more processors to implement the method of processing a business work order of any of claims 1-7.
CN202211026618.6A 2022-08-25 2022-08-25 Business work order processing method and device, electronic equipment and storage medium Pending CN115375278A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211026618.6A CN115375278A (en) 2022-08-25 2022-08-25 Business work order processing method and device, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211026618.6A CN115375278A (en) 2022-08-25 2022-08-25 Business work order processing method and device, electronic equipment and storage medium

Publications (1)

Publication Number Publication Date
CN115375278A true CN115375278A (en) 2022-11-22

Family

ID=84067665

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211026618.6A Pending CN115375278A (en) 2022-08-25 2022-08-25 Business work order processing method and device, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN115375278A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115640989A (en) * 2022-12-26 2023-01-24 凯美瑞德(苏州)信息科技股份有限公司 Configuration device and method for dynamically adjusting business process

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115640989A (en) * 2022-12-26 2023-01-24 凯美瑞德(苏州)信息科技股份有限公司 Configuration device and method for dynamically adjusting business process

Similar Documents

Publication Publication Date Title
CN111507686B (en) Automatic budget system and method for engineering design change
CN111382081A (en) Entry verification test method and device
CN111161060A (en) Comprehensive platform for investment and research transaction
CN112381645A (en) Information processing method and device for bill transaction
CN115375278A (en) Business work order processing method and device, electronic equipment and storage medium
CN107741906B (en) Monetary fund system automation test method, device, equipment and storage medium
CN111311395A (en) Management system, method, equipment and storage medium for public accumulation fund repayment business
CN111400283B (en) Data processing method, system, electronic equipment and storage medium
CN112465628A (en) Data verification method and device, electronic equipment and storage medium
CN112330448A (en) Fund management method, terminal device and storage medium
CN112633996B (en) Credit order distribution method, computer equipment and readable storage medium thereof
CN112561689B (en) Transaction data recording processing method, device, equipment and storage medium
CN112419052A (en) Transaction testing method and device, electronic equipment and readable storage medium
CN113506006A (en) Transaction confirmation method, device, medium and equipment of peer business system
CN112348491A (en) Resource transaction detail determination method and device and server
CN111932255A (en) Method and device for realizing transaction reconciliation based on cryptocurrency
CN116777444A (en) Method and device for transferring funds in business transaction, electronic equipment and storage medium
CN111274299A (en) Data processing method, device, system and storage medium
CN113094589B (en) Intelligent service recommendation method and device
CN112036873B (en) Cross-line payment mode determining method and device
CN114549210A (en) Job execution method and device based on distributed service architecture and electronic equipment
CN115471325A (en) Financing issuing method and device based on combined mode and electronic equipment
KR20160136164A (en) Method and System for Investment Management using ICT
CN117522406A (en) Dynamic rule-based fund confirmation method and device and electronic equipment
CN116188005A (en) Method and device for executing combined transaction, electronic equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination