0% found this document useful (0 votes)
35 views15 pages

Production Order Routing Overview

The document discusses production orders with routing in SAP Business One. It explains that a production order can be created for a bill of materials that has multiple stages defined in a routing. The routing defines the sequence of stages and any dependencies between stages. The document also discusses how the routing date calculation field in the production order can affect how dates are set for each stage and how resources are allocated across stages. Setting the calculation to "start date forwards" or "end date backwards" will automatically set dates between stages based on the start or end dates, while other options do not create dependencies between stage dates.

Uploaded by

anasirrr
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
35 views15 pages

Production Order Routing Overview

The document discusses production orders with routing in SAP Business One. It explains that a production order can be created for a bill of materials that has multiple stages defined in a routing. The routing defines the sequence of stages and any dependencies between stages. The document also discusses how the routing date calculation field in the production order can affect how dates are set for each stage and how resources are allocated across stages. Setting the calculation to "start date forwards" or "end date backwards" will automatically set dates between stages based on the start or end dates, while other options do not create dependencies between stage dates.

Uploaded by

anasirrr
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Production Order – Routing Scenario

SAP Business One Version 9.3

PUBLIC

PUBLIC

Welcome to the Production Order – Routing Scenario training topic.


In order to take this course, you should first complete the Bill Of Materials and the Basic Production
Process training topic.

1
Objectives

At the end of this topic, you will be able to:

▪ Create and manage production order with routing

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 2

At the end of this topic, you will be able to:

▪ Create and manage production order with routing


Business Example

▪ OC WoodTrend produce wooden furniture.

▪ For complex manufacturing, OC WoodTrend defined bill


of materials with routing that include sequenced stages
and date dependencies.

▪ They want to start producing these bill of materials.

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 3

▪ OC WoodTrend produce wooden furniture.

▪ For complex manufacturing, OC WoodTrend defined bill of materials with routing that include
sequenced stages and date dependencies.

▪ They want to start producing these bill of materials.


Bill of Materials with Routing
White Cabinet BOM
Route Stage Components
Stage 1 - Cutting Cutting Machine
Machine Operator
Wooden Plates
Stage 2 - Sanding Sanding Machine
Machine Operator
White Cabinet
Stage 3 - Painting Painting Machine
Machine Operator
Resource
White paint
Stage 4 - Assembly Carpenter Items
Hinges
Shelves
Handles
Screws

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 4

In this scenario we examine the production process of a White Cabinet bill of materials.
There are 4 stages in the production process of the cabinet: Cutting, Sanding, Painting and Assembly
as shown in the image.
This bill of materials is copied to the Production Order.

4
Production Order with Routing

Right click

Choose what
you want to
display

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 5

This is a production order for the White Cabinet bill of materials.


As explained in the Bill of Materials topic, a bill of materials with routing consists of several stages
where each stage groups a set of items and resources that are relevant for the stage.
In the image we see two of the stages. Beneath each stage we can see the components related to that
stage. This display can be adjusted from the context menu or from the Go To menu at the top of the
screen.
In addition, production orders with routing allow optional automated calculation of date dependencies
between the route stages. The system can automatically schedule the start and end dates of both
item and resource components to more relevant dates. This will be further discussed in the next slides.

5
Routing Date Calculation Field
From the production order header:

Routing Date Calculation


On Start Date
On End Date
Start Date Forwards
End Date Backwards

Effects on stages

✓ Start Date Resource capacity


✓ End Date allocation

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 6

When using production orders with routing, it is important to understand how the Routing Date
Calculation field and function works.
This definition in the production order can affect the start date and end date of each row in the
production order as well as the resource capacity allocation in the row.
Depending on the routing date calculation value, it may also affect the start date and due date in the
header.
Date scheduling is also relevant for item components because their row start date impacts the MRP.
OC WoodTrend manage resource capacity to make sure a given resource is available during production
and to be able to plan production ahead.

There are four methods of routing date calculation: On Start Date, On End Date, Start Date Forwards,
and End Date Forwards.
Let us examine them in the next slide.

6
Routing Date Calculation – Stage Dates and Resource Consumption

On Start Date ▪ Resource is allocated to the start date in each stage


Doesn’t affect
dates in the stages
On End Date ▪ Resource is allocated to the end date in each stage

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 7

