Skip to main content

Notifications

Announcements

No record found.

Small and medium business | Business Central, N...
Suggested answer

routing link codes and backflushing everything all at once

(0) ShareShare
ReportReport
Posted on by 44
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
    Ben Baxter 4,997 Super User 2024 Season 2 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
    Community member 44 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
    Ben Baxter 4,997 Super User 2024 Season 2 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

Congratulations 2024 Spotlight Honorees!

Kudos to all of our 2024 community stars! 🎉

Meet the Top 10 leaders for December!

Congratulations to our December super stars! 🥳

Get Started Blogging in the Community

Hosted or syndicated blogging is available! ✍️

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 291,642 Super User 2024 Season 2

#2
Martin Dráb Profile Picture

Martin Dráb 230,371 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans