Business processing method and apparatus, electronic device, and storage medium

By automating fund business through robotic processes, the problem of time-consuming and labor-intensive manual operations in the process of adding new fund sales business for banks has been solved, improving processing efficiency and enabling 24/7 operation.

CN115375281BActive Publication Date: 2026-05-22INDUSTRIAL AND COMMERCIAL BANK OF CHINA
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
INDUSTRIAL AND COMMERCIAL BANK OF CHINA
Filing Date
2022-08-29
Publication Date
2026-05-22

AI Technical Summary

Technical Problem

When adding new fund distribution business, banks need to operate manually, which consumes manpower and time and reduces the efficiency of fund business processing.

Method used

By calling the Robotic Process Automation (RPA) input interface, the system receives fund business identifiers, generates fund business files, and sends the files to the client through the RPA output interface, thus automating fund business processing using RPA robots.

Benefits of technology

It improved business processing efficiency, freed up manpower, reduced time costs, enabled 24/7 operation, and solved the problem of low efficiency caused by manual operation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115375281B_ABST
    Figure CN115375281B_ABST
Patent Text Reader

Abstract

The present disclosure provides a business processing method, which can be applied to the technical field of computers or the technical field of financial technology. The business processing method comprises: receiving a fund business identifier by calling a robot process automation input interface, wherein the fund business identifier is obtained by a fund platform in response to a fund business processing request from a client; generating a fund business file based on the fund business identifier; and sending the fund business file to the client by calling a first robot process automation output interface. The present disclosure also provides a business processing device, an electronic device and a storage medium.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the fields of computer technology or financial technology, and more specifically to a business processing method, apparatus, electronic device, and storage medium. Background Technology

[0002] In recent years, the quality of development of the fund distribution banking industry has continued to improve, laying a solid foundation for the industry's automation transformation. In the process of realizing the invention concept disclosed herein, the inventors discovered the following problems in related technologies: When adding new fund distribution business, banks generally need to manually query, create, fill in, and provide feedback. With the continuous increase in fund products, relying solely on manual operation not only consumes manpower and time but also reduces the efficiency of fund business processing. Summary of the Invention

[0003] In view of the above problems, this disclosure provides business processing methods, apparatus, electronic devices, storage media and program products that can improve business processing efficiency, with the aim of at least partially solving the above problems.

[0004] One aspect of this disclosure provides a business processing method, comprising: receiving a fund business identifier by invoking a robot process automation input interface, wherein the fund business identifier is obtained by a fund platform in response to a fund business processing request from a client; generating a fund business file based on the fund business identifier; and sending the fund business file to the client by invoking a first robot process automation output interface.

[0005] According to an embodiment of this disclosure, generating a fund business file based on the fund business identifier includes: creating a receiving directory and a sending directory based on the fund business identifier; automatically obtaining the fund business identifier, the receiving path of the receiving directory, and the sending path of the sending directory by calling the robotic process automation input interface; and generating the fund business file based on the fund business identifier, the receiving path, and the sending path.

[0006] According to embodiments of this disclosure, the method further includes: verifying a feedback file by calling the robotic process automation input interface, wherein the feedback file is obtained by the client receiving the fund business file in response to the fund business file.

[0007] According to an embodiment of this disclosure, verifying the feedback file by calling the Robotic Process Automation (RPA) input interface includes: monitoring whether the receiving directory has received the feedback file by calling the RPA input interface; and verifying the feedback file according to its type if the receiving directory has received the feedback file.

[0008] According to an embodiment of this disclosure, verifying the feedback file based on its type includes: confirming that the verification is successful if the type of the feedback file meets a preset file type; and confirming that the verification is unsuccessful if the type of the feedback file does not meet the preset file type.

[0009] According to embodiments of this disclosure, the method further includes generating an alarm message when it is detected that the receiving directory has not received the feedback file.

[0010] According to an embodiment of this disclosure, the fund business identifier is obtained by the fund platform in response to a fund business processing request, including: registering fund business information on the fund platform and generating a fund business identifier; and sending the fund business identifier by calling a second robotic process automation output interface.

[0011] Another aspect of this disclosure provides a business processing apparatus, comprising: a receiving module for receiving a fund business identifier by invoking a robotic process automation input interface, wherein the fund business identifier is obtained by a fund platform in response to a fund business processing request from a client; a generating module for generating a fund business file based on the fund business identifier; and a sending module for sending the fund business file to the client by invoking a first robotic process automation output interface.

[0012] Another aspect of this disclosure provides an electronic device, including: one or more processors; and a storage device for storing one or more programs, wherein when the one or more programs are executed by the one or more processors, the one or more processors perform the above-described business processing method.

[0013] Another aspect of this disclosure provides a computer-readable storage medium having executable instructions stored thereon, which, when executed by a processor, cause the processor to perform the above-described business processing method.

[0014] This disclosure also provides a computer program product, including a computer program that, when executed by a processor, implements the above-described business processing method.

[0015] According to embodiments of this disclosure, a fund business identifier is received by calling the Robotic Process Automation (RPA) input interface; a fund business document is generated based on the fund business identifier; and then the fund business document is sent to the client by calling the RPA output interface. In the process of processing fund business, the RPA input and output interfaces are used to automate the fund business process, achieving a processing speed higher than manual operation. It can also operate 24 / 7, at least partially overcoming the time-consuming, labor-intensive, and inefficient business processing problems caused by manual operation in related technologies. This achieves the technical effect of freeing up manpower and improving business processing efficiency. Attached Figure Description

[0016] The foregoing contents, as well as other objects, features, and advantages of this disclosure, will become clearer from the following description of embodiments with reference to the accompanying drawings, in which:

[0017] Figure 1 This schematically illustrates a system architecture diagram of a service processing method and apparatus according to embodiments of the present disclosure;

[0018] Figure 2 A flowchart illustrating a service processing method according to an embodiment of the present disclosure is shown schematically.

[0019] Figure 3 A flowchart illustrating a service processing method according to another embodiment of this disclosure is shown schematically;

[0020] Figure 4 A schematic block diagram of a service processing apparatus according to an embodiment of the present disclosure is shown; and

[0021] Figure 5 A block diagram of an electronic device suitable for implementing a business processing method according to an embodiment of the present disclosure is shown schematically. Detailed Implementation

[0022] The embodiments of the present disclosure will now be described with reference to the accompanying drawings. However, it should be understood that these descriptions are exemplary only and are not intended to limit the scope of the disclosure. In the following detailed description, numerous specific details are set forth to provide a thorough understanding of the embodiments of the present disclosure for ease of explanation. However, it will be apparent that one or more embodiments may be practiced without these specific details. Furthermore, descriptions of well-known structures and techniques are omitted in the following description to avoid unnecessarily obscuring the concepts of the present disclosure.

[0023] The terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit this disclosure. The terms “comprising,” “including,” etc., as used herein indicate the presence of the stated features, steps, operations, and / or components, but do not exclude the presence or addition of one or more other features, steps, operations, or components.

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

[0025] When using expressions such as "at least one of A, B, and C," the expression should generally be interpreted in accordance with the meaning commonly understood by a person skilled in the art (e.g., "a system having at least one of A, B, and C" should include, but is not limited to, systems having A alone, having B alone, having C alone, having A and B, having A and C, having B and C, and / or having A, B, and C, etc.). Similarly, when using expressions such as "at least one of A, B, or C," the expression should generally be interpreted in accordance with the meaning commonly understood by a person skilled in the art (e.g., "a system having at least one of A, B, or C" should include, but is not limited to, systems having A alone, having B alone, having C alone, having A and B, having A and C, having B and C, and / or having A, B, and C, etc.).

[0026] Traditional methods for handling fund business typically involve manual registration on a fund platform, followed by approval and allocation of fund registration numbers. The operations and maintenance department is then notified to create directories for receiving and sending fund files on the fund's application server. Transfer rules are manually created on the client side to establish file transfer between the fund business provider and the bank. The entire process requires manual operation; each fund product registration necessitates repeating these steps, and each step requires careful verification by operations and maintenance personnel. If any step is missed or incorrect, the entire process needs to be re-checked and corrected, resulting in low efficiency. Furthermore, as the number of fund products increases, so does the demand for fund business processing. The traditional organizational structure and processes for handling fund business are no longer sufficient to meet the requirements for efficient collaborative processing.

[0027] Robotic Process Automation (RPA), as a method based on artificial intelligence and automation, can handle tasks with a large amount of repetitive information and regular processes. Applying RPA robots to the workflow of fund business processing can not only reduce time costs and free up manpower, but also improve the work efficiency of business and operations departments.

[0028] In view of this, embodiments of the present disclosure provide a business processing method to free up manpower, reduce time costs, and improve business processing efficiency. Specifically, the method includes: receiving a fund business identifier by calling a robotic process automation (Robotic Process Automation) input interface, wherein the fund business identifier is obtained by the fund platform in response to a fund business processing request from a client; generating a fund business file based on the fund business identifier; and sending the fund business file to the client by calling a first Robotic Process Automation (Robotic Process Automation) output interface.

[0029] It should be noted that the business processing methods and apparatus determined in the embodiments of this disclosure can be used in the fields of computer technology or financial technology. The business processing methods and apparatus determined in the embodiments of this disclosure can also be used in any field other than computer technology and financial technology. This disclosure does not limit the application areas of the determined business processing methods and apparatus.

[0030] In the technical solution disclosed herein, the acquisition, storage, and application of user personal information comply with relevant laws and regulations, necessary confidentiality measures have been taken, and there is no violation of public order and good morals. In the technical solution disclosed herein, user authorization or consent has been obtained before acquiring or collecting user personal information.

[0031] Figure 1 A schematic diagram illustrating the system architecture of a service processing method and apparatus according to embodiments of the present disclosure is provided.

[0032] like Figure 1 As shown, the application scenario 100 according to this embodiment may include a terminal device 101, a fund platform 102, a network 103, and a server 104.

[0033] Terminal device 101 can be various electronic devices in public or independent environments, including but not limited to smartphones, tablets, laptops, and desktop computers.

[0034] Various communication client applications can be installed on the terminal device, such as fund applications, financial applications, shopping applications, web browser applications, search applications, instant messaging tools, email clients and / or social platform software, etc. (for example only).

[0035] Users can perform operations in the client application of terminal device 101, such as completing fund business applications, to execute business functions and send fund business processing requests to fund platform 102.

[0036] The fund platform 102 can be configured with an RPA output interface. The fund platform 102 can generate a fund business identifier based on the received fund business processing request and send the fund business identifier to the server 104 through the RPA output interface.

[0037] Network 103 can serve as a medium to provide communication connections between terminal device 101 and fund platform 102, between fund platform 102 and server 104, and between server 104 and terminal device 101. Network 103 can include various connection types, such as wired or wireless communication links or fiber optic cables, etc.

[0038] Server 104 can be a server that provides various services. Server 104 may be equipped with RPA input interfaces and RPA output interfaces for the RPA robot to receive and send relevant information. Server 104 can process the received data and feed the processing results back to the terminal device. For example, it can process the fund business identifier sent by the fund platform 102, generate a fund business file, and then send the fund business file to the terminal device 101.

[0039] It should be noted that the business processing methods provided in the embodiments of this disclosure can generally be executed by server 104. Correspondingly, the business processing apparatus provided in the embodiments of this disclosure can generally be located in server 104. The business processing methods provided in the embodiments of this disclosure can also be executed by a server or server cluster that is different from server 104 and capable of communicating with terminal device 101, fund platform 102, and / or server 104. Correspondingly, the business processing apparatus provided in the embodiments of this disclosure can also be located in a server or server cluster that is different from server 104 and capable of communicating with terminal device 101, fund platform 102, and / or server 104.

[0040] It should be understood that Figure 1 The number of terminal devices, fund platforms, networks, and servers shown is merely illustrative. Depending on implementation needs, any number of terminal devices, fund platforms, networks, and servers can be included.

[0041] The following will be based on Figure 1 The described scene, through Figures 2-3 The business processing method of the disclosed embodiments is described in detail.

[0042] Figure 2 A flowchart illustrating a service processing method according to an embodiment of the present disclosure is shown schematically.

[0043] like Figure 2 As shown, the service processing method of this embodiment includes operations S210 to S230.

[0044] When operating S210, the fund business identifier is received by calling the robot process automation input interface. The fund business identifier is obtained by the fund platform in response to the fund business processing request from the client.

[0045] In operation S220, fund business documents are generated based on the fund business identifier.

[0046] When operating S230, fund business documents are sent to the client by calling the first robotic process automation output interface.

[0047] According to embodiments of this disclosure, RPA can be understood as a simulated operation method including keyboard and mouse, capable of acquiring and locating screen information, enabling tasks to be processed according to a prescribed flow, and automating the dispatching, control, and management of tasks. In the business processing of embodiments of this disclosure, RPA robots can be used to replace manual operation steps, realizing an automated process from initial fund registration to result return. The automated processing of RPA robots can be achieved by quickly building automated processes using automated scripts.

[0048] According to embodiments of this disclosure, server-side RPA input interfaces and server-side RPA output interfaces can be configured on the server; platform-side RPA input interfaces and platform-side RPA output interfaces can be configured on the fund platform; and client-side RPA input interfaces and client-side RPA output interfaces can also be configured on the client. The first robotic process automation output interface can be a server-side RPA output interface, and the second robotic process automation output interface can be a platform-side RPA output interface.

[0049] According to embodiments of this disclosure, by setting up RPA input / output interfaces on the server, fund platform, and client sides, RPA robots can be connected, enabling the reception and transmission of information and automating fund business processing. Simultaneously, setting up RPA input / output interfaces on both the server and fund platform sides ensures the integrity of the internal functions and processes of the server, fund platform, and other systems without disrupting them. In these embodiments, the RPA robot can not only handle the flow of non-sensitive information between the client, fund platform, and server, but also facilitate automated server-side operations, file probing in the server directory, and external detection. This RPA robot connects the coupled parts of the entire process, not only automating business processing but also providing reference value and possibilities for other applications to achieve similar functions.

[0050] According to the implementation of this disclosure, a fund business processing request can be a request generated by the client in response to a user's operation instruction. The fund business processing request can be related to fund distribution, such as adding, modifying, or deleting a fund distribution business. The request may carry relevant fund information. The operation instruction can be an operation performed by the user on the electronic device during the process of initiating a fund business processing request through the client, such as clicking, swiping, or dragging. It can also be an instruction obtained based on characteristics such as the electronic device's attitude angle and acceleration.

[0051] According to embodiments of this disclosure, the fund identifier may be a serial number used to distinguish fund business, such as a fund registration number composed of numbers and letters.

[0052] According to embodiments of this disclosure, the fund business file can be obtained by processing the fund identifier. The fund business file may include a test file, a file carrying fund information, fund identifiers, and other content. The fund business file can be transmitted to the client via an RPA robot by calling the server-side RPA output interface. Since the client returns a feedback file after receiving the fund business file, the test file can be used to test whether a connection has been established between the server and the client.

[0053] According to embodiments of this disclosure, a fund business identifier is received by calling the Robotic Process Automation (RPA) input interface; a fund business document is generated based on the fund business identifier; and then the fund business document is sent to the client by calling the RPA output interface. In the process of processing fund business, the RPA input and output interfaces are used to automate the fund business process, achieving a processing speed higher than manual operation. It can also operate 24 / 7, at least partially overcoming the time-consuming, labor-intensive, and inefficient business processing problems caused by manual operation in related technologies. This achieves the technical effect of freeing up manpower and improving business processing efficiency.

[0054] According to an embodiment of this disclosure, operation S210 may further include the following operations: registering fund business information on the fund platform and generating a fund business identifier; and sending the fund business identifier by calling the second robotic process automation output interface.

[0055] According to embodiments of this disclosure, registering fund business information on a fund platform can be achieved by the fund platform automatically entering fund information carried in the fund processing request received from the platform's input interface. For example, during the automatic entry process, the fund platform can provide an information template, and the fund information can be automatically filled into the template to achieve automatic entry of fund information. The fund platform can also generate a fund registration number based on the fund business processing request, which can serve as a fund identifier. The fund platform can also send the fund identifier and fund information to the server by calling the platform's RPA output interface.

[0056] According to embodiments of this disclosure, by automatically entering fund information on the fund platform, compared with the manual registration method in related technologies, manpower consumption can be reduced, time costs can be reduced, process automation can be achieved, and business processing efficiency can be improved.

[0057] According to an embodiment of this disclosure, operation S220 may further include the following operations: creating a receiving directory and a sending directory based on the fund business identifier; automatically obtaining the fund business identifier, the receiving path of the receiving directory, and the sending path of the sending directory by calling the robot process automation input interface; and generating a fund business file based on the fund business identifier, the receiving path, and the sending path.

[0058] According to embodiments of this disclosure, the server can automatically receive fund information and fund identifiers sent by the fund platform via an RPA robot by calling the server-side RPA input interface, and create a receiving file directory and a sending file directory associated with the fund business on the server. The fund business file can be obtained based on the fund information, fund identifier, path of the receiving file directory, and path of the sending file directory. This fund business file can also be sent to the client via an RPA robot by calling the server-side RPA output interface.

