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
- In this scenario, planned independent requirements are created as follows 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.
|
Period indicator |
Reqmts date |
Planned qty |
Value |
|
T (= day) |
<reqdat1> |
100 |
10,000.00 |
|
T (= day) |
<reqdat2> |
100 |
10,000.00 |
|
T (= day) |
<reqdat3> |
100 |
10,000.00 |
The system will find requirements type VSFB because the strategy group has been set to 70. See the table of planning strategy assignments.
- The requirements are passed on to MRP. The stock/requirements list (Logistics → Production → MRP → Evaluations → Stock/reqmts list) displays the following information:
|
Date |
MRP element |
MRP element data |
Received/ |
Available quantity |
|
<today> |
Stock |
|
|
0 |
|
<reqdat1> |
IndReq |
VSFB |
100 - |
100 - |
|
<reqdat2> |
IndReq |
VSFB |
100 - |
200 - |
|
<reqdat3> |
IndReq |
VSFB |
100 - |
300 - |
Stage 2: Procurement Before Use in Production
- A procurement requisition is created in the MRP run (Logistics → Production → MRP → Total planning). The stock/requirements list displays the following information:
|
Date |
MRP element |
MRP element data |
Received/ |
Available quantity |
|
<today> |
Stock |
|
|
0 |
|
<reqdat1> |
PlOrd. |
123/STCK |
100 |
100 |
|
<reqdat1> |
IndReq |
VSFB |
100 - |
0 |
|
<reqdat2> |
PlOrd. |
124/STCK |
100 |
100 |
|
<reqdat2> |
IndReq |
VSFB |
100 - |
0 |
|
<reqdat3> |
PlOrd. |
125/STCK |
100 |
100 |
|
<reqdat3> |
IndReq |
VSFB |
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 in the R/3 System. One possibility would be to convert the planned order into a production order, release of the production order and a goods receipt of the yield quantity. It is also possible, however, to use returns or other goods movements for make-to-stock production.
- After goods receipt for the order, the stock/requirements list displays the following information:
|
Date |
MRP element |
MRP element data |
Received/ |
Available quantity |
|
<today> |
Stock |
|
|
200 |
|
<reqdat1> |
IndReq |
VSFB |
100 - |
100 |
|
<reqdat2> |
IndReq |
VSFB |
100 - |
0 |
|
<reqdat3> |
PlOrd. |
125/SDeb |
100 |
100 |
|
<reqdat3> |
IndReq |
VSFB |
100 - |
0 |
Stage 3: Production Order and Allocation
A production order that uses the planned component is created (Logistics → Production → Production control → Order → Create).
An availability check is performed in the order (Component → Availability → Check availability).

In this example, it is assumed that production is 50 pieces of the material and the material has an in-house production time of zero.
A popup appears containing the following information:
|
Requirements date |
<today> |
|
Requirements quantity |
50 |
|
Availability check (checking group) |
02 |
|
ATP quantity |
200 |
|
Confirmation date |
<today> |
|
Confirmation quantity |
50 |
This availability check is always performed according to ATP logic. See Availability Check.
The production order quantity, which is not visible in the production order, is allocated to the component quantity. You can, however, control the allocation in the stock/requirements list or in the total requirements list. The total requirements list displays the following information:
|
Requirements type |
Date |
Allocated quantity |
Total quantity |
|
VSFB |
|
|
300 |
|
|
<reqdat1> |
|
100 |
|
RESE |
<reqdat1> |
50 |
|
|
|
<today> |
50 |
|
|
|
<reqdat2> |
|
100 |
|
|
<reqdat3> |
|
100 |
After creation of the production order, the stock/requirements list displays the following information:
|
Date |
MRP element |
MRP element data |
Received/ |
Available quantity |
|
<today> |
Stock |
|
|
200 |
|
<today> |
OrdRes |
SZ-10 |
50 - |
150 |
|
<reqdat1> |
IndReq |
VSFB |
50 - |
100 |
|
<reqdat2> |
IndReq |
VSFB |
100 - |
0 |
|
<reqdat3> |
PlOrd. |
125/STCK |
100 |
100 |
|
<reqdat3> |
IndReq |
VSFB |
100 - |
0 |
Any parent material that consists of this component is automatically allocated to this plan. In practice, there are several header materials (like SZ-10 in this example) that allocate this material.
Stage 4: Procurement After Production
This does not apply to this strategy.
Stage 5: Goods Issue for Production Order
After goods issue for the production order (Logistics → Materials management → Inventory management → Goods movement → Goods issue), the stock/requirements list displays the following information:
|
Date |
MRP element |
MRP element data |
Received/ |
Available quantity |
|
<today> |
Stock |
|
|
150 |
|
< reqdat1> |
IndReq |
VSFB |
50 - |
100 |
|
<reqdat2> |
IndReq |
VSFB |
100 - |
0 |
|
<reqdat3> |
PlOrd. |
125/STCK |
100 |
100 |
|
<reqdat3> |
IndReq |
VSFB |
100 - |
0 |

