Scheme and budget real-time linkage adjustment method, system and device and storage medium

By creating a dedicated budget pool linked to business plans and establishing a linkage relationship, the system can monitor plan adjustments in real time and generate budget adjustment requests, thus solving the problem of the disconnect between budget management and plan execution and achieving real-time synchronous response and dynamic control of budget execution.

CN122066532APending Publication Date: 2026-05-19SUNSHINE LIFE INSURANCE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
SUNSHINE LIFE INSURANCE CO LTD
Filing Date
2026-01-15
Publication Date
2026-05-19

AI Technical Summary

Technical Problem

In existing budget management systems, budget and program management are independent of each other and lack an effective linkage mechanism. This results in the budget failing to automatically respond to program changes, the adjustment process becoming rigid, and the lack of real-time monitoring and early warning, thus failing to meet the dynamic management needs of enterprises.

Method used

Create a dedicated budget pool that is tied to the business plan, establish a budget linkage relationship, monitor plan adjustments in real time and generate budget adjustment requests, update the budget pool amount synchronously through the approval process, obtain expense data in real time and monitor and warn of progress.

Benefits of technology

It enables real-time synchronous response to budget execution and plan changes, enhances the dynamic control capability of budget management, ensures the timeliness and transparency of budget adjustments, and provides a real-time monitoring and early warning mechanism.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122066532A_ABST
    Figure CN122066532A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of enterprise budget management, and particularly discloses a scheme and budget real-time linkage adjustment method, system and device and a storage medium. According to the method, the special budget pool bound with the business scheme is created, the budget linkage relationship is established, the budget adjustment request is automatically generated during scheme adjustment, the quotas of the conventional budget pool and the special budget pool are synchronously updated, the cost data is acquired in real time in the execution process, the budget execution state is updated, and progress monitoring and early warning are performed based on the preset threshold value. The problems that budget management and scheme execution are disjointed, the adjustment process is rigid and lagged, and real-time monitoring and early warning are lacked are solved, and real-time synchronous response and dynamic management and control capability improvement of budget execution and scheme change are achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of enterprise budget management technology, and in particular to a method, system, device and storage medium for real-time linkage adjustment of schemes and budgets. Background Technology

[0002] With the increasing demand for refined management in enterprises, expense budget control has become a core aspect of financial management. Existing technologies primarily employ rule-based expense budget control systems, whose control logic is typically limited to a single-point judgment of "whether the budget is sufficient," relying on preset single-dimensional expense amount thresholds to trigger simple control commands such as "prohibition" during the application or disbursement process. These systems generally follow a linear "application-approval-disbursement" process, achieving basic control over expense expenditures through manual review or simple rule-based interception. However, they exhibit significant shortcomings in the comprehensive assessment and systematic control of budget execution efficiency, effectiveness, and risk.

[0003] The main shortcomings of existing technologies are reflected in four aspects. First, budget and plan management are independent, lacking an effective linkage mechanism. Budget preparation and plan execution are disconnected; when business plans change or are adjusted, the budget cannot automatically respond synchronously, requiring manual intervention, leading to a serious deviation between budget execution and actual business needs. Second, the budget adjustment process is rigid and slow to respond. Budget adjustments require complex hierarchical approvals, resulting in long cycles and low efficiency, failing to meet the actual needs of rapidly changing business operations. Urgent plans or sudden demands are often missed due to delayed budget adjustments. Third, budget execution monitoring relies on post-event report analysis, lacking real-time monitoring and early warning capabilities. The system cannot dynamically track budget execution progress, and cannot provide timely warnings when deviations or overspending risks occur, rendering budget control ineffective. Fourth, budget management remains at the control level, lacking in-depth analysis of execution effectiveness. Existing technologies fail to conduct systematic evaluations of budget execution data, making it difficult to provide data support for resource allocation optimization and hindering the scientific and forward-looking nature of budget management. The aforementioned shortcomings indicate that the traditional budget control model can no longer meet the dynamic and refined management needs of modern enterprises, and there is an urgent need to break through the technical bottleneck of budget and plan coordination. Summary of the Invention

[0004] To address the aforementioned technical problems, this invention provides a method, system, device, and storage medium for real-time linkage adjustment of the scheme and budget.

[0005] Firstly, the present invention provides a method for real-time linkage adjustment of schemes and budgets, the technical solution of which is as follows: Create a special plan corresponding to the business plan, and allocate a corresponding budget amount to the special plan from the regular budget pool based on the budget application amount of the special plan, thereby generating a special budget pool bound to the special plan; Establish a budget linkage between the aforementioned special program and the aforementioned special budget pool; When an adjustment to the special program is detected, a budget adjustment request is generated based on the adjustment content, and an approval process for the budget adjustment request is initiated. After the budget adjustment request is approved, the budget amounts of the regular budget pool and the special budget pool are updated synchronously according to the budget adjustment request; During the execution of the special project, cost data associated with the special project is acquired in real time, and the budget execution status of the special project budget pool is updated based on the cost data. Based on the comparison between the budget execution status and the preset threshold, execution progress monitoring and early warning operations are performed; Upon receiving the termination instruction for the special project, the remaining budget amount in the special project budget pool is returned to the regular budget pool, and the budget linkage is terminated.

[0006] The beneficial effects of the proposed scheme and real-time budget linkage adjustment method of the present invention are as follows: The method of this invention creates a special budget pool bound to the business plan and establishes a budget linkage relationship. When the plan is adjusted, it automatically generates a budget adjustment request and synchronously updates the quotas of the regular budget pool and the special budget pool. During the execution process, it obtains cost data in real time to update the budget execution status and performs progress monitoring and early warning based on preset thresholds. This solves the problems of budget management being disconnected from plan execution, rigid and lagging adjustment processes, and lack of real-time monitoring and early warning. It achieves real-time synchronous response and dynamic control capabilities for budget execution and plan changes.

[0007] Based on the above solution, the solution and budget real-time linkage adjustment method of the present invention can be further improved as follows.

[0008] In one optional approach, the steps of creating a special project corresponding to the business plan, and allocating a corresponding budget amount to the special project from the regular budget pool based on the budget application amount of the special project, thereby generating a special budget pool bound to the special project, include: Receive a solution application initiated based on the business solution, wherein the solution application includes the budget application amount; According to the proposed plan, a corresponding special plan is created, and the budget application amount is recorded for the special plan; Based on the budget request amount, determine the budget amount to be allocated from the regular budget pool; The budget amount is allocated from the regular budget pool, a special budget pool is created to hold the budget amount, and the special budget pool is bound to the special plan.

