SAP Production Planning & Execution
in S/4 2023
MRP Controller & Production Planner
Product Group and Planning Group
MD01, MD02, MD01N, /SAPAPO/CDPSB0
MD01, Multi-Plant MRP run
MDBT, Multi-Plant MRP Run Background Job
Both MD01 and MDBT allows Scope of Planning
Scope of Planning allows control of the Sequence of MRP run by
Plant and MRP Area
If the same Material exists in both Plants, the the Material in Plant 1010 (Sequence 1) is executed before Plant 1010 (Sequence 2) according to the Scope of Planning
System starts with Level 000, 001, .. and last Level 999
(Level by Level Planning)
in MD01 and MDBT, only via User exit key can Implement Material filter within a Plant
user Enhancement M61X0001
user Exit
EXIT_SAPMM61X_001
Write code inside INCLUDE ZXM61U01
Example: only run MRP for Material with MRP Control “Z01” and “Z02”..
code example:
WHEN 'Z12'.
IF
( MT61D-DISPO <> 'Z01' )
AND
( MT61D-DISPO <> 'Z02' )
.
NO_PLANNING = 'X'.
ENDIF.
code example:
WHEN 'Z12'.
IF
( MT61D-DISPO <> 'Z01' )
AND
( MT61D-DISPO <> 'Z02' )
.
NO_PLANNING = 'X'.
ENDIF.
Create MRP Controller here
Assign MRP Controller in the Material Master
MRP 1 view
Materials with MRP Controller “001” and “002”
MD01N allow direct entry of MRP Controller without User Exit
Materials with MRP Controller “001’ and “002” executed
Product Group PGXX contains 2 Materials
T-F101 and T-F102
Product Group PGXX contains 2 Materials
T-F101 and T-F102
Planned Materials that are assigned to the Product Group PGXX
2 Materials assigned to the Product Group PGXX executed
Material T-F101 and T-F102
Activated for Advanced Planning
Transfer PV of T-F101 ant T-F102 to PPDS PDS for Adv.Planning
create PIR for the 2 Products that are assigned to Product Group PGXX
create PIR for the 2 Products that are assigned to Product Group PGXX
Classic MRP uses MD01 (online)
Classic MRP uses MDBT (background)
new Classic MRP uses MD01N (MRP Live)
Adv.Planning uses /SAPAPO/CDPSB0 (online) Adv.Planning uses /SAPAPO/CDPSB1 (background)
Production Planner
= MRP Controller
(same field but just different name in this PPDS transaction)
Material with MRP Controller (001, 002) in MRP1 view and Activated for Advanced Planning are Planned
material T-F01 with MRP Controller “001” Planned
material T-F02 with MRP Controller “002” Planned
Planning Group field is only available in Advanced Planning
Planner Groups are only for Advanced Planning in this transaction
Create Planner Group Z1
Assign Planning Group “Z1”
to Material T-F120
and Activate for Advanced Planning
Assign Planning Group “Z1”
to Material T-F121
and Activate for Advanced Planning
Transfer PV of T-F101 ant T-F102 to PPDS PDS for Adv.Planning
Create PIR for
T-F120 and T-F121
T-F120 PIR in Adv.Planning
T-F121 PIR in Adv.Planning
PPDS Planning run using the Planning Group Z1
Planning using Planning Group Z1
Materials T-F120 and T-F121 assigned to Planning Group Z1 are Planned
Material T-F120 assigned to Panning Group Z1 is Planned
Material T-F121 assigned to Panning Group Z1 is Planned