The start date and end date in the header are the time range for the consumption of the component
in the production order.
However different calculation methods may set different start and end dates of the stages within this
range.

With methods: On Start Date and On End Date, there are no date dependencies between stages in the
order.
The start date of all stages is defaulted from the start date of the header.
The end date of all stages is defaulted from the due date of the header.
With the On Start Date method, resources are allocated to the stage start date and with the On End
Date method, resources are allocated to the end date of the stage.

7
Routing Date Calculation – Stage Dates and Resource Consumption

On Start Date ▪ Resource is allocated to the start date in each stage


Doesn’t affect
dates in the stages
On End Date ▪ Resource is allocated to the end date in each stage

▪ Resource allocation starts from the start date of the first stage
Start Date ▪ The end date of a stage sets the start date of the next stage
Forwards ▪ The end date of the last stage sets the due date in the header

▪ Resource allocation starts from the end date of the last stage
End Date ▪ The start date of a stage sets the end date of the previous stage
Backwards ▪ The start date of the first stage sets the start date in the header

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 8

The other two methods are more sophisticated:

With the Start Date Forwards method the start date from the header is copied to the start date of the
first stage. Then if there is not enough capacity to meet the planned quantity of the resource, the
system continues to allocate resource capacity in the coming days until all planned capacity is fully
allocated. The end date of this stage is the last day of capacity allocation.
The next stage start date is the the end date of the previous stage.
When the last stage is reached, the end date is set to the header’s due date.
Note that capacity allocation is calculated from the beginning of the day.

The End Date Backwards method works similarly but starting from the end date of the last stage.
The header’s due date is copied to the end date of the last stage. Then if there is not enough capacity
to meet the planned quantity of the resource, the system continues to allocate resource capacity for
each day backwards, until all planned capacity is allocated. The start date of this stage will be the last
day of capacity allocation.
The previous stage end date will be the start date of the last stage calculated.
When reaching the first stage, the start date is set to the header’s start date.
Note that capacity allocation is calculated from the end of the day.

Also note that with these two methods the production order will only consider a capacity type called:
Single Run Capacity. This type of capacity assumes that only one resource can be used at a time.
To learn more about resource capacity, refer to the Resource Capacity training.

8
Required Days Calculation
Resource Planned
Quantity in the stage = 12

Day 1 Day 2 Day 3 Day 4


Available
single
run capacity: 4 6 4 10

Capacity Allocation Required days


#1 Start Date 4 2
Forwards: 6 2.5
Stage start date Stage end date
End Date 2 10 1.5
#2 Backwards: Stage start date Stage end date

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 9

Let us examine this scenario for the Start Date Forwards and End Date Backwards methods.
We examine the effect on start date and end date of a stage and on resource capacity allocation.

In our scenario, the resource planned quantity in the stage = 12.


The available single run capacity is set to 4 in day 1, 6 in day 2, 4 in day 3 and 10 on day 4.

When using the Start Date Forwards routing date calculation, the system starts to allocate the
available capacity to reach the capacity needed for this stage, from the start date of the stage (day 1).
To allocate 12 resource units, the system consumes the entire 4 units from day 1, then another 6 from
the day 2, and lastly, another 2 of the 4 units available on day 3. This also means that it takes 2 full
days of the resource available time + 2 out of 4 resource units which equals half a resource day.
Therefore the required days = 2.5 days.

When using the End Date Backwards routing date calculation, the system starts to allocate from the
end date of the stage (day 4).
The system consumes the entire 10 units available on day 4 and another 2 out of the 4 available in day
3. With this method the required days = 1.5 days.

9
Total Days Calculation

Total days =
Components Required days Waiting days Total days Required Days
+ Waiting Days

Stage 3 – Painting: 1.5 day 1 2.5


Resource: 1.5
Painting Machine
Resource: 0.5
Machine Operator
Item:
White paint

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 10

There are several calculation fields in the production order that provide information about times in
production. This training covers a few of them.

This is an illustration of a stage in our bill of materials – the painting stage.


For each resource row there are calculated required days. The required days of the stage is the
maximum required days value of all resource rows in the stage.
We also learned about the Waiting Days field in the Bill of Materials training. This is a manually added
value that reflects waiting times between stages.
For the cabinet, after the painting stage is done, 1 waiting day is needed for the paint to dry.
These Waiting Days are added to the Required Days and sum up to the Total Days value of 2.5.

