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

routing link codes and backflushing everything all at once

(0) ShareShare
ReportReport
Posted on by 56
Does anybody have experience routing link codes and backwards flushing of sub-assemblies?  I may be missing something obvious. 

We want to backflush everything all at once when changing the status of the production order to finished and see what operation the sub-assemblies belong to on the job card report (traveler).

You can use the routing link codes to associate the component to the operation, but you cannot auto-magically backflush everything all at once if you have a routing link code for a sub-assembled item at the parent level.  Here is a visual example for an item with one sub-assembly:

Below are the components for the parent item number (492020).  The highlighted item is the sub-assembly.  If I remove the routing link code of 30 from that sub-assembly, I can backflush everything.  If I keep the 30 there, BC is looking for the sub-assembly to be done before it will backflush.  It will give me the error “Reserved Item 581002 is not on inventory” when I change the status to finished.
  
Again, this all comes down to the job card report (traveler).  The routing link code is what makes the connection between the component and the operation/work center.  Without the Routing Link Code, the item does not print on the report as being a needed component for the operation.  If I could keep the routing link code there for the sub-assembly and backflush everything all at once, there would not be an issue.

Have I missed something?  
I have the same question (0)
  • Suggested answer
    Ben Baxter Profile Picture
    6,918 Super User 2026 Season 1 on at
    In order for Backflushing to happen, the component(s), including sub-assemblies, have to be in stock.  In this case, you would want to Post Output for Production Order Line 20000 (the sub-assembly) to put the 2 units into inventory.  The posting of that Output should backflush any components linked to that Sub-Assembly, assuming they also use RLCs.

    Now that the sub-assembly is in inventory, you can Post the Output of your Finished Good, which will backflush the sub-assembly as well.

    All that being said, you could set your Work/Machine Centers related to the sub-assembly to Backflush as well and you might be able to auto-Output those Units during the Finish of the Production Order.  I've tried this on a single level MPO, but I haven not tested on a multi-level MPO.
     
    Hopefully this helps!
     
    Best Regards,
    Ben Baxter
    Accent Software Inc
  • Community member Profile Picture
    56 on at
    Thanks, Ben.  Appreciate your participation on this forum. 
     
    Everything is set to backflush in this case across the board.  If I were to remove that routing link code (30) for the sub-assembly (581002) on the parent, everything will backflush fine, including the sub-assembly (no need to use the production journal to produce the sub-assembly first).  It I leave the routing link code populated (like you see in the image I provided), the job card report looks great, it is just that you cannot finish the production order and backflush everything auto-magically.  If I leave the routing link code there, I have to use the production journal to finish the sub-assembly first before I can change the status of the production order to finished.  
     
    This company produces 200 production orders per day and does not want to mess with the production/output journal.
  • Ben Baxter Profile Picture
    6,918 Super User 2026 Season 1 on at
    Well, based purely on that information, I would remove the Routing Link Code from the Sub-Assembly Line in your BOM.  Since you aren't Outputting the Operations individually, it really isn't speeding up the consumption process for you.  Also, since everything falls on the same date as well, it doesn't provide any added benefit to your planning.
     
    While it doesn't quite make sense why the RLC would impact the system in the way described, go with what works!

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

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Stars!

Meet the Microsoft Dynamics 365 Contact Center Champions

We are thrilled to have these Champions in our Community!

Congratulations to the March Top 10 Community Leaders

These are the community rock stars!

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

#1
OussamaSabbouh Profile Picture

OussamaSabbouh 1,949 Super User 2026 Season 1

#2
YUN ZHU Profile Picture

YUN ZHU 1,064 Super User 2026 Season 1

#3
Khushbu Rajvi. Profile Picture

Khushbu Rajvi. 559 Super User 2026 Season 1

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans