Planned Production and Kanban Orders
Complete the full lesson to earn 25 points
Work through each section, then tap “Mark as Complete” on the last one.
Advanced Master Planning: Planned Production and Kanban Orders
Introduction: The Engine of Modern Supply Chain Efficiency
In the world of manufacturing and distribution, the ability to balance supply with demand is the difference between a thriving business and one plagued by stockouts or excessive carrying costs. Master Planning serves as the central nervous system for this balance, translating long-term forecasts and immediate customer orders into actionable tasks. Among the most sophisticated components of this system are Planned Production Orders and Kanban Orders. These two mechanisms represent different philosophies of inventory management: one being a proactive, scheduled approach and the other a reactive, demand-driven signal.
Understanding how to orchestrate these two methods is essential for any supply chain professional. Planned Production Orders allow you to look ahead, smoothing out production schedules to account for seasonal spikes and resource constraints. Conversely, Kanban Orders—rooted in the lean manufacturing philosophy—ensure that you only produce what is consumed, reducing waste and keeping your warehouse floor lean. When these two systems work in harmony, companies can maintain high service levels while simultaneously minimizing the capital tied up in raw materials and work-in-progress (WIP) inventory. This lesson explores the technical mechanics, strategic implementation, and operational best practices for managing these planning tools effectively.
Understanding Planned Production Orders
Planned Production Orders are the output of a Master Planning run, such as Material Requirements Planning (MRP). When the system detects that your projected inventory levels fall below your safety stock or that a customer order cannot be fulfilled with current on-hand stock, it generates a "planned" order. This is a suggestion from the system to create a production order to cover the shortfall.
The Lifecycle of a Planned Production Order
The lifecycle of these orders typically follows a predictable path from system suggestion to actual floor execution. First, the planning engine calculates requirements based on the Bill of Materials (BOM) and routing information. Once the system identifies the need for production, it creates a "Planned Production Order." At this stage, the order is soft; it does not consume capacity or reserve materials. It is merely a placeholder that allows the planner to review, modify, or reject the suggestion.
Once the planner validates the order, they "firm" it. Firming is a critical step in the lifecycle, as it tells the system that this production order is now committed and should no longer be modified or deleted by subsequent planning runs. After firming, the order is released to the shop floor, where the actual manufacturing process begins, consuming raw materials and recording the output of finished goods.
Why Use Planned Production?
Planned Production Orders provide the visibility necessary for long-term capacity planning. Because they are based on forecasts and calculated demand, they allow production managers to identify potential bottlenecks weeks or even months in advance. If the system suggests a series of planned orders that exceed your machine capacity during a specific week, you have the opportunity to adjust your schedule, add shifts, or outsource production before the shortage becomes a crisis.
Callout: Push vs. Pull Systems The distinction between Planned Production Orders and Kanban is the distinction between "Push" and "Pull." Planned Production is a "Push" system; you forecast demand, push the production into the schedule, and hope the market consumes it. Kanban is a "Pull" system; you wait for a signal from the consumption point (the customer or the next assembly station) before you authorize the production of a replacement unit.
Kanban Orders: The Lean Alternative
While Planned Production is excellent for high-volume, predictable items, it often falls short in environments with high product variety or unstable demand. This is where Kanban, a Japanese term meaning "visual card" or "signal," comes into play. Kanban is a decentralized scheduling system that relies on physical or digital signals to trigger replenishment.
The Mechanics of Kanban
In a modern digital supply chain, a Kanban order is rarely a physical card; it is a system-generated signal triggered by the depletion of a specific bin or storage location. When a worker pulls the last item from a Kanban bin, that bin is marked as "empty." The system immediately generates a Kanban production order to replenish that specific quantity. This creates a closed-loop system where production is strictly limited to what has been consumed.
There are two primary types of Kanban:
- Production Kanban: These trigger the manufacturing of an item. When a sub-assembly is needed for a final build, the production Kanban signals the sub-assembly line to start work.
- Withdrawal (Transport) Kanban: These signal the movement of parts from a warehouse or supermarket to the production line. This ensures that the line is never over-stocked, which prevents the clutter that often leads to errors and accidents on the shop floor.
Calculating Kanban Quantities
The success of a Kanban system depends entirely on the size of the Kanban bins. If the bin size is too large, you end up with excess inventory. If the bin size is too small, you risk stockouts if there is a minor delay in the production cycle. The formula for calculating the required number of Kanban containers is:
Number of Kanban = (Demand during lead time + Safety Stock) / Container Capacity
This calculation should be reviewed periodically. As your production efficiency improves (reducing lead time) or as demand patterns change, your Kanban quantities must be adjusted to remain effective.
Practical Implementation: Step-by-Step
Implementing both systems requires a clean setup in your ERP (Enterprise Resource Planning) software. Below is a guide on how to configure these systems to ensure they communicate effectively with your Master Planning engine.
Step 1: Configuring Item Coverage Groups
Before the system can generate either Planned Production or Kanban orders, you must define the "Coverage Group" for your items. This group dictates how the system treats demand for that item.
- Navigate to your Item Master data.
- Select the "Plan" or "Inventory Management" tab.
- Assign a Coverage Group (e.g., "Requirement" for Planned Production or "Kanban" for lean items).
- Set the "Time Fence," which is the period for which the system will generate planned orders.
Step 2: Running the Master Planning Engine
Once the coverage groups are set, you run the Master Planning process. This process pulls in all open sales orders, purchase orders, and existing inventory.
-- Conceptual logic for a Master Planning engine requirement check
SELECT
item_id,
required_qty,
on_hand_qty,
(required_qty - on_hand_qty) AS shortfall
FROM inventory_status
WHERE shortfall > 0;
When the shortfall is identified, the system checks the Coverage Group. If it finds a "Requirement" group, it creates a PlannedProductionOrder record. If it finds a "Kanban" group, it creates a KanbanSignal record.
Step 3: Firming Planned Orders
As a planner, you must review these suggestions daily.
- Open the "Planned Production Orders" workbench.
- Filter by item, date, or priority.
- Select the orders you wish to execute.
- Click "Firm." This converts the record from a
PlannedProductionOrderto aProductionOrder.
Note: Always verify the availability of raw materials before firming a planned order. A production order that cannot be started due to missing components creates a "ghost" load on your capacity planning, making your schedule appear more realistic than it actually is.
Comparing Planned Production vs. Kanban
To help you decide which strategy is best for your specific products, use this quick reference table:
| Feature | Planned Production | Kanban Orders |
|---|---|---|
| Primary Driver | Forecasts and Master Schedule | Actual consumption (Pull) |
| Inventory Level | Higher (Buffer against forecast error) | Lower (Just-in-time) |
| System Visibility | High (Long-term view) | Low (Short-term, reactive) |
| Best For | High-volume, stable demand items | High-variety, erratic demand items |
| Complexity | High (Requires accurate forecasting) | Low (Requires disciplined replenishment) |
Best Practices and Industry Standards
1. Maintain Data Integrity
The most common point of failure in any planning system is the Bill of Materials (BOM) and the Routing. If your BOM says a product requires 10 units but it actually requires 12, your planned orders will consistently result in shortages. Conduct regular "BOM audits" to ensure that the system's view of the product matches reality.
2. The "Supermarket" Concept
In Kanban systems, the "Supermarket" is a designated location near the production line where components are stored. A best practice is to limit the space in this supermarket. If the physical space is full, it sends a visual signal to the upstream process to stop producing. This prevents the "overproduction" waste that is the primary enemy of the lean philosophy.
3. Safety Stock Management
Even in a Kanban system, safety stock is necessary for items with high demand volatility. However, do not treat safety stock as a permanent fixture. Review safety stock levels quarterly. If an item has been sitting in your warehouse for six months without moving, your safety stock settings are likely too high and are wasting valuable capital.
4. Integrating with Scheduling
Planned production orders should be integrated with your shop floor scheduling software. If you are using a manual spreadsheet to track production while your ERP is trying to manage the master plan, you will inevitably face discrepancies. Ensure that every production order status update—from "Released" to "Started" to "Finished"—is reflected in the ERP in real-time.
Warning: The Bullwhip Effect Be wary of the "Bullwhip Effect" when using Planned Production. Small fluctuations in retail demand can cause massive, amplified swings in production orders as you move up the supply chain. Use demand smoothing techniques and keep your safety stock levels calibrated to actual consumption trends rather than reacting to every minor spike in sales.
Common Pitfalls and How to Avoid Them
Pitfall 1: Over-Reliance on Automation
Many planners trust the Master Planning system implicitly. If the system suggests a 5,000-unit production run, they hit "Firm" without checking if that quantity makes sense. Always perform a "sanity check" on system suggestions, especially during seasonal transitions or promotional periods where historical data might be misleading.
Pitfall 2: Neglecting Lead Time Accuracy
If your system assumes a 5-day lead time for a component, but the supplier or internal department actually takes 8 days, your planned orders will always arrive late. This leads to a reactive "firefighting" culture. Periodically measure the actual lead time versus the planned lead time in your system and update the master data accordingly.
Pitfall 3: Ignoring Kanban "Empty" Signals
In a Kanban system, if a worker pulls a bin but fails to scan it as "empty," the replenishment signal is never sent. This leads to a stockout. Implement a culture where the replenishment signal is treated with the same urgency as a customer order. Consider using automated scanners or IoT-enabled weight scales to trigger Kanban signals, removing the potential for human error.
Advanced Technical Considerations: The Code Behind the Logic
For those working with ERP customization or integration, understanding the logic behind the planning engine is vital. When we look at how a system handles a PlannedProductionOrder, it typically involves an object-oriented approach where the order is an instance of a class that inherits properties from the item definition.
class ProductionOrder:
def __init__(self, item_id, quantity, due_date):
self.item_id = item_id
self.quantity = quantity
self.due_date = due_date
self.status = "Planned"
def firm_order(self):
if self.check_material_availability():
self.status = "Released"
print(f"Order for {self.item_id} released to shop floor.")
else:
print("Error: Material shortage. Cannot firm order.")
def check_material_availability(self):
# Logic to query warehouse inventory database
return True # Simplified for demonstration
This simple structure illustrates why data integrity is so important. If the check_material_availability function returns a false reading due to poor inventory data, the entire workflow grinds to a halt. When you are configuring your system, ensure that your inventory accuracy is at least 98% before relying on automated firming processes.
Strategic Integration of Systems
The most sophisticated supply chains do not choose between Planned Production and Kanban; they use both. They use Planned Production for long-lead-time, high-value components that require significant advance scheduling. They use Kanban for low-value, high-frequency components that can be replenished quickly.
For instance, an automotive manufacturer might use Planned Production for the vehicle chassis and engine blocks because these take days to cast and assemble. They will use Kanban for nuts, bolts, and interior trim pieces because those items are consumed in small quantities throughout the day. By bifurcating your strategy, you optimize your planning resources: you focus your human intellect on the complex parts while letting the automated Kanban system handle the replenishment of the mundane.
The Human Element: Training and Culture
No amount of advanced planning software can compensate for a team that does not understand the why behind the process. If your operators do not understand that the Kanban card is a directive, they will ignore it. If your planners do not understand how the system calculates demand, they will override it with "gut feelings" that are often wrong.
Establish a training program that covers:
- The Logic of the Plan: Explain how the ERP looks at historical data to create the plan.
- The Role of the Signal: Teach operators that a Kanban signal is not a suggestion; it is a requirement to maintain the flow of the factory.
- Feedback Loops: Encourage staff to report anomalies. If the system is consistently wrong, the staff on the floor are the first to know. Create a formal process for them to submit these observations to the planning team.
Managing Exceptions
Even in the best-planned systems, exceptions will occur. A machine will break down, a supplier will miss a delivery, or a major customer will cancel an order at the last minute. Your Master Planning system must have an "Exception Management" workflow.
When an exception occurs, the system should generate an "Action Message." These are alerts that tell the planner:
- Expedite: "This order is late, speed it up."
- Postpone: "This demand has disappeared, delay the production."
- Cancel: "This order is no longer needed, delete it."
Handling these action messages is the highest-value activity a planner can perform. Do not let these messages accumulate. A clean "Action Message" queue is the hallmark of a healthy, responsive supply chain.
Summary and Key Takeaways
As we conclude this module, it is important to synthesize how these components fit into the broader supply chain strategy. Master Planning is not a "set it and forget it" task; it is a dynamic, living process that requires constant oversight and adjustment.
Key Takeaways
- Strategic Bifurcation: Utilize Planned Production Orders for high-value, long-lead-time items and Kanban for high-frequency, low-value items. This hybrid approach optimizes both capacity and inventory levels.
- The Power of Firming: The transition from a "Planned" order to a "Firm" order is the most critical decision point in the planning cycle. Always ensure material availability and capacity are verified before taking this step.
- Data Integrity is Paramount: Your Master Planning engine is only as good as the data it consumes. Regularly audit your Bills of Materials, lead times, and inventory accuracy to prevent the "garbage in, garbage out" phenomenon.
- Lean is a Culture, Not Just a Process: Kanban requires discipline. It relies on everyone in the chain respecting the signal. If the signal is ignored or bypassed, the entire lean system loses its effectiveness.
- Action Message Management: Don't let your planning exceptions build up. Proactive management of expedite, postpone, and cancel signals is what separates a world-class supply chain from one that is constantly in crisis mode.
- Human-in-the-Loop: While software handles the heavy lifting of calculations, human planners are essential for interpreting the "why" behind the numbers, managing exceptions, and fostering a culture of continuous improvement.
- Regular Calibration: The supply chain is not static. Re-evaluate your planning parameters—such as safety stock, Kanban quantities, and lead times—at least quarterly to reflect current market realities and operational performance.
By mastering these tools, you move from being a reactive participant in your supply chain to a proactive orchestrator of it. You gain the ability to look ahead, identify constraints, and ensure that your production floor is always focused on the right priorities at the right time. This is the foundation upon which operational excellence is built.
Continue the course
Enjoying the courses?
Everything stays free. Pro shows fewer ads, doubles your daily points limit so you progress twice as fast, and lets you read each lesson on one page.
- ✓ Fewer advertisements
- ✓ 2× daily points limit
- ✓ Distraction-free lessons