10
Production Time Calculation

Components Production time

Stage 3 – Painting: 10 hours


Resource: 10 hours
Painting Machine
Resource: 5 hours
Machine Operator
Item:
White paint

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 11

The resource Production Time is the planned resource quantity expressed in time (according to the
time per resource unit field in the resource master data).
In this case it is a total of 10 hours for the painting machine and 5 hours for the machine operator.
To calculate the production time of a stage, the system simply takes the largest production time of all
resource rows in the stage – in this case it is 10.

It is important to understand the main difference between Production Time and Required Days values.
For example, the Production Time in the row may represent the actual machining time of a resource
whereas the Required Days is the total time that the resource has to be allocated to this task overall.

11
Routing Recalculation

A change is done in the production order

Routing Date Calculation Update now

Updates the start and end date of stages and rows

Updates resource capacity allocation

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 12

In a production order with routing, manual changes made in the production order header or rows may
require recalculation of row dates and resource capacity allocation.
The system does not trigger this update automatically, but instead allows the user to decide whether
to update the rows or not.
To indicate to the user that an update is advised, the button Update Now turns red as shown in the
image.

At OC WoodTrend there is a need to recalculate stage dates when the production start date is
postponed and the routing date calculation is Start Date Forwards.
Once the production manager changes the start date in the header of the production order, the
Update Now button turns red. The production manager chooses the button and a system message
appears asking the user for permission to update the rows date accordingly.
A similar procedure happens, when a certain resource is replaced with another resource. Since the
new resource has a different production time and available capacity, the production manager chooses
the red button to update stage start and end dates and the resource capacity allocation.

Refer to the document: How to Work with Resources and Production in SAP Business One 9.3 to find
the list of conditions that trigger the button to turn red.

12
Issue for Production – Routing Scenario

Issue Components – Selection Criteria

Route sequence

Route stage
Cutting Possible to issue
components per route stage
Sanding
Painting
Assembly
Status


© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 13

After a production order is released, the production manager in OC WoodTrend issues components to
production one stage at a time.
Issuing components from a production order with routing, can be done per route stage.
From the Production Order context menu, He chooses the option Issue Components which displays the
Issue Components – Selection Criteria window. From this window he can adjust the stages or
components to issue.
Remember that only manual issue items are available for issue.

13
Summary

Here are some key points about production order with routing:

▪ A production order with routing is based on a BOM with routing and composed of stages.
▪ Each stage may contain several component rows and different production calculations at the stage
level.
▪ The routing date calculation method:
▪ Can set date dependencies between the different stages and update the stage dates
accordingly.
▪ Can set the resource capacity allocation according to the single run capacity defined for the
resource.
▪ Manual changes made in the production order header or rows may raise the need to recalculate
row dates and resource capacity allocation. When the system recognizes this scenario, the Update
Now button turns red, alerting the user to choose the button and thus activate this update.

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 14

Here are some key points about production order with routing:

▪ A production order with routing is based on a BOM with routing and composed of stages.
▪ Each stage may contain several component rows and different production calculations at the
stage level.
▪ The routing date calculation method:
▪ Can set date dependencies between the different stages and update the stages dates
accordingly
▪ Can set the resource capacity allocation according to the single run capacity defined
for the resource
▪ Manual changes made in the production order header or rows may raise the need to
recalculate row dates and resource capacity allocation. When the system recognizes this
scenario, the Update Now button turns red, alerting the user to choose the button and thus
activate this update.

14
© 2018 SAP SE or an SAP affiliate company. All rights reserved.

No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company.

The information contained herein may be changed without prior notice. Some software products marketed by SAP SE and its distr ibutors contain proprietary software components
of other software vendors. National product specifications may vary.

These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or warranty of any kind, and SAP or its affiliated
companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP or SAP affil iate company products and services are those that are
set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be constr ued as constituting an additional warranty.

