Method and system for full automation of the process of automatic letter stuffing internal system
By using intelligent process robot technology, data entry and processing of cross-system automated processes have been achieved, solving the problem of automated cross-system data flow, resolving the data silo phenomenon within the trust's internal systems, and improving work efficiency and accuracy.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- IND BANK CO
- Filing Date
- 2022-11-21
- Publication Date
- 2026-06-19
AI Technical Summary
Existing technologies have failed to effectively address the issue of cross-system automation processes between different trust internal systems, resulting in data silos and low work efficiency.
By employing intelligent process robot technology, task scheduling robots and functional robots are used to automatically schedule and execute cross-system data entry, thereby achieving fully automated processes within the trust's internal systems, including data entry, exception handling, and result feedback.
It has automated the data flow within the trust's internal system, improving work efficiency, accuracy, and timeliness, breaking down data silos, and reducing risks.
Smart Images

Figure CN116993277B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of cross-system automated process control technology, specifically to a method and system for automatically automating the fully automated process of an internal trust system. In particular, it relates to a method and system for automatically automating the fully automated process of an internal trust system based on an intelligent process robot. Background Technology
[0002] Patent document CN113743074A provides a method and apparatus for generating data reports based on Robotic Process Automation (RPA). The method includes: configuring an RPA operation process according to user-issued task instructions; accessing a target business system based on the origin and destination addresses; obtaining business data and saving it to a local file in a report display system, categorizing the data according to its generation time; locating the data in the local file using a time index based on extraction rules; determining the starting data extraction position; and extracting the target business data required for the current data report from the local file based on the extraction position. Finally, the target business data is loaded into a preset report generation template in the report display system, and the template is refreshed to generate the data report. This patent document CN113743074A does not address cross-system automation process solutions between different systems. Summary of the Invention
[0003] To address the shortcomings of existing technologies, the purpose of this invention is to provide a method and system for automatically automating the internal processes of a trust company.
[0004] A method for automatically automating the internal processes of a trust system according to the present invention includes:
[0005] First system processing step A: Enter data into the internal system of the first trust and instruct it to generate a task in the database task table Table1; instruct the task scheduling robot to automatically read the database task table Table1 and read the task execution result table Table2 that has been completed.
[0006] Scheduling and Judgment Step B: For the tasks in the database task table Table1, instruct the task scheduling robot to decide whether to schedule the functional robot to work.
[0007] Function call step C: Instruct the task scheduling robot to automatically call the corresponding type of function robot based on the task type of the current task and the task type list L3; wherein, the task type is obtained by querying the task type list L3; instruct the function robot to enter the task details table Table4 that it needs to read to query the corresponding task information based on the task ID in the task type list L3.
[0008] Second system processing step D: The functional robot automatically logs into the second trust internal system X, runs according to the task information, enters the data entered in the first trust internal system into the second trust internal system X, and performs the work of reporting and updating the running results.
[0009] Preferably, it further includes:
[0010] Display flow step E: Instruct the First Trust's internal system to automatically read the results of the corresponding task from Table 2, which has already been completed, and display them on the interface of the First Trust's internal system, thus completing the flow of data in the relevant business systems.
[0011] Preferably, the scheduling determination step B includes:
[0012] Step B1: For the current task in the database task table Table1, if it has not appeared in the task execution result table Table2, which has already been completed, then the function call step C is triggered; if it has already appeared in the task execution result table Table2, then step B2 is triggered.
[0013] Step B2: Check the status of the current task in the completed task results table Table2. If it is a failure, proceed to step B3. If it is a success or an abortion, stop the process.
[0014] Step B3: Check if the number of historical query attempts for the current task in the completed task results table Table2 has exceeded the preset number. If it has not exceeded the preset number, trigger the function call step C to execute. If it has exceeded the preset number, stop the process.
[0015] Preferably, the second system processing step D includes:
[0016] Step D1: Instruct the functional robot to transmit the operation results to the work reporting robot;
[0017] Step D2: Instruct the work reporting robot to organize the current reporting results and check if the current task exists in Table2, the table of completed task results.
[0018] If it does not exist, the current task will be added directly to Table2, the result table of the completed tasks, and the result of the current task will be updated.
[0019] If it exists, get the number of attempts for the current task. If the number of attempts exceeds the preset number, update the result of the current task in Table2 of the results of completed tasks. If it does not exceed the preset number, update the result of the current task in Table2 of the results of completed tasks and update the status of the current task to obsolete.
[0020] According to the present invention, a system for automatically automating the internal processes of a trustee's system includes:
[0021] The first system processing module MA: inputs data into the internal system of the first trust and instructs the generation of tasks in the database task table Table1; it also instructs the task scheduling robot to automatically read the database task table Table1 and the task execution result table Table2 that has been completed.
[0022] Scheduling and Judgment Module MB: For tasks in the task table Table1 of the database, the task scheduling robot decides whether to schedule the function robot to work;
[0023] Function Invocation Module MC: Enables the task scheduling robot to automatically invoke the corresponding function robot based on the task type of the current task and the task type list L3; the task type is obtained by querying the task type list L3; the function robot then uses the task ID in the task type list L3 to access the task details table Table4 to query the corresponding task information.
[0024] The second system processing module MD: enables the functional robot to automatically log in to the second trust's internal system X, run according to the task information, input the data entered in the first trust's internal system into the second trust's internal system X, and perform the work of reporting and updating the running results.
[0025] Preferably, it further includes:
[0026] The Display Flow Module (ME) enables the First Trust's internal system to automatically read the results of the corresponding tasks from Table 2, which shows the results of completed tasks, and display them on the interface of the First Trust's internal system, thus completing the flow of data in the relevant business systems.
[0027] Preferably, the scheduling judgment module MB includes:
[0028] Module MB1: For the current task in the database task table Table1, if it has not appeared in the task execution result table Table2, the function call module MC is triggered to execute; if it has appeared in the task execution result table Table2, the module MB2 is triggered.
[0029] Module MB2: Check the status of the current task in the completed task results table Table2. If it fails, execute module MB3; if it succeeds or is canceled, stop the process.
[0030] Module MB3: Check if the number of historical query attempts for the current task in the completed task results table Table2 has exceeded the preset number. If it has not exceeded the preset number, the function call module MC will be triggered to execute. If it has exceeded the preset number, the process will be stopped.
[0031] Preferably, the second system processing module MD includes:
[0032] Module MD1: Enables the functional robot to transmit the results of its operation to the work reporting robot;
[0033] Module MD2: This module instructs the work reporting robot to organize the current reporting results and search for the existence of the current task in Table2, the result table of completed tasks.
[0034] If it does not exist, the current task will be added directly to Table2, the result table of the completed tasks, and the result of the current task will be updated.
[0035] If it exists, get the number of attempts for the current task. If the number of attempts exceeds the preset number, update the result of the current task in Table2 of the results of completed tasks. If it does not exceed the preset number, update the result of the current task in Table2 of the results of completed tasks and update the status of the current task to obsolete.
[0036] According to the present invention, a computer-readable storage medium storing a computer program is characterized in that, when the computer program is executed by a processor, it implements the steps of the method for automatically opening the fully automated process of the internal system of the trust.
[0037] An electronic device according to the present invention includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the computer program is executed by the processor, it implements the steps of the method for automatically activating the fully automated process of the internal system of the trust.
[0038] Compared with the prior art, the present invention has the following beneficial effects:
[0039] 1. This invention utilizes process robot technology to automate the data flow of the trust company's internal system, featuring uninterrupted operation, exception handling, automatic allocation of system data entry, and automatic feedback of system data synchronization results.
[0040] 2. This invention can significantly improve work efficiency, accuracy and timeliness: Business personnel only need to enter data in the upstream system (such as the internal system of the First Trust) and send instructions. This invention will automatically receive instructions, generate tasks, and automatically allocate the corresponding system input robot (such as a functional robot) to perform data synchronization work, and feed back the system synchronization results to the upstream system, completing the fully automatic flow of data in the trust system.
[0041] 3. By employing process robot technology, this invention achieves fully automated processes for connecting the internal systems of the trust, thereby breaking down data silos, enabling timely reporting, and reducing risks. Attached Figure Description
[0042] Other features, objects, and advantages of the present invention will become more apparent from the following detailed description of non-limiting embodiments with reference to the accompanying drawings:
[0043] Figure 1 A schematic diagram illustrating the process steps of the method provided by this invention. Detailed Implementation
[0044] The present invention will now be described in detail with reference to specific embodiments. These embodiments will help those skilled in the art to further understand the present invention, but do not limit the invention in any way. It should be noted that those skilled in the art can make several changes and improvements without departing from the concept of the present invention. These all fall within the protection scope of the present invention.
[0045] like Figure 1 As shown, a method for automatically automating the internal processes of a trust system according to the present invention includes:
[0046] Step S1: Business personnel log in to Trust System A, enter data in Trust System A, and send instructions to the database task table Table1;
[0047] Step S2: After step S1, start the task scheduling robot;
[0048] Step S3: After step S2, the task scheduling robot automatically reads the task table Table1 and the task execution result table Table2, which has been completed.
[0049] Step S4: After step S3, execute steps S5, S6, S7, S8, S9, and S10 sequentially for the tasks in task table Table1.
[0050] Step S5: After step S4, instruct the task scheduling robot to decide whether to schedule the functional robot to work:
[0051] Step S5 includes:
[0052] Step S5.1: Determine the current status of the task in Table1. If it has not appeared in the task execution result table Table2, then proceed to step S6. If it has already appeared, then proceed to step S5.2.
[0053] Step S5.2: After step S5.1, check whether the status of the current task in the completed task execution result table Table2 is invalid. If it is a failure, proceed to step S5.3. If it is a success or invalid, stop the process.
[0054] Step S5.3: After step S5.2, check whether the number of historical attempts of the current task in the completed task result table Table2 has exceeded the preset number, for example, 3 times. If it has not exceeded the preset number, proceed to step S6; if it has exceeded the preset number, stop the process.
[0055] Step S6: After step S5, the task scheduling robot automatically mobilizes the corresponding type of functional robot according to the task type in the task list;
[0056] Step S7: After step S5, the functional robot enters the task details table Table4, which it needs to read, to query the corresponding task information based on the task ID in the task type list L3.
[0057] Step S8: After step S7, the functional robot automatically logs into the internal system X that requires final supervision and data entry, and enters the data into the internal system X;
[0058] Step S9: After step S8, perform the operation result reporting and update work;
[0059] Step S9 includes:
[0060] Step S9.1: The functional robot transmits the operation results to the work reporting robot;
[0061] Step S9.2: After step S9.1, the work reporting robot organizes the current reporting results and checks if the current task exists in Table 2. If it does not exist, proceed to step S9.3; if it does exist, proceed to step S9.4.
[0062] Step S9.3: After step 9.2, if the work reporting robot does not have a current task in Table2, directly add the running result of the current task to Table2;
[0063] Step S9.4: After step 9.3, if the work reporting robot does not have a current task in Table2, obtain the number of attempts for the current task. If the number of attempts exceeds the preset number, for example, 3 times, then execute step S9.5; if it does not exceed the preset number, then execute step S9.6.
[0064] Step S9.5: After step S9.4, update the current task's execution result in Table 2;
[0065] Step S9.6: After step S9.4, update the running result of the current task in Table2, and update the status of the current task to obsolete.
[0066] Step S10: After steps S9.5 and S9.6, Trust System A automatically reads the results of the corresponding instructions in Table 2 and displays them on the interface of Trust System A, completing the flow of data in all relevant business systems.
[0067] This invention also provides a system for automatically automating the internal processes of a credit card trust system. Those skilled in the art can implement the system by executing the steps of the method for automatically automating the internal processes of a credit card trust system; that is, the method for automatically automating the internal processes of a credit card trust system can be understood as a preferred embodiment of the system for automatically automating the internal processes of a credit card trust system. Specifically, the system for automatically automating the internal processes of a credit card trust system provided by this invention includes:
[0068] The first system processing module MA: inputs data into the internal system of the first trust and instructs the generation of tasks in the database task table Table1; it also instructs the task scheduling robot to automatically read the database task table Table1 and the task execution result table Table2 that has been completed.
[0069] Scheduling and Judgment Module MB: For tasks in the task table Table1 of the database, the task scheduling robot decides whether to schedule the function robot to work;
[0070] Function Invocation Module MC: Enables the task scheduling robot to automatically invoke the corresponding function robot based on the task type of the current task and the task type list L3; the task type is obtained by querying the task type list L3; the function robot then uses the task ID in the task type list L3 to access the task details table Table4 to query the corresponding task information.
[0071] The second system processing module MD: enables the functional robot to automatically log in to the second trust internal system X, run according to the task information, input the data entered in the first trust internal system into the second trust internal system X, and perform the work of reporting and updating the running results;
[0072] The Display Flow Module (ME) enables the First Trust's internal system to automatically read the results of the corresponding tasks from Table 2, which shows the results of completed tasks, and display them on the interface of the First Trust's internal system, thus completing the flow of data in the relevant business systems.
[0073] The scheduling judgment module MB includes:
[0074] Module MB1: For the current task in the database task table Table1, if it has not appeared in the task execution result table Table2, the function call module MC is triggered to execute; if it has appeared in the task execution result table Table2, the module MB2 is triggered.
[0075] Module MB2: Check the status of the current task in the completed task results table Table2. If it fails, execute module MB3; if it succeeds or is canceled, stop the process.
[0076] Module MB3: Check if the number of historical query attempts for the current task in the completed task results table Table2 has exceeded the preset number. If it has not exceeded the preset number, the function call module MC will be triggered to execute. If it has exceeded the preset number, the process will be stopped.
[0077] The second system processing module MD includes:
[0078] Module MD1: Enables the functional robot to transmit the results of its operation to the work reporting robot;
[0079] Module MD2: This module instructs the work reporting robot to organize the current reporting results and search for the existence of the current task in Table2, the result table of completed tasks.
[0080] If it does not exist, the current task will be added directly to Table2, the result table of the completed tasks, and the result of the current task will be updated.
[0081] If it exists, get the number of attempts for the current task. If the number of attempts exceeds the preset number, update the result of the current task in Table2 of the results of completed tasks. If it does not exceed the preset number, update the result of the current task in Table2 of the results of completed tasks and update the status of the current task to obsolete.
[0082] Those skilled in the art will understand that, in addition to implementing the system, apparatus, and their modules provided by this invention in purely computer-readable program code, the same program can be implemented in the form of logic gates, switches, application-specific integrated circuits, programmable logic controllers, and embedded microcontrollers by logically programming the method steps. Therefore, the system, apparatus, and their modules provided by this invention can be considered a hardware component, and the modules included therein for implementing various programs can also be considered structures within the hardware component; alternatively, modules for implementing various functions can be considered both software programs implementing the method and structures within the hardware component.
[0083] According to the present invention, a computer-readable storage medium storing a computer program is characterized in that, when the computer program is executed by a processor, it implements the steps of the method for automatically opening the fully automated process of the internal system of the trust.
[0084] An electronic device according to the present invention includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the computer program is executed by the processor, it implements the steps of the method for automatically activating the fully automated process of the internal system of the trust.
[0085] Specific embodiments of the present invention have been described above. It should be understood that the present invention is not limited to the specific embodiments described above, and those skilled in the art can make various changes or modifications within the scope of the claims, which do not affect the essence of the present invention. Unless otherwise specified, the embodiments and features described in this application can be arbitrarily combined with each other.
Claims
1. A method of fully automating the process of an automatic letter post internal system, characterized in that, include: First system processing step A: Enter data into the internal system of the first trust and instruct to generate a task in the database task table Table1; The task scheduling robot is instructed to automatically read the task table Table1 in the database and the task execution result table Table2, which shows the results of completed tasks. Scheduling and Judgment Step B: For the tasks in the database task table Table1, instruct the task scheduling robot to decide whether to schedule the functional robot to work. Function call step C: Instruct the task scheduling robot to automatically call the corresponding type of function robot based on the task type of the current task and the task type list L3; wherein, the task type is obtained by querying the task type list L3; instruct the function robot to enter the task details table Table4 that it needs to read to query the corresponding task information based on the task ID in the task type list L3. Second system processing step D: The functional robot automatically logs into the second trust's internal system X, runs according to the task information, enters the data entered in the first trust's internal system into the second trust's internal system X, and performs the operation result reporting and updating work. The second system processing step D includes: Step D1: Instruct the functional robot to transmit the operation results to the work reporting robot; Step D2: Instruct the work reporting robot to organize the current reporting results and check if the current task exists in Table2, the table of completed task results. If it does not exist, the current task will be added directly to Table2, the result table of the completed tasks, and the result of the current task will be updated. If it exists, get the number of attempts for the current task. If the number of attempts exceeds the preset number, update the result of the current task in Table2 of the results of completed tasks. If it does not exceed the preset number, update the result of the current task in Table2 of the results of completed tasks and update the status of the current task to obsolete.
2. The method for automatically automating the internal process of the communication trust system according to claim 1, characterized in that, Also includes: Display flow step E: Instruct the First Trust's internal system to automatically read the results of the corresponding task from Table 2, which has already been completed, and display them on the interface of the First Trust's internal system, thus completing the flow of data in the relevant business systems.
3. The method of fully automating the process of automatically addressing the interior of a mail piece of claim 1, wherein, The scheduling determination step B includes: Step B1: For the current task in the database task table Table1, if it has not appeared in the task execution result table Table2, which has already been completed, then the function call step C is triggered; if it has already appeared in the task execution result table Table2, then step B2 is triggered. Step B2: Check the status of the current task in the completed task results table Table2. If it is a failure, proceed to step B3. If it is a success or an abortion, stop the process. Step B3: Check if the number of historical query attempts for the current task in the completed task results table Table2 has exceeded the preset number. If it has not exceeded the preset number, trigger the function call step C to execute. If it has exceeded the preset number, stop the process.
4. A system for fully automated process of automatic letter post internal system, characterized in that, include: The first system processing module MA: enters data into the internal system of the first trust and instructs the generation of tasks in the database task table Table1; The task scheduling robot is instructed to automatically read the task table Table1 in the database and the task execution result table Table2, which shows the results of completed tasks. Scheduling and Judgment Module MB: For tasks in the task table Table1 of the database, the task scheduling robot decides whether to schedule the function robot to work; Function Invocation Module MC: Enables the task scheduling robot to automatically invoke the corresponding function robot based on the task type of the current task and the task type list L3; the task type is obtained by querying the task type list L3; the function robot then uses the task ID in the task type list L3 to access the task details table Table4 to query the corresponding task information. The second system processing module MD: enables the functional robot to automatically log in to the second trust's internal system X, run according to the task information, input the data entered in the first trust's internal system into the second trust's internal system X, and perform the work of reporting and updating the running results. The second system processing module MD includes: Module MD1: Enables the functional robot to transmit the results of its operation to the work reporting robot; Module MD2: This module instructs the work reporting robot to organize the current reporting results and search for the existence of the current task in Table2, the result table of completed tasks. If it does not exist, the current task will be added directly to Table2, the result table of the completed tasks, and the result of the current task will be updated. If it exists, get the number of attempts for the current task. If the number of attempts exceeds the preset number, update the result of the current task in Table2 of the results of completed tasks. If it does not exceed the preset number, update the result of the current task in Table2 of the results of completed tasks and update the status of the current task to obsolete.
5. The system for automatically automating the internal processes of the communication trust system according to claim 4, characterized in that, Also includes: The Display Flow Module (ME) enables the First Trust's internal system to automatically read the results of the corresponding tasks from Table 2, which shows the results of completed tasks, and display them on the interface of the First Trust's internal system, thus completing the flow of data in the relevant business systems.
6. The system for automatically making calls within the internal system of the trustee as described in claim 4, characterized in that, The scheduling judgment module MB includes: Module MB1: For the current task in the database task table Table1, if it has not appeared in the task execution result table Table2, the function call module MC is triggered to execute; if it has appeared in the task execution result table Table2, the module MB2 is triggered. Module MB2: Check the status of the current task in the completed task results table Table2. If it fails, execute module MB3; if it succeeds or is canceled, stop the process. Module MB3: Check if the number of historical query attempts for the current task in the completed task results table Table2 has exceeded the preset number. If it has not exceeded the preset number, the function call module MC will be triggered to execute. If it has exceeded the preset number, the process will be stopped.
7. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method for automatically making calls to the internal system of the trustee as described in any one of claims 1 to 3, which are all fully automated processes.
8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the computer program is executed by a processor, it implements the steps of the method for automatically making calls to the internal system of the trustee as described in any one of claims 1 to 3, which are all fully automated processes.