Hi,
As already replied that, not possible to create production order for assembly type BOM. Only possible by production type BOM.
Test below in test DB and let me know result.
As per your example, you want manufacture a pen, that requires cap, body, ink.
So your BOM looks like,
Pen - Parent item -- 1 EA
Cap - Component -1 EA
Body - Component -1 EA
Step 1:
1. Create item master data for above items with selecting as inventory, sales and purchase item ( ticket all three boxes at item master data)
2. Select serial or batch as per your requirement under manage item by field
3. Select issue type manual
Step 2:
1. Create production BOM by using above parent item and components.
Step 3.
1. Choose standard production order in production order window
2. If you select pen as product , then BOM automatically added to production order.
3. Issue and receive to complete process
Like that you can have multiple BOM for same parent item.
Thanks & Regards,
Nagarajan