[0059] According to embodiments of this disclosure, compared to the method of manually creating the receiving file directory and sending file directory in related technologies, the automatic receiving and creation by RPA robots can reduce labor and time costs. It can not only automate the process, but also avoid the problem of high error rate caused by manual creation.

[0060] According to embodiments of this disclosure, the server can also verify the feedback file by calling the Robotic Process Automation input interface, wherein the feedback file is obtained by the client responding to the fund business file.

[0061] According to embodiments of this disclosure, upon receiving fund business documents, the client generates an associated feedback file. The feedback file may include content indicating that the client has received the documents, or content related to fund information. This feedback file can be sent to the server to facilitate verification of whether the link between the server and the client is complete, and whether the client has received the fund business documents, etc.

[0062] According to embodiments of this disclosure, the server may include the following operations when verifying the feedback file: by calling the Robotic Process Automation input interface, monitoring whether the receiving directory has received the feedback file; if the receiving directory has received the feedback file, verifying the feedback file according to the type of the feedback file.

[0063] According to embodiments of this disclosure, the server can automatically detect whether a file from the client exists in the received file directory by calling the server-side RPA input interface, thereby determining whether a feedback file has been received. For example, if a new file is added to the client's folder, this new file can be identified as a feedback file. If a feedback file is detected, the type of the feedback file can be used to verify whether the client has received the fund business file. Specifically, if the type of the feedback file meets the preset file type, the verification is considered successful; if the type of the feedback file does not meet the preset file type, the verification is considered unsuccessful.

[0064] According to embodiments of this disclosure, the preset file type can be used to characterize the types of fund business files that the client can receive. The file type can be determined based on the file name suffix. For example, if the detected feedback file type is "filename.ok" (only an example), it can be assumed that the client has received the fund business file, or that the link between the server and the client is intact. If the detected feedback file type is not "filename.ok" (only an example), it can be assumed that the client has not received the fund business file, or that the transmission link between the server and the client is damaged. In this case, an alarm message can be generated to prompt the relevant maintenance personnel to handle the situation, such as performing manual verification, link repair, or checking whether there are problems with the received file directory.

[0065] According to embodiments of this disclosure, an alarm message is generated when it is detected that no feedback file has been received in the receiving directory. Specifically, if the server detects that no feedback file has been received from the client in the receiving file directory, it can be assumed that the client has not received the fund business file, or that the transmission link between the server and the client is damaged. In this case, an alarm message can be generated to prompt the relevant maintenance personnel to handle the situation, such as performing manual verification, link repair, or checking whether there are any problems with the receiving file directory.

[0066] According to the embodiments of this disclosure, compared with the method in related technologies that requires manual checking to see if feedback files have been received, the method of verification by calling the server-side RPA interface in the embodiments of this disclosure can reduce labor costs, speed up the verification process, improve the verification accuracy, and thus improve business processing efficiency.

[0067] Figure 3 A flowchart illustrating a service processing method according to another embodiment of this disclosure is shown schematically.

[0068] like Figure 3 As shown, the business processing method includes S310 to S360.

[0069] When operating S310, the fund platform generates a fund identifier based on the fund information in the fund business processing request sent by the first client.

[0070] When operating the S320, the fund platform sends fund information and fund identifiers to the second client via the RPA robot. The second client communicates with the server.

[0071] According to embodiments of this disclosure, the first client can be one of the parties initiating a fund business processing request, and the second client can be a fund client, used to execute the fund business processing request.

[0072] When operating the S330, the second client automatically receives and saves fund information and fund identifiers via the RPA robot, and creates a receiving directory and a sending directory associated with the fund business on the server connected to the fund client.

[0073] When operating the S340, the second client is opened via the RPA robot, and the path to the receiving directory, the path to the sending directory, and the saved fund identifier are automatically obtained from the interface.

[0074] When operating the S350, the second client sends fund business documents to the first client via an RPA robot.

[0075] When operating S360, the second client uses an RPA robot to probe the receiving directory, check whether the feedback file has been received, verify the type of the feedback file, and return the verification result, which includes whether the verification was successful or failed.

[0076] According to the embodiments of this disclosure, operations S310 to S360 can be referred to operations S210 to S230 and related descriptions, and will not be repeated here.