[0009] The beneficial effects of adopting the above optional methods are as follows: the creation process of special programs and special budget pools is further clarified. By receiving program applications, recording budget amounts, allocating funds from the regular budget pool and completing the binding, the budget allocation operation is made more specific and standardized, ensuring that the source of the budget is traceable and the allocation process is transparent.

[0010] In one alternative approach, the step of establishing a budget linkage between the special project and the special budget pool includes: Configure a two-way data channel between the special project plan and the special project budget pool; Budget linkage rules are defined on the bidirectional data channel, and the budget linkage rules include the adjustment of the budget amount of the special budget pool triggered by the change of the scheme status of the special scheme; A synchronization response mechanism is defined on the bidirectional data channel, which includes feeding back status updates to the special project plan when the amount of the special budget pool changes. The budget linkage rules are integrated with the synchronous response mechanism to form the budget linkage relationship between the special project and the special budget pool.

[0011] The advantages of adopting the above-mentioned optional methods are as follows: it further specifies the construction method of budget linkage relationship, and by configuring two-way data channels and integrating budget linkage rules and synchronous response mechanisms, it enables the status changes of special projects and the adjustment of special budget pool quotas to form mutual feedback, ensuring the timeliness of linkage control and the integrity of two-way information flow.

[0012] In one alternative approach, when an adjustment to the special project is detected, the steps of generating a budget adjustment request based on the adjusted content and initiating an approval process for the budget adjustment request include: Change events of the special project plan are captured by the status listener in the budget linkage relationship; The adjustment content of the special plan is analyzed based on the change event, and the adjustment content includes the adjustment type and the adjustment amount; Generate the corresponding budget adjustment request based on the adjustment type and the adjustment amount; The budget adjustment request is submitted to the approval system, and the approval process is initiated according to the preset process configuration.

[0013] The advantages of adopting the above optional approach are as follows: it further describes the execution path of budget adjustment triggered by scheme adjustment, uses a status listener to capture change events and parse the adjustment content, automatically generates a budget adjustment request to start the approval process, realizes the automatic connection from scheme change to budget adjustment, and improves response speed.

[0014] In one alternative approach, the step of synchronously updating the budget amounts of the regular budget pool and the special budget pool based on the budget adjustment request after the budget adjustment request is approved includes: Receive the approval instruction from the approval process for the budget adjustment request, and extract the adjustment type and the adjustment amount from the approved budget adjustment request; Based on the adjustment type and the adjustment amount, determine the first budget limit update value corresponding to the regular budget pool and the second budget limit update value corresponding to the special budget pool; Based on the first budget limit update value and the second budget limit update value, the budget limit of the regular budget pool and the budget limit of the special budget pool are updated together, and the limit change log of the regular budget pool and the special budget pool is recorded.

[0015] The advantages of adopting the above optional method are as follows: it further clarifies the operational details of the synchronous update of the credit limit after approval, determines the update values ​​of the regular budget pool and the special budget pool by extracting the adjustment type and amount, performs the associated update and records the credit limit change log, and ensures the consistency of budget adjustment and the auditability of the process.

[0016] In one alternative approach, the step of acquiring cost data associated with the specific project in real time and updating the budget execution status of the specific budget pool based on the cost data includes: Real-time collection of expense documents associated with the aforementioned special program; Extract expense data from the expense document, the expense data including expense amount and expense type; Based on the expense type, perform the corresponding update operation on the budget execution status of the special budget pool; Specifically, when the expense type is a reimbursement type, the update operation is to deduct the expense amount from the available quota of the special budget pool; when the expense type is a budget allocation type, the update operation is to update the reserved quota corresponding to the expense amount in the special budget pool.

[0017] The beneficial effects of adopting the above optional methods are as follows: it further elaborates on the implementation method of expense data acquisition and budget execution status update, collects expense documents in real time and performs differentiated update operations according to expense type, deducts available credit for reimbursement type and updates reserved credit for allocated budget type, and realizes accurate tracking of budget consumption.

[0018] In one optional approach, the steps of performing progress monitoring and early warning operations based on the comparison result between the budget execution status and a preset threshold include: Obtain the used and remaining amount of the special budget pool from the budget execution status; Calculate the budget execution rate based on the used amount and the remaining amount; The budget execution rate is compared with the preset threshold. When the budget execution rate is greater than the preset threshold, a budget overspending warning message is generated and pushed to the target terminal.

[0019] The advantages of adopting the above optional method are as follows: it further refines the execution logic of progress monitoring and early warning, extracts the used amount and remaining amount from the budget execution status to calculate the execution rate, compares it with the preset threshold, generates an overspending early warning message and pushes it to the target terminal, thus realizing the proactive identification and timely alarm of budget execution risks.

[0020] Secondly, this invention provides a system for real-time linkage and adjustment of schemes and budgets, the technical solution of which is as follows: The generation module is used to create a special plan corresponding to the business plan, and allocate a corresponding budget amount to the special plan from the regular budget pool based on the budget application amount of the special plan, and generate a special budget pool bound to the special plan; A module is established to create a budget linkage relationship between the special project plan and the special budget pool. The monitoring module is used to generate a budget adjustment request based on the content of the adjustment when the special plan is adjusted, and to initiate the approval process for the budget adjustment request. The adjustment module is used to synchronously update the budget amounts of the regular budget pool and the special budget pool according to the budget adjustment request after the budget adjustment request is approved; The update module is used to acquire cost data associated with the special project in real time during the execution of the special project, and update the budget execution status of the special project budget pool according to the cost data. The execution module is used to monitor and issue early warnings based on the comparison between the budget execution status and a preset threshold. The stop module is used to return the remaining budget amount in the special budget pool to the regular budget pool and release the budget linkage relationship when it receives the end instruction of the special program.

[0021] The beneficial effects of the present invention's scheme and real-time budget linkage adjustment system are as follows: The system of this invention creates a special budget pool bound to the business plan and establishes a budget linkage relationship. When the plan is adjusted, it automatically generates a budget adjustment request and updates the quotas of the regular budget pool and the special budget pool simultaneously. During the execution process, it obtains cost data in real time to update the budget execution status and performs progress monitoring and early warning based on preset thresholds. This solves the problems of budget management being disconnected from plan execution, rigid and lagging adjustment processes, and lack of real-time monitoring and early warning. It achieves real-time synchronous response and dynamic control capabilities for budget execution and plan changes.

