Circular Reference in Microsoft Dynamics NAV Production BOM

Circular Reference in Microsoft Dynamics NAV Production BOM

A client called the other day and said that they were getting an error, “Max Levels in BOM Structure on 50 is too high”, when trying to ‘Certify a Dynamics NAV Production BOM’.

This is caused by what is known as a circular reference or an item used on itself.

Figure 1 - Error displayed when certifying a production BOM

Figure 1 – Error displayed when certifying a production BOM

When running MRP, the system will be caught in a loop if there is a requirement for Item 1000 that is supplied by Item 1000.

To prevent a circular reference, the certification process checks to see if there is a circular reference and won’t allow the BOM to be Certified if such a reference exists. In this case the problem is easy to see and fix.

Figure 2 – Identifying a circular reference in the BOM

Figure 2 – Identifying a circular reference in the BOM

It is a bit more difficult if the circular reference is caused by the item being entered on a lower level subassembly. In this example, we entered Item 1000 on the 1100 Production BOM.

Figure 3 – Circular reference caused when an item is entered in a lower level subassembly

Figure 3 – Circular reference caused when an item is entered in a lower level subassembly

For more information on this or any other Dynamics NAV topic, please contact ArcherPoint.

For more step-by-step instructions on how to perform specific tasks in Microsoft Dynamics NAV, see our collection of How-To blogs.

Trending Posts

Stay Informed

Choose Your Preferences
First Name
*required
Last Name
*required
Email
*required
Subscription Options
Your Privacy is Guaranteed