The Mysteries of the Route Group in Microsoft Dynamics AX
Evert Bos
|
Aug 19 2016
|
6 min read
The route group in Microsoft Dynamics AX is a mandatory field in every routing operation. All AX users have seen the error that comes up when you do not immediately choose a value for this route group while creating a routing operation.
We strongly advise users to fix it right away because the error will keep haunting you. But maybe you already know that.
What is the role of the route group? Let’s start with the top half of the screen.
Estimation and costing
This section controls the inclusion of a routing operation in the cost estimate of the production order. Note that the Setup time and Run time represent the traditional routing, where I define how much time is needed to produce a quantity of x pieces. The vast majority of Dynamics AX customers do it that way. The quantity is the alternative approach where I define how many pieces I can produce per hour (piecework). These are mutually exclusive approaches. The three fields should never be all checked, it is either or. Using regular routings, no piecework, I only check setup time and run time here. This means I leave the operation rate for “quantity” in my setup tab of the routing operation, blank.
Automatic route consumption
This section controls the automatic back-flushing of labor times and the automatic completion of operations. If I want back-flushing of routing times to happen, I have to check the boxes for setup and run time. If I also want the quantity of the order to go to the quantity field in the routing card (and I should want that) I check the quantity box in addition. This quantity box has nothing to do with the earlier mentioned “piecework.” The production order Start and the Report as Finished screen both have the option to backflush the labor hours using the settings on the Route group. You can say that the route group is the “flushing principle” for labor!
A special route group with these backflush checkboxes checked is often used for subcontract operations that are obviously not receiving any actual hours from a Time and Attendance system. To make sure they complete automatically and any hours in there post automatically, we use a special route group. The regular route group for regular operations would not have the backflush boxes checked. We report actual time for these operations.
Feedback
This parameter controls whether during back-flushing the routing operation is also declared completed, which is called “report operation as finished”, somewhat confusing for the user. “Report as finished” should be a term that is used only when talking about the production order itself. But this ambiguity exists in the Production Control module. Two screen shots to show this.
Above screen shows the Production route “Feedback tab” where we see that all operations are completed, and here it is called “reported as finished.”
In the route card shown above, it is called “Operation completed,” but it is exactly the same thing.
Let us now explore the bottom half of the Routing Group screen.
Setup: Activation
This controls whether a route/job type of a routing operation can be used. It controls everything. If a row is not active, you can’t schedule these hours, you also cannot report actual hours against it. The routing card will refuse this time to be reported. Automatic back-flushing for this time element will fail. This has nothing to do with operation or job scheduling. This is the error you would get:
Setup: Job management
This column is exclusively for job scheduling. The checked time elements will become a job that can be scheduled and reported against in Time and Attendance. We have seen a few cases where queue time before or after are becoming a job. Most of the time it is just setup and run that are checked here.
Setup: working time
This column determines whether the times in the routing operation are actually using the calendar defined for the resource. The help text says this:
If the check box is selected, the system uses the working calendar to plan the operation. If the check box is cleared, the system uses the standard 24-hour Gregorian calendar.
This works as designed. Why we would ever NOT check this box? For setup and process time, it would be strange to not check it, indeed. But keep reading, at the end of the article you will see an excellent example of when not to check this box.
Setup: Capacity
This is another checkbox that is normally checked. The system will include the hours of our production order operations as “reserved hours” on the resource or resource group.
I remember a customer that wanted to exclude a certain operation from the reserved hours on a resource. Unchecking this box will do that, but make sure to also uncheck the working time checkbox. These two checkboxes work in sync, either check them both or check none. If you uncheck the “working time” you will see capacity go away also. But not the reverse! The following is a WARNING to the public.
CLR ERROR
If the user has “Capacity” checked with the neighboring field “Working time” unchecked, MRP will produce a CRL error that would look like this:
If you read the first line of the error “Cannot reserve capacity when working times are not used” you will see that this exactly our situation and we want to avoid it.
Let us return to our screenshot of the bottom half of the route group screen:
The checkboxes for the bottom half of the route group as shown above are the system defaults. Take note of the fact that for active Route/Job Types, ALL checkboxes horizontally across are checked. This is strongly recommended. The AX designers assumed that you want to only have set up and process times to become jobs when job scheduling.
For any scheduling, you want to make sure that overlapand transport are using the calendar of the Resource group or Resource.
For Queue before and after you use a 24 hr Gregorian calendar. This makes a lot of sense. If I am waiting in a queue, I am indeed using a 24 hr Gregorian calendar.
Capacity management is only checked for Set up and Process time. This makes a lot of sense also.
The conclusion is that the default checkboxes of the bottom half of the route group are typically right for the regular discrete production situation. The information in this article will help you if for some reason you want to deviate from this default setting.
This publication contains general information only and Sikich is not, by means of this publication, rendering accounting, business, financial, investment, legal, tax, or any other professional advice or services. This publication is not a substitute for such professional advice or services, nor should you use it as a basis for any decision, action or omission that may affect you or your business. Before making any decision, taking any action or omitting an action that may affect you or your business, you should consult a qualified professional advisor. In addition, this publication may contain certain content generated by an artificial intelligence (AI) language model. You acknowledge that Sikich shall not be responsible for any loss sustained by you or any person who relies on this publication.
About the Author
Evert Bos
An ERP professional with over 20 years of implementation experience in the manufacturing space. He has implemented systems around the world and currently specialized in Microsoft Dynamics AX.
Sign up for Insights
Join 14,000+ Business executives and decision makers.
Latest Insights
Dynamics 365
5 Tips to Minimize ERP Implementation Disruption
October 9, 2024
Dynamics 365
5 Tips to Minimize ERP Implementation Disruption
October 9, 2024
ERP implementation and disruption go hand in hand.
It’s unavoidable.
An ERP touches every part of your business.
Most executives understan...
If You Want Your ERP Implementation to Be Successful, Take T...
August 15, 2024
ERP
If You Want Your ERP Implementation to Be Successful, Take T...
August 15, 2024
The process of choosing and implementing a new ERP solution can be long and challenging. There are plenty of moving parts to keep track of and divers...
Helping Clients Maximize Fit to Standard for ERP Projects
May 2, 2024
Article
Helping Clients Maximize Fit to Standard for ERP Projects
May 2, 2024
When a company embarks on software selection for their business, it can be a daunting task. No single solution is a "one size fits all." During evalu...
I recently did deep dives (no pun intended) into Sikich’s Industry Pulse Survey from the latest quarter of 2023 as well as a recent survey conducted...
Oracle ERP Cloud and Oracle EPM Cloud sound similar, but they are two distinct cloud solutions from Oracle. In addition, each serves different purpose...
The Value of Managing Seasonality for Wholesale Distributors...
November 14, 2023
Technology
The Value of Managing Seasonality for Wholesale Distributors...
November 14, 2023
Seasonality is a common challenge faced by many businesses, including wholesale distributors. For those operating in the educational sector, managing ...
Sikich Manufacturing Industry Pulse Survey – Improved Prod...
September 21, 2023
Technology
Sikich Manufacturing Industry Pulse Survey – Improved Prod...
September 21, 2023
Sikich’s latest Manufacturing Industry Pulse Survey of more than 130 manufacturing and distribution executives implies guarded optimism by some resp...
This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.
Strictly Necessary Cookies
Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.
If you disable this cookie, we will not be able to save your preferences. This means that every time you visit this website you will need to enable or disable cookies again.