RE: How is NetSuite coming up with the buildable quantity in the Assembly Build screen?
Have you looked at this SuiteAnswer? This might show you the available components so you can figure out what is holding you up.
Maximum Buildable Quantity for Assembly based on direct component quantity levels
Scenario
Create a Item Saved Search to show the maximum buildable quantity for assembly items based on the current on hand quantities of its components.
Solution
1. Go to Lists > Search > Saved Searches > New > Item
2. Under the Criteria tab > Standard subtab, enter the following:
—Type is Assembly/Bill of Materials
—Member Item Fields… > Inventory Location > {select the location of the component quantity}
3. Under Results tab > Columns subtab, enter the following:
—Name > Summary Type: Group
—Member Item
—Member Quantity
—Member Item Fields… > Location On Hand
—Formula (Numeric) > Summary Type: Minimum > Formula: nvl(({memberitem.locationquantityonhand}/{memberquantity}),0) | Set the Summary Label for the Formula (Numeric) Field as “Maximum Buildable Quantity”
4. Click Save & Run.
The list will show you the Maximum Buildable quantity of the Assembly based on the quantity of the components in the Location indicated in the Criteria Tab.