# Production Plan Enhancement Requirements
## 1. Subcontracting Work Order Creation from Production Plan
**Current Issue:**
Our finished goods/components are all manufactured through subcontracting, but ERPNext’s Production Plan currently only supports creating internal Manufacturing Work Orders.
**Requirement:**
We need the ability to push/create Subcontracting Purchase Orders directly from the Production Plan, similar to how Manufacturing Work Orders are currently created. This would allow us to handle our subcontracting workflow seamlessly within the Production Plan module.
## 2. Material Requirements Planning with Supplier-Sourced Item Filtering
**Current Issue:**
When generating Material Requests from the Production Plan, all BOM items are included regardless of their sourcing method.
**Requirement:**
The Material Requirements generation should automatically filter out items that are sourced from suppliers. Specifically, items in the BOM where the `sourced_by_supplier` field is set to `1` should be excluded from the Material Request, as these items are procured directly from suppliers and don’t require internal material planning.