Process Flow
This example is based on a production plan in which 100 pieces are planned for <reqdat1>, <reqdat2>, and <reqdat1>.
Stage 1: Demand Management
- Planned independent requirements are created for the production plan. For information on how to create planned independent requirements, see Creating Planned Independent Requirements with Reference or Creating Planned Independent Requirements Without a Reference.
The system finds requirements type VSEM because the strategy group has been set to 74. See the table of planning strategy assignments.
- The requirement is passed on to MRP. The stock/requirements list (Logistics → Production → MRP → Evaluations → Stock/reqmts list) for the assembly displays the following information:
|
Date |
MRP element |
MRP element data |
Received/ |
Available quantity |
||
|
<today> |
Stock |
|
|
0 |
||
|
<today> |
→ Planning w/o assembly |
|
|
|||
|
<reqdat1> |
IndReq |
VSEM |
100 - |
100 - |
||
|
<reqdat2> |
IndReq |
VSEM |
100 - |
200 - |
||
|
<reqdat3> |
IndReq |
VSEM |
100 - |
300 - |
||
Stage 2: Procurement Before Use in Production
- Procurement requisitions are created in the MRP run (Logistics → Production → MRP → Total planning). The stock/requirements list for the assembly displays the following information:
|
Date |
MRP element |
MRP element data |
Received/ |
Available quantity |
|
|
<today> |
Stock |
|
|
0 |
|
|
<today> |
→ Planning w/o assembly |
|
|
||
|
<reqdat1> |
PlOrd. |
1234/IndR |
100 |
100 |
|
|
<reqdat1> |
IndReq |
VSEM |
100 - |
0 |
|
|
<reqdat2> |
PlOrd. |
1235/IndR |
100 |
100 |
|
|
<reqdat2> |
IndReq |
VSEM |
100 - |
0 |
|
|
<reqdat3> |
PlOrd. |
1236/IndR |
100 |
100 |
|
|
<reqdat3> |
IndReq |
VSEM |
100 - |
0 |
|
This procurement requisition is the starting point for production or external procurement. You have a variety of options for handling the procurement process. The following factors, however, are most important in this strategy:
• At assembly level, stock is not taken into account.
• The planned orders are not yet "real" because production of the assembly must be executed after receipt of the production order (or the schedule line in repetitive manufacturing). The planned orders are independent requirements with order type VP. This order type cannot be converted (note the Conversion field in the display of the planned order). This ensures that it is not possible to produce yet. It is impossible to convert these (VP) planned orders into production orders or to use them in a repetitive manufacturing environment.
- The MRP run also creates procurement requisitions for the components of the assembly (In this example, JLH-74 is the assembly). The stock/requirements list for a component displays the following information:
|
Date |
MRP element |
MRP element data |
Received/ |
Available quantity |
|
<today> |
Stock |
|
|
0 |
|
<reqdat1> |
PlOrd. |
1237/Stck |
100 |
100 |
|
<reqdat1> |
DepReq |
JLH-74 |
100 - |
0 |
|
<reqdat2> |
PlOrd. |
1238/Stck |
100 |
100 |
|
<reqdat2> |
DepReq |
JLH-74 |
100 - |
0 |
|
<reqdat3> |
PlOrd. |
1239/Stck |
100 |
100 |
|
<reqdat3> |
DepReq |
JLH-74 |
100 - |
0 |
- The main objective of this strategy (procurement for the components of the assembly) has now been reached, even without an order. In this scenario, we assume that a goods receipt (for a purchase order, for example) takes place. The stock/requirements list for all components of the final assembly displays the following information:
|
Date |
MRP element |
MRP element data |
Received/ |
Available quantity |
|
<today> |
Stock |
|
|
300 |
|
<reqdat1> |
DepReq |
JLH-74 |
100 - |
200 |
|
<reqdat2> |
DepReq |
JLH-74 |
100 - |
100 |
|
<reqdat3> |
DepReq |
JLH-74 |
100 |
0 |
Stage 3: Order Requirement and Allocation
- Typically, a sales order is created for a finished product whose BOM uses the assembly. An order that uses the assembly is created.
- After a second MRP run, the stock/requirements list for the assembly displays the following information:
|
Date |
MRP element |
MRP element data |
Received/ |
Available quantity |
|
<today> |
Stock |
|
|
0 |
|
<req date> |
PlOrd |
1233/Stck |
50 |
50 |
|
<req date> |
OrdRes |
1000222 |
50- |
0 |
|
<today> |
→ Planning w/o assembly |
|
|
|
|
<reqdat1> |
PlOrd. |
1234/IndR |
50 |
50 |
|
<reqdat1> |
IndReq |
VSEM |
50 - |
0 |
|
<reqdat2> |
PlOrd. |
1235/IndR |
100 |
100 |
|
<reqdat2> |
IndReq |
VSEM |
100 - |
0 |
|
<reqdat3> |
PlOrd. |
1236/IndR |
100 |
100 |
|
<reqdat3> |
IndReq |
VSEM |
100 - |
0 |
The independent requirements for the assembly have been consumed, resulting in reduction of the planned independent requirements.
Stage 4: Procurement After Production
- A reservation was therefore created one level lower, shifting the source of the requirement from the independent requirement to the sales order. The stock/requirements list of the component of the assembly displays the following information:
|
Date |
MRP element |
MRP element data |
Received/ |
Available quantity |
|
<today> |
Stock |
|
|
300 |
|
<today> |
DepReq |
JLH-74 |
50 - |
250 |
|
<reqdat1> |
DepReq |
JLH-74 |
50 |
200 |
|
<reqdat2> |
DepReq |
JLH-74 |
100 - |
100 |
|
<reqdat3> |
DepReq |
JLH-74 |
100 - |
0 |
- Now a production order can be created for the assembly (Logistics → Production → Production control → Order → Create).The components are available to produce the assembly.
Stage 5: Goods Issue for Production Order
After goods issue for the production order, the stock/requirements list for the assembly looks as follows:
|
Date |
MRP element |
MRP element data |
Received/ |
Available quantity |
|
<today> |
Stock |
|
|
50 |
|
<req date> |
OrdRes |
1000222 |
50- |
0 |
|
<today> |
→ Planning w/o assembly |
|
|
|
|
<reqdat1> |
PlOrd. |
1234/IndR |
50 |
50 |
|
<reqdat1> |
IndReq |
VSEM |
50 - |
0 |
|
<reqdat2> |
PlOrd. |
1235/IndR |
100 |
100 |
|
<reqdat2> |
IndReq |
VSEM |
100 - |
0 |
|
<reqdat3> |
PlOrd. |
1236/IndR |
100 |
100 |
|
<reqdat3> |
IndReq |
VSEM |
100 - |
0 |
The stock/requirements list for the components of the assembly displays the following information:
|
Date |
MRP element |
MRP element data |
Received/ |
Available quantity |
|
<today> |
Stock |
|
|
250 |
|
<reqdat1> |
DepReq |
JLH-74 |
50 |
200 |
|
<reqdat2> |
DepReq |
JLH-74 |
100 - |
100 |
|
<reqdat3> |
DepReq |
JLH-74 |
100 - |
0 |

