Skip to main content

Notifications

Supply chain | Supply Chain Management, Commerce
Suggested answer

BOM Item Req's Remain at Original Date After Parent Item ProO Rescheduled Out

Posted on by 5
When the requirements for a higher level item shift to the right, it is necessary to reschedule its production order to support. When one of those production orders is already in started status, after rescheduling it out, the BOM item requirements remain on the same date as was originally estimated. 
 
The attached screenshot was taken 25-Oct-2024. I moved production order 7698 out to end 31-Dec-2024 a few months ago, yet the requirements for it's BOM item remains stuck on 11-Jun-2024 which coincides with the originally scheduled start date (plus an issue margin) of 18-Jun-2024. 
 
I don't want to roll back any of these production orders as unique and required processing information has already been captured.
 
Is there a way to have AX move BOM item requirement dates based on the updated parent item schedule?
 
Thanks!
Dan
 
 
  • Suggested answer
    Saif Ali Sabri Profile Picture
    Saif Ali Sabri 115 on at
    BOM Item Req's Remain at Original Date After Parent Item ProO Rescheduled Out

    When a production order is rescheduled, the system doesn’t automatically adjust the requirement dates for BOM (Bill of Material) items if the production order is already in the Started status. This is a common scenario, as once a production order is in progress, Dynamics 365 treats the planned requirements as "fixed" based on the original schedule. However, there are a few ways to address this without having to roll back the production order.

    1. Manually Adjust BOM Item Requirement Dates

    • One approach is to manually adjust the requirement dates for the BOM items to match the new end date of the parent production order. You can do this by navigating to the Net Requirements screen for each BOM item and adjusting the dates as needed.
    • To do this:
      1. Go to Inventory management > Inquiries and reports > Net requirements.
      2. Filter by the BOM item.
      3. Locate the requirements linked to the production order in question.
      4. Adjust the dates manually.

    This approach can be time-consuming if you have many BOM items, but it’s a straightforward way to get accurate dates.

    2. Use the "Explosion" Functionality

    • If you haven’t already, try using the Explosion functionality to recalculate the requirements based on the updated production schedule.
    • To do this:
      1. Go to Production control > Production orders > All production orders.
      2. Select the relevant production order (in this case, order 7698).
      3. Choose Inquiries > Explosion.
      4. Run the explosion again to see if the BOM requirements update based on the new production end date.

    Sometimes, running an explosion can recalibrate the demand for BOM items, although this may not always update dates if the production order is already started.

    3. Use "Delay Calculation" to Recalculate Requirement Dates

    • Another method is to use the Delay Calculation functionality in Master Planning to update BOM item requirements. This function is generally used to evaluate if there are delays in the supply chain and suggest new requirement dates.
    • To use Delay Calculation:
      1. Go to Master planning > Run > Delay calculation.
      2. Run the calculation specifically for the BOM items related to your production order.
      3. Check the results to see if the requirement dates have been adjusted to align with the new production order dates.

    Note: Delay Calculation works well if you’re running MRP (Material Requirements Planning) frequently, as it can help to identify and correct requirement dates.

    4. Use a Custom Job or X++ Code (For Advanced Users)

    • If none of the standard features address this, and if you have a developer available, you could create a custom X++ job to automatically adjust the requirement dates for BOM items based on the rescheduled end date of the parent production order.
    • A developer could write a script to loop through the BOM items of the production order, check the new schedule, and update the requirement dates accordingly.

    5. Reschedule Subordinate Orders (Alternative)

    • If you’re open to adjusting subordinate production orders associated with the BOM items (assuming they exist), you can go into each related production order and use the Reschedule function to align their schedules with the parent order’s new end date.
    • This approach indirectly achieves the goal by realigning all production orders within the hierarchy.

    6. Update MRP Parameters to Consider Updated Dates (For Future)

    • To avoid this situation in the future, you may want to review your MRP (Master Planning) parameters, specifically focusing on how it handles requirement dates and planned order dates.
    • Make sure that Requirement Date Control is set up to recalculate dates based on updated production schedules when MRP runs. You may need to configure Coverage Groups accordingly to ensure that future changes to parent orders cascade down to BOM item requirements.

    Summary

    For the immediate situation, your best options are likely:

    • Manual adjustment of requirement dates on BOM items.
    • Running Explosion or Delay Calculation.
    • Developing a custom script if manual adjustments are not feasible and you have access to technical resources.

    Unfortunately, Dynamics 365 doesn’t provide an out-of-the-box automated way to reschedule BOM requirements after a production order has started. This behavior is typically controlled to avoid unintended changes to ongoing orders, but the workarounds above should help you manage this without rolling back the production order.

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

November Spotlight Star - Khushbu Rajvi

Congratulations to a top community star!

Forum Structure Changes Complete!

🔔 Be sure to subscribe to the new forums you are interested in to stay up to date! 🔔

Dynamics 365 Community Platform update – Oct 28

Welcome to the next edition of the Community Platform Update. This is a status …

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 290,902 Super User 2024 Season 2

#2
Martin Dráb Profile Picture

Martin Dráb 229,302 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans