Skip to main content

Notifications

Business Central forum
Suggested answer

routing link codes and backflushing everything all at once

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?  
Categories:
  • Ben Baxter Profile Picture
    Ben Baxter 4,417 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,417 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

Helpful resources

Quick Links

Dynamics 365 Community Update

Welcome to the inaugural Community Platform Update. As part of our commitment to…

Dynamics 365 Community Newsletter - August 2024

Catch up on the latest D365 Community news

Community Spotlight of the Month

Kudos to Mohana Yadav!

Leaderboard

#1
André Arnaud de Calavon Profile Picture

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

#2
Martin Dráb Profile Picture

Martin Dráb 227,969 Super User 2024 Season 2

#3
nmaenpaa Profile Picture

nmaenpaa 101,148

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans