Use label in dynamic routing work order or operation IDs
- Last UpdatedOct 28, 2024
- 3 minute read
Choices Are:
Yes/No
Default:
No
Enabled When:
Always
Meaning Depends on the Following Parameters:
-
Dynamic Routing is a separate WO from original
Description:
If the Dynamic Routing is a separate WO from original parameter is set to No, this general parameter will specify whether the set of dynamic routing jobs added from a dynamic routing process are to have their operation ID (oper_id) values modified by appending the following:
-
A dash
-
The contents of the Label for work orders created by a dynamic route general system attribute
-
An ordinal number that is one more than the last set of dynamic routing jobs (starting at 1 for the first set) within the same work order
For example, a dynamic routing process that consists of operations A, B, and C would create jobs with operation IDs of A-Dynamic1, B-Dynamic1, and C-Dynamic1 the first time it is added to a work order, and A- Dynamic2, B- Dynamic2, and C- Dynamic2 the second time it is added. This assumes that the dynamic routing parameter Label for work orders created by a dynamic route is set to its default value Dynamic.
Since the same dynamic routing process may be used to instantiate a set of dynamic routing jobs more than once in a given work order, or even because multiple dynamic routing processes may re-use operation IDs, there needs to be a way to maintain uniqueness of operation ID values for dynamic routing jobs that are not truly part of the same operation, since they will all be made part of the same work order. This is really only useful when rework is kept in the same work order (i.e., when the Dynamic Routing is a separate WO from original parameter is set to No), so that operation ID values can be guaranteed to be unique within the same work order.
If the Dynamic Routing is a separate WO from original parameter is set to Yes, this general parameter will determine whether a similar renaming is applied to the work order ID (wo_id) of dynamic routing work orders. That is, if both the Dynamic Routing is a separate WO from original and Use label in dynamic routing work order or operation IDs parameters are set to Yes, when a work order for rework is created, its ID should be set to the ID of the work order generating it appended with:
-
A dash
-
The contents of the Label for work orders created by a dynamic route general system attribute
-
An ordinal number that is one greater than any work order that exists with a wo_id like that of the new dynamic routing work order up to that ordinal number
For example, if the original work order's ID is ABC, the first dynamic routing work order created from work order ABC is assigned the work order ID ABC-Dynamic1. This assumes that the dynamic routing parameter Label for work orders created by a dynamic route is set to its default value Dynamic.
Note that because there are not a fixed number of places for the ordinal number, the ordinal number of the ID is treated as being right-justified for sorting work order IDs. For example, this ensures that ABC-Dynamic10 is considered a higher work order ID than ABC-Dynamic9, which is treated by the system as "ABC-Dynamic09".