Finance service intelligent handling method, system and device and storage medium

By parsing business instructions to extract business elements and matching system interfaces to process transfer instructions in parallel, the problem of lengthy operation processes and high error rates in the financial and treasury business management of medium and large enterprises has been solved, thereby improving the efficiency and accuracy of fund transfers.

CN121504647APending Publication Date: 2026-02-10BEIJING NINE STAR TECH CORP
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202511946216.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-22
Publication Date
2026-02-10

AI Technical Summary

Technical Problem

In the financial and treasury management of medium and large enterprises, the complex functions of financial and treasury systems, influenced by the group-based operation model, diversified business layout and the demand for refined management, result in lengthy user operation processes and are prone to problems such as incorrect transfer amounts and missing accounts, affecting the timeliness and accuracy of fund collection.

Method used

By acquiring business instructions, calling the large model to parse the business instructions and extract business elements, matching business system interfaces, querying detailed business data, generating financial transfer instruction messages, and using multi-threaded parallel processing to execute the transfer instructions, operational efficiency is improved.

Benefits of technology

It simplifies the operation process, improves the efficiency of fund allocation, reduces human error, and ensures the timeliness and accuracy of fund collection.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121504647A_ABST
    Figure CN121504647A_ABST
Patent Text Reader

Abstract

The invention provides a financial service intelligent handling method, system and device and a storage medium, and the method comprises the steps: obtaining a service instruction; calling a preset large model to analyze the business instruction, and extracting business elements; the business elements are fixed fields supported by a business system interface; the business elements comprise a unit name, a called-out bank name, a called-out account, an amount rule, a retention condition, an integer taking condition, a called-in bank, a called-in account and a plurality of types of banks to be excluded; matching a corresponding business system interface based on the business elements; on the basis of the business system interface, inquiring detailed business data corresponding to the business elements from a business system; based on the detailed service data, generating a financial resource allocation instruction message; and executing the financial resource allocation instruction message. According to the financial service intelligent handling method, the fund allocation efficiency can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of data processing, in particular to a financial business intelligent processing method, system, device and storage medium. BACKGROUND

[0002] In the management of financial business of medium and large enterprises, due to the influence of group operation mode, multi-business layout and fine management demand, the functional complexity of financial business system continues to increase, and the linkage logic between pages is complicated, which leads to long operation process of users in daily operation. Taking the core fund allocation business as an example, in order to realize unified control and value-added operation of funds, the enterprise needs to concentrate the funds of hundreds to thousands of operating accounts under the group to the group master account within a fixed time limit every day.

[0003] However, the fund concentration rules of each operating account are significantly different, and need to be set differently according to account attributes, business scenarios, regional policies and other factors; at the same time, the number of accounts is huge, and the user needs to execute login, balance checking, fund allocation initiation, confirmation and submission one by one, which not only has high labor intensity and low operation efficiency, but also when a large number of repetitive operations are completed in a short time, it is easy to cause allocation amount error, missing account and other problems due to human negligence, which affects the timeliness and accuracy of fund concentration, and further restricts the efficiency of group fund planning and scheduling and the development of value-added business. SUMMARY

[0004] To solve the above problems, the purpose of the embodiments of the present application is to provide a financial business intelligent processing method, system, device and storage medium.

[0005] In a first aspect, the embodiments of the present application provide a financial business intelligent processing method, comprising: obtaining a business instruction; calling a pre-set large model to analyze the business instruction and extracting business elements; the business elements are fixed fields supported by the business system interface; the business elements include unit name, transfer-out bank name, transfer-out account, amount rule, retention condition, rounding condition, transfer-in bank, transfer-in account and several kinds of banks to be excluded; matching the corresponding business system interface based on the business elements; querying detailed business data corresponding to the business elements from the business system based on the business system interface; generating a financial allocation instruction message based on the detailed business data; executing the financial allocation instruction message.

[0006] In some optional embodiments, the input mode of the business instruction includes historical instruction calling, and the step of obtaining the business instruction comprises: After receiving the historical instruction query request, a plurality of historical business instructions in a preset range are queried; The plurality of historical business instructions are displayed in a preset interface region; After receiving a target historical instruction selection instruction, a target historical business instruction is selected from the plurality of historical business instructions; Based on the target historical business instruction, an editable business instruction template is generated and displayed in a preset interface region; After receiving an editing instruction, a business instruction is obtained based on the editing instruction and the business instruction template.

[0007] In some optional embodiments, the step of calling a preset large model to analyze the business instruction and extract business elements includes: Calling a preset large model to identify natural language in the business instruction; Converting the natural language into standardized business elements.

[0008] In some optional embodiments, the step of generating a financial allocation instruction message based on the detailed business data includes: Based on the detailed business data, all fund flow links are identified; A financial allocation instruction message corresponding to the fund flow link is generated.

[0009] In some optional embodiments, the step of executing the financial allocation instruction message includes: Using a multi-thread parallel processing method, a plurality of financial allocation instruction messages are executed simultaneously until the execution of all financial allocation instruction messages is completed.

[0010] In some optional embodiments, each of the financial allocation instruction messages corresponds to a unique instruction number, and after the step of executing the financial allocation instruction message, the method further includes: Obtaining the execution result of each financial allocation instruction, the execution result including execution success and execution failure; Querying the failure causes of the financial allocation instructions with execution failure and storing the failure causes corresponding to the instruction numbers; Integrating all the execution results and failure causes to generate an execution result list; Feeding back the execution result list to the instruction source of the business instruction.

[0011] In some optional embodiments, the detailed business data carries key information, and the key information includes payment account ID information, currency information, allocation amount, and collection account ID information; after the detailed business data corresponding to the business elements is queried from the business system based on the business system interface, the method further includes: verifying the integrity of the detailed business data; generating a supplement request for the first key information when it is identified that the first key information is missing from the detailed business data, the first key information being at least one of the key information; feeding back the supplement request to an instruction source of the business instruction.

[0012] In a second aspect, the embodiments of the present application further provide a financial business intelligent handling system, which includes: an instruction obtaining module, configured to obtain a business instruction; a business element extraction module, configured to call a preset large model to parse the business instruction and extract business elements; the business elements are fixed fields supported by a business system interface; the business elements include several of unit name, outgoing bank name, outgoing account, amount rule, retention condition, rounding condition, incoming bank, incoming account, and bank to be excluded; a business system interface matching module, configured to match a corresponding business system interface based on the business elements; a data query module, configured to query detailed business data corresponding to the business elements from a business system based on the business system interface; an instruction generation module, configured to generate a financial allocation instruction message based on the detailed business data; an instruction execution module, configured to execute the financial allocation instruction message.

[0013] In a third aspect, the embodiments of the present application further provide an electronic device, which includes: at least one processor; and a memory in communication connection with the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to execute the financial business intelligent handling method as described in the first aspect.

[0014] In a fourth aspect, the embodiments of the present application further provide a computer storage medium, which stores computer executable instructions, and the computer executable instructions execute the financial business intelligent handling method as described in the first aspect.

[0015] In the scheme provided by the first aspect of the embodiment of the present application, the business instruction is acquired, and a large model preset is called to analyze the business instruction to extract business elements. Then, based on the business elements, a corresponding business system interface is matched, and based on the business system interface, detailed business data corresponding to the business elements is queried from the business system. Then, based on the detailed business data, a financial and material allocation instruction message is generated, and finally, a large amount of financial allocation business can be completed at the same time by executing the financial and material allocation instruction message, and the efficiency of financial allocation is improved.

[0016] In order to make the above object, characteristics and advantages of the present application more obvious and easy to understand, the following preferred embodiments are described in detail below, and the accompanying drawings are described as follows. BRIEF DESCRIPTION OF DRAWINGS

[0017] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings needed to be used in the embodiments or the prior art description. Obviously, the drawings in the following description only some embodiments of the present application, and for those skilled in the art, other drawings can be obtained without creative labor on the basis of these drawings.

[0018] Figure 1 A flow chart of a financial and material business intelligent handling method provided by an embodiment of the present application is shown; Figure 2 A schematic diagram for embodying a possible interactive interface provided by an embodiment of the present application is shown; Figure 3 A schematic diagram for embodying the execution result obtained after S202 is executed provided by an embodiment of the present application is shown; Figure 4 A structural block diagram of a financial and material business intelligent handling system provided by an embodiment of the present application is shown; Figure 5 A structural schematic diagram of an electronic device provided by an embodiment of the present application is shown. DETAILED DESCRIPTION

[0019] In the description of the present application, it should be understood that the terms "center", "longitudinal", "transverse", "length", "width", "thickness", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", "clockwise", "counterclockwise" and the like indicate the orientation or positional relationship based on the orientation or positional relationship shown in the drawings, and are only for the convenience of describing the present application and simplifying the description, and therefore cannot be understood as indicating or implying that the devices or elements referred to must have a particular orientation, be constructed and operated in a particular orientation, and therefore cannot be understood as a limitation on the present application.

[0020] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of this invention, "a plurality of" means two or more, unless otherwise explicitly specified.

[0021] In this invention, unless otherwise explicitly specified and limited, the terms "installation," "connection," "linking," and "fixing," etc., should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; and they can refer to the internal connection of two components. Those skilled in the art can understand the specific meaning of the above terms in this invention according to the specific circumstances.

[0022] This invention provides an intelligent financial and treasury business processing method. The executing entity of this method can be a control terminal or server equipped with an intelligent financial and treasury business processing system. In this application, the executing entity is described as a control terminal. To achieve interaction with the control terminal, interactive devices such as computers, mobile phones, and tablets can be configured. Operators can view the interactive interface provided by the intelligent financial and treasury business processing system through the interactive device, such as a web page or an app interface, and achieve signal interaction with the control terminal by operating the interactive device. See also... Figure 1 The method includes: S1: Obtain business instructions.

[0023] In practice, operators can input descriptions of business instructions via voice or text into the interactive device. This causes the device to send a business instruction carrying the description to the control terminal, which is used to transfer funds. For example, the instruction could be a natural language description such as, "Keep a balance of 300,000 yuan in all accounts, and transfer the remaining funds to account number ending in 7788 at XX Bank," or "Round up 100 yuan from Bank A and Bank B and transfer it to account number ending in 1234 at Bank C, with the transfer type being daily investment transfer."

[0024] Furthermore, in this step, the input method for business instructions also includes recalling historical instructions. In this case, this step may include the following processing procedure: S101: After receiving a historical instruction query request, query several historical business instructions within a preset range.

[0025] The preset range can be the most recent 3 to 5 historical business instructions, a random number of historical business instructions within the last 3 days, the most frequently used historical fund transfer business instructions, etc.

[0026] During implementation, operators view information through interactive devices, such as... Figure 2 The interactive interface shown allows the device to send a historical instruction query request to the control terminal by selecting the "Historical Instructions" option. After receiving the historical instruction query request, the control terminal can query a number of historical service instructions received within a preset range.

[0027] S102: Display several historical business instructions in the preset interface area.

[0028] During implementation, the control terminal will display the retrieved historical service commands in a preset interface area of ​​the interactive interface, such as... Figure 2 The A1 region in the text.

[0029] S103: After receiving the target historical instruction selection instruction, select the target historical service instruction from several historical service instructions.

[0030] For example, an operator can select any historical service instruction displayed in a preset interface area through an interactive device, causing the interactive device to generate a target historical instruction selection instruction and send it to the control terminal. The control terminal then selects one of several historical service instructions as the target historical service instruction based on the operator's selection.

[0031] S104: Based on the target historical business instructions, generate an editable business instruction template and display it in the preset interface area.

[0032] In implementation, the control terminal generates an editable service instruction template based on the target's historical service instructions and displays it in a preset interface area, for example... Figure 2 The A2 region in the text.

[0033] S105: After receiving the editing instruction, obtain the business instruction based on the editing instruction and the business instruction template.

[0034] In practice, operators can edit the content displayed in the A2 area and select the "Instruction Parsing" option, which will cause the interactive device to send an editing instruction to the control terminal. After receiving the editing instruction, the control terminal will obtain the business instruction based on the edited business instruction template and then execute the subsequent step S2.

[0035] S2: Call the pre-defined large model to parse business instructions and extract business elements; business elements are fixed fields supported by the business system interface.

[0036] The business elements may include several of the following: unit name (fromCltName), originating bank name (fromBankName), originating account (accountNo), amount rule (amount), retention condition (keep), rounding condition (rule), receiving bank (toBankName), receiving account (toAccount), and banks to be excluded (excludeBankName). The unit name refers to the unit to which the originating account belongs. In other embodiments, the business elements may also be set with other categories according to business needs. For example, the bank name may be replaced by the bank code, or both the bank name and bank code may be used to reduce the possibility of mis-entry.

[0037] In implementation, the control terminal can retrieve a pre-set large model to parse the received business instructions and extract several business elements. This large model can be the Qwen2.5-7B model built locally on the control terminal, and it is trained based on various semantic descriptions conforming to business rules and their corresponding generated JSON parameter lists, ensuring the accuracy of the parsing results.