[0022] Thirdly, the technical solution of an electronic device according to the present invention is as follows: It includes a memory, a processor, and a program stored in the memory and running on the processor, wherein the processor executes the program to implement the steps of the scheme and budget real-time linkage adjustment method as described in this invention.

[0023] Fourthly, the technical solution of a computer-readable storage medium provided by the present invention is as follows: The computer-readable storage medium stores instructions that, when read, cause the computer-readable storage medium to perform the steps of the scheme and budget real-time linkage adjustment method of the present invention.

[0024] The above description is merely an overview of the technical solution of the present invention. In order to better understand the technical means of the present invention and to implement it in accordance with the contents of the specification, and in order to make the above and other objects, features and advantages of the present invention more apparent and understandable, specific embodiments of the present invention are described below. Attached Figure Description

[0025] The accompanying drawings are for illustrative purposes only and are not intended to limit the invention. Furthermore, the same reference numerals denote the same parts throughout the drawings. In the drawings: Figure 1 This is a flowchart illustrating an embodiment of the scheme and budget real-time linkage adjustment method of the present invention; Figure 2 This is a schematic diagram of an embodiment of the real-time budget linkage adjustment system of the present invention; Figure 3 This is a schematic diagram of an embodiment of an electronic device according to the present invention. Detailed Implementation

[0026] Exemplary embodiments of the invention will now be described in more detail with reference to the accompanying drawings. While exemplary embodiments of the invention are shown in the drawings, it should be understood that the invention can be implemented in various forms and should not be limited to the embodiments set forth herein.

[0027] Figure 1This diagram illustrates a flowchart of an embodiment of a real-time linkage adjustment method for schemes and budgets provided by the present invention. This method can be executed by electronic devices such as terminal devices or servers. The terminal device can be any fixed or mobile terminal, such as user equipment (UE), mobile device, user terminal, terminal, cellular phone, cordless phone, personal digital assistant (PDA), handheld device, computing device, in-vehicle device, or wearable device. The server can be a single server or a server cluster consisting of multiple servers. Any electronic device can implement the real-time linkage adjustment method for schemes and budgets by having its processor call computer-readable instructions stored in its memory. Figure 1 As shown, it includes the following steps: S1. Create a special plan corresponding to the business plan, and allocate the corresponding budget amount to the special plan from the regular budget pool according to the budget application amount of the special plan, and generate a special budget pool bound to the special plan.

[0028] In this context, a business plan refers to a specific execution plan developed by an enterprise to achieve specific business objectives during its operation and management. This plan typically includes expense planning, activity arrangements, and resource allocation; for example, an annual marketing campaign plan developed by a life insurance company to promote a new life insurance product. A special plan refers to an execution unit created based on a business plan, used for independent tracking and budget control within the management system. It is tied to a specific budget and has an independent lifecycle; for example, based on the aforementioned promotion plan, a special plan named "Annual Promotion of Product A" is created in the system as an independent object for budget allocation and expense tracking. The budget application amount refers to the total amount of funds requested to support the execution of a special plan when submitting the plan application; for example, the budget application amount submitted when submitting the plan application for the "Annual Promotion of Product A" special plan is 1 million yuan. The regular budget pool refers to the collection of budget resources used by an enterprise to control daily and non-specialized business expenditures, typically allocated initially by organization or project; for example, a company's marketing department has a regular budget pool totaling 5 million yuan for the department's daily administrative, travel, and general advertising expenses. Budget limit refers to the maximum amount of funds allowed to be used within the budget pool; for example, the budget limit for the marketing department's regular budget pool is 5 million yuan. A special budget pool refers to an independent set of budget resources uniquely linked to a specific project, formed by allocating a portion of the budget from the regular budget pool, and specifically used for expenditure control of that project; for example, 1 million yuan is allocated from the marketing department's 5 million yuan regular budget pool to create a special budget pool linked to the "Annual Promotion of Product A" project.

[0029] S2. Establish a budget linkage relationship between the special project and the special budget pool.

[0030] Among them, budget linkage refers to the association rules and mechanisms established between a special plan and a special budget pool, which enable changes in the status or data of one party to automatically trigger coordinated adjustments in the other party; for example, establishing a linkage between the "Annual Promotion of Product A" plan and its special budget pool, when the content of the plan is modified, the budget adjustment process is automatically triggered.

[0031] S3. When an adjustment to the special project is detected, a budget adjustment request is generated based on the adjustment content, and an approval process for the budget adjustment request is initiated.

[0032] The adjustment content refers to the specific information regarding changes to the special plan, including at least the nature of the change and the changes in the amount of funds involved. For example, if the "Annual Promotion of Product A" plan requires an additional budget due to the addition of promotion channels, the adjustment content includes the adjustment type being "budget increase" and the adjustment amount being an increase of 200,000 yuan. A budget adjustment request refers to a formatted electronic request generated based on the adjustment content when a special plan is adjusted, used to apply for modification of the associated budget amount. For example, the system automatically generates a budget adjustment request based on the adjustment content of an additional 200,000 yuan. The approval process refers to a pre-set processing sequence consisting of a series of electronic approval nodes and rules for reviewing matters such as budget adjustment requests. For example, a budget adjustment request must undergo electronic steps of online approval by the department manager, financial officer, and supervisor in sequence.

[0033] S4. After the budget adjustment request is approved, the budget amounts of the regular budget pool and the special budget pool are updated synchronously according to the budget adjustment request.

[0034] S5. During the execution of the special plan, acquire the cost data associated with the special plan in real time, and update the budget execution status of the special budget pool based on the cost data.

[0035] The expense data refers to information related to fund payments generated during the execution of the special program, including at least the expense amount and expense type. For example, a payment of 50,000 yuan for advertising would generate expense data including an expense amount of 50,000 yuan and an expense type of "reimbursement." Budget execution status refers to a dynamic data set reflecting the real-time usage of funds in the special budget pool, including indicators such as available credit, reserved credit, and used credit. For example, the budget execution status of the "Annual Promotion of Product A" special budget pool shows: total budget 1.2 million yuan, used credit 300,000 yuan, reserved credit 200,000 yuan, and available credit 700,000 yuan.

[0036] S6. Based on the comparison result between the budget execution status and the preset threshold, perform execution progress monitoring and early warning operations.

[0037] The preset threshold refers to a reference value or percentage pre-set to trigger an alert for monitoring budget execution progress; for example, setting a preset threshold of 80% for the budget execution rate. The comparison result refers to the logical judgment conclusion drawn after comparing specific indicators in the budget execution status with the preset threshold; for example, if the calculated budget execution rate is 75%, comparing it with the preset threshold of 80%, the comparison result is "not exceeding the threshold". Progress monitoring and alert operations refer to the monitoring tasks and alert information generation and push actions automatically executed by the system based on the comparison result; for example, after determining that the budget execution rate exceeds the threshold, the system automatically generates and sends an alert message.

[0038] S7. Upon receiving the termination instruction of the special project, return the remaining budget amount in the special budget pool to the regular budget pool and release the budget linkage relationship.

[0039] The term "end instruction" refers to a system instruction or user operation command that marks the completion or termination of all activities within a special program and triggers the budget settlement process. For example, a user executing the "close" operation on the "Annual Promotion of Product A" program in the system generates an end instruction. The remaining budget amount refers to the unused budget amount in the special budget pool at the end of the program. For example, at the end of the program, the total budget in the special budget pool is 1.2 million yuan, the accumulated expenses are 1.1 million yuan, and the remaining budget amount is 100,000 yuan.

[0040] The technical solution of this embodiment creates a special budget pool bound to the business plan and establishes a budget linkage relationship. When the plan is adjusted, a budget adjustment request is automatically generated and the quotas of the regular budget pool and the special budget pool are updated synchronously. During the execution process, the cost data is obtained in real time to update the budget execution status and the progress is monitored and warned based on preset thresholds. This solves the problems of budget management and plan execution being disconnected, rigid and lagging adjustment process, and lack of real-time monitoring and warning. It realizes real-time synchronous response and dynamic control capabilities for budget execution and plan changes.

[0041] In one alternative approach, S1 specifically includes: Receive a solution application initiated based on the business solution, wherein the solution application includes the budget application amount.

[0042] Among them, the program application refers to: an electronic application form submitted by a user to the system to initiate a new special program, which contains basic information about the program and the budget application amount; for example, a marketing department employee fills out and submits a program application for "Annual Promotion of Product A" through the system.

[0043] The corresponding special project application is created according to the proposed plan, and the budget application amount is recorded for the special project application.

[0044] Based on the budget application amount, determine the budget amount to be allocated from the regular budget pool.

[0045] The budget amount is allocated from the regular budget pool, a special budget pool is created to hold the budget amount, and the special budget pool is bound to the special plan.

[0046] Among the above-mentioned optional methods, the creation process of special programs and special budget pools is further clarified. By receiving program applications, recording budget amounts, allocating funds from the regular budget pool and completing the binding, the budget allocation operation is made more specific and standardized, ensuring that the source of the budget is traceable and the allocation process is transparent.

[0047] In one alternative approach, S2 specifically includes: Configure a two-way data channel between the special project and the special budget pool.

[0048] Among them, the two-way data channel refers to the technical link established between the special project plan and the special budget pool that supports the two-way real-time synchronization and transmission of data and events; for example, establishing a two-way data synchronization link between the project database table and the budget pool database table.

[0049] Budget linkage rules are defined on the bidirectional data channel, and the budget linkage rules include the adjustment of the budget amount of the special budget pool triggered by the change of the scheme status of the special scheme.

[0050] Among them, the budget linkage rule refers to the specific business logic defined on the two-way data channel, which specifies how a change in the status of a special project triggers an adjustment of the special budget pool quota; for example, the rule is defined as follows: when the status of a special project changes to "cancelled", all remaining quotas of the associated special budget pool are automatically returned to the regular budget pool.

[0051] A synchronization response mechanism is defined on the bidirectional data channel, which includes feeding back status updates to the special project plan when the amount of the special budget pool changes.

[0052] Among them, the synchronous response mechanism refers to the specific business logic defined on the two-way data channel for how to provide status updates to special projects after changes in the amount of the special budget pool; for example, the mechanism is defined as follows: when the available amount of the special budget pool is less than 10% of the total amount, the status of the associated special project will be automatically updated to "budget tight".

[0053] The budget linkage rules are integrated with the synchronous response mechanism to form the budget linkage relationship between the special project and the special budget pool.

[0054] Among the above-mentioned optional methods, the construction method of budget linkage is further specified. By configuring two-way data channels and integrating budget linkage rules and synchronous response mechanisms, the status changes of special projects and the adjustment of special budget pool quotas form a feedback mechanism, which ensures the timeliness of linkage control and the integrity of two-way information flow.

[0055] In one alternative approach, S3 specifically includes: Change events of the special project are captured by the status listener in the budget linkage relationship.

[0056] In this context, a status listener refers to a program module configured within the budget linkage mechanism to continuously monitor whether specific attributes or statuses of a special project have changed; for example, a program module that continuously listens for the "End Date" field of the "Annual Promotion of Product A" project. A change event refers to a system event object captured by the status listener that indicates a change in a specific attribute or status of a special project; for example, if the status listener detects that the end date of the "Annual Promotion of Product A" project has been modified, this modification constitutes a change event.

[0057] The adjustment content of the special plan is analyzed based on the change event, and the adjustment content includes the adjustment type and the adjustment amount.

[0058] The adjustment type refers to the classification of the nature of the change after analyzing the change event, such as "budget increase," "budget reduction," or "plan extension." For example, analyzing a change event might determine the adjustment type as "budget increase." The adjustment amount refers to the specific numerical change in the budget amount determined after analyzing the change event. For example, analyzing a change event might determine the adjustment amount as "+200,000 yuan."

[0059] The budget adjustment request is generated based on the adjustment type and the adjustment amount.

[0060] The budget adjustment request is submitted to the approval system, and the approval process is initiated according to the preset process configuration.

[0061] The approval system refers to the software system or functional module used within an enterprise to handle various electronic approval processes; for example, the electronic approval module in an integrated office platform used by the company. Process configuration refers to the pre-set set of approval node sequences, approver assignment rules, and processing conditions for different types of requests within the approval system; for example, configuring a process for "budget increase requests": processes with amounts less than 500,000 yuan require two levels of approval, while processes with amounts greater than or equal to 500,000 yuan require three levels of approval.

[0062] Among the above optional methods, the execution path of budget adjustment triggered by scheme adjustment is further described. The status listener is used to capture change events and parse the adjustment content, automatically generate a budget adjustment request to start the approval process, realize the automatic connection from scheme change to budget adjustment, and improve the response speed.

[0063] In one alternative approach, S4 specifically includes: Receive the approval instruction from the approval process for the budget adjustment request, and extract the adjustment type and the adjustment amount from the approved budget adjustment request.

[0064] In this context, "pass" refers to a system status signal generated by the approval system when the approval process is completed and the conclusion is approval, indicating that the request has been approved to carry out subsequent operations. For example, after a budget adjustment request is agreed upon by all approval nodes, the approval system marks its status as "passed," and this mark is the "pass" instruction.

[0065] Based on the adjustment type and the adjustment amount, determine the first budget limit update value corresponding to the regular budget pool and the second budget limit update value corresponding to the special budget pool.

[0066] The first budget update value refers to the amount of budget that needs to be increased or decreased in the regular budget pool in response to an approved budget adjustment request. For example, in response to a request for an additional 200,000 yuan, the regular budget pool needs to be reduced by 200,000 yuan, and this -200,000 yuan is the first budget update value. The second budget update value refers to the amount of budget that needs to be increased or decreased in the special budget pool in response to an approved budget adjustment request. For example, in response to a request for an additional 200,000 yuan, the special budget pool needs to be increased by 200,000 yuan, and this +200,000 yuan is the second budget update value.

[0067] Based on the first budget limit update value and the second budget limit update value, the budget limit of the regular budget pool and the budget limit of the special budget pool are updated together, and the limit change log of the regular budget pool and the special budget pool is recorded.

[0068] The quota change log refers to an immutable system data record that records the details of budget quota update operations (such as time, operation subject, change value, and associated scheme). For example, the system generates a log: "Time: 2023-11-01, Operation: Budget addition, Regular budget pool: -200,000 yuan, Special budget pool: +200,000 yuan, Associated scheme: Annual promotion of product A".

[0069] Among the above optional methods, the operational details of updating the credit limit synchronously after approval are further explained. By extracting the adjustment type and amount, the update values ​​of the regular budget pool and the special budget pool are determined, the associated update is performed, and the credit limit change log is recorded, ensuring the consistency of budget adjustment and the auditability of the process.

[0070] In one alternative approach, S5 specifically includes: Real-time collection of expense documents associated with the aforementioned special program.

[0071] Among them, expense receipts refer to electronic or paper vouchers that carry expense data and serve as the carrier for expense reimbursement or payment applications; for example, an electronic reimbursement form is generated after an employee fills in an invoice for 50,000 yuan issued by an advertising service provider.

[0072] Extract expense data from the expense document, the expense data including expense amount and expense type.

[0073] Based on the expense type, perform the corresponding update operation on the budget execution status of the special budget pool.

[0074] The update operation refers to specific data processing actions performed on the budget execution status of the special budget pool based on the expense type; for example, for expense reimbursement documents, the corresponding amount is deducted from the available amount in the special budget pool.

[0075] Specifically, when the expense type is a reimbursement type, the update operation is to deduct the expense amount from the available quota of the special budget pool; when the expense type is a budget allocation type, the update operation is to update the reserved quota corresponding to the expense amount in the special budget pool.

[0076] Among them, "Reimbursement Type" refers to: an expense type indicating that the expense is an actual expenditure that has been incurred and needs to be reimbursed by the company to internal employees or external suppliers; for example, if an employee pays travel expenses in advance and then submits an invoice to apply for company reimbursement, this expense is marked as a reimbursement type. "Budget Allocation Type" refers to: an expense type indicating that the expense is a budget allocation behavior in which a budget amount is pre-allocated to subordinate units or partners for their subsequent use; for example, if the head office pre-allocates a marketing fund to a branch, this allocation is marked as a budget allocation type. "Reserved Quota" refers to: a budget quota reserved (frozen) in a special budget pool for committed expenditures that have been approved for payment but have not yet been actually paid (such as budget allocations or submitted reimbursement forms); for example, after pre-allocating 300,000 yuan to a branch, a reserved quota of 300,000 yuan is generated in the special budget pool.

[0077] Among the above optional methods, the implementation of expense data acquisition and budget execution status updates is further explained. Expense documents are collected in real time and differentiated update operations are performed according to expense type. The available amount is deducted for reimbursement type and the reserved amount is updated for budget allocation type, thus realizing accurate tracking of budget consumption.

[0078] In one alternative approach, S6 specifically includes: Obtain the used and remaining amount of the special budget pool from the budget execution status.

[0079] The used quota refers to the cumulative budget amount in the special budget pool that has been actually paid out (such as reimbursement payments). For example, if the cumulative payment for various advertising and material expenses totals 850,000 yuan, this 850,000 yuan constitutes the used quota. The remaining quota refers to the budget amount in the special budget pool that has not yet been used as a reserve quota or actually paid out and is freely available. The calculation formula is: Remaining quota = Total budget quota - Used quota - Reserved quota. For example, if the total budget quota is 1.2 million yuan, the used quota is 850,000 yuan, and the reserved quota is 300,000 yuan, then the remaining quota is 50,000 yuan.

[0080] The budget execution rate is calculated based on the used amount and the remaining amount.

[0081] Budget execution rate refers to an indicator that measures the progress of budget consumption. It is usually expressed as a percentage of the amount used relative to the total budget. The calculation formula is: Budget execution rate = (Amount used / Total budget) × 100%. For example, if the amount used is 850,000 yuan and the total budget is 1,200,000 yuan, the budget execution rate is approximately 70.8%.

[0082] The budget execution rate is compared with the preset threshold. When the budget execution rate is greater than the preset threshold, a budget overspending warning message is generated and pushed to the target terminal.

[0083] The budget overrun warning message refers to the notification text automatically generated by the system to alert users of the risk of overruns when the budget execution rate or other monitoring indicators exceed a preset threshold. For example, the generated message might be: "Warning: The budget execution rate for the 'Annual Promotion of Product A' project has reached 85%, approaching the warning threshold of 90%." The target terminal refers to the receiving device or system user interface to which the budget overrun warning message is scheduled to be sent. For example, the warning message might be pushed to the personal computer pop-up window of the project manager, the mobile office application message center, or the internal instant messaging software session window.

[0084] Among the above optional methods, the execution logic of progress monitoring and early warning has been further refined. The used amount and the remaining amount are extracted from the budget execution status to calculate the execution rate. After comparing it with the preset threshold, an overspending early warning message is generated and pushed to the target terminal, realizing the proactive identification and timely alarm of budget execution risks.

[0085] In another embodiment of the present invention, the method for real-time linkage adjustment of the scheme and budget includes the following steps: S10. Create a special plan corresponding to the business plan, and allocate budget amount from the regular budget pool according to the budget application amount of the special plan to generate a special budget pool bound to the special plan. S20. Establish a budget linkage relationship between special programs and special budget pools. This relationship includes a configured two-way data channel, defined budget linkage rules, and a synchronous response mechanism. S30. Capture change events of special projects through the status listener in the budget linkage relationship, parse the adjustment content based on the change events and generate a budget adjustment request, and initiate the approval process for the budget adjustment request. S40. After the budget adjustment request is approved, extract the adjustment type and adjustment amount based on the approval result, determine the updated budget amount of the regular budget pool and the special budget pool respectively, and update them together, and record the amount change log. S50. During the execution of the special plan, collect the associated expense documents in real time, extract expense data, and perform corresponding update operations on the budget execution status of the special budget pool according to the expense type. S60. Based on the updated budget execution status, obtain the used amount, remaining amount, and plan execution time progress information, and calculate the budget execution rate; S70. Calculate the schedule deviation rate based on the execution schedule information of the plan, and compare the budget execution rate and the schedule deviation rate with the corresponding preset warning thresholds respectively; when the budget execution rate exceeds the corresponding warning threshold or the schedule deviation rate exceeds the corresponding warning threshold, generate a budget overrun warning message containing specific overrun indicators and push it to the target terminal. S80. Regularly collect time-series data on budget execution status, cost type distribution data, early warning trigger records, and scheme attribute characteristics of completed special projects in history; use the collected data to train a machine learning model, which takes scheme attribute characteristics and execution process characteristics as input and optimized early warning thresholds as output; apply the trained machine learning model to dynamically calculate and adjust the preset early warning thresholds associated with the currently executing special projects; S90. Upon receiving the termination instruction for the special project, return the remaining budget amount in the special budget pool to the regular budget pool and terminate the budget linkage relationship.

[0086] The technical solution of this embodiment creates a dedicated budget pool bound to the business plan and establishes a budget linkage relationship. When the plan changes, it automatically triggers the generation and approval of budget adjustment requests. During the execution process, it collects cost data in real time and updates the budget execution status. It combines budget execution rate and time schedule deviation rate for multi-dimensional monitoring and early warning, and introduces a machine learning-based dynamic optimization mechanism for early warning thresholds. This solves the problems of budget management being disconnected from plan execution, rigid and lagging adjustment processes, monitoring relying on post-analysis, and static and rigid early warning rules. It achieves real-time synchronous response between budget and plan, automation and agility of the adjustment process, proactive identification and early warning of execution risks, and adaptive and continuous optimization of early warning strategies, thereby improving the enterprise's refined, intelligent, and forward-looking control capabilities in budget management.

[0087] Figure 2 This diagram illustrates a structural schematic of an embodiment of a real-time budget linkage adjustment system 200 provided by the present invention. Figure 2 As shown, the solution, along with the real-time budget adjustment system 200, includes: The generation module 201 is used to create a special plan corresponding to the business plan, and allocate a corresponding budget amount to the special plan from the regular budget pool according to the budget application amount of the special plan, and generate a special budget pool bound to the special plan; Module 202 is established to establish a budget linkage relationship between the special project plan and the special budget pool. The monitoring module 203 is used to generate a budget adjustment request based on the adjustment content when the adjustment of the special plan is detected, and to initiate an approval process for the budget adjustment request. The adjustment module 204 is used to synchronously update the budget amounts of the regular budget pool and the special budget pool according to the budget adjustment request after the budget adjustment request is approved; The update module 205 is used to acquire cost data associated with the special project in real time during the execution of the special project, and update the budget execution status of the special project budget pool according to the cost data. The execution module 206 is used to monitor and warn of the execution progress based on the comparison result between the budget execution status and the preset threshold. The stop module 207 is used to return the remaining budget amount in the special budget pool to the regular budget pool and release the budget linkage relationship when it receives the end instruction of the special program.

[0088] In an alternative embodiment, the generation module 201 is specifically used for: Receive a solution application initiated based on the business solution, wherein the solution application includes the budget application amount; According to the proposed plan, a corresponding special plan is created, and the budget application amount is recorded for the special plan; Based on the budget request amount, determine the budget amount to be allocated from the regular budget pool; The budget amount is allocated from the regular budget pool, a special budget pool is created to hold the budget amount, and the special budget pool is bound to the special plan.

[0089] In an alternative embodiment, the establishment module 202 is specifically used for: Configure a two-way data channel between the special project plan and the special project budget pool; Budget linkage rules are defined on the bidirectional data channel, and the budget linkage rules include the adjustment of the budget amount of the special budget pool triggered by the change of the scheme status of the special scheme; A synchronization response mechanism is defined on the bidirectional data channel, which includes feeding back status updates to the special project plan when the amount of the special budget pool changes. The budget linkage rules are integrated with the synchronous response mechanism to form the budget linkage relationship between the special project and the special budget pool.

[0090] In one alternative embodiment, the monitoring module 203 is specifically used for: Change events of the special project plan are captured by the status listener in the budget linkage relationship; The adjustment content of the special plan is analyzed based on the change event, and the adjustment content includes the adjustment type and the adjustment amount; Generate the corresponding budget adjustment request based on the adjustment type and the adjustment amount; The budget adjustment request is submitted to the approval system, and the approval process is initiated according to the preset process configuration.

[0091] In an alternative embodiment, the adjustment module 204 is specifically used for: Receive the approval instruction from the approval process for the budget adjustment request, and extract the adjustment type and the adjustment amount from the approved budget adjustment request; Based on the adjustment type and the adjustment amount, determine the updated value of the first budget amount corresponding to the regular budget pool and the updated value of the second budget amount corresponding to the special budget pool; Based on the first budget limit update value and the second budget limit update value, the budget limit of the regular budget pool and the budget limit of the special budget pool are updated together, and the limit change log of the regular budget pool and the special budget pool is recorded.

[0092] In an alternative embodiment, the update module 205 is specifically used for: Real-time collection of expense documents associated with the aforementioned special program; Extract expense data from the expense document, the expense data including expense amount and expense type; Based on the expense type, perform the corresponding update operation on the budget execution status of the special budget pool; Specifically, when the expense type is a reimbursement type, the update operation is to deduct the expense amount from the available quota of the special budget pool; when the expense type is a budget allocation type, the update operation is to update the reserved quota corresponding to the expense amount in the special budget pool.

[0093] In an alternative embodiment, the execution module 206 is specifically used for: Obtain the used and remaining amount of the special budget pool from the budget execution status; Calculate the budget execution rate based on the used amount and the remaining amount; The budget execution rate is compared with the preset threshold. When the budget execution rate is greater than the preset threshold, a budget overspending warning message is generated and pushed to the target terminal.

[0094] It should be noted that the beneficial effects of the scheme and budget real-time linkage adjustment system 200 provided in the above embodiments are the same as those of the scheme and budget real-time linkage adjustment method described above, and will not be repeated here. Furthermore, the system provided in the above embodiments is only illustrated by the division of the above functional modules. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the system can be divided into different functional modules according to the actual situation to complete all or part of the functions described above. In addition, the system and method embodiments provided in the above embodiments belong to the same concept, and their specific implementation process is detailed in the method embodiments, and will not be repeated here.

[0095] The real-time linkage adjustment system 200 for the scheme and budget of the present invention can be a computer program (including program code) running on a computer device. For example, the real-time linkage adjustment system 200 for the scheme and budget of the present invention is an application software that can be used to execute the corresponding steps in the real-time linkage adjustment method for the scheme and budget of the present invention.

[0096] In some embodiments, the scheme and budget real-time linkage adjustment system 200 of the present invention can be implemented in a combination of hardware and software. As an example, the scheme and budget real-time linkage adjustment system 200 of the present invention can be a processor in the form of a hardware decoding processor, which is programmed to execute the scheme and budget real-time linkage adjustment method of the present invention. For example, the processor in the form of a hardware decoding processor can be one or more application-specific integrated circuits (ASICs), DSPs, programmable logic devices (PLDs), complex programmable logic devices (CPLDs), field-programmable gate arrays (FPGAs), or other electronic components.

[0097] The modules described in the embodiments of this invention can be implemented in software or hardware. The names of the modules are not, in some cases, limiting the scope of the module itself.

[0098] An electronic device according to an embodiment of the present invention includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements any of the above-mentioned schemes and the real-time linkage adjustment method of budget. That is, an electronic device according to an embodiment of the present invention may include, but is not limited to: a processor and a memory; the memory is used to store the computer program; the processor is used to execute the scheme and budget real-time linkage adjustment method shown in any embodiment of the present invention by calling the computer program.

[0099] In one alternative embodiment, an electronic device is provided, such as Figure 3 As shown, Figure 3The illustrated electronic device 4000 includes a processor 4001 and a memory 4003. The processor 4001 and the memory 4003 are connected, for example, via a bus 4002. Optionally, the electronic device 4000 may further include a transceiver 4004, which can be used for data interaction between the electronic device and other electronic devices, such as sending and / or receiving data. It should be noted that in practical applications, the transceiver 4004 is not limited to one type, and the structure of the electronic device 4000 does not constitute a limitation on the embodiments of the present invention.

[0100] Processor 4001 may be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this invention. Processor 4001 may also be a combination that implements computational functions, such as including one or more microprocessor combinations, a combination of a DSP and a microprocessor, etc.

[0101] Bus 4002 may include a path for transmitting information between the aforementioned components. Bus 4002 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus, etc. Bus 4002 can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 3 The bus 4002 is represented by only one thick line, but this does not mean that there is only one bus or one type of bus.

[0102] The memory 4003 may be ROM (Read Only Memory) or other types of static storage devices capable of storing static information and instructions, RAM (Random Access Memory) or other types of dynamic storage devices capable of storing information and instructions, or EEPROM (Electrically Erasable Programmable Read Only Memory), CD-ROM (Compact Disc Read Only Memory) or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but not limited thereto.

[0103] The memory 4003 stores application code (computer program) for executing the present invention, and its execution is controlled by the processor 4001. The processor 4001 executes the application code stored in the memory 4003 to implement the content shown in the foregoing method embodiments.

[0104] Among them, electronic devices can also be terminal devices. A terminal device can be any terminal device that can install applications and access web pages through applications, including at least one of smartphones, tablets, laptops, desktop computers, smart speakers, smartwatches, smart TVs, and smart in-vehicle devices.

[0105] It should be noted that, Figure 3 The electronic device shown is merely an example and should not be construed as limiting the functionality and scope of use of the embodiments of the present invention.

[0106] An embodiment of the present invention provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements any of the above-mentioned schemes and the real-time linkage adjustment method for budget.

[0107] Alternatively, the computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a compact disc read-only memory (CD-ROM), magnetic tape, a floppy disk, and an optical data storage device, etc.

[0108] In an exemplary embodiment, a computer program product or computer program is also provided, which includes computer instructions stored in a computer-readable storage medium. The processor of an electronic device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the electronic device to perform the aforementioned scheme and budget real-time linkage adjustment method.

[0109] Computer program code for performing the operations of this invention can be written in one or more programming languages ​​or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, and C++, and conventional procedural programming languages ​​such as C or similar languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0110] It should be understood that the flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of methods and computer program products according to various embodiments of the present invention. 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 the 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 the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, 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.

[0111] The computer-readable storage medium provided in this invention can be, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this invention, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.

[0112] The aforementioned computer-readable storage medium carries one or more programs, which, when executed by the electronic device, cause the electronic device to perform the method shown in the above embodiments.

[0113] The above description is merely a preferred embodiment of the present invention and an explanation of the technical principles employed. Those skilled in the art should understand that the scope of disclosure in this invention is not limited to technical solutions formed by specific combinations of the above-described technical features, but should also cover other technical solutions formed by arbitrary combinations of the above-described technical features or their equivalents without departing from the above-disclosed concept. For example, technical solutions formed by substituting the above features with (but not limited to) technical features with similar functions disclosed in this invention.

[0114] It should be noted that the terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and represent a limitation on a specific order or sequence. Where appropriate, the order of use for similar objects can be interchanged so that the embodiments of this application described herein can be implemented in an order other than that shown or described.

[0115] Those skilled in the art will recognize that this invention can be implemented as a system, method, or computer program product. Therefore, this invention can be specifically implemented in the following forms: it can be entirely hardware, entirely software (including firmware, resident software, microcode, etc.), or a combination of hardware and software, generally referred to herein as a "circuit," "module," or "system." Furthermore, in some embodiments, this invention can also be implemented as a computer program product contained in one or more computer-readable media, which includes computer-readable program code.

