Progress management method and system for purchase plan
By tracking procurement progress in real time in the procurement planning management system, the problem of lack of progress tracking in the procurement planning management in the existing technology is solved, and the demand department has achieved a timely understanding of the procurement situation, reduced communication costs, and improved collaboration efficiency.
Patent Information
- Application Number
- CN202411684694.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-22
- Publication Date
- 2025-02-18
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The procurement plan management in the existing technology lacks real-time tracking of procurement progress, which leads to the demand department being unable to understand the procurement situation in a timely manner, increasing the communication costs between departments and affecting the overall collaboration efficiency.
Provides a progress management method and system for procurement plans. By transmitting the procurement plan's to-be-purchased data to the procurement component, monitoring the feedback of the procurement component, tracking the procurement progress in real time, and updating the procurement progress of the demand side page in the requirements component.
Real-time progress tracking of procurement plans by the procurement demand party is realized, the communication costs between departments are reduced, and the overall collaboration efficiency of the enterprise is improved.
Smart Images

Figure CN119477169A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of procurement management, and in particular to a method and system for managing the progress of a procurement plan. Background Art
[0002] Procurement plan management is a common functional scenario in e-commerce systems. It is also a technical module for e-commerce systems to manage demand plans for corporate users. After years of business practice, procurement plan management has formed a relatively complete technical solution of "procurement plan submission, procurement plan collection, procurement plan processing, and procurement plan tracking."
[0003] However, current procurement plan management generally lacks real-time tracking of procurement progress. After the demand department proposes a procurement plan, it can only rely on the procurement department to execute the procurement task according to the plan. When the procurement progress cannot be synchronized, the demand department will not be able to know whether the procurement is progressing according to the plan, which will increase the communication cost between departments and affect the overall collaboration efficiency of the enterprise. Summary of the invention
[0004] Based on this, it is necessary to provide a procurement plan progress management method and a procurement plan progress management system that can enable the procurement demand party to track the procurement progress of the procurement plan in real time in response to the above technical problems.
[0005] In a first aspect, the present application provides a method for managing the progress of a procurement plan, including:
[0006] When the procurement plan created in the demand component is obtained, the to-be-purchased data of the procurement plan is transmitted to the procurement component, and feedback from the procurement component is monitored;
[0007] When the current progress data associated with the data to be purchased in the purchaser's page fed back by the purchase component is obtained, the current progress data of each of the data to be purchased is compared with the previous progress data to obtain a comparison result; wherein the purchaser's page is at least used to receive the purchased quantity and the spent amount of the goods to be purchased included in the purchase plan input by the purchaser;
[0008] When the comparison result indicates that the current progress data is updated compared to the previous progress data, the current progress data is transmitted to the demand component, and the demand component is instructed to update the procurement progress of the to-be-purchased data associated with the current progress data in the demander's page based on the current progress data.
[0009] In one of the embodiments, it also includes: when it is monitored that in the procurement plan transmitted by the demand component, there is a demand change in at least one of the data to be purchased, the changed data after the demand change is transmitted to the procurement component, and the procurement component is instructed to update the data to be purchased associated with the changed data in the purchaser page based on the changed data.
[0010] In one of the embodiments, after monitoring that at least one of the to-be-purchased data has a demand change in the procurement plan transmitted by the demand component, the method further includes:
[0011] Generate demand change prompt information and transmit it to the purchaser's page for display based on the purchase component.
[0012] In one of the embodiments, the method further includes: upon obtaining the spent purchase amount associated with the data to be purchased in the purchaser page fed back by the purchase component, retrieving the budget amount of the data to be purchased corresponding to the demander page of the demand component;
[0013] comparing the purchase amount with the budget amount, and generating a budget-exceeded warning message when the purchase amount is greater than the budget amount;
[0014] The budget exceeded warning information is transmitted to the demander's page for display based on the demand component, and is transmitted to the purchaser's page for display based on the purchase component.
[0015] In one embodiment, the method further includes: upon obtaining the total amount of spent purchases associated with the purchase plan in the purchaser page fed back by the purchase component, retrieving the total budget amount of the purchase plan corresponding to the demander page of the demand component;
[0016] Comparing the total purchase amount with the total budget amount, and generating a purchase situation control reminder message when the total purchase amount is greater than a preset ratio of the total budget amount;
[0017] The procurement situation control reminder information is transmitted to the demander's page for display based on the demand component, and is also transmitted to the purchaser's page for display based on the procurement component.
[0018] In the second aspect, the present application also provides a progress management system for a procurement plan, a demand management module, a data synchronization module, a procurement progress tracking module and a procurement behavior management module, wherein:
[0019] The demand management module is used to obtain the procurement plan created in the demand component and transmit the procurement plan to the data synchronization module;
[0020] The data synchronization module is used to transmit the to-be-purchased data of the procurement plan to the procurement component when receiving the procurement plan, and monitor the feedback of the procurement component;
[0021] The procurement progress tracking module is used to obtain the current progress data associated with the data to be purchased in the purchaser's page fed back by the procurement component from the procurement behavior management module; and when the current progress data of each data to be purchased is updated compared with the previous progress data, the current progress data is transmitted to the demand management module through the data synchronization module; wherein the procurement behavior management module is used to receive the purchased quantity and the spent amount of the goods to be purchased included in the procurement plan input by the purchaser based on the purchaser's page;
[0022] The demand management module is further used to instruct the demand component to update the procurement progress of the to-be-purchased data associated with the current progress data in the demander page based on the current progress data.
[0023] In one of the embodiments, it also includes: a demand change processing module, which is used to transmit the changed data after the demand change to the procurement behavior management module and the procurement progress tracking module through the data synchronization module when the demand management module monitors that there is a demand change in at least one of the data to be purchased in the procurement plan transmitted by the demand component; the procurement progress tracking module is used to instruct the procurement component to update the data to be purchased associated with the changed data in the purchaser page based on the changed data.
[0024] In one of the embodiments, the procurement behavior management module is also used to generate demand change prompt information, and transmit the demand change prompt information to the purchaser page for display based on the procurement component.
[0025] In one embodiment, it also includes:
[0026] A budget control module is used to obtain, from the procurement behavior management module through the data synchronization module, the spent procurement amount associated with the data to be purchased in the purchaser page fed back by the procurement component, and to retrieve, from the demand management module through the data synchronization module, the budget amount of the data to be purchased corresponding to the demander page of the demand component;
[0027] The budget control module is also used to compare the purchase amount with the budget amount, and generate a budget exceeding warning message when the purchase amount is greater than the budget amount;
[0028] The budget control module is also used to transmit the budget excess warning information to the demand management module and the procurement behavior management module respectively through the data synchronization module; wherein the demand management module is also used to display the budget excess warning information on the demander page, and the procurement behavior management module is also used to display the budget excess warning information on the purchaser page.
[0029] In one embodiment, it also includes:
[0030] A budget control module is used to obtain, from the procurement behavior management module through the data synchronization module, the total amount of spent procurements associated with the procurement plan in the purchaser page fed back by the procurement component, and to retrieve, from the demand management module through the data synchronization module, the total budget amount of the procurement plan corresponding to the demander page of the demand component;
[0031] The budget control module is also used to compare the total purchase amount with the total budget amount, and generate procurement situation control reminder information when the total purchase amount is greater than a preset ratio of the total budget amount;
[0032] The budget control module is also used to transmit the procurement situation control reminder information to the demand management module and the procurement behavior management module respectively through the data synchronization module; wherein, the demand management module is also used to display the procurement situation control reminder information on the demander page, and the procurement behavior management module is also used to display the procurement situation control reminder information on the purchaser page.
[0033] The present application provides a method for managing the progress of a procurement plan and a method for managing the progress of a procurement plan, wherein the method for managing the progress of a procurement plan comprises: transmitting the data to be purchased of the procurement plan to the procurement component when the procurement plan created in the demand component is obtained, and monitoring the feedback of the procurement component; when the current progress data associated with the data to be purchased in the purchaser's page fed back by the procurement component is obtained, comparing the current progress data of each data to be purchased with the previous progress data to obtain a comparison result; wherein the purchaser's page is at least used to receive the purchased quantity and the amount spent for the commodities to be purchased included in the procurement plan input by the purchaser; when the comparison result indicates that the current progress data is updated compared with the previous progress data, transmitting the current progress data to the demand component, and instructing the demand component to update the procurement progress of the data to be purchased associated with the current progress data in the demander's page based on the current progress data; in this way, when the purchaser records the procurement status update on the procurement page, the demander's page can also be synchronized with the data related to the procurement progress, so as to facilitate the demander's timely understanding of the procurement status, and help reduce the communication cost between departments and improve the overall collaboration efficiency between departments. BRIEF DESCRIPTION OF THE DRAWINGS
[0034] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the drawings required for use in the embodiments of the present application or related technical descriptions will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.
[0035] Figure 1 An application environment diagram of a progress management method for a procurement plan in an embodiment;
[0036] Figure 2 A flowchart of a method for managing a progress of a procurement plan in one embodiment;
[0037] Figure 3 A schematic diagram of an execution flow of a procurement plan in an embodiment;
[0038] Figure 4 A schematic diagram of an execution flow of a procurement plan in another embodiment;
[0039] Figure 5 A schematic diagram of the architecture of a progress management system for a procurement plan in one embodiment;
[0040] Figure 6 A schematic diagram of the architecture flow of a progress management system for a procurement plan in one embodiment;
[0041] Figure 7 A schematic diagram of the architecture flow of a progress management system for a procurement plan in another embodiment;
[0042] Figure 8 FIG. 4 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION
[0043] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0044] The progress management method of the procurement plan provided in the embodiment of the present application can be applied to Figure 1In the application environment shown. Among them, the terminal 102 communicates with the server 104 through the network. The data storage system can store the data that the server 104 needs to process. The data storage system can be integrated on the server 104, or it can be placed on the cloud or other network servers. The data storage system can be used to store the created procurement plan, the progress data of the data to be purchased, etc. Among them, the terminal 102 can be but not limited to various personal computers, laptops, smart phones, tablets, etc. The server 104 can be an independent physical server, or it can be a server cluster or distributed system composed of multiple physical servers, or it can be a cloud server that provides cloud computing services.
[0045] In an exemplary embodiment, Figure 2 As shown in the figure, a method for progress management of procurement plan is provided, which is applied to Figure 1 The terminal 102 in the example is used as an example to illustrate, including the following steps 202 to 206. Among them:
[0046] Step 202, when the procurement plan created in the demand component is obtained, the data to be purchased in the procurement plan is transmitted to the procurement component, and the feedback of the procurement component is monitored.
[0047] Among them, the procurement plan is created by the party proposing the demand, and the procurement plan may include the name, quantity, specifications, expected procurement time, expected procurement amount and other procurement data of the items to be purchased.
[0048] The demand component is a component in a computer used to generate and display a demander's page so that the demander can fill in the procurement plan on the demander's page.
[0049] The procurement component is a component used in a computer to generate and display a purchaser's page so that the purchaser can learn about the data to be purchased and fill in the procurement progress.
[0050] For example, when the demander fills in the purchase plan on the demander page and submits it, the purchase plan created in the demand component can be obtained. The purchase plan requires the purchaser of the purchasing department to perform the relevant purchase tasks. Therefore, the data to be purchased of the obtained purchase plan can be further transmitted to the purchase component, so that the purchaser page of the purchase component can form the relevant task plan to be purchased based on the received data to be purchased. Furthermore, it is necessary to monitor the feedback of the purchase component, which can be the purchase situation fed back by the monitoring purchase component, as well as the notification information that certain items cannot be purchased, etc.
[0051] Step 204, when obtaining the current progress data associated with the data to be purchased in the purchaser's page fed back by the procurement component, compare the current progress data of each data to be purchased with the previous progress data to obtain a comparison result; wherein the purchaser's page is at least used to receive the purchaser's input of the purchased quantity and the spent amount for the goods to be purchased included in the procurement plan.
[0052] Among them, the current progress data is the latest procurement progress data of the data to be purchased that is currently acquired, and the previous progress data is the data of the previous procurement progress of the data to be purchased. For example, the current progress data corresponding to a certain data to be purchased is 200, and its corresponding previous progress data is 100.
[0053] Exemplarily, when the purchaser fills in relevant progress data in the purchaser's page based on the purchasing situation of the data to be purchased, the current progress data corresponding to at least one data to be purchased can be obtained based on the purchaser's page to which the purchasing component receives feedback, and then the previous progress data corresponding to the relevant data to be purchased can be further obtained, and then the current progress data and the previous progress data of the same data to be purchased can be compared to obtain whether there is a difference between the current progress data and the previous progress data of the data to be purchased. When the comparison result is that the current progress data is the same as the previous progress data, it is generally because the purchaser has entered the wrong information, and the data to be purchased has not actually been updated at this time; if the comparison result is that there is a difference between the current progress data and the previous progress data, it means that the procurement information related to the data to be purchased has been updated, such as the update of the purchase quantity.
[0054] Step 206, when the comparison result indicates that the current progress data is updated compared to the previous progress data, the current progress data is transmitted to the demand component, and the demand component is instructed to update the procurement progress of the to-be-purchased data associated with the current progress data in the demander's page based on the current progress data.
[0055] Exemplarily, when the comparison result indicates that the current progress data is updated compared with the previous progress data, the current progress data updated compared with the previous progress data can be transmitted to the demand component, so that the demand component is informed that there is updated data related to the data to be purchased, and the demand component can be informed of which specific data information corresponding to the commodity to be purchased is updated; further, the demand component can be instructed to update the relevant data information in the demander's page based on the acquired current progress data of the relevant data to be purchased, so that the procurement progress of the data to be purchased associated with the current progress data in the demander's page can be updated, which enables the staff of the demander to see the procurement progress associated with the procurement plan through the page they can view.
[0056] In the above-mentioned progress management method for the procurement plan, when the procurement plan created in the demand component is obtained, the data to be purchased of the procurement plan is transmitted to the procurement component, and the feedback of the procurement component is monitored; when the current progress data associated with the data to be purchased in the purchaser's page fed back by the procurement component is obtained, the current progress data of each data to be purchased is compared with the previous progress data to obtain a comparison result; wherein the purchaser's page is at least used to receive the purchased quantity and the amount spent for the goods to be purchased included in the procurement plan input by the purchaser; when the comparison result indicates that the current progress data is updated compared with the previous progress data, the current progress data is transmitted to the demand component, and the demand component is instructed to update the procurement progress of the data to be purchased associated with the current progress data in the demander's page based on the current progress data; in this way, when the purchaser updates the procurement situation and records it on the procurement page, the demander's page can also be synchronized with the data related to the procurement progress, which is convenient for the demander to understand the procurement situation in a timely manner, which is conducive to reducing the communication cost between departments and improving the overall collaboration efficiency between departments.
[0057] In an exemplary embodiment, the method for managing the progress of a procurement plan further includes:
[0058] When it is monitored that in the procurement plan transmitted by the demand component, if there is a demand change in at least one data to be purchased, the changed data after the demand change is transmitted to the procurement component, and the procurement component is instructed to update the data to be purchased associated with the changed data in the purchaser's page based on the changed data.
[0059] Among them, for the procurement plan that has been created and sent to the purchaser, the demander may need to adjust the procurement plan, such as deleting a certain commodity to be purchased, or adjusting the specification or quantity of a certain data to be purchased.
[0060] Exemplarily, when it is obtained that the purchase plan transmitted by the demand component is updated, that is, when there is a demand change in at least one data to be purchased, the relevant change data after the demand change will be transmitted to the purchase component, so that the purchase component can know what specific data to be purchased that the demander has changed is, and then the purchase component can be further instructed to update the relevant data to be purchased in the purchaser's page based on the received change data, so that the purchaser using the purchaser's page can understand the demander's adjustment to the purchase plan, so as to adjust the relevant purchase work as soon as possible; through this method, when the demander changes the purchase plan, the purchaser can learn about the relevant specific change data, avoiding the situation where the data is not transmitted in time, resulting in the mismatch between the items purchased by the purchaser and the demander's needs, which is conducive to avoiding the waste of the purchaser's procurement energy and procurement funds. That is, it is convenient for the purchaser to understand the changes in the purchase plan in a timely manner, which is conducive to reducing the communication cost between departments and improving the overall collaboration efficiency between departments.
[0061] In an exemplary embodiment, after monitoring that there is a demand change in at least one data to be purchased in the procurement plan transmitted by the demand component, it also includes: generating demand change prompt information and transmitting it to the purchaser's page for display based on the procurement component.
[0062] Exemplarily, in the event that a purchase plan that has been created and sent to a purchaser has changes, in order to ensure that the purchaser's buyers can be informed of relevant change information in a timely manner, the present application also provides an optional implementation method, which is, after monitoring that in the purchase plan transmitted by the demand component, there is a demand change in at least one data to be purchased, generating demand change prompt information, and transmitting the demand change prompt information to the purchaser's page based on the purchase component for display, so that the purchaser can instantly view the information when viewing the purchaser's page, thereby avoiding the purchaser's failure to identify changes in the data to be purchased in a timely manner, thereby improving the purchaser's efficiency and accuracy in obtaining changes in the purchase plan.
[0063] Among them, the demand change prompt information displayed on the purchaser's page can be displayed in the form of a pop-up window, or can be displayed through scrolling prompt information, or the changed data can be displayed on the purchaser's page in a striking color. This application does not limit the specific display method of the demand change prompt information on the purchaser, as long as it can ensure that the purchaser can be informed of the matter in a timely manner on the purchaser's page.
[0064] In addition, the demand change prompt information can be further sent to the work software of the relevant purchaser, so that the purchaser can be informed of the change information of the relevant data to be purchased in a more timely manner.
[0065] In an exemplary embodiment, the method for managing the progress of a procurement plan further includes:
[0066] When the spent purchase amount associated with the data to be purchased in the purchaser page fed back by the purchase component is obtained, the budget amount of the corresponding data to be purchased in the demander page of the demand component is retrieved;
[0067] Compare the purchase amount with the budget amount, and generate a budget-exceeded warning message if the purchase amount is greater than the budget amount;
[0068] The budget exceeded warning information is transmitted to the demander's page for display based on the demand component, and is transmitted to the purchaser's page for display based on the purchase component.
[0069] Exemplarily, a procurement plan usually includes a budget for each commodity to be purchased and a total budget for the entire procurement plan; in the process of purchasing according to the procurement plan, the purchaser will also promptly update the data to be purchased on the purchaser's page, and the updated information will at least include the purchased quantity and the spent amount of the commodity to be purchased; further, when the spent purchase amount associated with the data to be purchased is obtained on the purchaser's page fed back by the procurement component, the budget amount of the corresponding data to be purchased on the demander's page of the demand component can be retrieved, and then the spent purchase amount corresponding to the same commodity to be purchased and the budget amount are compared to find out whether the spent purchase amount of the same commodity to be purchased exceeds the budget amount. The budget amount is exceeded. When the comparison result shows that the purchase amount is greater than the budget amount, it means that the expenditure of the commodity to be purchased is over budget. At this time, a budget exceedance warning message can be generated for the commodity to be purchased, and the budget exceedance warning message can be transmitted to the demander's page based on the demand component, so that the demander can know based on the demander's page that the purchase cost of the commodity to be purchased has exceeded the budget, so that the demander can make relevant processing strategies for the situation in time. For example, the demander may require the return of the relevant commodities that have been purchased. The demander is informed of the over-budget situation in time, which is convenient for the return to be initiated as soon as possible, which is conducive to avoiding losses caused by the purchased commodities exceeding the return period.
[0070] At the same time, when the comparison result shows that the purchase amount is greater than the budget amount, the budget exceeded warning information can also be transmitted to the purchaser's page based on the procurement component, so that the relevant purchaser can discover the event in time, avoiding oolong events caused by the purchaser not seeing the budget amount of the product clearly, and facilitating the purchaser to deal with the unreasonable event that the purchase amount of a certain product is greater than the budget amount in time, so as to avoid irreparable losses.
[0071] In an exemplary embodiment, the method for managing the progress of a procurement plan further includes:
[0072] When the total amount of spent purchases associated with the purchase plan in the purchaser page of the purchase component feedback is obtained, the total budget amount of the corresponding purchase plan in the demander page of the demand component is retrieved;
[0073] Compare the total purchase amount with the total budget amount, and generate a purchase situation control reminder message when the total purchase amount is greater than the preset ratio of the total budget amount;
[0074] The procurement situation control reminder information is transmitted to the demander's page for display based on the demand component, and is transmitted to the purchaser's page for display based on the procurement component.
[0075] Exemplarily, a procurement plan usually includes a budget for the entire procurement plan. During the process of purchasing according to the procurement plan, the purchaser will also promptly update the data to be purchased on the purchaser's page. The updated information includes at least the purchased quantity and the spent amount of the goods to be purchased. Then, for the same procurement plan, the total amount spent (total procurement amount) will also be recorded on the purchaser's page. Furthermore, when the total amount spent on the procurement related to the entire procurement plan is obtained on the purchaser's page of the procurement component feedback, the corresponding total budget amount of the entire procurement plan on the demander's page of the demand component can be retrieved, and then the preset ratio of the total amount spent on the procurement corresponding to the same procurement plan and the total budget amount can be compared to obtain the total amount spent on the procurement. Find out whether the total purchase amount spent exceeds the preset proportion of the total budget amount. When the comparison result shows that the total purchase amount is greater than the preset proportion of the total budget amount, it means that the expenditure for this single purchase plan is about to reach the total budget amount. At this time, purchase situation control reminder information for this purchase plan can be generated, and the purchase situation control reminder information can be transmitted to the demander's page based on the demand component, so that the demander can know based on the demander's page that the purchase cost of this single purchase plan may soon reach the total budget amount, prompting the demander to check and further control the execution progress of the purchase plan, so as to avoid the situation where the total purchase amount reaches or exceeds the total budget amount, but the required goods have not been purchased in full.
[0076] At the same time, when the comparison result shows that the total purchase amount is greater than the preset proportion of the total budget amount, the purchase situation control reminder information can also be transmitted to the purchaser's page based on the purchase component, so that the relevant purchasers can timely conduct a global view and analysis of the specific implementation of the purchase plan to avoid the total purchase amount exceeding the total budget amount. At the same time, it also avoids the situation where the total purchase amount reaches the total budget amount, but the goods required in the purchase plan have not been purchased in full.
[0077] Based on the progress management method of the procurement plan provided in this application, this application also provides a specific embodiment including the following steps S11 to S15, wherein:
[0078] Step S11, demand submission: the demand department (demand side) submits the purchase plan, and the system automatically generates a purchase task, including a list of goods, quantity, budget and other purchase data.
[0079] Step S12, procurement task generation: Generate specific procurement tasks based on the procurement plan submitted by the demand department. The purchaser performs procurement actions according to the tasks and records the purchased goods, quantity, price and other information in the purchaser page in the system.
[0080] Step S13, progress synchronization: monitor the execution status of the procurement task in real time, and transmit the update of the procurement behavior (such as the purchased quantity, the returned quantity) to the demand side's demand side page, so that the demand department can check the latest procurement progress at any time.
[0081] Step S14, budget monitoring: During the execution of the procurement task, the procurement amount is monitored in real time. If it exceeds the budget, the system will issue a warning to notify the relevant responsible person.
[0082] Step S15, demand change processing: If the demand department has new procurement requirements or needs to change existing requirements, the procurement plan will be updated in time before the procurement task is completed, and the buyer will be notified to adjust the task.
[0083] The execution of the above steps S11 to S14 can refer to Figure 3 As shown, the demand department submits a procurement plan, generates and allocates procurement tasks, and transmits the procurement tasks and allocation information to the system (the management system of the relevant procurement plan). The system transmits the procurement tasks to be executed to the corresponding purchasers. The purchasers update the procurement progress to achieve real-time monitoring of the procurement progress and transmit the recorded progress data to the system so that the system can transmit the progress data to the demand department. The system will also determine whether the execution of the procurement task exceeds the budget, thereby performing budget control and feedback, and then notifying the procurement department to deal with the over-budget.
[0084] The execution of the above step S15 can refer to Figure 4 As shown, the demand department submits a change request, the system accepts the change request, notifies the buyer of the change, the system adjusts the procurement task, the buyer adjusts the procurement behavior, the procurement behavior is updated in real time, the procurement progress is updated and synchronized, and the procurement behavior is updated in real time.
[0085] In the related art, procurement plan management generally lacks procurement progress tracking. After the demand department proposes a procurement plan, it can only rely on the procurement department to execute the procurement task according to the plan. When the procurement progress cannot be synchronized, the demand department will not be able to know whether the procurement is progressing as planned, resulting in increased communication costs between departments and affecting the overall collaboration efficiency of the enterprise. The progress management method of the procurement plan provided in this application is used for procurement plan tracking and supports the demand department to query the latest procurement progress. After the demander submits the procurement plan, the purchaser performs procurement behavior, including purchased goods, purchased quantities, returned quantities, etc. The system will synchronize the latest procurement progress. Once the procurement budget is exceeded or there is a change in demand, the procurement department can update or terminate the plan in time, which greatly facilitates the collaboration of enterprise departments and meets the requirements of enterprise procurement budget monitoring.
[0086] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.
[0087] Based on the same inventive concept, the embodiment of the present application also provides a procurement plan progress management system for implementing the procurement plan progress management method involved above. The implementation scheme for solving the problem provided by the system is similar to the implementation scheme recorded in the above method, so the specific limitations in the embodiments of one or more procurement plan progress management systems provided below can refer to the limitations of the procurement plan progress management method above, and will not be repeated here.
[0088] In an exemplary embodiment, Figure 5 and Figure 6 As shown, a procurement plan progress management system 800 is provided, including: a demand management module 81, a data synchronization module 82, a procurement progress tracking module 83 and a procurement behavior management module 84, wherein:
[0089] The demand management module 81 is used to obtain the purchase plan created in the demand component and transmit the purchase plan to the data synchronization module 82;
[0090] The data synchronization module 82 is used to transmit the to-be-purchased data of the procurement plan to the procurement component when receiving the procurement plan, and monitor the feedback of the procurement component;
[0091] The purchase progress tracking module 83 is used to obtain the current progress data associated with the data to be purchased in the purchaser's page fed back by the purchase component from the purchase behavior management module 84; and when the current progress data of each data to be purchased is updated compared with the previous progress data, the current progress data is transmitted to the demand management module 81 through the data synchronization module 82; wherein the purchase behavior management module 84 is used to receive the purchased quantity and the spent amount of the goods to be purchased included in the purchase plan input by the purchaser based on the purchaser's page;
[0092] The demand management module 81 is also used to instruct the demand component to update the procurement progress of the to-be-purchased data associated with the current progress data in the demander's page based on the current progress data.
[0093] In an exemplary embodiment, the procurement plan progress management system 800 provided by the present application further includes:
[0094] The demand change processing module 85 is used to transmit the changed data after the demand change to the procurement behavior management module 84 and the procurement progress tracking module 83 through the data synchronization module 82 when it is detected through the demand management module 81 that there is a demand change in at least one data to be purchased in the procurement plan transmitted by the demand component; the procurement progress tracking module 83 is used to instruct the procurement component to update the data to be purchased associated with the changed data in the purchaser's page based on the changed data.
[0095] In an exemplary embodiment, the procurement behavior management module 84 is also used to generate demand change prompt information, and transmit the demand change prompt information to the purchaser's page for display based on the procurement component.
[0096] In an exemplary embodiment, the procurement plan progress management system 800 provided by the present application further includes:
[0097] The budget control module 86 is used to obtain the spent purchase amount associated with the data to be purchased in the purchaser page fed back by the purchase component from the purchase behavior management module 84 through the data synchronization module 82, and retrieve the budget amount of the corresponding data to be purchased in the demander page of the demand component from the demand management module 81 through the data synchronization module 82;
[0098] The budget control module 86 is also used to compare the purchase amount with the budget amount and generate a budget exceedance warning message if the purchase amount is greater than the budget amount;
[0099] The budget control module 86 is also used to transmit the budget excess warning information to the demand management module 81 and the procurement behavior management module 84 respectively through the data synchronization module 82; wherein, the demand management module 81 is also used to display the budget excess warning information on the demander's page, and the procurement behavior management module 84 is also used to display the budget excess warning information on the purchaser's page.
[0100] In an exemplary embodiment, the procurement plan progress management system 800 provided by the present application further includes:
[0101] The budget control module 86 is used to obtain the total amount of the purchases related to the purchase plan in the purchaser's page fed back by the purchase component from the purchase behavior management module 84 through the data synchronization module 82, and to retrieve the total budget amount of the corresponding purchase plan in the demander's page of the demand component from the demand management module 81 through the data synchronization module 82;
[0102] The budget control module 86 is also used to compare the total purchase amount with the total budget amount, and generate a purchase situation control reminder message when the total purchase amount is greater than a preset ratio of the total budget amount;
[0103] The budget control module 86 is also used to transmit the procurement situation control reminder information to the demand management module 81 and the procurement behavior management module 84 respectively through the data synchronization module 82; wherein, the demand management module 81 is also used to display the procurement situation control reminder information on the demander page, and the procurement behavior management module 84 is also used to display the procurement situation control reminder information on the purchaser page.
[0104] With respect to the progress management system of the procurement plan provided in this application, this application also provides a specific optional implementation method:
[0105] Demand management module: responsible for receiving procurement plan requests submitted by the demand department and recording information such as the required goods, quantity, expected procurement time, etc.
[0106] Procurement progress tracking module: track the execution status of the procurement plan in real time, and update the viewing interface of the demand department based on the feedback from the procurement department.
[0107] Procurement behavior management module: manages the purchasing behavior of buyers, including the generation of purchase orders, the purchase of goods, return processing and other operations.
[0108] Data synchronization module: realizes real-time synchronization of procurement progress and procurement behavior, ensuring that the demand department can obtain the latest procurement status in real time.
[0109] Budget control module: monitors whether the execution of the procurement plan complies with the enterprise budget and issues an early warning when the budget is exceeded.
[0110] Demand change processing module: supports the demand department to change the demand during the plan execution process, and promptly notifies the procurement department to update the relevant procurement plan.
[0111] Please refer to Figure 7 , the corresponding procurement plan execution steps are:
[0112] The demand department submits a purchase plan: The demand department fills out the purchase plan form through the system interface and submits the purchased goods, quantity, expected delivery date and other relevant information.
[0113] System-generated procurement tasks: After the demand is submitted, the system automatically generates procurement tasks based on the procurement plan and assigns them to the buyers in the corresponding procurement department.
[0114] Buyers execute purchasing tasks: Buyers make purchases based on the purchasing tasks generated by the system. The purchasing behavior management module records the purchasing progress in real time, such as the purchased quantity, return status, etc.
[0115] Real-time update of procurement progress: The procurement progress tracking module continuously monitors procurement behavior and synchronizes the latest progress to the demand management module through the data synchronization module. The demand department can query the latest procurement status at any time.
[0116] Budget monitoring and feedback: The budget control module tracks the amount of each purchase throughout the entire procurement process. If the purchase amount exceeds the budget, the system will automatically issue a warning and notify the purchaser and relevant managers.
[0117] Among them, this application also provides an optional calculation formula for budget control: Assume that B is the total budget of the procurement task, C i is the amount of the i-th purchase, N is the total number of purchases, and T is the current total purchase amount; the corresponding formula is T= ; Among them, if T>B, the system will issue a budget overrun warning, prompting the purchasing department to adjust the purchasing plan; if T≤B, procurement will continue as normal.
[0118] Demand change processing: During the procurement task, if the demand department needs to change the procurement plan, the system supports the demand department to submit a change request, and the buyer adjusts the procurement behavior according to the change task.
[0119] Among them, this application also provides an optional calculation formula for the impact of demand change: Assuming Q 0 is the original planned purchase quantity, Q n is the new purchase quantity after the demand changes, P is the purchase price of a single commodity, C 0 is the total purchase amount before the change, C n is the total purchase amount after the change; the corresponding formula is C 0 =Q0 *P,C n =Q n *P, the difference of the change impact △C = C n -C 0 ; If △C>0, it indicates that the purchase amount has increased; otherwise, it indicates that the purchase amount has decreased, and the system needs to adjust the budget monitoring according to the changed difference.
[0120] Completion of procurement tasks: When all procurement tasks are completed, the system will generate a procurement summary report and feedback to the demand department, completing the closed loop of the procurement plan.
[0121] In addition, the data processing relationship between the modules in the progress management system of the procurement plan provided by this application is further described, including:
[0122] Demand Management Module: The Demand Management Module is responsible for receiving and recording the procurement plans submitted by the demand department. Once the procurement plan is submitted, the system will interact with other modules through the data synchronization module.
[0123] Data flow: The demand management module passes the procurement plan to the procurement behavior management module to generate procurement tasks. At the same time, during the procurement progress tracking process, the system will update the procurement status of the demand department in real time through the procurement progress tracking module.
[0124] Procurement behavior management module: The procurement behavior management module is responsible for the execution and tracking of procurement tasks. Purchasers will record procurement behaviors in this module, including commodity purchases, quantities, returns, etc.
[0125] Data flow: The procurement tasks and recorded procurement behaviors generated by the procurement behavior management module will be passed to the procurement progress tracking module for real-time monitoring, and fed back to the demand management module through the data synchronization module, while notifying the budget control module to monitor the procurement amount.
[0126] Procurement progress tracking module: The procurement progress tracking module is a module in the system used to monitor the execution of procurement behavior in real time. It is responsible for obtaining procurement progress data from the procurement behavior management module and passing this data to the demand management module through the data synchronization module.
[0127] Data flow: The procurement progress tracking module obtains the latest procurement behavior information from the procurement behavior management module, and synchronizes the procurement progress to the demand department in real time through the data synchronization module, ensuring that the demand department can query the procurement progress in real time. At the same time, the data of the procurement progress tracking module will also be fed back to the budget control module to help monitor whether there is any over-budget situation.
[0128] Data synchronization module: The data synchronization module is the data center of the entire system, ensuring data sharing and synchronization between different modules.
[0129] Data flow: The data synchronization module transmits data in both directions and is responsible for synchronizing the procurement data in the procurement behavior management module with the procurement progress tracking module, demand management module and budget control module to ensure that different modules are always in a consistent state.
[0130] Budget control module: The core task of the budget control module is to monitor whether the execution of the procurement plan exceeds the budget. It obtains the procurement amount from the procurement behavior management module and makes a judgment based on the budget.
[0131] Data flow: The budget control module obtains the purchasing behavior data (such as purchased quantity and price) from the purchasing behavior management module through the data synchronization module, and calculates the total purchase amount based on this data. Once the budget is exceeded, the budget control module will notify the demand management module and the purchasing behavior management module through the data synchronization module, and issue a warning or instruct to adjust the purchasing plan.
[0132] Demand change processing module: When the demand department proposes a change, the demand change processing module is responsible for modifying the procurement plan and synchronizing the changed data to other related modules.
[0133] Data flow: The demand change processing module will notify the procurement behavior management module through the data synchronization module to adjust the task, and update the procurement progress tracking module and budget control module to ensure that the procurement plan is executed according to the latest requirements.
[0134] Among them, the demand management module interacts with the procurement behavior management module through the data synchronization module to ensure real-time updates of the procurement progress. The budget control module independently monitors the budget execution of procurement tasks during system operation, and collaborates with all other modules to issue an early warning when the budget exceeds the target. The demand change processing module collaborates with the procurement behavior management module to ensure that the procurement plan can be adjusted in time after the change in procurement demand. As a key monitoring module, the procurement progress tracking module tracks the procurement progress in real time and ensures the transparency of the procurement progress. It works closely with the procurement behavior management module to pass the real-time status of procurement behavior to the demand management module through the data synchronization module, so that the demand department can view the latest progress of the procurement task at any time. At the same time, it also assists the budget control module in determining whether the budget is exceeded to ensure that the execution of the procurement plan is within the budget control range.
[0135] Through the progress management system of the procurement plan provided by this application, it is possible to track the execution of procurement tasks in real time, including the submission, processing, completion and possible modification of procurement requests, to ensure that all relevant parties can grasp the latest procurement progress information, thereby improving the collaborative efficiency of the enterprise and effectively controlling the procurement budget; it can significantly improve the transparency and execution efficiency of procurement plan management, and realize efficient collaboration among multiple departments. It is suitable for the procurement plan management process within the enterprise, especially for scenarios where real-time tracking of procurement progress is required. Through this system, enterprises can find problems in time when the procurement progress deviates from the plan, and take corresponding measures to reduce communication costs and improve procurement efficiency. The system can help enterprises achieve information transparency and efficient collaboration in the process of supply chain management, especially in enterprise scenarios with multi-department collaboration. The progress management method of the procurement plan provided by this application, by establishing a real-time data update mechanism, realizes the synchronization of procurement information between different enterprise departments and responsible personnel, that is, realizes transparent collaboration between the demand department and the procurement department, and greatly avoids the cost budget out of control caused by the failure of the enterprise to detect and take measures for cost control due to the failure of the procurement progress to synchronize the progress online.
[0136] Each module in the above-mentioned procurement plan progress management system can be implemented in whole or in part by software, hardware, or a combination thereof. Each of the above-mentioned modules can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute the operations corresponding to each of the above modules.
[0137] In an exemplary embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as shown in FIG. Figure 8As shown. The computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit and an input device. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface, the display unit and the input device are connected to the system bus through the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be implemented through WIFI, a mobile cellular network, near field communication (NFC) or other technologies. When the computer program is executed by the processor, a progress management method for a procurement plan is implemented. The display unit of the computer device is used to form a visually visible picture, which can be a display screen, a projection device or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covering the display screen, or a button, trackball or touchpad set on the computer device shell, or an external keyboard, touchpad or mouse.
[0138] Those skilled in the art will understand that Figure 8 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0139] In an exemplary embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the following steps are implemented:
[0140] When the procurement plan created in the demand component is obtained, the procurement data to be purchased in the procurement plan is transmitted to the procurement component, and the feedback of the procurement component is monitored;
[0141] When the current progress data of the data to be purchased in the purchaser's page fed back by the purchase component is obtained, the current progress data of each data to be purchased is compared with the previous progress data to obtain a comparison result; wherein the purchaser's page is at least used to receive the purchased quantity and the spent amount of the goods to be purchased included in the purchase plan input by the purchaser;
[0142] When the comparison result indicates that the current progress data is updated compared with the previous progress data, the current progress data is transmitted to the demand component, and the demand component is instructed to update the procurement progress of the to-be-purchased data associated with the current progress data in the demand side page based on the current progress data.
[0143] In one embodiment, a computer readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented:
[0144] When the procurement plan created in the demand component is obtained, the procurement data to be purchased in the procurement plan is transmitted to the procurement component, and the feedback of the procurement component is monitored;
[0145] When the current progress data of the data to be purchased in the purchaser's page fed back by the purchase component is obtained, the current progress data of each data to be purchased is compared with the previous progress data to obtain a comparison result; wherein the purchaser's page is at least used to receive the purchased quantity and the spent amount of the goods to be purchased included in the purchase plan input by the purchaser;
[0146] When the comparison result indicates that the current progress data is updated compared with the previous progress data, the current progress data is transmitted to the demand component, and the demand component is instructed to update the procurement progress of the to-be-purchased data associated with the current progress data in the demand side page based on the current progress data.
[0147] In one embodiment, a computer program product is provided, comprising a computer program, which, when executed by a processor, implements the following steps:
[0148] When the procurement plan created in the demand component is obtained, the procurement data to be purchased in the procurement plan is transmitted to the procurement component, and the feedback of the procurement component is monitored;
[0149] When the current progress data of the data to be purchased in the purchaser's page fed back by the purchase component is obtained, the current progress data of each data to be purchased is compared with the previous progress data to obtain a comparison result; wherein the purchaser's page is at least used to receive the purchased quantity and the spent amount of the goods to be purchased included in the purchase plan input by the purchaser;
[0150] When the comparison result indicates that the current progress data is updated compared with the previous progress data, the current progress data is transmitted to the demand component, and the demand component is instructed to update the procurement progress of the to-be-purchased data associated with the current progress data in the demand side page based on the current progress data.
[0151] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations.
[0152] A person of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment method can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, an artificial intelligence (AI) processor, etc., but are not limited to this.
[0153] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.
[0154] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.
Claims
1. A method for managing the progress of a procurement plan, characterized in that: The method comprises: When the procurement plan created in the demand component is obtained, the to-be-purchased data of the procurement plan is transmitted to the procurement component, and feedback from the procurement component is monitored; When the current progress data associated with the data to be purchased in the purchaser's page fed back by the purchase component is obtained, the current progress data of each of the data to be purchased is compared with the previous progress data to obtain a comparison result; wherein the purchaser's page is at least used to receive the purchased quantity and the spent amount of the goods to be purchased included in the purchase plan input by the purchaser; When the comparison result indicates that the current progress data is updated compared to the previous progress data, the current progress data is transmitted to the demand component, and the demand component is instructed to update the procurement progress of the to-be-purchased data associated with the current progress data in the demander's page based on the current progress data.
2. The method according to claim 1, characterized in that: Also includes: When it is monitored that in the procurement plan transmitted by the demand component, if there is a demand change in at least one of the data to be purchased, the changed data after the demand change is transmitted to the procurement component, and the procurement component is instructed to update the data to be purchased associated with the changed data in the purchaser page based on the changed data.
3. The method according to claim 2, characterized in that After monitoring that at least one of the to-be-purchased data has a demand change in the procurement plan transmitted by the demand component, the method further includes: Generate demand change prompt information and transmit it to the purchaser's page for display based on the purchase component.
4. The method according to claim 1, characterized in that Also includes: When the spent purchase amount associated with the data to be purchased in the purchaser page fed back by the purchase component is obtained, the budget amount of the data to be purchased corresponding to the demander page of the demand component is retrieved; comparing the purchase amount with the budget amount, and generating a budget-exceeded warning message when the purchase amount is greater than the budget amount; The budget exceeded warning information is transmitted to the demander's page for display based on the demand component, and is transmitted to the purchaser's page for display based on the purchase component.
5. The method according to claim 1, characterized in that Also includes: When the total amount of spent purchases associated with the purchase plan in the purchaser page fed back by the purchase component is obtained, the total budget amount of the purchase plan corresponding to the demander page of the demand component is retrieved; Comparing the total purchase amount with the total budget amount, and generating a purchase situation control reminder message when the total purchase amount is greater than a preset ratio of the total budget amount; The procurement situation control reminder information is transmitted to the demander's page for display based on the demand component, and is also transmitted to the purchaser's page for display based on the procurement component.
6. A progress management system for a procurement plan, characterized in that: It includes demand management module, data synchronization module, procurement progress tracking module and procurement behavior management module, among which: The demand management module is used to obtain the procurement plan created in the demand component and transmit the procurement plan to the data synchronization module; The data synchronization module is used to transmit the to-be-purchased data of the procurement plan to the procurement component when receiving the procurement plan, and monitor the feedback of the procurement component; The procurement progress tracking module is used to obtain the current progress data associated with the data to be purchased in the purchaser's page fed back by the procurement component from the procurement behavior management module; and when the current progress data of each data to be purchased is updated compared with the previous progress data, the current progress data is transmitted to the demand management module through the data synchronization module; wherein the procurement behavior management module is used to receive the purchased quantity and the spent amount of the goods to be purchased included in the procurement plan input by the purchaser based on the purchaser's page; The demand management module is further used to instruct the demand component to update the procurement progress of the to-be-purchased data associated with the current progress data in the demander page based on the current progress data.
7. The system according to claim 6, characterized in that Also includes: The demand change processing module is used to transmit the changed data after the demand change to the procurement behavior management module and the procurement progress tracking module through the data synchronization module when the demand management module monitors that at least one of the data to be purchased in the procurement plan transmitted by the demand component has a demand change; the procurement progress tracking module is used to instruct the procurement component to update the data to be purchased associated with the changed data in the purchaser page based on the changed data.
8. The system according to claim 7, characterized in that The procurement behavior management module is also used to generate demand change prompt information, and transmit the demand change prompt information to the purchaser page for display based on the procurement component.
9. The system according to claim 6, characterized in that Also includes: A budget control module is used to obtain, from the procurement behavior management module through the data synchronization module, the spent procurement amount associated with the data to be purchased in the purchaser page fed back by the procurement component, and to retrieve, from the demand management module through the data synchronization module, the budget amount of the data to be purchased corresponding to the demander page of the demand component; The budget control module is also used to compare the purchase amount with the budget amount, and generate a budget exceeding warning message when the purchase amount is greater than the budget amount; The budget control module is also used to transmit the budget excess warning information to the demand management module and the procurement behavior management module respectively through the data synchronization module; wherein the demand management module is also used to display the budget excess warning information on the demander page, and the procurement behavior management module is also used to display the budget excess warning information on the purchaser page.
10. The system according to claim 6, characterized in that Also includes: A budget control module is used to obtain, from the procurement behavior management module through the data synchronization module, the total amount of spent procurements associated with the procurement plan in the purchaser page fed back by the procurement component, and to retrieve, from the demand management module through the data synchronization module, the total budget amount of the procurement plan corresponding to the demander page of the demand component; The budget control module is also used to compare the total purchase amount with the total budget amount, and generate procurement situation control reminder information when the total purchase amount is greater than a preset ratio of the total budget amount; The budget control module is also used to transmit the procurement situation control reminder information to the demand management module and the procurement behavior management module respectively through the data synchronization module; wherein, the demand management module is also used to display the procurement situation control reminder information on the demander page, and the procurement behavior management module is also used to display the procurement situation control reminder information on the purchaser page.
Citation Information
Patent Citations
Project information monitoring and early warning system
CN106503959A
Digital intelligence project progress management method and system and storage medium
CN118333586A
Product process tracking method and system for physical order management
CN118586973A
Data tracking management method and system based on purchase state
CN118735244A