A service flow configuration information generation processing method and device
By establishing a pre-defined field mapping model and using intelligent text processing, the problem of system bloat caused by the complex message formats of different clearing systems was solved, and efficient business process configuration and unified message processing were achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- INDUSTRIAL AND COMMERCIAL BANK OF CHINA
- Filing Date
- 2023-01-31
- Publication Date
- 2026-06-23
AI Technical Summary
Existing technologies require writing complex logical judgment logic for each system when processing business messages from different clearing systems, resulting in bloated systems and high maintenance costs. This problem worsens as more systems are connected.
By establishing a pre-defined field mapping relationship model, an intelligent text processing model is trained based on sample data from the regions where the payee and payer are located. This model splits and identifies key information and establishes mapping relationships through semantic recognition, converting business messages from different clearing systems into a unified standard message format.
It unifies message information from different clearing systems into an internal system standard, simplifies business logic judgment, improves work efficiency, and reduces maintenance costs.
Smart Images

Figure CN116089668B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of message processing technology, and specifically to a method and apparatus for generating and processing business process configuration information. Background Technology
[0002] Because different clearing systems have different message formats, the current common practice is to write different business identification logic for different message standards. For example, local regulators generally require that the payee and payee information contained in the message must be complete. At the same time, in order to ensure the completeness of transaction elements, it is also required that the counterparty's account name be saved in the transaction details when recording transactions (similar to the information sent by the bank when transferring money, which tells "Your account transferred money to account XXX, and the counterparty's account name is XXX").
[0003] Regarding the first point, "Regulatory requirements in various regions generally stipulate that the payee and payee information in the message must be complete," the business logic is that the system needs to check whether the payer's account, name, and address, as well as the payee's account, name, and address, are complete in every cross-border clearing message flowing through the system. If they are incomplete, the message needs to be processed through manual review. However, due to the different message standards of different clearing systems, for example, for the SWIFT system, customer remittance messages are MT103 messages, which have 50 message items representing payer information. The first line of these 50 items represents the payer's account, and the second to fifth lines represent the payer's name and address (i.e., the payer's name and address information are filled in the second to fifth lines of the 50 items, without further requirements on which line should be the payer's name and which line should be the payer's address; in practice, the payer's name and address need to be separated from the information in the second to fifth lines through the system or manually).
[0004] However, for the RMB Cross-border Payment and Clearing System (CIPS), customer remittance messages are CIPS.111 messages, which explicitly list the payer information as three corresponding message items, including the payer's account number, payer's name, and payer's address.
[0005] Therefore, in order to achieve the above logic of "checking whether the payer's account, name, and address, as well as the payee's account, name, and address, are complete in every cross-border clearing message in the system", the common technical solution is to write a piece of logic for SWIFT MT103 messages to obtain the account from the first line of item 50, and the payer's name and address from lines 2-5, and then perform an integrity check. For CIPS messages, the integrity check is performed after obtaining information from the corresponding payer's account, payer's name, and payer's address message items.
[0006] Regarding the second requirement, "the counterparty's account name needs to be saved in the transaction details when recording the transaction," if the payment in the message is credited to the payee's account, then the payer's account and name in the message need to be parsed. Currently, a common technical solution is to first determine what type of message it is. For SWIFT MT103 messages, a piece of logic is written to retrieve the payer's account from the first line of item 50, and the payer's name from lines 2-5. For CIPS messages, the corresponding account and name information is retrieved from the "Payer Account" and "Payer Name" message items, respectively.
[0007] While existing common technical solutions can meet business needs, they make the business system's decision-making logic very bloated and complex. This problem will become more serious as commercial banks connect to more local clearing systems, because each new clearing system may require an additional set of processing logic, resulting in huge maintenance costs. Summary of the Invention
[0008] To address the problems in the prior art, embodiments of the present invention provide a method and apparatus for generating and processing business process configuration information, which can at least partially solve the problems existing in the prior art.
[0009] On one hand, this invention proposes a method for generating and processing business process configuration information, including:
[0010] Obtain business messages from the clearing system, and convert the business messages by converting some messages with the same field names and field descriptions as standard messages into some standard messages;
[0011] Field mapping is performed on the remaining business messages of the remaining clearing system to establish the mapping relationship between the remaining message fields and the standard message fields in the remaining business messages;
[0012] The field information in the remaining service messages is corrected according to the mapping relationship, and the remaining service messages are converted according to the correction results to obtain all standard messages. Then, service process configuration information is generated based on all standard messages.
[0013] Specifically, the step of mapping the remaining business messages of the remaining clearing system to establish a mapping relationship between the remaining message fields and the standard message fields in the remaining business messages includes:
[0014] A model is established based on the preset field mapping relationship corresponding to the regions where the payee and payer are located to perform field mapping on the remaining business messages, and to establish the mapping relationship between the remaining message fields and the standard message fields in the remaining business messages;
[0015] The mapping relationship model for each preset field is established by training an intelligent text processing model based on sample data from the regions where different payees and payers are located.
[0016] The step of establishing a model based on preset field mapping relationships corresponding to the regions where the payee and payer are located to perform field mapping on the remaining business messages includes:
[0017] Segmenting key information; the key information includes the fields to be mapped in the remaining business messages;
[0018] Semantic recognition is performed on each field to be mapped, and a mapping relationship between each field to be mapped and the standard message fields is established based on the semantic recognition results.
[0019] The key information for splitting includes:
[0020] The two key pieces of information connected by the separator are split into the key pieces of information.
[0021] Wherein, the information of each field to be mapped includes interference words; correspondingly, the semantic recognition of each information of the field to be mapped includes:
[0022] Each interference word is identified according to a pre-established anti-interference configuration strategy corresponding to each interference word, and semantic recognition is performed on the information of each field to be mapped based on the interference word identification results.
[0023] The step of correcting the field information in the remaining service messages according to the mapping relationship includes:
[0024] Based on the mapping relationship, the field information in the remaining service messages is corrected to be the same as the field information in the standard message.
[0025] The step of generating business process configuration information based on all standard messages includes:
[0026] In response to the user's business process configuration operation for all the standard messages, the business process configuration information is generated.
[0027] On one hand, the present invention proposes a business process configuration information generation and processing device, comprising:
[0028] The acquisition unit is used to acquire business messages from the clearing system, convert the business messages, and convert some messages with the same field names and field descriptions as standard messages into some standard messages.
[0029] The mapping unit is used to perform field mapping on the remaining business messages of the remaining clearing system and establish the mapping relationship between the remaining message fields and the standard message fields in the remaining business messages.
[0030] The generation unit is used to correct the field information in the remaining service messages according to the mapping relationship, convert the remaining service messages according to the correction results to obtain all standard messages, and generate service process configuration information according to the all standard messages.
[0031] In another aspect, embodiments of the present invention provide an electronic device, including: a processor, a memory, and a bus, wherein,
[0032] The processor and the memory communicate with each other via the bus;
[0033] The memory stores program instructions that can be executed by the processor, and the processor can execute the following methods by calling the program instructions:
[0034] Obtain business messages from the clearing system, and convert the business messages by converting some messages with the same field names and field descriptions as standard messages into some standard messages;
[0035] Field mapping is performed on the remaining business messages of the remaining clearing system to establish the mapping relationship between the remaining message fields and the standard message fields in the remaining business messages;
[0036] The field information in the remaining service messages is corrected according to the mapping relationship, and the remaining service messages are converted according to the correction results to obtain all standard messages. Then, service process configuration information is generated based on all standard messages.
[0037] This invention provides a non-transitory computer-readable storage medium, comprising:
[0038] The non-transitory computer-readable storage medium stores computer instructions that cause the computer to perform the following methods:
[0039] Obtain business messages from the clearing system, and convert the business messages by converting some messages with the same field names and field descriptions as standard messages into some standard messages;
[0040] Field mapping is performed on the remaining business messages of the remaining clearing system to establish the mapping relationship between the remaining message fields and the standard message fields in the remaining business messages;
[0041] The field information in the remaining service messages is corrected according to the mapping relationship, and the remaining service messages are converted according to the correction results to obtain all standard messages. Then, service process configuration information is generated based on all standard messages.
[0042] The business process configuration information generation and processing method and apparatus provided in this embodiment of the invention obtains business messages from the clearing system, converts the business messages, converts some messages with the same field names and field descriptions as standard messages into partial standard messages; maps the remaining business messages from the remaining clearing system to establish a mapping relationship between the remaining message fields and standard message fields; corrects the field information in the remaining business messages according to the mapping relationship, converts the remaining business messages according to the correction result to obtain all standard messages, and generates business process configuration information based on all standard messages, which can improve the efficiency of business process configuration. Attached Figure Description
[0043] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort. In the drawings:
[0044] Figure 1 This is a flowchart illustrating a business process configuration information generation and processing method provided in an embodiment of the present invention.
[0045] Figure 2 This is a flowchart illustrating a business process configuration information generation and processing method provided in another embodiment of the present invention.
[0046] Figure 3 This is a schematic diagram of the structure of a business process configuration information generation and processing device provided in an embodiment of the present invention.
[0047] Figure 4 This is a schematic diagram of the physical structure of an electronic device provided in an embodiment of the present invention. Detailed Implementation
[0048] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the embodiments of the present invention will be further described in detail below with reference to the accompanying drawings. Here, the illustrative embodiments and descriptions of the present invention are used to explain the present invention, but are not intended to limit the present invention. It should be noted that, unless otherwise specified, the embodiments and features in the embodiments of this application can be arbitrarily combined with each other.
[0049] Figure 1 This is a flowchart illustrating a business process configuration information generation and processing method provided in an embodiment of the present invention, as shown below. Figure 1 As shown, the business process configuration information generation and processing method provided in this embodiment of the invention includes:
[0050] Step S1: Obtain the business messages from the clearing system, and convert the business messages by converting some messages with the same field names and field descriptions as standard messages into some standard messages.
[0051] Step S2: Map the fields of the remaining business messages in the remaining clearing system to establish the mapping relationship between the remaining message fields and the standard message fields in the remaining business messages.
[0052] Step S3: Correct the field information in the remaining service messages according to the mapping relationship, convert the remaining service messages according to the correction results to obtain all standard messages, and generate service process configuration information according to all standard messages.
[0053] In step S1 above, the device acquires business messages from the clearing system, converts the business messages, and converts some messages with the same field names and field descriptions as standard messages into partial standard messages. The device can be a computer device executing this method, such as a server, specifically a message processing server. It should be noted that the acquisition and analysis of data involved in this embodiment of the invention are authorized by the user. The business messages of different clearing systems are also different; the standard message can be a message conforming to internal standards formulated by commercial banks, as detailed below:
[0054] The internal standard is a set of highly compatible and applicable standards that can support the storage of all field information of message standards from various clearing systems. It also ensures that no information is lost after the message content from each clearing system is converted to the internal standard, thus serving as a common language. As shown in Table 1, taking payer information as an example, the internal standard includes, but is not limited to, the following fields:
[0055] Table 1
[0056] Field Name Field description information Payer's account Used to store the remitter's account information Payer's Name Store payer's name Payer Country The country where the payer is located is stored. Payer Town The town where the payer is located Payer's residential address Store the payer's residential address ...... .......
[0057] like Figure 2 As shown, Figure 2 The standard conversion layer in the system is mainly used for converting different business messages from different clearing systems into standard messages.
[0058] After obtaining business messages from different clearing systems, the entire set of business message information is sent to the standard conversion layer. The standard conversion layer combines three methods: automatic conversion based on the same field description, automatic mapping based on the intelligent model, and automatic correction based on parameter configuration, to "translate" the business messages from different clearing systems into internal standards, thus achieving standard conversion.
[0059] Automatic conversion of identical field descriptions: This means that the business messages are converted, and some messages with the same field names and field descriptions as standard messages are converted into partial standard messages, as explained below:
[0060] By default, the "automatic conversion of identical field descriptions" method is preferred. For example, taking CIPS.111 messages as an example, its message standard includes "payer account" and other fields. These fields have the same field names and descriptions as the "payer account" and "payer name" fields in the internal standard payer information in Table 1. Therefore, the business messages of the clearing system using CIPS.111 messages are automatically converted into partially standard messages. It is understandable that the remaining business messages of the remaining clearing system will have at least one field (field information can be field name and / or field description) that is different from the internal standard in Table 1. For example, the field name of the payer name is different from the internal standard in Table 1, or the field description of the payer's country is different from the internal standard in Table 1.
[0061] In step S2 above, the device performs field mapping on the remaining business messages of the remaining clearing system, establishing a mapping relationship between the remaining message fields and standard message fields in the remaining business messages. For example, taking item 50 of the payer information field in the MT103 message as an example, its rows 2-5 contain two pieces of information: payer name and payer address. The payer name and payer address in rows 2-5 are separated, and then the separated "payer name" and "payer address" are mapped to the internal standard "payer name" and "payer residential address" respectively. The above example implements the mapping of field names. Similarly, the mapping of field description information can also be implemented, which will not be elaborated further.
[0062] The step of mapping fields in the remaining business messages of the remaining clearing system, and establishing the mapping relationship between the remaining message fields and the standard message fields in the remaining business messages, includes:
[0063] A model is established based on the preset field mapping relationship corresponding to the regions where the payee and payer are located to perform field mapping on the remaining business messages, and to establish the mapping relationship between the remaining message fields and the standard message fields in the remaining business messages; the remaining business messages of the remaining clearing system can be input into the preset field mapping relationship establishment model, and the output result of the preset field mapping relationship establishment model can be used as the above mapping relationship.
[0064] The mapping relationship model for each preset field is established by training an intelligent text processing model based on sample data from the regions where different payees and payers are located.
[0065] The aforementioned regions can include countries or areas. Since different countries / regions have their own regional characteristics regarding the way names and addresses are filled in, it is necessary to train intelligent text processing models based on sample data corresponding to the regions of different payers / payers. That is, the data will first be split into different training texts according to the region of the payer / payer, and then trained into different intelligent models. Specifically, the intelligent model used will be different if the payment is initiated within China and if the payment is initiated in Canada.
[0066] The intelligent text processing model can be selected as the NPL model, without specific restrictions.
[0067] The process of establishing a model based on preset field mapping relationships corresponding to the regions where the payee and payer are located to perform field mapping on the remaining business messages includes:
[0068] The key information is split; the key information includes the fields to be mapped in the remaining business messages; the fields to be mapped can be each field, such as the "payer name" and "payer address" in the MT103 message.
[0069] The key information for splitting includes:
[0070] The two key pieces of information connected by a separator are split into the key pieces of information. The separator can be identified based on historical data. For example, using confirmed historical data, including message content containing names and addresses, the data can be split into separate keyword lists, and the frequency of these terms in the messages can be counted. The most frequent term is then extracted as the keyword list. For example, the most frequently occurring word among the keywords is "ADD," because many banks currently use this keyword by default as the separator between names and addresses.
[0071] Semantic recognition is performed on each field to be mapped, and a mapping relationship between each field and the standard message fields is established based on the semantic recognition results. A mapping relationship between "Payer Name" and "Payer Address" in Table 1 is established based on the semantic recognition results corresponding to "Payer Name"; a mapping relationship between "Payer Address" and "Payer Residential Address" in Table 1 is established based on the semantic recognition results corresponding to "Payer Address".
[0072] The information of each field to be mapped includes interference words; correspondingly, the semantic recognition of each field to be mapped includes:
[0073] Each interference word is identified according to a pre-established anti-interference configuration strategy corresponding to it. Based on the interference word identification results, semantic recognition is performed on the information of each field to be mapped. The pre-established anti-interference configuration strategy can be configured by relevant personnel according to the actual situation. Taking the interference word "Zhongshan" as an example, this word can represent a person's name "e.g., a surname + Zhongshan", or it can represent the address "Zhongshan City".
[0074] If Zhongshan is used directly as an address keyword, then names like "X Zhongshan" will be mistakenly classified into the address bar. Therefore, an additional preset anti-interference configuration strategy needs to be configured on the basis of the "keyword dataset". The preset anti-interference configuration strategy mentioned above may include: when mapping address information, if the keyword "Zhongshan" is not followed by any other content, it is considered an interference word; if it is followed by "city", it is a place name.
[0075] In step S3 above, the device corrects the field information in the remaining service messages according to the mapping relationship, converts the remaining service messages according to the correction result to obtain all standard messages, and generates service process configuration information based on all standard messages. For example... Figure 2 As shown, the parameter configuration is automatically corrected, that is, the field information in the remaining service messages is corrected according to the mapping relationship, as explained below:
[0076] The step of correcting the field information in the remaining service messages according to the mapping relationship includes:
[0077] Based on the mapping relationship, the field information in the remaining service messages is corrected to be the same as the field information in the standard message.
[0078] Taking the payer information item 50 in the MT103 message as an example, its first line of information represents the payer's account number, but its field description information is "Item 50, First Line". It cannot be automatically converted into the internal standard through the "Automatic Conversion of Same Field Description" mentioned above. Since the meaning of this field is also very clear, it does not need to be mapped through "Automatic Mapping of Smart Model". Therefore, it is only necessary to use the "Automatic Correction of Parameter Configuration" step to modify the content of the first line of the MT103 item 50 information, "Item 50, First Line", to "Used to store the remitter's account information" as shown in Table 1.
[0079] Understandably, after the correction is completed, the remaining business messages can be converted using the above-mentioned "automatic conversion of identical field descriptions" method to obtain all standard messages.
[0080] The step of generating service process configuration information based on all the standard messages includes:
[0081] In response to the user's business process configuration operation for all the standard messages, the business process configuration information is generated.
[0082] Based on internal standards, it supports users to configure business process configuration information in a way that is close to natural language. After the business process is configured, the business process configuration information can be automatically generated, and the subsequent system operation can be executed based on the business process configuration information.
[0083] For example, taking the first point above, "Regulatory authorities in various regions generally require that the information of payees and payees in the messages must be complete," the system supports business personnel in configuring the business objectives they need to achieve in the business process configuration function as described below:
[0084] "If the payer's account, payer's name, payer's address, payee's account, payee's name, and payee's address all exist in the message, the message can be sent automatically; otherwise, the message will be placed in the 'to be modified' menu. For this business configuration, the system can automatically capture key information and benchmark it against internal standards. Regardless of whether the incoming message is an MT103 message or a CIPS message, it uniformly obtains information from the internal standards of 'payer's account,' 'payer's name,' 'payer's address,' 'payee's account,' 'payee's name,' and 'payee's address,' and then determines whether any of these six items are empty. If there are empty values, the message status is assigned to the status dictionary corresponding to the 'to be modified' menu, achieving the effect of judgment and implementation."
[0085] This means that it is no longer necessary to write similar logic such as "If the incoming report is MT103, then retrieve the payer's account, payer's name, and payer's address from item 50; if the incoming report is CIPS, then retrieve the address from the "payer's account," "payer's name," and "payer's address" in the message and then make a judgment."
[0086] Similarly, based on the above configuration, for the requirement that "the counterparty's account name needs to be saved in the transaction details when recording transactions", business personnel can also configure the business objectives they need to achieve as described below: "If the payer's account and payer's name both exist in the message, then the transaction can be recorded automatically, and the payer's account and payer's name can be registered in the counterparty's account and counterparty's name on the bill."
[0087] The business process configuration information generation and processing method provided in this embodiment of the invention can unify the information of messages with the same business meaning in different clearing systems into a single internal standard. Based on the information of the internal standard, the system can meet the differentiated requirements of commercial banks for extracting and judging business message information from different clearing systems in various business scenarios through parameterized configuration, thereby effectively unifying the business judgment logic of messages from various clearing systems.
[0088] The business process configuration information generation and processing method provided in this embodiment of the invention unifies the messages of different clearing systems into the same standard language through the design of internal standards and the automatic mapping of the standard conversion layer, providing a foundation for standardized configuration; through the natural language translation function, business personnel can set their desired system control methods based on a method that is closer to natural description, which not only avoids configuration errors caused by business misunderstandings, but also achieves a flexible system configuration level.
[0089] The business process configuration information generation and processing method provided in this embodiment of the invention obtains business messages from the clearing system, converts the business messages by converting some messages with the same field names and field descriptions as standard messages into partial standard messages; maps the remaining business messages from the remaining clearing system to establish a mapping relationship between the fields of the remaining business messages and the fields of the standard messages; corrects the field information in the remaining business messages according to the mapping relationship, converts the remaining business messages according to the correction result to obtain all standard messages, and generates business process configuration information based on all standard messages, which can improve the efficiency of business process configuration.
[0090] Further, the step of mapping the remaining business messages of the remaining clearing system to establish a mapping relationship between the remaining message fields and the standard message fields in the remaining business messages includes:
[0091] A model is established based on the preset field mapping relationship corresponding to the regions where the payee and payer are located to perform field mapping on the remaining business messages, and to establish the mapping relationship between the remaining message fields and the standard message fields in the remaining business messages; please refer to the above description, which will not be repeated here.
[0092] The mapping relationships for each preset field are established by training intelligent text processing models based on sample data from the regions where different payees and payers are located. This can be referred to the above explanation and will not be repeated here.
[0093] The business process configuration information generation and processing method provided in this embodiment of the invention can efficiently establish mapping relationships by building a model.
[0094] Furthermore, the step of establishing a model based on preset field mapping relationships corresponding to the regions where the payee and payer are located to perform field mapping on the remaining business messages includes:
[0095] The key information is split; the key information includes the fields to be mapped in the remaining business messages; please refer to the above description, and will not be repeated here.
[0096] Semantic recognition is performed on each field to be mapped, and a mapping relationship between each field and the standard message fields is established based on the semantic recognition results. Refer to the above explanation; further details are omitted here.
[0097] The business process configuration information generation and processing method provided in this embodiment of the invention can further efficiently establish mapping relationships by splitting key information and performing semantic recognition on the key information.
[0098] Furthermore, the key information for splitting includes:
[0099] The two key pieces of information connected by the separator are split into the aforementioned key pieces of information. Refer to the above explanation; further details are omitted here.
[0100] The business process configuration information generation and processing method provided in this embodiment of the invention can efficiently split key information.
[0101] Furthermore, the information of each field to be mapped includes interference words; correspondingly, the semantic recognition of each field to be mapped includes:
[0102] Each interference word is identified according to a pre-established anti-interference configuration strategy corresponding to each interference word. Then, semantic recognition is performed on the information of each field to be mapped based on the interference word identification results. Refer to the above explanation; further details are omitted.
[0103] The business process configuration information generation and processing method provided in this embodiment of the invention can improve the accuracy of semantic recognition by identifying each interference word separately through a preset anti-interference configuration strategy.
[0104] Further, the step of correcting the field information in the remaining service messages according to the mapping relationship includes:
[0105] Based on the mapping relationship, the field information in the remaining service messages is corrected to be the same as the field information in the standard message. This can be referred to the above explanation and will not be repeated here.
[0106] The business process configuration information generation and processing method provided in this embodiment of the invention improves message conversion efficiency by modifying field content to ensure that message conversion can be performed using the same field description automatic conversion method.
[0107] Furthermore, the step of generating service process configuration information based on all the standard messages includes:
[0108] In response to the user's business process configuration operation completed for all the standard messages, the business process configuration information is generated. Refer to the above description; further details are omitted.
[0109] The business process configuration information generation and processing method provided in this embodiment of the invention responds to users' independent business process configuration operations, further improving the flexibility of generating business process configuration information.
[0110] It should be noted that the business process configuration information generation and processing method provided in this embodiment of the invention can be used in the financial field, or in any technical field other than the financial field. This embodiment of the invention does not limit the application field of the business process configuration information generation and processing method.
[0111] Figure 3 This is a schematic diagram of the structure of a business process configuration information generation and processing device provided in an embodiment of the present invention, as shown below. Figure 3 As shown, the business process configuration information generation and processing device provided in this embodiment of the invention includes an acquisition unit 301, a mapping unit 302, and a generation unit 303, wherein:
[0112] The acquisition unit 301 is used to acquire business messages from the clearing system, convert the business messages, and convert some messages with the same field names and field descriptions as standard messages into partial standard messages; the mapping unit 302 is used to perform field mapping on the remaining business messages of the remaining clearing system, and establish a mapping relationship between the remaining message fields and standard message fields in the remaining business messages; the generation unit 303 is used to correct the field information in the remaining business messages according to the mapping relationship, convert the remaining business messages according to the correction result to obtain all standard messages, and generate business process configuration information based on all standard messages.
[0113] Specifically, the acquisition unit 301 in the device is used to acquire the business messages of the clearing system, convert the business messages, and convert some messages with the same field names and field descriptions as standard messages into partial standard messages; the mapping unit 302 is used to perform field mapping on the remaining business messages of the remaining clearing system, and establish a mapping relationship between the remaining message fields and standard message fields in the remaining business messages; the generation unit 303 is used to correct the field information in the remaining business messages according to the mapping relationship, convert the remaining business messages according to the correction result to obtain all standard messages, and generate business process configuration information according to all standard messages.
[0114] The business process configuration information generation and processing apparatus provided in this embodiment of the invention acquires business messages from the clearing system, converts the business messages, converts some messages with the same field names and field descriptions as standard messages into partial standard messages; maps the remaining business messages from the remaining clearing system to establish a mapping relationship between the remaining message fields and standard message fields; corrects the field information in the remaining business messages according to the mapping relationship, converts the remaining business messages according to the correction result to obtain all standard messages, and generates business process configuration information based on all standard messages, thereby improving the efficiency of business process configuration.
[0115] Furthermore, the mapping unit 302 is specifically used for:
[0116] A model is established based on the preset field mapping relationship corresponding to the regions where the payee and payer are located to perform field mapping on the remaining business messages, and to establish the mapping relationship between the remaining message fields and the standard message fields in the remaining business messages;
[0117] The mapping relationship model for each preset field is established by training an intelligent text processing model based on sample data from the regions where different payees and payers are located.
[0118] The business process configuration information generation and processing device provided in this embodiment of the invention can efficiently establish mapping relationships by building a model.
[0119] Furthermore, the mapping unit 302 is specifically used for:
[0120] Segmenting key information; the key information includes the fields to be mapped in the remaining business messages;
[0121] Semantic recognition is performed on each field to be mapped, and a mapping relationship between each field to be mapped and the standard message fields is established based on the semantic recognition results.
[0122] The business process configuration information generation and processing device provided in this embodiment of the invention can further efficiently establish mapping relationships by splitting key information and performing semantic recognition on the key information.
[0123] Furthermore, the mapping unit 302 is specifically used for:
[0124] The two key pieces of information connected by the separator are split into the key pieces of information.
[0125] The business process configuration information generation and processing device provided in this embodiment of the invention can efficiently split key information.
[0126] Furthermore, the information of each field to be mapped includes interference words; correspondingly, the mapping unit 302 is also specifically used for:
[0127] Each interference word is identified according to a pre-established anti-interference configuration strategy corresponding to each interference word, and semantic recognition is performed on the information of each field to be mapped based on the interference word identification results.
[0128] The business process configuration information generation and processing device provided in this embodiment of the invention can improve the accuracy of semantic recognition by identifying each interference word separately through a preset anti-interference configuration strategy.
[0129] Furthermore, the generation unit 303 is specifically used for:
[0130] Based on the mapping relationship, the field information in the remaining service messages is corrected to be the same as the field information in the standard message.
[0131] The business process configuration information generation and processing device provided in this embodiment of the invention ensures that message conversion can be performed using the same field description automatic conversion method, thereby improving message conversion efficiency by modifying field content.
[0132] Furthermore, the generation unit 303 is specifically used for:
[0133] In response to the user's business process configuration operation for all the standard messages, the business process configuration information is generated.
[0134] The business process configuration information generation and processing device provided in this embodiment of the invention responds to users' independent business process configuration operations, further improving the flexibility of generating business process configuration information.
[0135] It should be noted that the business process configuration information generation and processing method provided in this embodiment of the invention can be used in the financial field, or in any technical field other than the financial field. This embodiment of the invention does not limit the application field of the business process configuration information generation and processing method.
[0136] The embodiments of the present invention provide a business process configuration information generation and processing device that can be used to execute the processing flow of the above method embodiments. Its functions will not be repeated here, but can be referred to the detailed description of the above method embodiments.
[0137] Figure 4 This is a schematic diagram of the physical structure of an electronic device provided in an embodiment of the present invention, such as... Figure 4 As shown, the electronic device includes: a processor 401, a memory 402, and a bus 403;
[0138] The processor 401 and the memory 402 communicate with each other via the bus 403.
[0139] The processor 401 is used to call program instructions in the memory 402 to execute the methods provided in the above-described method embodiments, including, for example:
[0140] Obtain business messages from the clearing system, and convert the business messages by converting some messages with the same field names and field descriptions as standard messages into some standard messages;
[0141] Field mapping is performed on the remaining business messages of the remaining clearing system to establish the mapping relationship between the remaining message fields and the standard message fields in the remaining business messages;
[0142] The field information in the remaining service messages is corrected according to the mapping relationship, and the remaining service messages are converted according to the correction results to obtain all standard messages. Then, service process configuration information is generated based on all standard messages.
[0143] This embodiment discloses a computer program product, which includes a computer program stored on a non-transitory computer-readable storage medium. The computer program includes program instructions, and when the program instructions are executed by a computer, the computer can perform the methods provided in the above-described method embodiments, such as:
[0144] Obtain business messages from the clearing system, and convert the business messages by converting some messages with the same field names and field descriptions as standard messages into some standard messages;
[0145] Field mapping is performed on the remaining business messages of the remaining clearing system to establish the mapping relationship between the remaining message fields and the standard message fields in the remaining business messages;
[0146] The field information in the remaining service messages is corrected according to the mapping relationship, and the remaining service messages are converted according to the correction results to obtain all standard messages. Then, service process configuration information is generated based on all standard messages.
[0147] This embodiment provides a computer-readable storage medium storing a computer program that causes the computer to execute the methods provided in the above-described method embodiments, including, for example:
[0148] Obtain business messages from the clearing system, and convert the business messages by converting some messages with the same field names and field descriptions as standard messages into some standard messages;
[0149] Field mapping is performed on the remaining business messages of the remaining clearing system to establish the mapping relationship between the remaining message fields and the standard message fields in the remaining business messages;
[0150] The field information in the remaining service messages is corrected according to the mapping relationship, and the remaining service messages are converted according to the correction results to obtain all standard messages. Then, service process configuration information is generated based on all standard messages.
[0151] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0152] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0153] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0154] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0155] In the description of this specification, the references to terms such as "an embodiment," "a specific embodiment," "some embodiments," "for example," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of the invention. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.
[0156] The specific embodiments described above further illustrate the purpose, technical solution, and beneficial effects of the present invention. It should be understood that the above descriptions are merely specific embodiments of the present invention and are not intended to limit the scope of protection of the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of protection of the present invention.
Claims
1. A method for generating and processing business process configuration information, characterized in that, include: Obtain business messages from the clearing system, and convert the business messages by converting some messages with the same field names and field descriptions as standard messages into some standard messages; Field mapping is performed on the remaining business messages of the remaining clearing system to establish the mapping relationship between the remaining message fields and the standard message fields in the remaining business messages. This includes: establishing a model based on the preset field mapping relationship corresponding to the regions where the payee and payer are located to perform field mapping on the remaining business messages and establish the mapping relationship between the remaining message fields and the standard message fields in the remaining business messages. The mapping relationship of each preset field is established by training an intelligent text processing model based on sample data from the regions where different payees and payers are located; the intelligent text processing model is an NPL model. The field information in the remaining service messages is corrected according to the mapping relationship, and the remaining service messages are converted according to the correction results to obtain all standard messages. Then, service process configuration information is generated according to all standard messages. The step of establishing a model based on a preset field mapping relationship corresponding to the regions where the payee and payer are located to perform field mapping on the remaining business messages includes: Decompose key information; the key information includes the fields to be mapped in the remaining business messages; Semantic recognition is performed on each field to be mapped, and a mapping relationship between each field to be mapped and the standard message fields is established based on the semantic recognition results. The information of each field to be mapped includes interference words; correspondingly, the semantic recognition of each field to be mapped includes: Each interference word is identified according to a pre-established anti-interference configuration strategy corresponding to each interference word, and semantic recognition is performed on the information of each field to be mapped based on the interference word identification results.
2. The business process configuration information generation and processing method according to claim 1, characterized in that, The key information for splitting includes: The two key pieces of information connected by the separator are split into the key pieces of information.
3. The business process configuration information generation and processing method according to any one of claims 1 to 2, characterized in that, The step of correcting the field information in the remaining service messages according to the mapping relationship includes: Based on the mapping relationship, the field information in the remaining service messages is corrected to be the same as the field information in the standard message.
4. The business process configuration information generation and processing method according to any one of claims 1 to 2, characterized in that, The step of generating service process configuration information based on all the standard messages includes: In response to the user's business process configuration operation for all the standard messages, the business process configuration information is generated.
5. A business process configuration information generation and processing device, characterized in that, include: The acquisition unit is used to acquire business messages from the clearing system, convert the business messages, and convert some messages with the same field names and field descriptions as standard messages into some standard messages. The mapping unit is used to perform field mapping on the remaining business messages of the remaining clearing system and establish the mapping relationship between the remaining message fields and the standard message fields in the remaining business messages. The generation unit is used to correct the field information in the remaining service messages according to the mapping relationship, convert the remaining service messages according to the correction result to obtain all standard messages, and generate service process configuration information according to the all standard messages. Specifically, the mapping unit is used for: Based on a preset field mapping relationship corresponding to the regions where the payee and payer are located, a model is established to perform field mapping on the remaining business messages, and to establish a mapping relationship between the remaining message fields and the standard message fields in the remaining business messages; wherein, each preset field mapping relationship establishment model is obtained by training an intelligent text processing model based on sample data from the regions where different payees and different payers are located; the intelligent text processing model is an NPL model. The mapping unit is also specifically used for: The key information is split; the key information includes the fields to be mapped in the remaining business messages; semantic recognition is performed on each field to be mapped, and a mapping relationship between each field to be mapped and the standard message fields is established based on the semantic recognition results; The information of each field to be mapped includes interference words; correspondingly, the mapping unit is also specifically used for: Each interference word is identified according to a pre-established anti-interference configuration strategy corresponding to each interference word, and semantic recognition is performed on the information of each field to be mapped based on the interference word identification results.
6. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 4.
7. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 4.