Skip to main content

Notifications

Announcements

No record found.

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?  
  • Ben Baxter Profile Picture
    5,919 Super User 2025 Season 1 on at
    routing link codes and backflushing everything all at once
    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!
  • Community member Profile Picture
    56 on at
    routing link codes and backflushing everything all at once
    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.
  • Suggested answer
    Ben Baxter Profile Picture
    5,919 Super User 2025 Season 1 on at
    routing link codes and backflushing everything all at once
    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

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

Ramesh Kumar – Community Spotlight

We are honored to recognize Ramesh Kumar as our July 2025 Community…

Congratulations to the June Top 10 Community Leaders!

These are the community rock stars!

Announcing the Engage with the Community forum!

This forum is your space to connect, share, and grow!

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

#1
Sohail Ahmed Profile Picture

Sohail Ahmed 2,655

#2
Mansi Soni Profile Picture

Mansi Soni 1,574

#3
YUN ZHU Profile Picture

YUN ZHU 1,453 Super User 2025 Season 1

Featured topics

Product updates

Dynamics 365 release plans