[0038] Furthermore, step S2 may include the following processing procedures: S201: Call the preset large model to recognize the natural language in the business instructions.

[0039] In practice, the control terminal can call a pre-set large model to recognize the natural language in business instructions.

[0040] S202: Transform natural language into standardized business elements.

[0041] In implementation, since natural language cannot be directly used by subsequent interfaces, the control terminal uses a large model to convert the natural language into standardized business elements. Taking the natural language recorded in the received business instruction as "Keep a balance of 300,000 in all accounts, and transfer the remaining funds to account number ending in 7788 of XX Bank" as an example, through the recognition of this natural language, the control terminal can identify that the keyword "all accounts" limits the business element "transfer account," "keep a balance of 300,000" corresponds to the business element "retention condition," and "transfer the remaining funds to account number ending in 7788 of XX Bank" limits the business elements "receiving bank name" and "receiving account." After the conversion, the result can be saved in JSON field format, such as... Figure 3 As shown.

[0042] S3: Match the corresponding business system interface based on business elements.

[0043] In implementation, the control terminal has a pre-established mapping relationship between business elements and business system interfaces. Therefore, the control terminal can match the corresponding business system interface based on the business elements identified in step S2.

[0044] S4: Based on the business system interface, retrieve detailed business data corresponding to the business elements from the business system.

[0045] In practice, the control terminal calls the corresponding business system interface for specific business elements, and then queries the detailed business data corresponding to the business elements.

[0046] For example, for the business elements "received bank name" and "received account," the control terminal will match the account list interface and, using the identified "received bank name" and "received account" details, send a query request to the database in the business system through the account list interface. Through this step, the simplified business elements will be supplemented into complete and detailed business data. Afterwards, the control terminal can also visualize the obtained detailed business data and display it in a predetermined format in a designated area of ​​the interactive interface for operators to view.

[0047] Furthermore, the detailed business data contains key information, including payment account ID, currency, transfer amount, and receiving account ID. Specifically, the payer's account (ID payAcntId) corresponds to the "sending bank name" and "sending account," the currency information and transfer amount correspond to the "amount rules," "retention conditions," and "rounding conditions," and the receiving account ID corresponds to the "receiving bank name" and "receiving account." In addition, key information may also include ID-type information such as the instruction business identifier (commandId) and transfer type (allotType) corresponding to other business elements.

[0048] Furthermore, following this step, the following processing may also be included: Verify the integrity of detailed business data.

[0049] During implementation, the control terminal can verify the integrity of detailed business data.

[0050] Once it is identified that the first key information is missing from the detailed business data, a supplementary request for the first key information is generated.

[0051] The first key information can be any one or more of all key information.

[0052] In practice, after the control terminal identifies that the first key information is missing in the detailed business data, it will generate a supplementary request for the first key information.

[0053] Feedback requests for supplementary information are sent to the source of the business instruction.

[0054] In implementation, the control terminal can send supplementary requests back to the source of the business instruction, i.e., the interactive device that issued the business instruction, for the operator to view. S5: Generate financial allocation instruction messages based on detailed business data.

[0055] During implementation, the control terminal can integrate the detailed business data retrieved and generate financial allocation instruction messages.

[0056] Furthermore, this step may include the following processing procedures: S501: Based on detailed business data, identify all fund flow links.

[0057] During implementation, the control terminal integrates the extracted detailed business data according to the limitations in the business instructions, identifies all fund flow links, and for any fund flow link, it includes at least the payer's account, the transfer amount, the instruction business identifier, and the payee's account.

[0058] S502: Generate a financial allocation instruction message that corresponds one-to-one with the fund flow link.

[0059] During implementation, the control terminal generates financial allocation instruction messages that correspond one-to-one with the fund flow link.

[0060] S6: Execute financial allocation instruction message.

[0061] In practice, the control terminal can execute all financial transfer instructions and messages to achieve automatic fund transfer.

[0062] Furthermore, the processing steps in this step include: A multi-threaded parallel processing approach is adopted to execute multiple financial transfer instruction messages simultaneously until all financial transfer instruction messages have been executed.

