Method and device for updating financial opening system, electronic equipment and storage medium
By acquiring users' process limits and system change instructions, the financial open system is automatically updated, solving the problem of complex business processes in existing technologies and achieving rapid system updates and a user-friendly operating experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- CHINA CONSTRUCTION BANK
- Filing Date
- 2022-09-30
- Publication Date
- 2026-04-17
AI Technical Summary
In existing technologies, the business processes of financial open systems are complex to construct, require user-defined updates, are difficult to operate, and result in a poor user experience.
By obtaining users' process limits and system change instructions, the business type is determined, the target financial open system is matched, the candidate limit range and threshold are updated, and the financial open system is updated automatically.
It enables rapid updates to the financial open system, reduces operational complexity, improves user experience, and ensures the accuracy and efficiency of updates.
Smart Images

Figure CN115408033B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of financial system technology, and in particular to a method, apparatus, electronic device and storage medium for updating an open financial system. Background Technology
[0002] Banks' electronic customer service channels offer a wide range of financial services to corporate clients. These channels typically assign roles such as document preparer, reviewer, and supervisor. After a document preparer submits a service request, it must be reviewed and approved by one or more reviewers before being submitted to the bank. Different types of business applications from corporate clients have different approval levels. For example, foreign exchange settlement transactions may only require approval from the finance manager, while transfers or collection / payment transactions may require approval from the relevant supervisor. Even for the same type of business, different scenarios may have different approval requirements; for example, if the amount exceeds a certain threshold, additional supervisor approval may be needed. It is necessary to identify different business scenario requirements and route them to the correct reviewer through different workflows, while ensuring that the operations department does not exceed its authority. Currently, building business processes in customer-facing financial open systems requires users to customize and update them based on different business needs, making the process quite complex. Summary of the Invention
[0003] This disclosure aims to at least partially address one of the technical problems in the related art.
[0004] Therefore, one objective of this disclosure is to propose a method for updating financial open systems.
[0005] The second objective of this disclosure is to propose a financial open system update device.
[0006] The third objective of this disclosure is to propose an electronic device.
[0007] The fourth objective of this disclosure is to provide a non-transitory computer-readable storage medium.
[0008] The fifth objective of this disclosure is to provide a computer program product.
[0009] To achieve the above objectives, the first aspect of this disclosure proposes a method for updating a financial open system, comprising: obtaining a user's process limit and the user's system change instruction; determining the business type of the process limit, and determining a suitable target financial open system based on the business type, the target financial open system being used to build business processes for the user; obtaining candidate limit ranges in the target financial open system, and determining a threshold value for the candidate limit range, the threshold value being the maximum value of the candidate limit range; and updating the target financial open system based on the system change instruction, the process limit, and the threshold value.
[0010] According to one embodiment of this disclosure, updating a target financial open system based on system change instructions, process limits, and interval thresholds includes: obtaining the instruction type of the system change instruction; and updating the target financial open system based on the update strategy, process limits, and interval thresholds corresponding to the instruction type.
[0011] According to one embodiment of this disclosure, updating the target financial open system based on the update strategy corresponding to the instruction type, the process limit, and the interval threshold includes: when the instruction type is an interval addition instruction, comparing the process limit with the maximum value in the interval threshold; in response to the process limit being less than or equal to the maximum value in the interval threshold, not updating the target financial open system; in response to the process limit being greater than the maximum value in the interval threshold, constructing a new candidate limit interval with the maximum value in the interval threshold and updating it to the target financial open system.
[0012] According to one embodiment of this disclosure, updating the target financial open system based on the update strategy, process limit, and interval threshold corresponding to the instruction type includes: when the instruction type is an interval deletion instruction, obtaining the minimum value of the deletion interval among the candidate intervals for executing the interval deletion instruction, wherein the minimum value of the deletion interval is less than the process limit; and deleting the interval between the minimum value of the deletion interval and the process limit from the target financial open system.
[0013] According to one embodiment of this disclosure, after deleting the interval between the minimum value of the deletion interval and the process limit from the target financial open system, the process includes: forming a first update candidate limit interval by combining the maximum value of the interval thresholds that are less than the minimum value of the deletion interval with the target interval threshold; and forming a second update candidate limit interval by combining the minimum value of the interval thresholds that are greater than the process limit with the target interval threshold; and updating the first update candidate limit interval and the second update candidate limit interval to the target financial open system.
[0014] According to one embodiment of this disclosure, updating a target financial open system based on an update strategy, process limit, and interval threshold corresponding to the instruction type includes: when the instruction type is an interval modification instruction, determining the target limit interval for which the interval modification instruction needs to be executed, and comparing the process limit with the minimum value of the target limit interval; in response to the process limit being greater than the minimum value of the target limit interval, changing the interval threshold of the candidate limit interval for which the interval modification instruction needs to be executed to the process limit; and in response to the process limit being less than or equal to the minimum value of the target limit interval, stopping the interval modification instruction and generating an alarm message.
[0015] According to one embodiment of this disclosure, after changing the interval threshold of the candidate limit interval that requires the execution of the interval modification instruction to the process limit, the method includes: determining whether there is an interval threshold greater than the process limit; in response to the existence of an interval threshold greater than the process limit, forming a third updated candidate limit interval with the minimum value of the interval thresholds greater than the process limit and the process limit, and updating the third updated candidate limit interval to the target financial open system.
[0016] According to one embodiment of this disclosure, the method further includes: determining the approval process corresponding to the newly added candidate quota range and / or the changed candidate quota range based on the range threshold corresponding to the newly added candidate quota range and / or the changed candidate quota range, and binding the approval process to the newly added candidate quota range and / or the changed candidate quota range, wherein the approval process includes at least one custom approval role.
[0017] To achieve the above objectives, a second aspect of this disclosure provides a financial open system update apparatus, comprising: a first acquisition module for acquiring a user's process limits and a user's system change instruction; a determination module for determining the business type of the process limits and determining a suitable target financial open system based on the business type, the target financial open system being used to construct a business process for the user; a second acquisition module for acquiring candidate limit ranges in the target financial open system and determining a threshold value for the candidate limit range, the threshold value being the maximum value of the candidate limit range; and an update module for updating the target financial open system based on the system change instruction, the process limits, and the threshold value.
[0018] According to one embodiment of this disclosure, the update module is further configured to: obtain the instruction type of the system change instruction; and update the target financial open system based on the update strategy, process limit, and interval threshold corresponding to the instruction type.
[0019] According to one embodiment of this disclosure, the updating module is further configured to: when the instruction type is a range addition instruction, compare the process limit with the maximum value in the range threshold; in response to the process limit being less than or equal to the maximum value in the range threshold, not update the target financial open system; in response to the process limit being greater than the maximum value in the range threshold, construct a new candidate limit range with the maximum value in the range threshold and update it to the target financial open system.
[0020] According to one embodiment of this disclosure, the updating module is further configured to: when the instruction type is an interval deletion instruction, obtain the minimum value of the deletion interval of the candidate interval for executing the interval deletion instruction, wherein the minimum value of the deletion interval is less than the process limit; and delete the interval between the minimum value of the deletion interval and the process limit from the target financial open system.
[0021] According to one embodiment of this disclosure, the updating module is further configured to: form a first update candidate limit range by combining the maximum value among the interval thresholds that are less than the minimum value of the deletion interval with the target interval threshold; and form a second update candidate limit range by combining the minimum value among the interval thresholds that are greater than the process limit with the target interval threshold; and update the first update candidate limit range and the second update candidate limit range to the target financial open system.
[0022] According to one embodiment of this disclosure, the updating module is further configured to: when the instruction type is a range modification instruction, determine the target limit range for which the range modification instruction needs to be executed, and compare the process limit with the minimum value of the target limit range; in response to the process limit being greater than the minimum value of the target limit range, change the range threshold of the candidate limit range for which the range modification instruction needs to be executed to the process limit; and in response to the process limit being less than or equal to the minimum value of the target limit range, stop the range modification instruction and generate alarm information.
[0023] According to one embodiment of this disclosure, the updating module is further configured to: determine whether there is an interval threshold greater than the process limit; in response to the existence of an interval threshold greater than the process limit, form a third update candidate limit interval with the minimum value of the interval threshold greater than the process limit and the process limit, and update the third update candidate limit interval to the target financial open system.
[0024] According to one embodiment of this disclosure, the updating module is further configured to: determine the approval process corresponding to the newly added candidate quota range and / or the changed candidate quota range based on the range threshold corresponding to the newly added candidate quota range and / or the changed candidate quota range, and bind the approval process to the newly added candidate quota range and / or the changed candidate quota range, wherein the approval process includes at least one custom approval role.
[0025] To achieve the above objectives, a third aspect of this disclosure provides an electronic device, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor to implement the financial open system update method as described in the first aspect of this disclosure.
[0026] To achieve the above objectives, a fourth aspect of this disclosure provides a non-transitory computer-readable storage medium storing computer instructions, wherein the computer instructions are used to implement the financial open system update method as described in the first aspect of this disclosure.
[0027] To achieve the above objectives, a fifth aspect of this disclosure provides a computer program product, including a computer program that, when executed by a processor, implements the financial open system update method as described in the first aspect of this disclosure.
[0028] By obtaining users' process limits and system change instructions, the system enables rapid updates to the target financial system, reducing the operational difficulty of the target financial system and enhancing the user experience. Attached Figure Description
[0029] Figure 1 This is a schematic diagram of a financial open system update method according to one embodiment of the present disclosure;
[0030] Figure 2 This is a schematic diagram of another financial open system update method according to one embodiment of this disclosure;
[0031] Figure 3 This is a schematic diagram of a financial open system update device according to one embodiment of the present disclosure;
[0032] Figure 4 This is a schematic diagram of an electronic device according to one embodiment of the present disclosure.
[0033] The accompanying drawings have illustrated specific embodiments of this disclosure, which will be described in more detail below. These drawings and descriptions are not intended to limit the scope of the concept in any way, but rather to illustrate the concepts of this disclosure to those skilled in the art through reference to particular embodiments. Detailed Implementation
[0034] Embodiments of this disclosure are described in detail below, examples of which are illustrated in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and intended to explain this disclosure, and should not be construed as limiting this disclosure.
[0035] The acquisition, storage, use, and processing of data in this disclosed technical solution all comply with the relevant provisions of national laws and regulations.
[0036] Figure 1 This is a schematic diagram illustrating an exemplary implementation of a financial open system update method proposed in this disclosure, such as... Figure 1 As shown, the update method for this open financial system includes the following steps:
[0037] S101, obtain the user's process limits and the user's system change instructions.
[0038] All financial transactions covered in this disclosure involve transaction amounts and require the definition of process amounts. Processes with process amounts require special handling during process definition. When setting up a process, the client only sets one process limit, i.e., the maximum process value.
[0039] Different financial services may have different process limits, and different users may have different process limits for the same financial service. No restrictions are imposed here, and users need to customize them.
[0040] It should be noted that multiple process limits can be set in financial transactions. By setting multiple process limits, financial transactions can be divided into multiple business levels. Different business levels of the same financial transaction may correspond to different financial operation plans, and different reviewers may also be assigned.
[0041] The system change instruction is the operation that the user wants to perform in the financial open system. In this embodiment of the disclosure, the user can upload the process limit and the user's system change instruction to the financial open system through a terminal device. The terminal device may have an application associated with the financial open system installed, for example, a mobile phone, computer, or tablet computer.
[0042] S102, determine the business type of the process limit, and determine the target financial open system to be adapted based on the business type. The target financial open system is used to build business processes for users.
[0043] In this embodiment of the disclosure, the business types for which the process limits are set can include various types. For example, the business types can be wealth management products, bank-futures direct access, electronic bills, etc. Different business types may correspond to different financial open systems. Users can first determine the business type that needs to be operated, and then determine the appropriate target financial open system through system matching.
[0044] It should be noted that the Target Financial Open System includes at least one business process. Users can build and operate business processes based on the Target Financial Open System. The Target Financial Open System can be set up on a server, which can be a cloud server.
[0045] There are various types of business processes. For example, business processes can include ordinary processes, supplementary processes, and combined processes. An ordinary process is a complete business process that includes all the operational steps defined by the customer from the start to the end of the task. When setting up a supplementary process, a process limit must be set. In addition to generating an ordinary process within the process limit set by the customer, an additional supplementary process exceeding the limit must be added on the basis of the ordinary process. This process adds supervisor approval as the final review task on the basis of the ordinary process. A combined process is composed of multiple incomplete sub-processes combined in sequence. Each sub-process contains its own document creation / review / final review task. All sub-processes are linked together to form a complete business process from document creation to final review. Generally, each sub-process belongs to a different customer and forms a cross-enterprise approval process.
[0046] The business process can be divided into multiple tiers based on the limit. The corresponding operation amount and the corresponding reviewer can be different for each tier. No restrictions are imposed here. The specific restrictions can be determined according to the actual design needs.
[0047] S103, obtain the candidate limit range in the target financial open system, and determine the interval threshold of the candidate limit range, which is the maximum value of the candidate limit range.
[0048] In practice, financial operations are typically divided into multiple limit ranges based on the transaction amount. Each limit range has different financial rules and reviewers. For example, when the business type is a wealth management product, the yield for 0-10,000 can be 0.05%, the yield for 10,000-100,000 can be 0.07%, and the yield for more than 100,000 can be 0.9%. Correspondingly, the reviewers for different limit ranges can be different. For 0-10,000, only the user needs to review the transaction; for 10,000-100,000, the company supervisor needs to review the transaction; and for more than 100,000, the department manager needs to review the transaction.
[0049] In this embodiment of the disclosure, the target financial open system includes at least one candidate limit range, and the maximum value of the candidate limit range is used as the range threshold. For example, when the business type is a wealth management product, the range threshold corresponding to 0-10,000 is 10,000, and the range threshold corresponding to 10,000-100,000 is 100,000.
[0050] S104 updates the target financial open system based on system change instructions, process limits, and interval thresholds.
[0051] In this embodiment of the disclosure, the methods for updating the target financial open system corresponding to different system change instructions may be different.
[0052] Optionally, after obtaining the process limits and system change instructions, the update rules for the target financial system can be determined through the change operations corresponding to the system change instructions. Data changes are then made based on the update rules, the process limits input by the current user, and the existing historical process limits of the target financial open system. Specifically, the system first determines whether the current user's operation is a legitimate system change instruction based on the process limits input by the current user and the existing historical process limits of the target financial open system. If it is a legitimate system change instruction, the target financial open system is updated according to preset rules and range thresholds. If it is an illegitimate system change instruction, the user is alerted and asked to perform a self-check.
[0053] It should be noted that the update rules for system change instructions may differ depending on the instruction type, and no restrictions are imposed here.
[0054] Optionally, the system change instruction may include the target candidate limit range that needs to be changed, and then replace the range threshold of the target candidate limit range with the process limit to update the candidate limit range. At the same time, the ranges adjacent to the target candidate limit range also need to be changed accordingly.
[0055] Compared to current technologies that require users to perform custom updates, the update method disclosed here is more user-friendly, easier for users to use, and the accuracy of the update can be guaranteed.
[0056] In this embodiment, the user's process limits and system change instructions are first obtained. Then, the business type of the process limits is determined, and a suitable target financial open system is identified based on the business type. This target financial open system is used to build business processes for the user. Next, candidate limit ranges in the target financial open system are obtained, and a threshold value for each candidate limit range is determined. The threshold value is the maximum value of the candidate limit range. Finally, the target financial open system is updated based on the system change instructions, process limits, and threshold values. By obtaining the user's process limits and system change instructions, rapid updates to the target financial open system are achieved, reducing the operational complexity of the target financial system and enhancing the user experience.
[0057] In this embodiment of the disclosure, after obtaining the user's update request, the target financial open system also needs to verify the user's identity. The user can verify their identity by entering a verification code, which can be the password of the bound account, a mobile phone verification code, or a verification code from other bound devices, such as a payment certificate.
[0058] After the target financial open system is updated, the system can also update the UI interface synchronously according to the updated content, so as to facilitate subsequent operation by users in the updated target financial open system.
[0059] In the above embodiments, the target financial open system can be updated based on system change instructions, process limits, and interval thresholds. This can also be achieved through... Figure 2 To further explain, the method includes:
[0060] S201, Obtain the instruction type of the system change instruction.
[0061] It should be noted that the instruction type is used to indicate the operation category corresponding to the system change instruction. There can be various system change instructions, such as interval addition instructions, interval modification instructions, interval deletion instructions, and parameter management, etc. There are no restrictions here, and the specific settings can be set according to actual needs.
[0062] S202 updates the target financial open system based on the update strategy, process limit, and interval threshold corresponding to the instruction type.
[0063] In this embodiment of the disclosure, the current update rules can be determined based on system change instructions, process limits, and interval thresholds, and the target financial open system can be updated based on the update rules.
[0064] In this embodiment, the system change instructions include interval addition instructions, interval deletion instructions, and interval modification instructions. The interval addition instruction adds a new candidate limit interval to the target financial system. It should be noted that the process limit of the newly added candidate limit interval in this embodiment is greater than the process limits of other candidate limit intervals. The interval deletion instruction deletes the specified candidate limit interval. The interval modification instruction changes the process limit of the specified candidate limit interval.
[0065] Optionally, when the instruction type is a range addition instruction, the process limit is compared with the maximum value in the range threshold. If the process limit is less than or equal to the maximum value in the range threshold, it can be considered that the conditions for performing an update operation are not met. If the process limit is less than or equal to the maximum value in the range threshold, the target financial open system is not updated. If the process limit is greater than the maximum value in the range threshold, the maximum value in the range threshold and the process limit are used to form a new candidate limit range, which is then updated in the target financial open system.
[0066] Optionally, when the instruction type is a range deletion instruction, the minimum value of the candidate range to be deleted is obtained. If the minimum value of the deleted range is less than the process limit, the range between the minimum value of the deleted range and the process limit is deleted from the target financial open system. Further, the maximum value among the threshold values of ranges less than the minimum value of the deleted range and the target range threshold are combined to form a first updated candidate limit range, while the minimum value among the threshold values of ranges greater than the process limit and the target range threshold are combined to form a second updated candidate limit range; the first updated candidate limit range and the second updated candidate limit range are then updated in the target financial open system.
[0067] Optionally, when the instruction type is a range modification instruction, the target limit range for which the range modification instruction needs to be executed is determined, and the process limit is compared with the minimum value of the target limit range. In response to the process limit being greater than the minimum value of the target limit range, the threshold of the candidate limit range for which the range modification instruction needs to be executed is changed to the process limit. It should be noted that when the process limit is less than or equal to the minimum value of the target limit range, it is impossible to form a new limit range by combining the process limit and the minimum value of the target limit range. In this case, the user's request can be considered an illegal request, the range modification instruction needs to be stopped, and an alarm message should be generated to notify the user.
[0068] Furthermore, after the modification is successful, it is also necessary to determine whether there is an interval threshold greater than the process limit. In response to the existence of an interval threshold greater than the process limit, the minimum value of the interval threshold greater than the process limit is combined with the process limit to form a third update candidate limit interval, and the third update candidate limit interval is updated to the target financial open system.
[0069] In this embodiment, the instruction type of the system change command is first obtained, and then the target financial open system is updated based on the update strategy, process limit, and interval threshold corresponding to the instruction type. This determines the instruction type of the current user's system change command and automatically updates it based on the process limit input by the user and the candidate limit interval in the target financial open system, significantly improving the speed and efficiency of updating the target financial open system.
[0070] In this embodiment, after performing corresponding operations on the target financial system, it is also necessary to determine the approval process corresponding to the newly added and / or changed candidate limit ranges based on the corresponding range thresholds of the newly added and / or changed candidate limit ranges, and bind the approval process to the newly added and / or changed candidate limit ranges. The approval process includes at least one custom approval role. It should be noted that the approval process can be a user-customized process based on their own circumstances, or it can be a pre-set rule. The approval process corresponding to the newly added and / or changed candidate limit ranges is determined based on the process limits of the newly added and / or changed candidate limit ranges and the preset rules. It should also be noted that the preset rules can be changed according to the user's actual situation. For example, they can be changed based on changes in the user's personnel structure or changes in the functions between different departments.
[0071] Corresponding to the financial open system update methods provided in the above embodiments, an embodiment of this disclosure also provides a financial open system update apparatus. Since the financial open system update apparatus provided in this disclosure corresponds to the financial open system update methods provided in the above embodiments, the implementation methods of the above financial open system update methods are also applicable to the financial open system update apparatus provided in this disclosure, and will not be described in detail in the following embodiments.
[0072] Figure 3 This is a schematic diagram of a financial open system update device proposed in this disclosure, such as... Figure 3 As shown, the financial open system update device 300 includes: an acquisition module 310, a determination module 320, a second acquisition module 330, and an update module 340.
[0073] The first acquisition module 310 is used to acquire the user's process limit and the user's system change instructions.
[0074] The determination module 320 is used to determine the business type of the process limit and, based on the business type, determine the appropriate target financial open system. The target financial open system is used to build business processes for users.
[0075] The second acquisition module 330 is used to acquire candidate limit ranges in the target financial open system and determine the interval threshold of the candidate limit range, wherein the interval threshold is the maximum value of the candidate limit range.
[0076] Update module 340 is used to update the target financial open system based on system change instructions, process limits, and interval thresholds.
[0077] In one embodiment of this disclosure, the update module 340 is further configured to: obtain the instruction type of the system change instruction; and update the target financial open system based on the update strategy, process limit and interval threshold corresponding to the instruction type.
[0078] In one embodiment of this disclosure, the update module 340 is further configured to: when the instruction type is a range addition instruction, compare the process limit with the maximum value in the range threshold; in response to the process limit being less than or equal to the maximum value in the range threshold, not update the target financial open system; in response to the process limit being greater than the maximum value in the range threshold, construct a new candidate limit range with the maximum value in the range threshold and update it to the target financial open system.
[0079] In one embodiment of this disclosure, the update module 340 is further configured to: when the instruction type is an interval deletion instruction, obtain the minimum value of the deletion interval of the candidate interval for executing the interval deletion instruction, wherein the minimum value of the deletion interval is less than the process limit; and delete the interval between the minimum value of the deletion interval and the process limit from the target financial open system.
[0080] In one embodiment of this disclosure, the update module 340 is further configured to: form a first update candidate limit range by combining the maximum value among the interval thresholds that are less than the minimum value of the deletion interval with the target interval threshold; and form a second update candidate limit range by combining the minimum value among the interval thresholds that are greater than the process limit with the target interval threshold; and update the first update candidate limit range and the second update candidate limit range to the target financial open system.
[0081] In one embodiment of this disclosure, the update module 340 is further configured to: determine the target limit range for which the range modification instruction needs to be executed when the instruction type is a range modification instruction, and compare the process limit with the minimum value of the target limit range; in response to the process limit being greater than the minimum value of the target limit range, change the range threshold of the candidate limit range for which the range modification instruction needs to be executed to the process limit; and in response to the process limit being less than or equal to the minimum value of the target limit range, stop the range modification instruction and generate alarm information.
[0082] In one embodiment of this disclosure, the update module 340 is further configured to: determine whether there is an interval threshold greater than the process limit; in response to the existence of an interval threshold greater than the process limit, form a third update candidate limit interval with the minimum value of the interval threshold greater than the process limit and the process limit, and update the third update candidate limit interval to the target financial open system.
[0083] In one embodiment of this disclosure, the update module 340 is further configured to: determine the approval process corresponding to the newly added candidate quota range and / or the changed candidate quota range based on the range threshold corresponding to the newly added candidate quota range and / or the changed candidate quota range, and bind the approval process to the newly added candidate quota range and / or the changed candidate quota range, wherein the approval process includes at least one custom approval role.
[0084] To implement the above embodiments, this disclosure also proposes an electronic device 400, such as... Figure 4 As shown, the electronic device 400 includes a processor 401 and a memory 402 communicatively connected to the processor. The memory 402 stores instructions executable by at least one processor. The instructions are executed by at least one processor 401 to implement the financial open system update method as described in the first aspect of this disclosure.
[0085] To implement the above embodiments, this disclosure also proposes a non-transitory computer-readable storage medium storing computer instructions, wherein the computer instructions are used to cause a computer to implement the financial open system update method as described in the first aspect of this disclosure.
[0086] To implement the above embodiments, this disclosure also proposes a computer program product, including a computer program that, when executed by a processor, implements the financial open system update method as described in the first aspect of this disclosure.
[0087] In the description of this disclosure, it should be understood that the terms "center," "longitudinal," "lateral," "length," "width," "thickness," "upper," "lower," "front," "rear," "left," "right," "vertical," "horizontal," "top," "bottom," "inner," "outer," "clockwise," "counterclockwise," "axial," "radial," and "circumferential" indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are used only for the convenience of describing this disclosure and simplifying the description, and are not intended to indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on this disclosure.
[0088] 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 disclosure, "a plurality of" means two or more, unless otherwise expressly specified.
[0089] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of this disclosure. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples. Moreover, without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of different embodiments or examples.
[0090] Although embodiments of the present disclosure have been shown and described above, it is to be understood that the above embodiments are exemplary and should not be construed as limiting the present disclosure. Those skilled in the art can make changes, modifications, substitutions and variations to the above embodiments within the scope of the present disclosure.
Claims
1. A method for updating an open financial system, characterized in that, include: Obtain the user's process limits and the user's system change instructions; The business type of the process limit is determined, and a suitable target financial open system is determined based on the business type. The target financial open system is used to build the business process for the user. Obtain candidate limit ranges in the target financial open system, and determine the interval threshold of the candidate limit range, wherein the interval threshold is the maximum value of the candidate limit range; Obtain the instruction type of the system change instruction; The target financial open system is updated based on the update strategy corresponding to the instruction type, the process limit, and the interval threshold. Based on the threshold values corresponding to the newly added and / or changed candidate quota ranges, the approval process corresponding to the newly added and / or changed candidate quota ranges is determined, and the approval process is bound to the newly added and / or changed candidate quota ranges. The approval process includes at least one custom approval role.
2. The method according to claim 1, characterized in that, The process of creating new and / or modified candidate limit ranges based on the update strategy corresponding to the instruction type, the process limit, and the interval threshold, and updating the target financial open system based on the new and / or modified candidate limit ranges, includes: When the instruction type is a range addition instruction, the process limit is compared with the maximum value in the range threshold; If the process limit is less than or equal to the maximum value in the range threshold, the target financial open system will not be updated. If the process limit is greater than the maximum value in the interval threshold, the maximum value in the interval threshold and the process limit are combined to form a new candidate limit interval, which is then updated in the target financial open system.
3. The method according to claim 1, characterized in that, The update strategy based on the instruction type, the process limit, and the interval threshold constitute the newly added candidate limit interval and / or the changed candidate limit interval, and the target financial open system is updated based on the newly added candidate limit interval and / or the changed candidate limit interval, including: When the instruction type is a range deletion instruction, obtain the minimum value of the candidate range to be deleted, where the minimum value of the deleted range is less than the process limit. The candidate limit range for the change between the minimum value of the deletion range and the process limit is deleted from the target financial open system.
4. The method according to claim 3, characterized in that, After deleting the candidate limit range for changes between the minimum value of the deletion range and the process limit from the target financial open system, the process includes: The maximum value among the threshold values of the intervals less than the minimum value of the deletion interval is combined with the target interval threshold to form the first update candidate limit interval. At the same time, the minimum value among the threshold values of the intervals greater than the process limit is combined with the target interval threshold to form the second update candidate limit interval. Update the first updated candidate limit range and the second updated candidate limit range to the target financial open system.
5. The method according to claim 1, characterized in that, The update strategy based on the instruction type, the process limit, and the interval threshold constitute the newly added candidate limit interval and / or the changed candidate limit interval, and the target financial open system is updated based on the newly added candidate limit interval and / or the changed candidate limit interval, including: When the instruction type is a range modification instruction, determine the target limit range for which the range modification instruction needs to be executed, and compare the process limit with the minimum value of the target limit range; In response to the process limit being greater than the minimum value of the target limit range, the range threshold of the candidate limit range for which the range modification instruction needs to be executed is changed to the process limit; In response to the process limit being less than or equal to the minimum value of the target limit range, the range modification instruction is stopped and an alarm message is generated.
6. The method according to claim 5, characterized in that, After changing the interval threshold of the candidate limit interval for which the interval modification instruction needs to be executed to the process limit, the process includes: Determine whether there is an interval threshold greater than the process limit; In response to the existence of an interval threshold greater than the process limit, the minimum value among the interval thresholds greater than the process limit is combined with the process limit to form a third update candidate limit interval, and the third update candidate limit interval is updated to the target financial open system.
7. A financial open system update device, characterized in that, include: The first acquisition module is used to acquire the user's process limit and the user's system change instructions; The determination module is used to determine the business type of the process limit and, based on the business type, determine the appropriate target financial open system, wherein the target financial open system is used to construct the business process for the user; The second acquisition module is used to acquire candidate limit ranges in the target financial open system and determine the interval threshold of the candidate limit range, wherein the interval threshold is the maximum value of the candidate limit range; The update module is used to obtain the instruction type of the system change instruction; The target financial open system is updated based on the update strategy corresponding to the instruction type, the process limit, and the interval threshold. Based on the threshold values corresponding to the newly added and / or changed candidate quota ranges, the approval process corresponding to the newly added and / or changed candidate quota ranges is determined, and the approval process is bound to the newly added and / or changed candidate quota ranges. The approval process includes at least one custom approval role.
8. The apparatus according to claim 7, characterized in that, The update module is also used for: When the instruction type is a range addition instruction, the process limit is compared with the maximum value in the range threshold; If the process limit is less than or equal to the maximum value in the range threshold, the target financial open system will not be updated. If the process limit is greater than the maximum value in the interval threshold, the maximum value in the interval threshold and the process limit are combined to form a new candidate limit interval, which is then updated in the target financial open system.
9. The apparatus according to claim 7, characterized in that, The update module is also used for: When the instruction type is a range deletion instruction, obtain the minimum value of the candidate range to be deleted, where the minimum value of the deleted range is less than the process limit. The candidate limit range for the change between the minimum value of the deletion range and the process limit is deleted from the target financial open system.
10. The apparatus according to claim 9, characterized in that, The update module is also used for: The maximum value among the threshold values of the intervals less than the minimum value of the deletion interval is combined with the target interval threshold to form the first update candidate limit interval. At the same time, the minimum value among the threshold values of the intervals greater than the process limit is combined with the target interval threshold to form the second update candidate limit interval. Update the first updated candidate limit range and the second updated candidate limit range to the target financial open system.
11. The apparatus according to claim 7, characterized in that, The update module is also used for: When the instruction type is a range modification instruction, determine the target limit range for which the range modification instruction needs to be executed, and compare the process limit with the minimum value of the target limit range; In response to the process limit being greater than the minimum value of the target limit range, the range threshold of the candidate limit range for which the range modification instruction needs to be executed is changed to the process limit; In response to the process limit being less than or equal to the minimum value of the target limit range, the range modification instruction is stopped and an alarm message is generated.
12. The apparatus according to claim 11, characterized in that, The update module is also used for: Determine whether there is an interval threshold greater than the process limit; In response to the existence of an interval threshold greater than the process limit, the minimum value among the interval thresholds greater than the process limit is combined with the process limit to form a third update candidate limit interval, and the third update candidate limit interval is updated to the target financial open system.
13. An electronic device, characterized in that, include: A processor, and a memory communicatively connected to the processor; The memory stores computer-executed instructions; The processor executes computer execution instructions stored in the memory to implement the method as described in any one of claims 1-6.
14. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, are used to implement the method as described in any one of claims 1-6.
15. A computer program product, characterized in that, Includes a computer program that, when executed by a processor, implements the method of any one of claims 1-6.
Citation Information
Patent Citations
Task allocation method, computer storage medium and electronic equipment
CN110991901A
Financing model generation method and device in supply chain, and electronic equipment
CN114282835A