Production lead-time calculation in Enterprise Planning
Enterprise Planning can determine lead times for planned production orders in two ways:
- Using detailed routing data
- Using a fixed order lead time
- Using detailed routing data for the short-term future, combined with a fixed order lead time for the longer-term future.
Which method LN uses, depends on the value that you specified in the Operations Horizon field in the Items - Planning (cprpd1100m000) session.
Usually, LN plans production order based on a routing, on a second-by-second basis. A fixed lead time is less detailed: it is expressed in working days, and is quantity-independent. On the other hand, using fixed lead times leads to faster calculations.
For longer-term planning, the level of detail offered by routing-based planning is not always necessary. Especially in the following cases, a fixed lead time can be a useful approximation:
- There is little or no variation in the order quantity of your orders.
- The production process involved is largely quantity-independent.
Fixed lead-time horizon
In Enterprise Planning you can set a fixed lead-time horizon. In the Operations Horizon field in the Items - Planning (cprpd1100m000) session, you can specify the number of workdays after which the fixed lead-time horizon starts. The value of this field is used in the following way:
- If it is zero, Enterprise Planning uses a fixed lead time for all planned production orders.
- If it is larger than the order horizon, Enterprise Planning always uses a routing for all planned production orders.
- If it is between zero and the order horizon, Enterprise Planning uses a routing for orders before the fixed lead-time horizon, and uses a fixed lead time for orders within the fixed lead-time horizon.
The start date of a planned order determines whether the order falls before or within the fixed lead-time horizon. If you apply backward planning, Enterprise Planning first carries out preliminary backward planning by using the fixed lead time. The resulting preliminary start date is checked against the fixed lead-time horizon. If this start date is before the fixed lead-time horizon, Enterprise Planning repeats the calculation with detailed routing data.
Before Enterprise Planning actually plans the order lead time, it offsets the order finish date with the following lead-time components:
- Safety time ( Items - Ordering (tcibd2100m000)).
- Extra lead-time ( Items - Planning (cprpd1100m000)).
- Outbound time ( Item Data by Warehouse (whwmd2510m000)).
Lead-time planning with a fixed lead time
If the order start date falls after the fixed lead-time horizon, the production order lead-time is always equal to the order lead-time in the Item - Production (tiipd0101m000) session.
You can either enter a value in the Order Lead Time field of the Item - Production (tiipd0101m000) session, or let LN automatically fill in this field. In the latter case, you must run the Update Order Lead Times (tirou1202m000) session to let Enterprise Planning calculate the value.
Enterprise Planning plans the fixed lead time based on the calendar of the item's enterprise unit.
This planning process consists of the following steps:
- The order's finish date is set backward to the latest working moment according to the enterprise-unit calendar.
- The order's start date is determined by planning backward the fixed lead time, using the enterprise-unit calendar.
Figure 1: Lead-time planning with a fixed lead time
OLT | Order lead time (from the Item - Production (tiipd0101m000) session) |
LWM | Finish date set to the latest working moment (according to the item/enterprise-unit calendar) |
O/S/E | Outbound time / Safety time / Extra lead time |
A | Start date |
B | Finish date |
C | Requirement date |
Lead-time planning with detailed routing data
If the order start date falls before the fixed lead-time horizon, Enterprise Planning uses detailed routing data to calculate the order lead-time, and, subsequently, use this order lead-time to compute the order start date.
Enterprise Planning retrieves these routing data from the Routing module in Manufacturing. For each item, you can define a series of routings, and for each item/routing combination, you must define operations. Which routing LN selects depends, among other things, on:
- Selection of the Standard check box in the Item - Routings (tirou1101m000) session.
- The order quantity, if you selected the Quantity-dependent Routing check box in the Item - Production (tiipd0101m000) session.
- The setting of the Reference field in the Production Order (tisfc0101s000) session, which determines which operation lines Enterprise Planning selects in the Routing Operations (tirou1102m000) session.
After Enterprise Planning selects a routing, it can calculate the order lead-time, which consists of a series of separate operations lead-times. To calculate these operation lead-times, Enterprise Planning retrieves the following operation data from the Routing Operations (tirou1102m000) session:
- Queue Time
- Setup Time (min)
- Cycle Time
- Wait Time
- Move Time
Enterprise Planning calculates operation lead-times with the following formula:
Operation lead time = Queue time + Cycle time * quantity + Wait time + Move time
Figure 2: Lead-time planning with detailed routing data
OP1/OP2/OP3 | Routing operations (see the Item - Routings (tirou1101m000) session) |
LWM | Finish date set to latest working moment (according to the resource calendar of the latest operation) |
O/S/E | Outbound time / Safety time / Extra lead time |
A | Start date |
B | Finish date |
C | Requirement date |