[0077] According to embodiments of this disclosure, process automation through RPA robots, combined with process standardization, can save fund distribution banks 30% to 50% of costs. Compared to manual operation, RPA robots can operate up to five times faster than manual processing, and can work around the clock, generating benefits in a short time. Each step processed by the RPA robot can be monitored and recorded, enabling faster troubleshooting and facilitating process improvement for fund distribution banks. Using RPA robots to handle fund business enhances data security, eliminating the risk of data loss and leakage due to human intervention, thus improving data security. The method of using RPA robots to handle fund business enables cross-platform linking between multiple software programs, offering high scalability and flexibility.

[0078] It should be noted that, unless it is explicitly stated that there is a sequential order of execution between different operations, or that there is a sequential order of execution between different operations in terms of technical implementation, the execution order between multiple operations may not be significant, and multiple operations may be executed simultaneously.

[0079] Based on the above-described business processing method, this disclosure also provides a business processing apparatus. The following will be combined with... Figure 4 The device is described in detail.

[0080] Figure 4 A schematic block diagram of a service processing apparatus according to an embodiment of the present disclosure is shown.

[0081] like Figure 4 As shown, the service processing device 400 of this embodiment includes a receiving module 410, a generating module 420, and a sending module 430.

[0082] The receiving module 410 is used to receive a fund business identifier by calling the robot process automation input interface, wherein the fund business identifier is obtained by the fund platform in response to a fund business processing request from the client.

[0083] The generation module 420 is used to generate fund business files based on the fund business identifier.

[0084] The sending module 430 is used to send the fund business file to the client by calling the first robot process automation output interface.

[0085] According to embodiments of this disclosure, a fund business identifier is received by calling the Robotic Process Automation (RPA) input interface; a fund business document is generated based on the fund business identifier; and then the fund business document is sent to the client by calling the RPA output interface. In the process of processing fund business, the RPA input and output interfaces are used to automate the fund business process, achieving a processing speed higher than manual operation. It can also operate 24 / 7, at least partially overcoming the time-consuming, labor-intensive, and inefficient business processing problems caused by manual operation in related technologies. This achieves the technical effect of freeing up manpower and improving business processing efficiency.

[0086] According to embodiments of this disclosure, the generation module further includes a creation unit, an acquisition unit, and a generation unit.

[0087] A creation unit is used to create a receiving directory and a sending directory based on the fund business identifier.

[0088] The acquisition unit is used to automatically acquire the fund business identifier, the receiving path of the receiving directory, and the sending path of the sending directory by calling the robot process automation input interface.

[0089] The generation unit is used to generate the fund business file based on the fund business identifier, the receiving path, and the sending path.

[0090] According to embodiments of this disclosure, the service processing apparatus further includes a verification module.

[0091] The verification module is used to verify the feedback file by calling the robot process automation input interface, wherein the feedback file is obtained by the receiving end of the fund business file responding to the fund business file.

[0092] According to embodiments of this disclosure, the verification module further includes a monitoring unit and a verification unit.

[0093] The monitoring unit is used to monitor whether the receiving directory has received the feedback file by calling the robotic process automation input interface.

[0094] The verification unit is used to verify the feedback file according to its type when the receiving directory detects that the feedback file has been received.

[0095] According to embodiments of this disclosure, the verification unit further includes a first determining subunit and a second determining subunit.

[0096] The first determining subunit is used to confirm that the verification is successful if the type of the feedback file meets the preset file type.

[0097] The second determining subunit is used to confirm that the verification has failed if the type of the feedback file does not meet the preset file type.

[0098] According to embodiments of this disclosure, the service processing apparatus further includes an alarm module.

[0099] The alarm module is used to generate alarm information when it is detected that the feedback file has not been received in the receiving directory.

[0100] According to embodiments of this disclosure, any plurality of modules among the receiving module 410, generating module 420, and transmitting module 430 may be combined into one module, or any one of these modules may be split into multiple modules. Alternatively, at least a portion of the functionality of one or more of these modules may be combined with at least a portion of the functionality of other modules and implemented in one module. According to embodiments of this disclosure, at least one of the receiving module 410, generating module 420, and transmitting module 430 may be at least partially implemented as hardware circuitry, such as a field-programmable gate array (FPGA), a programmable logic array (PLA), a system-on-a-chip, a system-on-a-substrate, a system-on-package, an application-specific integrated circuit (ASIC), or any other reasonable means of integrating or packaging circuitry, or implemented in software, hardware, or firmware, or in any suitable combination of any of these three implementation methods. Alternatively, at least one of the receiving module 410, generating module 420, and transmitting module 430 may be at least partially implemented as a computer program module, which, when run, can perform corresponding functions.

[0101] It should be noted that the service processing device part in the embodiments of this disclosure corresponds to the service processing method part in the embodiments of this disclosure. The description of the service processing device part is specifically referred to in the service processing method part, and will not be repeated here.

[0102] Figure 5 A block diagram of an electronic device suitable for implementing a business processing method according to an embodiment of the present disclosure is shown schematically.

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

[0104] RAM 503 stores various programs and data required for the operation of electronic device 500. Processor 501, ROM 502, and RAM 503 are interconnected via bus 504. Processor 501 performs various operations of the method flow according to embodiments of the present disclosure by executing programs in ROM 502 and / or RAM 503. It should be noted that the programs may also be stored in one or more memories other than ROM 502 and RAM 503. Processor 501 may also perform various operations of the method flow according to embodiments of the present disclosure by executing programs stored in said one or more memories.

[0105] According to embodiments of this disclosure, the electronic device 500 may further include an input / output (I / O) interface 505, which is also connected to a bus 504. The electronic device 500 may also include one or more of the following components connected to the I / O interface 505: an input section 506 including a keyboard, mouse, etc.; an output section 507 including a cathode ray tube (CRT), liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 508 including a hard disk, etc.; and a communication section 509 including a network interface card such as a LAN card, modem, etc. The communication section 509 performs communication processing via a network such as the Internet. A drive 510 is also connected to the I / O interface 505 as needed. A removable medium 511, such as a disk, optical disk, magneto-optical disk, semiconductor memory, etc., is installed on the drive 510 as needed so that computer programs read from it can be installed into the storage section 508 as needed.

[0106] This disclosure also provides a computer-readable storage medium, which may be included in the device / apparatus / system described in the above embodiments; or it may exist independently and not assembled into the device / apparatus / system. The computer-readable storage medium carries one or more programs that, when executed, implement the method according to the embodiments of this disclosure.

[0107] According to embodiments of this disclosure, the computer-readable storage medium may be a non-volatile computer-readable storage medium, such as including, but not limited to: portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this disclosure, the computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. For example, according to embodiments of this disclosure, the computer-readable storage medium may include ROM 502 and / or RAM 503 and / or one or more memories other than ROM 502 and RAM 503 described above.

[0108] Embodiments of this disclosure also include a computer program product comprising a computer program containing program code for performing the methods shown in the flowchart. When the computer program product is run on a computer system, the program code is used to enable the computer system to implement the business processing methods provided in the embodiments of this disclosure.

[0109] When the computer program is executed by the processor 501, it performs the functions defined in the system / apparatus of this disclosure embodiments. According to embodiments of this disclosure, the systems, apparatuses, modules, units, etc., described above can be implemented by computer program modules.

[0110] In one embodiment, the computer program may rely on a tangible storage medium such as an optical storage device or a magnetic storage device. In another embodiment, the computer program may also be transmitted and distributed in the form of signals over a network medium, and may be downloaded and installed via the communication section 509, and / or installed from a removable medium 511. The program code contained in the computer program can be transmitted using any suitable network medium, including but not limited to: wireless, wired, etc., or any suitable combination thereof.

[0111] In such an embodiment, the computer program can be downloaded and installed from a network via communication section 509, and / or installed from removable medium 511. When the computer program is executed by processor 501, it performs the functions defined in the system of this disclosure embodiment. According to embodiments of this disclosure, the systems, devices, apparatuses, modules, units, etc., described above can be implemented by computer program modules.

[0112] According to embodiments of this disclosure, program code for executing the computer programs provided in embodiments of this disclosure can be written in any combination of one or more programming languages. Specifically, these computational programs can be implemented using high-level procedural and / or object-oriented programming languages, and / or assembly / machine languages. Programming languages ​​include, but are not limited to, languages ​​such as Java, C++, Python, "C", or similar programming languages. The program code can execute entirely on the user's computing device, partially on the user's device, partially on a remote computing device, or entirely on a remote computing device or server. In cases involving remote computing devices, the remote computing device can be connected to the user's computing device via any type of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computing device (e.g., via the Internet using an Internet service provider).

[0113] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this disclosure. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram or flowchart, and combinations of blocks in a block diagram or flowchart, may be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0114] Those skilled in the art will understand that the features described in the various embodiments and / or claims of this disclosure can be combined or combined in various ways, even if such combinations or combinations are not explicitly described in this disclosure. In particular, the features described in the various embodiments and / or claims of this disclosure can be combined or combined in various ways without departing from the spirit and teachings of this disclosure. All such combinations and / or combinations fall within the scope of this disclosure.

