1. Field of the Invention
The present invention generally relates to managing the procurement of supply for a manufacturing organization across its multi-tiered outsourced supply partners and more particularly, to a method and mechanism for providing real-time control and quality monitoring of the outsourced manufacturing activities related to procurement of supply.
2. Background Description
In order to lower costs and streamline business operations, many manufacturing organizations have outsourced their operations or parts of their operations to contract manufacturers. Even though this business model lowers costs and shifts responsibility of maintaining customer serviceability on to the outsourced partner, it requires additional visibility and control actions to be implemented by the original manufacturing organization to allow for managing and auditing supplier contracts. Ultimately, it is optimum serviceability at the cost of lower inventory costs that can be extracted out of the extended supplier chain that benefit the bottom line and help increase revenue.
Many organizations that have moved to an outsourcing model have found that managing a complex web of value chain partners without building the correct visibility and control modules have resulted in numerous problems. One such problem is higher inventory liabilities at the end of management periods requiring the original manufacturer to purchase unused parts that were originally forecasted but could not be matched with actual demand. Another problem is sub-optimal serviceability at the cost of higher inventory costs or reduced customer satisfaction. Higher costs caused by reduced visibility over the extended supply chain have also been a resulting problem. Additionally, communications in a timely and accurate fashion between the supplier and the original manufacturer has been a problem.
One solution to the above-described problems is to maintain a hub configuration between the supplier and the organization. This hub is a virtual warehouse of items and/or components that can be provided by the various suppliers. However, just maintaining this hub does not alleviate all of the associated problems of outsourcing the manufacturing process. The hub is a way to centralize the information but the management of the information and the monitoring of the process are still necessary.
It is therefore an exemplary embodiment of the present invention to provide a system and method to exchange real-time data between the at least one of a plurality of suppliers and the organization and to correlate and analyze this data to develop performance indicators that are used to manage the just in time manufacturing and supply process.
Another exemplary embodiment of the present invention is to provide pro-active alerts highlighting areas where the supplier and/or suppliers' contracts have been violated or new controls need to be enforced within the contracts.
Yet another exemplary embodiment of the present invention is to provide an inventory optimization capability to recommend the optimum levels of parts in the hub which result in maximizing order fulfillment while minimizing the inventory liability.
An additional exemplary embodiment of the present invention is to support supplier data visibility and tracking purposes between the organization and the one or more suppliers either directly or in a tiered configuration.
According to the invention, there is provided a computer-implemented method for receiving customer orders from one or a plurality of customers. The customer orders are analyzed and a short-term order trend is generated indicating potential future demand over a given time period. As part of the sales and operational planning of most organizations, there also exists a computer implemented method of sharing demand forecasts with the suppliers. There also exists a computer-implemented method for receiving supply information from one or a plurality of suppliers. The supplier information (e.g., inventory, receipts, lead time, supply commits, etc.) in combination with the order trend is analyzed and a recommendation is generated for an optimum inventory level to be maintained in the hub. Additional performance indicators are also developed for monitoring the contract, specifically the inventory of parts held in the hub resulting in an agreed upon serviceability between the organization and the one or more suppliers of the required part. These performance indicators are quantifiable measurements that reflect the critical success factors of the business and are typically used to measure the progress toward meeting the organizations goals such as but not limited to on-time delivery and serviceability. A monitoring capability based on thresholds specified in the contractual agreements with the suppliers provides alerts that enable corrective action during the process of the end-to-end supply chain. Display and reporting capabilities allow real-time access to data throughout the manufacturing process.
The foregoing and other objects, aspects and advantages will be better understood from the following detailed description of a preferred embodiment of the invention with reference to the drawings, in which:
Referring now to the drawings, and more particularly to
The organization 1-2 periodically issues forecasts to the suppliers for specific numbers of items or components based on the anticipated demand over a fixed time horizon. The supplier 1-3 (or suppliers 1-3 and 1-4) respond back to the organization 1-2 (or the tier above them) with a supply commit statement indicating the parts or components that they would have available based on the forecast. The organization 1-2 has sufficient knowledge of the parts or components that would be available over a forward looking time period thereby enabling them to plan for promotions and marketing campaigns as well as predicting the expected availability and ship date for all advanced future orders from the customer 1-1. The organization 1-2 also periodically issue requests for parts based on orders received from the customer 1-1. The supplier 1-3 (or suppliers 1-3 and 1-4) respond to the request for parts with a replenishment of parts if the inventory falls below an accepted threshold. This allows the organization 1-2 to fulfill the customer order and transfer the item to customer 1-1. Those skilled in the art will also understand that supplier 1-4 may produce piece parts for supplier 1-3. These part parts are then manufactured by supplier 1-3 and/or the organization 1-2 to produce the goods order by the customer 1-1.
Frequently, this direct flow through situation usually results in shortfalls due to lead time in manufacturing of individual piece parts, and manufacturing of ordered goods, etc. It is more common for an organization 1-2 to have standing contracts with suppliers (1-3 and 1-4) based on sales forecast of potential orders from one or more customers 1-1. The suppliers 1-3 and 1-4 and the organization 1-2 must exchange forecast data in order to monitor and manage the order fulfillment.
Once the data is received from the collaborative interface 2-1, the data processing function 2-2 cleanses, analyzes, transforms and detects anomalies in the data in terms of but not limited to supply commits, lead time, inventory, and receipts.
The performance indicators element 2-3 calculates the business metrics against which the system will monitor performance such as but not limited to days of supply, order variance, forecast average, skew, run rate, etc. Performance Indicators are business metrics that are calculated based on well defined expressions. For example, the days of supply indicator can be calculated by taking an average of the first 6 weeks of forecast. The formula is—
The runrate is an average of the receipts (which is the number of parts received from the supplier) across all the weeks in the current quarter. The expression is—
where N is the number of the weeks elapsed in the current quarter and CW is current week
ForecastAverage is the average of actual receipts received from the supplier for the elapsed weeks in the current quarter and the open forecast weeks in the current quarter. This expression is
where N is the number of weeks in the current quarter and CW is the current week.
Forecast Accuracy measures the accuracy of the last 13 weeks of forecast by comparing it to the actual parts received from the hub for the same weeks of execution. The expression is
where CW is the current week.
These performance indicators are computed weekly with every refresh of the forecast and updates received from the supplier through the collaborative interface 2-1.
The inventory optimizer 2-4 uses the business metrics generated by the performance indicators element 2-3 to dynamically generate a minimum and maximum threshold level indicating the optimum quantity of parts to keep in the hub as per the supplier contract. The inventory optimizer 2-4 is an analytical routine (using non-linear optimization) for calculating the min and max thresholds.
The max/min inventory thresholds generated by the Inventory Optimizer 2-4 along with the business metrics calculated by the performance indicators 2-3, are input to the monitoring sub-system 2-6 which monitors the hub 2-8 data to determine if the inventory data received from the collaborative interface 2-1 and stored in the hub 2-8, has crossed the min and max thresholds. The inventory thresholds are generated by the inventory optimizer 2-4. Inventory thresholds can be changed periodically (e.g., daily, weekly, etc.) based on customer orders and supplier data. To avoid excessive chum in the supply chain and constant updates to the supply contracts, this is performed optimally based on proactive monitoring of the forecast and more specifically monitoring of the forecast average performance indicator. A change in the current forecast average above a specific tolerance of the forecast average generated the week the Inventory min/max thresholds were generated indicates a need to re-run the inventory optimizer and regenerate new inventory min/max thresholds. The supplier hub inventory received via the collaborative interface 2-1 is monitored against these thresholds. If the inventory falls below or above the thresholds, an alert is generated.
If a threshold is exceeded as minimum or maximum, the alerts 2-7 sends an alarm to the commodity manager function 2-5. The commodity manager function 2-5 sends reports to the organization which indicate the areas causing the alarms.
Referring again to
The method performed by this system is described in the flow chart of
These thresholds can be dynamically set either at pre-determined intervals (e.g., weekly, bi-weekly, etc.) or when forecast information has changed significantly as described in
Returning to
After the corrective action was performed, a status reports would be provided at step (4-11). These reports (4-13) could be in the form of printed document and/or could be updates in the inventory levels of the hub with notifications to the commodity manager function. The invention would continue to analyze supplier hub data as well as forecast data from the organization to determine any changes and would update the performance threshold as appropriate.
While the invention has been described in terms of its preferred embodiments, those skilled in the art will recognize that the invention can be practiced with modification within the spirit and scope of the appended claims.