In this context first we purchase an assembly item from outside vendor and unbuild an assembly item inhouse.
1.Creation of Components
Lists> Accounting > Items > New >Lot Numbered Inventory Item
2. Creation OF BOM
Lists > Supply chain > Bom
3. Create a BOM Revision
In Bom > Create new revision > Including all components click the Master Default box to designate this as default BOM for this assembly

4. Creation of Item
By default, NetSuite does not give the option to purchase the assembly items. If we observe assembly items will not be displayed in the purchase order transaction record.
With the feature “Allow Purchaseof Assembly“ items enabled, NetSuite will give provision to select assembly items on Purchase related transactions. The preference under Setup > Manufacturing> Manufacturing Preferences > Allow Purchase of Assembly Items.
Item purchased from outsider vendor. Lists> Accounting > Items > New > Assembly
5. Entering Purchase Order
Transactions > Purchases > Enter Purchase Order
6. Receive Receipt on Purchase Order
Click Receive on the purchase order. Set subsidiary and Location
7. Assembly Unbuild
Transactions > Manufacturing > Unbuild Assemblies
Select Subsidiary, Location and Assembly