[0115] The embodiments of this disclosure have been described above. However, these embodiments are for illustrative purposes only and are not intended to limit the scope of this disclosure. Although various embodiments have been described above, this does not mean that the measures in the various embodiments cannot be used advantageously in combination. The scope of this disclosure is defined by the appended claims and their equivalents. Various substitutions and modifications can be made by those skilled in the art without departing from the scope of this disclosure, and all such substitutions and modifications should fall within the scope of this disclosure.

Claims

1. A business processing method, comprising: By calling the robot process automation input interface, a fund business identifier is received. The fund business identifier is obtained by the fund platform in response to a fund business processing request from the client. The fund business processing request is a request generated by the client in response to user operation instructions. The operation instructions include instructions for clicking, sliding, and dragging the electronic device during the process of initiating the fund business processing request through the client, as well as instructions obtained based on the attitude angle and acceleration of the electronic device. The fund platform also automatically fills the fund information carried in the fund processing request into the information template in response to the fund business processing request received based on the platform-side input interface. The system calls the server-side robot process automation input interface to automatically receive fund information and fund identifiers sent by the fund platform through the robot process automation robot. Based on the fund business identifier, it creates a receiving file directory and a sending file directory, and generates a fund business file based on the fund information, the fund business identifier, the path of the receiving file directory, and the path of the sending file directory. The fund business file is sent to the client by calling the first robot process automation output interface; The method further includes: monitoring feedback files by calling the robotic process automation input interface, and verifying the feedback files according to their file type, wherein the feedback files are obtained by the client that receives the fund business files in response to the fund business files, and the feedback files are used to verify the client's receipt of the fund business files.

2. The method according to claim 1, wherein, The step of monitoring feedback files by calling the robotic process automation input interface and verifying the feedback files according to their file types includes: By calling the robotic process automation input interface, it is monitored whether the receiving directory has received the feedback file; If the receiving directory detects that the feedback file has been received, the feedback file is verified according to its file type.

3. The method according to claim 2, wherein, The step of verifying the feedback file according to its file type includes: If the file type of the feedback file meets the preset file type, the verification is confirmed as successful; If the file type of the feedback file does not meet the preset file type, the verification is deemed to have failed.

4. The method according to claim 2 further includes generating an alarm message when it is detected that the receiving directory has not received the feedback file.

5. The method according to claim 1, wherein, The fund business identifier is obtained by the fund platform in response to a fund business processing request and includes: Register fund business information on the fund platform and generate a fund business identifier; The fund business identifier is sent by calling the second robotic process automation output interface.

6. A business processing apparatus, comprising: The receiving module is used to receive a fund business identifier by calling the robot process automation input interface. The fund business identifier is obtained by the fund platform in response to a fund business processing request from the client. The fund business processing request is a request generated by the client in response to user operation instructions. The operation instructions include instructions for clicking, sliding, and dragging the electronic device during the process of initiating the fund business processing request through the client, as well as instructions obtained based on the attitude angle and acceleration of the electronic device. The fund platform also automatically fills the fund information carried in the fund processing request into the information template in response to the fund business processing request received based on the platform-side input interface. The generation module is used to call the server-side robot process automation input interface, automatically receive fund information and fund identifiers sent by the fund platform through the robot process automation robot, and create a receiving file directory and a sending file directory based on the fund business identifier, and generate fund business files based on the fund information, the fund business identifier, the path of the receiving file directory and the path of the sending file directory; The sending module is used to send the fund business file to the client by calling the first robot process automation output interface; The device is further configured to: monitor feedback files by calling the robotic process automation input interface, and verify the feedback files according to their file types, wherein the feedback files are obtained by the client that receives the fund business files in response to the fund business files, and the feedback files are used to verify the client's receipt of the fund business files.

7. An electronic device, comprising: One or more processors; Storage device for storing one or more programs. Wherein, when the one or more programs are executed by the one or more processors, the one or more processors perform the method according to any one of claims 1 to 5.

8. A computer-readable storage medium having executable instructions stored thereon, which, when executed by a processor, cause the processor to perform the method according to any one of claims 1 to 5.

9. A computer program product comprising a computer program that, when executed by a processor, implements the method according to any one of claims 1 to 5.