[0116] Although embodiments of the present invention have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present invention. Those skilled in the art can make changes, modifications, substitutions and variations to the above embodiments within the scope of the present invention.

Claims

1. A method for real-time linkage adjustment of plans and budgets, characterized in that, include: Create a special plan corresponding to the business plan, and allocate a corresponding budget amount to the special plan from the regular budget pool based on the budget application amount of the special plan, thereby generating a special budget pool bound to the special plan; Establish a budget linkage between the aforementioned special program and the aforementioned special budget pool; When an adjustment to the special program is detected, a budget adjustment request is generated based on the adjustment content, and an approval process for the budget adjustment request is initiated. After the budget adjustment request is approved, the budget amounts of the regular budget pool and the special budget pool are updated synchronously according to the budget adjustment request; During the execution of the special project, cost data associated with the special project is acquired in real time, and the budget execution status of the special project budget pool is updated based on the cost data. Based on the comparison between the budget execution status and the preset threshold, execution progress monitoring and early warning operations are performed; Upon receiving the termination instruction for the special project, the remaining budget amount in the special project budget pool is returned to the regular budget pool, and the budget linkage is terminated.

2. The method for real-time linkage adjustment of the scheme and budget according to claim 1, characterized in that, The steps of creating a special project corresponding to the business plan, allocating a corresponding budget amount to the special project from the regular budget pool based on the budget application amount of the special project, and generating a special budget pool bound to the special project include: Receive a solution application initiated based on the business solution, wherein the solution application includes the budget application amount; According to the proposed plan, a corresponding special plan is created, and the budget application amount is recorded for the special plan; Based on the budget request amount, determine the budget amount to be allocated from the regular budget pool; The budget amount is allocated from the regular budget pool, a special budget pool is created to hold the budget amount, and the special budget pool is bound to the special plan.

3. The method for real-time linkage adjustment of the scheme and budget according to claim 1, characterized in that, The steps for establishing the budget linkage between the special project and the special budget pool include: Configure a two-way data channel between the special project plan and the special project budget pool; Budget linkage rules are defined on the bidirectional data channel, and the budget linkage rules include the adjustment of the budget amount of the special budget pool triggered by the change of the scheme status of the special scheme; A synchronization response mechanism is defined on the bidirectional data channel, which includes feeding back status updates to the special project plan when the amount of the special budget pool changes. The budget linkage rules are integrated with the synchronous response mechanism to form the budget linkage relationship between the special project and the special budget pool.

4. The method for real-time linkage adjustment of the scheme and budget according to claim 3, characterized in that, When an adjustment to the special program is detected, a budget adjustment request is generated based on the adjusted content, and the approval process for the budget adjustment request is initiated, including the following steps: Change events of the special project plan are captured by the status listener in the budget linkage relationship; The adjustment content of the special plan is analyzed based on the change event, and the adjustment content includes the adjustment type and the adjustment amount; Generate the corresponding budget adjustment request based on the adjustment type and the adjustment amount; The budget adjustment request is submitted to the approval system, and the approval process is initiated according to the preset process configuration.

5. The method for real-time linkage adjustment of the scheme and budget according to claim 4, characterized in that, After the budget adjustment request is approved, the step of synchronously updating the budget amounts of the regular budget pool and the special budget pool according to the budget adjustment request includes: Receive the approval instruction from the approval process for the budget adjustment request, and extract the adjustment type and the adjustment amount from the approved budget adjustment request; Based on the adjustment type and the adjustment amount, determine the first budget limit update value corresponding to the regular budget pool and the second budget limit update value corresponding to the special budget pool; Based on the first budget limit update value and the second budget limit update value, the budget limit of the regular budget pool and the budget limit of the special budget pool are updated together, and the limit change log of the regular budget pool and the special budget pool is recorded.

6. The method for real-time linkage adjustment of the scheme and budget according to claim 5, characterized in that, The steps of acquiring cost data associated with the specific project in real time and updating the budget execution status of the specific budget pool based on the cost data include: Real-time collection of expense documents associated with the aforementioned special program; Extract expense data from the expense document, the expense data including expense amount and expense type; Based on the expense type, perform the corresponding update operation on the budget execution status of the special budget pool; Specifically, when the expense type is a reimbursement type, the update operation is to deduct the expense amount from the available quota of the special budget pool; when the expense type is a budget allocation type, the update operation is to update the reserved quota corresponding to the expense amount in the special budget pool.

7. The method for real-time linkage adjustment of the scheme and budget according to claim 6, characterized in that, Based on the comparison between the budget execution status and the preset threshold, the steps for execution progress monitoring and early warning operations include: Obtain the used and remaining amount of the special budget pool from the budget execution status; Calculate the budget execution rate based on the used amount and the remaining amount; The budget execution rate is compared with the preset threshold. When the budget execution rate is greater than the preset threshold, a budget overspending warning message is generated and pushed to the target terminal.

8. A system for real-time linkage and adjustment of plans and budgets, characterized in that, include: The generation module is used to create a special plan corresponding to the business plan, and allocate a corresponding budget amount to the special plan from the regular budget pool based on the budget application amount of the special plan, and generate a special budget pool bound to the special plan; A module is established to create a budget linkage relationship between the special project plan and the special budget pool. The monitoring module is used to generate a budget adjustment request based on the content of the adjustment when the special plan is adjusted, and to initiate the approval process for the budget adjustment request. The adjustment module is used to synchronously update the budget amounts of the regular budget pool and the special budget pool according to the budget adjustment request after the budget adjustment request is approved; The update module is used to acquire cost data associated with the special project in real time during the execution of the special project, and update the budget execution status of the special project budget pool according to the cost data. The execution module is used to monitor and issue early warnings based on the comparison between the budget execution status and a preset threshold. The stop module is used to return the remaining budget amount in the special budget pool to the regular budget pool and release the budget linkage relationship when it receives the end instruction of the special program.

9. An electronic device, characterized in that, The electronic device includes a processor coupled to a memory, the memory storing at least one computer program, which is loaded and executed by the processor to enable the electronic device to implement the real-time linkage adjustment method for scheme and budget as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores at least one computer program, which, when executed by a processor, implements the real-time linkage adjustment method for scheme and budget as described in any one of claims 1 to 7.