Let me synthesize the key considerations for your evaluation based on practical implementation experience:
Classic MRP Batch vs. Embedded Advanced Scheduling Performance:
The performance comparison isn’t straightforward because you’re comparing different planning paradigms. Classic MRP uses simpler infinite capacity logic with material availability checks, while embedded PP/DS adds finite capacity scheduling, detailed resource modeling, and constraint-based optimization. Your current 4.5-hour MRP runtime will likely increase to 6-8 hours initially with full PP/DS implementation. However, this isn’t an apples-to-apples comparison - you’re gaining significantly more sophisticated planning capabilities.
The performance differential comes from:
- Resource capacity checks for every operation (not just material availability)
- Setup time optimization and sequence-dependent scheduling
- Alternative routing evaluation for capacity leveling
- Real-time constraint propagation across the planning network
To minimize performance impact, implement these strategies:
- Use net change planning for daily runs instead of regenerative - reduces planning scope by 70-80%
- Implement planning time fences to stabilize near-term schedules and limit replanning
- Configure appropriate planning horizons per material group (don’t plan 52 weeks for fast-moving items)
- Use the hybrid finite/infinite approach mentioned earlier for non-bottleneck resources
Performance and Scalability Concerns:
Scalability to 85,000 materials is definitely achievable, but requires proper system sizing and optimization. Key scalability factors:
-
Hardware Requirements: Embedded PP/DS is more memory-intensive than MRP. For your volume, ensure minimum 768GB HANA RAM with sufficient CPU cores (48+ recommended). The planning engine is highly parallelizable, so multi-core performance matters more than clock speed.
-
Master Data Quality: Poor master data kills PP/DS performance. Ensure:
- Accurate production versions and routing validity dates
- Properly maintained work center capacities and calendars
- Clean BOM structures without circular dependencies
- Realistic lot sizes and minimum order quantities
-
Planning Segmentation: Don’t run all 85,000 materials in one monolithic planning run. Segment by:
- Product families with independent supply chains
- Planning areas (plant/storage location combinations)
- ABC classification (critical A items with finite scheduling, C items with simpler logic)
This allows parallel planning execution and faster cycle times.
-
Technical Optimization: Enable these PP/DS-specific optimizations:
- Use planning heuristic SAP_PP_ALG_002 (optimized for S/4HANA 1809)
- Configure resource planning table partitioning for large work centers
- Implement incremental deployment to reduce memory footprint
- Enable parallel processing with appropriate server groups
Impact on Planning Accuracy:
This is where embedded PP/DS truly delivers value that justifies performance trade-offs:
-
Finite Capacity Scheduling: You’ll identify capacity overloads before they become expediting emergencies. Our implementations typically see 15-25% reduction in schedule breaks and expediting costs.
-
Resource Constraint Modeling: Ability to model setup times, tool availability, skill requirements, and alternative work centers enables realistic schedules. Planning accuracy (measured as planned vs. actual completion) improves by 10-15 percentage points on average.
-
Optimization vs. Feasibility: Classic MRP generates material plans that might not be executable due to capacity constraints. PP/DS generates executable schedules from the start, reducing planner intervention time by 30-40%.
Recommendation for Your Scenario:
Given your 85,000 material volume and 8-plant complexity, I’d recommend a phased approach:
Phase 1 (Months 1-3): Implement embedded PP/DS for 1-2 pilot plants with your most constrained resources. Accept 50-75% longer planning times initially. Focus on proving the planning accuracy improvements.
Phase 2 (Months 4-6): Optimize performance based on pilot learnings. Target 20-30% reduction from initial runtimes through tuning. Expand to additional plants.
Phase 3 (Months 7-9): Full rollout with hybrid finite/infinite approach. Target final planning cycle time of 5-6 hours for daily net change runs, 8-10 hours for weekly regenerative runs.
The performance trade-off is real but manageable, and the planning accuracy improvements typically justify it for complex manufacturing environments with genuine capacity constraints. If your environment has simple routings, abundant capacity, and primarily material-constrained planning, classic MRP might be sufficient and faster.