[0063] In implementation, to improve processing efficiency, the transfer API interface can be invoked via Feign calls between microservices. All the aforementioned financial transfer instruction messages are passed as request parameters to the transfer API interface to initiate transfer instructions for the corresponding accounts. Feign is a remote invocation tool for microservices, used to simplify cross-service communication. The transfer API interface is a dedicated interface for handling transfer business, used to receive messages, verify information, and trigger subsequent transfer processes. For batch account transfers, the `CompletableFuture.supplyAsync` method is used to initiate multi-threaded operations. Each thread processes one financial transfer instruction message in parallel. `CompletableFuture.supplyAsync` is a Java tool for handling asynchronous tasks, used to quickly create multiple threads and allow each transfer instruction initiation task to be executed in parallel in an independent thread.

[0064] Furthermore, in the above steps, each of the generated financial transfer instruction messages corresponds to a unique instruction number. After step S6, the following processing may also be included: Obtain the execution result of each financial allocation instruction, including whether the execution was successful or failed.

[0065] In implementation, the control terminal can use the CompletableFuture.join method to collect the processing results of each thread, thereby obtaining the execution result of each financial allocation instruction, including execution success and execution failure.

[0066] Query the reasons for failure of all financial transfer instructions that failed to execute, and store them according to the instruction number.

[0067] In practice, for financial transfer instructions that fail to execute, the control terminal will further investigate the reason for the failure and save the instruction number corresponding to the reason for the failure.

[0068] Integrate all execution results and failure reasons to generate an execution result list.

[0069] In practice, the control terminal can integrate all execution results and failure reasons to generate an execution result list.

[0070] The list of execution results is fed back to the source of the business instructions.

[0071] In practice, the control terminal can send a list of execution results back to the source of the business instruction, i.e., the interactive device that issued the business instruction, for the operator to view.

[0072] This invention provides an intelligent method for handling financial transactions. It acquires business instructions, parses these instructions using a pre-defined large model, and extracts business elements. Based on these elements, it matches corresponding business system interfaces and retrieves detailed business data corresponding to the business elements from the business system. Then, based on the detailed business data, it generates financial transfer instruction messages. Finally, by executing these messages, it can simultaneously complete a large number of fund transfer transactions, improving the efficiency of fund transfers.

[0073] Based on the same inventive concept, embodiments of the present invention also provide an intelligent financial and treasury business processing system, referring to... Figure 4 The intelligent financial transactions processing system includes: The instruction acquisition module 410 is used to acquire business instructions.

[0074] The business element extraction module 420 is used to call a pre-defined large model to parse business instructions and extract business elements. Business elements are fixed fields supported by the business system interface. Business elements include several of the following: unit name, name of the sending bank, sending account, amount rule, retention condition, rounding condition, receiving bank, receiving account, and banks to be excluded.

[0075] The business system interface matching module 430 is used to match the corresponding business system interface based on business elements.

[0076] The data query module 440 is used to query detailed business data corresponding to business elements from the business system based on the business system interface.

[0077] The instruction generation module 450 generates financial allocation instruction messages based on detailed business data.

[0078] The instruction execution module 460 is used to execute financial allocation instruction messages.

[0079] This application also provides an electronic device, as described in the embodiments. Figure 5 The electronic device 1100 may be a host server with computing capabilities, a personal computer (PC), or a portable computer or terminal, etc. The specific embodiments of the present invention do not limit the specific implementation of the electronic device.

[0080] The electronic device 1100 includes at least one processor 1110, a communications interface 1120, a memory array 1130, and a bus 1140. The processor 1110, the communications interface 1120, and the memory 1130 communicate with each other via the bus 1140.

[0081] The communication interface 1120 is used to communicate with network elements, including, for example, virtual machine management centers and shared storage.

[0082] Processor 1110 is used to execute programs. Processor 1110 may be a central processing unit (CPU), an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to implement embodiments of the present invention.

[0083] Memory 1130 is used for executable instructions. Memory 1130 may include high-speed RAM memory, and may also include non-volatile memory, such as at least one disk storage device. Memory 1130 may also be a memory array. Memory 1130 may also be divided into blocks, and the blocks may be combined into virtual volumes according to certain rules. The instructions stored in memory 1130 can be executed by processor 1110, enabling processor 1110 to execute the intelligent financial business processing method in any of the above method embodiments.

[0084] This invention also provides a computer storage medium storing computer-executable instructions, including a program for executing the above-described intelligent financial and treasury business processing method. The computer-executable instructions can execute the intelligent financial and treasury business processing method in any of the above method embodiments.

[0085] The computer storage medium can be any available medium or data storage device that a computer can access, including but not limited to magnetic storage (e.g., floppy disk, hard disk, magnetic tape, magneto-optical disk (MO)), optical storage (e.g., CD, DVD, BD, HVD), and semiconductor storage (e.g., ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid-state drive (SSD)).

[0086] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in the present invention should be included within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.

Claims

1. A method for intelligent processing of financial transactions, characterized in that, include: Obtain business instructions; The pre-defined large model is invoked to parse the business instructions and extract the business elements; The business elements are fixed fields supported by the business system interface; the business elements include several of the following: unit name, name of the bank from which the transfer is made, account from which the transfer is made, amount rules, retention conditions, rounding conditions, bank to which the transfer is made, account to which the transfer is made, and banks to be excluded. Based on the aforementioned business elements, match the corresponding business system interfaces; Based on the business system interface, detailed business data corresponding to the business element can be obtained from the business system. Based on the detailed business data, a financial allocation instruction message is generated; Execute the aforementioned financial allocation instruction message.

2. The method according to claim 1, characterized in that, The input method for the business instruction includes recalling historical instructions, and the steps for obtaining the business instruction include: Upon receiving a historical instruction query request, query a number of historical business instructions within a preset range; Display several of the aforementioned historical business instructions in a preset interface area; Upon receiving the target historical instruction selection instruction, the target historical service instruction is selected from the plurality of historical service instructions; Based on the target historical business instructions, an editable business instruction template is generated and displayed in a preset interface area; Upon receiving the editing instruction, a business instruction is obtained based on the editing instruction and the business instruction template.

3. The method according to claim 1, characterized in that, The step of calling a pre-set large model to parse the business instruction and extract the business elements includes: The system invokes a pre-defined large model to recognize the natural language in the business instructions. Transform the natural language into standardized business elements.

4. The method according to claim 1, characterized in that, The step of generating a financial transfer instruction message based on the detailed business data includes: Based on the detailed business data, all fund flow links were identified; Generate financial allocation instruction messages that correspond one-to-one with the aforementioned fund flow path.

5. The method according to claim 4, characterized in that, The step of executing the financial transfer instruction message includes: A multi-threaded parallel processing approach is adopted to execute multiple financial transfer instruction messages simultaneously until the execution of all financial transfer instruction messages is completed.

6. The method according to claim 4, characterized in that, Each of the aforementioned financial allocation instruction messages corresponds to a unique instruction number. After the step of executing the financial allocation instruction message, the method further includes: Obtain the execution result of each of the aforementioned financial allocation instructions, including execution success and execution failure; Query the reasons for failure of all financial transfer instructions that failed to execute, and store them according to the instruction number; Integrate all the execution results and failure reasons to generate an execution result list; The execution result list is fed back to the instruction source of the business instruction.

7. The method according to claim 1, characterized in that, The detailed business data contains key information, including payment account ID, currency, transfer amount, and receiving account ID. After obtaining detailed business data corresponding to the business element from the business system based on the business system interface, the method further includes: Verify the completeness of the detailed business data; When it is identified that the detailed business data is missing first key information, a supplementary request for the first key information is generated, wherein the first key information is at least one of all key information. The supplementary request is fed back to the instruction source of the business instruction.

8. A financial and treasury business intelligent processing system, characterized in that, include: The instruction acquisition module is used to acquire business instructions; The business element extraction module is used to call a pre-set large model to parse the business instruction and extract the business elements; the business elements are fixed fields supported by the business system interface; the business elements include several of the following: unit name, name of the sending bank, sending account, amount rule, retention condition, rounding condition, receiving bank, receiving account, and banks to be excluded; The business system interface matching module is used to match the corresponding business system interface based on the business elements. The data query module is used to query detailed business data corresponding to the business element from the business system based on the business system interface; The instruction generation module generates a financial allocation instruction message based on the detailed business data. The instruction execution module is used to execute the financial allocation instruction message.

9. An electronic device, characterized in that, include: At least one processor; The system also includes a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, which, when executed by the at least one processor, enable the at least one processor to perform the intelligent financial transactions processing method according to any one of claims 1 to 7.

10. A computer storage medium, characterized in that, The computer storage medium stores computer-executable instructions, which are used to execute the intelligent financial and treasury business processing method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • A financial transfer method and device, a computer device and a storage medium

    CN109034768A

  • Fund management system and method, electronic equipment and storage medium

    CN115345722A

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

    CN116932235A

  • Intelligent fund management method and system based on large model

    CN119250992A