Routings
A Routing in the Deacom system is a series of predefined processing steps, listed in order of sequence, necessary to complete a Part. Each Routing step indicates the Work Center, the Operation that will be performed, and the processing rate for the item in units per hour. Each Routing step has a cost per unit based on the standard operation Labor rate, the Work Center’s hourly cost, and the processing rate. The sum of all the Routing step costs is the total Labor Cost per piece, which is stored in the "Current Labor" field of the Item Master Costs tab. Routings are attached to individual BOM Revisions, which allows for different manufacturing processes for different BOMs.
In addition to the Routings section in Inventory Maintenance, Routings can be created and maintained on the Routings tab in the Bills Of Material or the Item Master areas of the system. The security setting "Item master -- edit routing" controls access to this transaction in all locations. For information on how to configure Routings, refer to the Managing Routings Best Practice page.
Additional notes regarding Routings include:
- If modifying a Routing via the "Routings" button on the Job, any changes are made for the Job only and do not impact the Routing group. These changes will be a variance from the standard cost.
- If an item is a Feature part and modified by the Configurator after the Job is created, Routings are not automatically updated, but can be manually updated if needed.
- Jobs must be saved before users can modify their Routings.
- Operations for Jobs due on a certain day that are not scheduled are shown at midnight on the Planned On Hand Calendar view.
- Example: A Job is created with Routings that are not scheduled, but the Job is due 5/29. On the Planned On Hand Calendar, these Routings will show at midnight on 5/29 for both "Date Based On" of Start and End.
- When automatic scheduling of routings occur, the system will sort the routings by line number then by routing sequence. In addition, the system will check to see if the next line in the routing uses the previous line in its BOM. If it does, the system will pull in the route time so it does not conflict.
System Navigation
- Inventory > Maintenance > Routings
Edit Routing form
Opened via the "New" or "Modify" buttons on the Routings form, the Edit Routing form lists all Operations that are assigned to the selected Routing along with several details, such as the associated Work Center, Units, and Hours (specified via the Edit Routing Sequence form) and the following:
- Machine Cost - Calculated as Work Center Hourly Rate (ce_rate) * Routing Hours (r2_hours).
- If r2_batch is true and ro_size <> 0, then use ro_size; Otherwise return 0 for the whole calculation.
- If r2_batch is false and r2_pieces <> 0, then use r2_pieces; Otherwise return 0 for the whole calculation.
- Labor Cost - Calculated as Operation Cost ($/hr) * Sequence Hours (hr) / Sequence Units (unit).
- Piece Cost - Cost associated with manufacturing one Unit of the selected item.
Note: Documents attached to the Routing can be printed when using Document Groups by selecting the "Routing" option in the "Print Attached" field on the Document Group master record.
Button/Flag |
Description |
---|---|
Add |
Opens the Edit Routing Sequence form, which is used add a Sequence to the Routing. |
Modify |
Opens the Edit Routing Sequence form, which is used to modify the details of the selected Sequence. |
Delete |
Deletes the selected Sequence from the Routing. |
Sort |
Allows the user to sort the order of the Sequences for this Routing. |
Same As |
Allows the user to copy an existing Routing as a starting point, which can then be modified and saved as a new Routing. |
Copy Seq |
Allows the user to copy the currently selected Routing Sequence.
|
Copy Routing User Fields |
If checked, when using the Same As feature the user fields on the routing sequence get copied over; if not checked values will not copy. |
General tab
Field/Flag |
Description |
---|---|
Name |
Displays the name of the Routing, which must be unique. |
Batch Size |
Indicates the typical number of units produced using this Routing. |
Facility |
Indicates the Facility for which this Routing is used. |
Active |
If checked, this record is active. Only active records may be used in the system. |
Recalc Batch Std. Labor and Burden by Planned Quantity |
If checked, and "Inventory Costing" in System > Options > Inventory tab is set to "Standard Cost" or "FIFO Cost", labor and burden postings are re-calculated based on the Job's planned quantity (lj_planquant) as opposed to the batch size entered on the routing.
|
Schedule Continuously |
If checked, indicates this sequence should be scheduled together with other sequences on the same routing and without any gaps. A gap might be another routing sequence, blackout, or open space. This field applies when scheduling routing sequences manually or automatically (earliest, latest, etc.).
|
MRP tab
Field/Flag |
Description |
---|---|
Use MRP Settings |
If checked, the system will adhere to the values on this record when this Routing is selected on Jobs when running MRP. |
Job Minimum |
Used in conjunction with the "Split MRP Jobs By Job Quantity" flag on the Item Master Properties tab to define the default minimum batch size, in Stock Units, for produced materials.
|
Job Maximum |
Used in conjunction with the "Split MRP Jobs By Job Quantity" flag on the Item Master Properties tab to define the default maximum batch size, in Stock Units, for produced materials.
|
Incremental Job Qty |
Used in conjunction with the "Job Minimum" and "Job Maximum" fields to define the increment at which Jobs for this Part/Routing combination must be created and therefore constrain Job quantities to a multiplier.
|
User Fields tab
Deacom allows the creation of user-defined fields that, once created, are available on various master data records such as items, Vendors, and Ship-to Companies. These fields allow companies to enter and store information outside of the fields provided in the system. User fields may be added via Tools > Maintenance > User Fields.
Edit Routing Sequence form
Opened via the "Add" or "Modify" buttons on the Edit Routing form. When editing a Routing for a specific Job via the "Routing" button on the Job, several additional fields are available:
- Due Date and Due Time - Define the date and time the materials are due for the Job.
- Pieces - Defines how many outputs or pieces are needed to complete the Operation.
- Planned Hours - Indicates how long the task should take to complete, which allows the system to compare the actual hours/dollars to the planned hours/dollars.
- The Job Reporting "Job Cost Summary" report uses this field to calculate the standard labor.
- When modifying an existing Job Routing, this field is read only.
General tab
Field/Flag |
Description |
---|---|
Operation |
Search field used to select the Operation, which supplies the standard hourly labor cost, for which this Routing is used.
|
Restrict To Work Center |
Pick list used to determine if the selected Operation should be restricted when a user attempts to manually modify the Work Center on a Job Routing Step from the Job header. Options are:
|
Units |
Defines how many outputs or pieces will be completed by the Operation in the time specified in the Hours field. If the "Batch" flag is set, this field will be grayed out. |
Hours |
Defines the amount of time required to complete the Operation. If the "Batch" flag is set, this operation will take the same amount of time for all jobs. Batch size or job size will not be considered. |
Crew Size |
Defines the number of Workers required to complete all Units within the Hours entered on the Sequence.
|
Lead Time Based On |
Pick list used to dictate if the "Lead Time" will be based on the Start or End of the Job. |
Lead Time |
Used in conjunction with the "Lead Time Based On" selection and the Master Production Calendar to indicate the lead time, in hours, for this Sequence.
|
Unavailable For Next Sequence |
If checked, the Work Center using this routing sequence on the Master Production Calendar will be unavailable for scheduling based on where and when Operations on subsequent sequences occur. |
Notes |
Memo field used to store processing notes specific to this Sequence. |
Batch |
Used to indicate if the Operation being performed takes a set amount of time regardless of the "Batch Size" defined on the Routing.
|
Finishing |
Used to indicate if this Routing Sequence is a finishing step.
|
Schedule Around Blackouts |
Checked by default. When checked, routing sequences will be scheduled on the Master Production Calendar over non-maintenance blackouts. Routing sequences will be scheduled to start before a blackout and then continue thereafter.
|
Include in Optimization |
Used to indicate if the sequence is susceptible to the Optimize function in the Master Production Calendar. Defaults to True. When set to False, the selected sequence will remain in its initially scheduled time even if the Optimize function is used. |
Zero Cost |
When checked, all machine, labor, piece, etc. costs will be set to zero and not appear in any labor cost roll ups. |
Operation Complete |
Only available when editing/adding Routing Sequences in Job Reporting. Used for reporting purposes to indicate that this operation, for the selected job, is complete.
|
Work Center tab
The Work Center tab lists all Work Centers and pertinent information to which the selected Sequence covers. At least one Work Center must be added to a Routing to save it.
Edit Routing form
Field/Flag |
Description |
---|---|
Work Center |
Search field used to select the Work Center, typically a specific machine within a given Shop Area, to which this Routing and the values below apply.
|
Units |
Defines how many outputs or pieces are needed to complete the Operation for the selected Work Center. If the "Batch" flag is set, this field will be grayed out. |
Hours |
Defines the amount of time required to complete all Units for the selected Work Center. |
Crew Size |
Defines the number of Workers required to complete all Units within the Hours entered on the Sequence for the selected Work Center.
|
Lead Time Based On |
Pick list used to dictate if the "Lead Time" will be based on the Start or End of the Job. |
Lead Time |
Used in conjunction with the "Lead Time Based On" selection and the Master Production Calendar to indicate the lead time, in hours, for this Sequence for the selected Work Center.
|
Notes |
Memo field used to store processing notes specific to this Sequence for the selected Work Center. |
Inherited |
If checked, will inherit the units, hours and crew size from the values on the General tab. |
Default |
If checked, this is the default Routing when this Operation is performed on the selected Work Center. |
User Fields tab
Deacom allows the creation of user-defined fields that, once created, are available on various master data records such as items, Vendors, and Ship-to Companies. These fields allow companies to enter and store information outside of the fields provided in the system. User fields may be added via Tools > Maintenance > User Fields.