In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this docume nt or any related presentation, or to develop or release
any functionality mentioned therein. This document, or any related presentation, and SAP SE’s or its affiliated companies’ strategy and possible future developments, products, and
platforms, directions, and functionality are all subject to change and may be changed by SAP SE or its affiliated companies a t any time for any reason without notice. The information
in this document is not a commitment, promise, or legal obligation to deliver any material, code, or functionality. All forwa rd-looking statements are subject to various risks and
uncertainties that could cause actual results to differ materially from expectations. Readers are cautioned not to place undu e reliance on these forward-looking statements, and they
should not be relied upon in making purchasing decisions.

SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trade marks of SAP SE (or an SAP affiliate company)
in Germany and other countries. All other product and service names mentioned are the trademarks of their respective companie s.

See [Link] for additional trademark information and notices.

15

Common questions

Powered by AI

Resource capacity allocation ensures that the required resources are available at the right times to meet production schedules. It affects start and end dates by determining how quickly or slowly each stage is completed based on resource availability. The method chosen for the routing date calculation (e.g., 'Start Date Forwards' or 'End Date Backwards') will dictate how resources are allocated over time, impacting the timing of each production stage . Efficient allocation can reduce delays and optimize the workflow, while poor management can lead to bottlenecks and missed deadlines.

The routing date calculation method determines how stage dates are derived from the production order's header dates. 'On Start Date' and 'On End Date' methods set dates based on either the beginning or end of each stage independently. Conversely, 'Start Date Forwards' and 'End Date Backwards' base stage dates on forward or backward allocation of resources relative to the total timeline . These methods dictate how stages are sequenced, creating interdependencies that can significantly influence the scheduling of the production process.

The 'Update Now' button allows users to manually trigger updates to row dates and resource capacity allocations in a production order when changes occur. This ensures that the production plan remains accurate and reflects any newly implemented changes or capacity constraints. It provides flexibility and control to users, helping them adjust schedules quickly in response to disruptions or manual alterations . This feature is crucial for maintaining data integrity and operational efficiency in dynamic production environments.

To calculate total production time, the system selects the longest production time from all resource rows within a stage, representing the maximum time needed to complete the work . This differs from 'Required Days,' which include not just active production time but also encompass waiting and allocated time necessary to ensure resources are ready and available for use. While production time is strictly process time, 'Required Days' cover more extensive periods, providing a fuller view of project duration.

Changing resource allocation in a production stage can impact the overall schedule by potentially altering start and end dates if the available capacity does not meet the required demand. For example, replacing a resource could prompt the need to recalculate dates, as different resources may have varying production times and capacities . This could lead to either speeding up or delaying subsequent stages, depending on whether the new resource is more or less efficient. Effective management of this allows for adaptation in production plans to maintain or improve efficiency and meet deadlines.

'Waiting Days' are added to 'Required Days' to calculate the total production time for a stage. They account for non-productive periods between stages, such as time needed for materials to set or conditions to stabilize (e.g., paint drying). This factor ensures the schedule covers all necessary periods for completing production, beyond just the active production time, which provides a more realistic and comprehensive view of the production timeline.

A recalculation of stage dates and resource capacity might be triggered by manual changes in the production order header or rows, such as postponing the production start date or replacing resources with different capacities . These changes may misalign current stage and capacity allocations, prompting an update to maintain an accurate and feasible production schedule. The system alerts users by turning the 'Update Now' button red, indicating that an update is advisable to synchronize all elements effectively.

'Single Run Capacity' implies that resources can only be used one at a time, which could limit the speed and agility of a production schedule by creating potential bottlenecks if capacity is not managed carefully. This constraint requires precise scheduling and effective resource allocation to ensure that production stages do not overlap and that each stage can proceed as planned without unnecessary delays . It is crucial in environments where resource sharing is limited, necessitating detailed capacity planning to maintain efficiency.

A production manager can issue components per route stage by selecting the 'Issue Components' option from the Production Order context menu. This opens the 'Issue Components – Selection Criteria' window, where the manager can select specific stages or components for issuance based on manual criteria. This staged approach allows for precise allocation and use of resources at each step in the production process .

The 'Start Date Forwards' method begins allocating resources from the header's start date, moving forward in time to meet the required capacity for each stage. It sets the end date of each stage based on when the necessary resources will be fully allocated . The 'End Date Backwards' method starts allocation from the header’s due date and moves backwards, setting the last stage end date first and then scheduling earlier stages by preceding resource allocations . This method is useful when prioritizing the end date as fixed and adjusting earlier stages accordingly.

You might also like