web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

No record found.

News and Announcements icon
Community site session details

Community site session details

Session Id :
Small and medium business | Business Central, N...
Suggested Answer

Assemble to Project - no MRP for components of the Assembly Order?

(2) ShareShare
ReportReport
Posted on by 735

How is demand generated for components of an Assemble to Project item?

From what I read and can understand, there is no MRP run for the components and therefore BC is not able to calculate if we are running short of inventory or not for such component items. To me, if there is demand on a Project planning line for the parent item which creates an Assembly Order, surely BC could be able to identify if there is sufficient inventory of its components by running and including that in the MRP engine of BC?

I certainly do not want to be exploding all the bill of materials on the project planning lines just to create the demand for them.

If that is the case, what workarounds have users used or possible ISVs?

  • Suggested answer
    Teagen Boll Profile Picture
    3,898 Super User 2026 Season 2 on at

    You should be able to use the planning worksheet and it will do what you need. Below is an example:

     

    My project planning line:

     

    My SKU Settings for that Item (Assemble to stock replenishment), SKU is set for MAIN location:

     

    My BOM (there are actually 2 levels, the Item below has another sub assembly):

     

    My planning worksheet:

    Both of my sub assemblies, the first and second level show in the planning worksheet but they show as “Planned Orders”.

     

    As long as you have your planning settings configured correctly and they are set as Assemble-to-stock you should be fine to run it all in one place.

     

    I also recommend this add-in that helps enhance the planning worksheet. You can view replenishment and planning settings direct from the planning worksheet page. It's free for one user even if you have multiple users in an environment: Enhanced Planning Worksheet for Business Central - I usually recommend all clients use it because it helps with planning.

     

    Hope that helps.

     

    Best,

    Teagen Boll, CPA
  • Suggested answer
    YUN ZHU Profile Picture
    103,176 Super User 2026 Season 2 on at

    The Planning Worksheet includes the Assembly Order; you can test it out first.

    https://learn.microsoft.com/en-us/dynamics365/business-central/production-how-to-run-mps-and-mrp#to-perform-action-messages

    Thanks

    ZHU

  • Suggested answer
    OussamaSabbouh Profile Picture
    19,477 Super User 2026 Season 2 on at

    Hello,

    You should not need to explode the Assembly BOM onto the Project Planning Lines. When an Assemble-to-Order item is entered on a Project Planning Line, Business Central automatically creates the linked Assembly Order and its component lines, and those component lines represent actual component demand; Microsoft explicitly states that Order Planning includes demand from Assembly Order lines, so shortages can be detected and purchase/transfer/production supply orders can be created from there. The documentation’s limitation that “Order Planning and the Planning Worksheet aren't affected because the project is the input for planning” refers mainly to the parent assembly item, because the Project itself creates the assembly demand/order directly—it does not mean the components are invisible to planning. I would first open Order Planning → Calculate Plan and check whether the assembly components appear as shortages; also verify the component Item/SKU Replenishment System, reordering policy, location, planning horizon and existing supply/reservations. For immediate visibility without creating supply, Assembly Availability or Item Availability by BOM Level will also show component shortages. If the component demand exists on the Assembly Order but does not appear in either Order Planning or the appropriate Planning/Requisition Worksheet, then I would investigate configuration/version-specific behavior before considering an ISV or customization.

    Regards,
    Oussama Sabbouh

  • Suggested answer
    Ben Baxter Profile Picture
    7,212 Super User 2026 Season 2 on at

    This is very similar to another post asking for the same process.  When the parent Item is Assemble-to-Order, when the Quantity is entered on the Project Planning Line for the parent, an Assembly Order is created automatically.  The component lines of the Assembly Order are now treated as Demand.  Assuming you have planning parameters set for the Assembly Component Items, both the Req. Worksheet and the Planning Worksheet will give you suggestions if any of the Items meet the supply criteria.

     

    You do not need to Explode BOM on the Project Planning Line to cause the demand.  While this does the same thing (creating demand for components), it is a manual process that can be avoided.  The only reason you may want to do this is to explicitly list the Project No. on the PO line(s) for the components, which would involve using the “Create Purchase Order” from the Project.

     

    Hopefully this gives you some direction on the process.

     

    Best Regards,

    Ben Baxter

    Accent Software Inc

  • Suggested answer
    Grigorios Mavrogeorgis Profile Picture
    3,381 Super User 2026 Season 2 on at

    Hi,  Once you put a quantity in Qty. to Assemble to Order on the project planning line, BC creates the assembly order straight away, and the component lines on that order are gross demand like any other. Microsoft says it plainly in the Assemble to Project docs, the planning engine considers the assembly as demand and the project is the input for planning. So you don't need to explode the BOM onto planning lines.

    If MRP is ignoring the components, I would check is Reordering Policy on the component items. If it is Blank the planning worksheet skips them completely. Also check the assembly order was really created, not just the planning line. The real gap is before that, a project only quoted has no assembly order yet, so no component demand. Forecast is the usual answer there.

    Glad to help - follow up if anything is unclear.   

    ►  If this solved it, marking it verified helps others too.       

    Regards,
    Grigorios Mavrogeorgis
    Business Central Consultant & AL Developer

    Work: Gmsoft Limited
    Blog:  insidebusinesscentral
    LinkedIn: linkedin.com/in/gregorymavrogeorgis

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Season of Sharing Community Challenge Winners!

Congratulations to our community stars!

Women in Power Builds Momentum

Expanding mentorship, skilling, and AI innovation

Congratulations to the August Top 10 Community Leaders

These are the community rock stars!

Leaderboard > Small and medium business | Business Central, NAV, RMS

#1
OussamaSabbouh Profile Picture

OussamaSabbouh 755 Super User 2026 Season 2

#2
YUN ZHU Profile Picture

YUN ZHU 413 Super User 2026 Season 2

#3
AndrewThomas81 Profile Picture

AndrewThomas81 387 Super User 2026 Season 2

Last 30 days Overall leaderboard

Featured topics

Microsoft Training Manuals

Product updates

Dynamics 365 release plans