Вы находитесь на странице: 1из 36

OP10 001 work center person responsible

OPJZ 000 SMK


OPPQ MRP plant parameters copied from 1500
OX10 AU Factory Calender to plant (SCAL - Kirk to manage)
OPL8 YB01 Order Dependent Parameters
YB11
YB21
ZB01
ZB11
OPU3 YB01 Scheduling Parameters for Production Orders
YB11
YB23
ZB01
ZB11
OPKP 000001 Production Scheduling Profile
000003
OMDU activate MRP
OM0K ZMRP navigation profile
OMD0 names for MRP controllers
OPK4 copy from 1500
OPK0 automatic final
OPK8
OPK8 match all 1500, Rama did hardcode

OPJ8 ZPT1 - Routing - internal proc, opt confrim


ZPT2 - Routing - external proc, opt confrim
OS28 BOM base qty = 1 default
OVZ2 Z3
OVZ1 Z3/A, Z3/B, Z3/C
OPJJ Z3/PP
OPJK YB01 both created and released
YB11
YB23
ZB01
ZB11
OVZ3 FERT/7100/Z3
VERP/7100/Z3
OVZ9 A
AE
B
BE
BO
PP (deleted RP, fixed PP)
RP
BS02 ZPP000T1 User Status Profile
OPJH ZT01 Production Order Type
ZT11
OPKP ZT0001 Production Scheduling Profile
ZT0003
BS42 ZPTSCH1 Status Selection Profile
ZPTUNS1
OPJK ZT01 Order Control
ZT11
OPL8 ZT01 Order Dependent Parameters
ZT11
OPPT Add Z6 to 40 Strategy Group
OPKP ZT0001 print on release
ZT0003 print on release
OPK8 flow control background (reverted to foreground)
OP74 1100 - AU Tools PRT Grouping Key
OPL8 7100 / YB01 activate reservations (3)
7100 / YB11
7100 / ZT01
7100 / ZT11
7100 / ZB01 delete
7100 / ZB11 delete
SMK
MRP Plant Paramaters

Order Dependent Parameters

Scheduling parameters.

Order Control

Production Scheduling Profile

Activate MRP

Production Order Type


The float before production, float after production and the release period are defined in the
scheduling margin key. The scheduling margin key is assigned to the material ( MRP area in the
material master) and is transferred when the production order is created. These values can be
changed in the production order.

Maintain parameters for routing selection, Operation & BOM Application. And in Implementation
view activate status change documents, update shopfloor information system & documentation of
goods movements, as per your requirement and in controlling view maintain costing variants &
result analysis key and default rule.

Create Scheduling Parameters for Production orders, like automatic scheduling, and so on..
Define Order control, here maintain wether system should check components during order creation
or release or saving order.
Define Confirmation parameters, here maintain parameters as per requirement.

Production Scheduling Profile are set of controls asigned to a Material.


the controls are :
Order Release with the Creation of production order .
Scheduling with the Order Release
Auto Goods Receipt
Capacity Profile
Automatic Batch creation with the Production order for the header material
Order type for the system to select When we convert the PLanned order to Prd order.
The MRP area represents an organizational unit for which material requirements planning is carried
out independently.

Order types are nothing but the keys which is used while creating production orders.Order types are
created using the transaction code OPJH.
Uses:
1.Different order types can be assigned with different number ranges for differentiating different
process,say rework order,external order,internal processing etc.

2.Order types will control how the routing should be selected while creating the production orders.

3.The settlement profiles(i.e material,cost-center)can be assigned to a order type through settlement


profile.

The routing selection,confirmation parameters,costing parameters can be assigned in the order type
dependent parameters.

Auto good receipt functionality through production scheduling profile OPKP or control key OP00
Have you selected Work center field in the confirmation profile customization OPK0/OPK1 for the
single screen entry?

https://wiki.scn.sap.com/wiki/display/ERPMan/Inconsistencies+for+planning+elements+and+display
+problems+on+transaction+MD04
OPJZ MRP Types : OMDQ
OPPQ

OPL8

OPU3

OPJK
OPK4

1. Order type defined in the Production scheduling Profile (OPKP)


2. Order type defined in the Production
scheduling Profile assigned to the Production scheduler (OPJ9)
3. Order type defined in the
Plant Parameter (OPPQ) 4. Order Type defined
in the MRP Group Parameters (OPPR)

OPKP

OMDU http://sap123.com/a/57/

OPJH

OPKP, OP00
OPK0/OPK1
Order type selection for production orders
http://scn.sap.com/docs/DOC-59511
Define Order Types OPJH

Define order type-dependent parameters OPL8

Check – Define Checking Control OPJK

Define Confirmations Parameters (this will determine whether Confirmation is allow


for this Order Type OPK4

Define Scheduling Parameters for Production Orders OPU3

Define number ranges for order (if different number range are required for CO82

Define Status Profile BS02

Define production scheduling profile OPKP

Define production scheduler OPJ9

22-Sep-15 Shop Floor Control

Master Data :
Define Order Type : OPJH
Define Order Type Dependent Parameters : OPL8
Define Status Profile : BS02
Define Selection Profiles : BS42
Define Number ranges : CO82
Define Number ranges for Confirmation : CO80
Define Number ranges for Reservations : CO83
Define Number ranges for Operations : CO81
Define Number ranges for Capacity requirements : CO82

Routing Data :
Define Control Key : OPJ8

Bill of Material :
Define Item Categories : OPJD
Define Variable - Size item formulas : OS15

Production resource/Tools :
Define formula parameters : OPKL
Define formulas : OPKM

Define Production scheduling Profile : OPKP


Define Production scheduler : OPJ9

Operations :

Availability Check : OVZ2


Define Scope of Check : OPJJ
Define checking Control : OPJK
Stock and Batch determination for Goods Movement : OPJ2

Scheduling :

Defining Scheduling Parameters for Production Orders : OPU3


Specify Scheduling Type : OPJN
Define Formaula Parameters : OP7B
Define Formulas : OPK3
Define Standard Value Keys : OPJQ
Define Scheduling Margin Key : SPRO, OPJZ

Capacity Requirement Planning :

Define Capacity Categories : SPRO, OMD0, OMD1, OMD2


Define Shift Sequence : OP4A
Define formula Parameters : OPK2

Confirmation :

Define Confirmation Parameters : SPRO


Define Time for Confirmation Process : OPKC
Define Reasons for Variances : OPK5
Define field selection for Confirmation : CO86
Define Print Control : OPK8

Integration :

Determine Movement Types : OPKA


Define Acc assignement Cat & Doc Type for Requisition : OPJP

Order Costing :

Define Costing Types : OPM1


Define Valuation Variants : OPN2
Define Valuation Variants : OPN2 (1)
Define Costing Variants : OPL1

Define Settlement Profile : OKO7


SCAL - Factory Calendar
OPJH - Order Type
OPL8 - Order Type Dependent Parameters
OPU3 - Scheduling Profile
OP67 - Control Key
OPPQ - Plant Parameters

OPPR - MRP Group

Plant - EC02
OX18 - Assignment Plant to Company code
OX09 - Storage Location
OP40 - Work center category
OPCM - Standard Value Key
OP21 - Formula
OPJ8 - Control Key
OPJN - maintai Scheduling Types
OPJR - Location Groups Move time matrix
OPJS - Reduction Strategy
OSPX - Stock determination rule
OPKP - Production Scheduler Profile

http://scn.sap.com/message/16658135
MRP execution parameters
1 Scope of planning.
2 Processing key
3 Create purchase requisition
4 Create MRP list
5 Planning mode
6 Scheduling
7 Planning date
8 Parallel processing
9 Display Material list
10 User exit key
11 User exit parameter

1 Scope of planning:

It can group multiple plants and MRP areas, so those can be run together by one time execution.

Customization transaction code: OM0E

2 Processing Key:

NEUPL: Regenerative planning, all materials whose MRP type is not ND are planned.
Technically speaking, the materials who have planning file entries in transaction MD21.

NETCH: All materials whose MRP relevant objects have been changed and that actions changed the stock requirem
Technically speaking, the materials who have the indicator NETCH get set in the planning file entry are plan

NETPL: Only materials which had MRP-relevant change in the planning horizon since the last planning are planned

Planning Horizon of NETPL:


For plant: Customization transaction, OPPQ > Planning Horizon
For MRP group: Customization transaction, OPPR > Planning Horizon

3 . Create Purchase requisition:


Purchase requisitions
Purchase requisitions in opening period
Planned order
Opening period: MRP creates planned orders first internally, if the planned orders whose opening date is
The scheduling margin key is entered in the material master, and the opening period can be defined in the customiza

his can be maintained in several places below and they have priorities for total planning (MD01/MDBT or MS01/MSB

Priority
1 MRP group (Other execution parameters can also be maintained here.)
2 Plant
3 Initial screen

4 . Planning Mode:
Values
1            Adapt planning data (Normal mode)  -  Only process the changed data
2            Re-explode BOM and Routing          -  Read the BOM and routing again for the existing proposa
3            Delete and recreate planning data     - Completely delete the MRP data and create again

Note: 
planning mode 3 is not suggested for better performance unless it is really necessary, mode 1 and 2 is
5 Scheduling:
Values:
1  Basic
Scheduling
2  Lead time
Scheduling

6 Planning Date:
This is only valid for time-phased planning. In time-phased planning, we can run materials on specific date only, e.g.

7 Parallel Processing:
To improve the performance, the materials can be divided into several groups and run on multiple dialog work proces

If an MRP job is scheduled in parallel on background by transaction SM37, the work processes occupied can be monitored in tran
The program RMMRP000 which is running on background work process (Type BTC) is the main program of MRP, this only divides

8 User exit Key, User exit Parameter:


User exit M61X0001 can be implemented to exclude some materials from planning, the user exit key and parameters
The user exit contains 2 function modules below. The 2 function modules should be programmed with the same sour

EXIT_SAPLM61C_001
EXIT_SAPMM61X_001

The user exit key and parameter are the importing parameters of the function modules as showed in the screen shot below, so the
y one time execution.

ons changed the stock requirement situation are planned.


n the planning file entry are planned, this is for improving the MRP performance.

ce the last planning are planned and requirements in the planning horizon are covered
d orders whose opening date is earlier than today or the same, then they are converted to purchase requisitions.
can be defined in the customization below for the schedule margin key.

ng (MD01/MDBT or MS01/MSBT or MD40/MDBS) .

gain for the existing proposals 


data and create again

necessary, mode 1 and 2 is generally sufficient in business.


erials on specific date only, e.g. every Tuesday, the next date to be run is recorded in the planning file entry of that material in transaction M

n on multiple dialog work processes in parallel. The maximum number of work processes and destination instances can be defined in the cu

s occupied can be monitored in transaction SM66 below when the job is running.
in program of MRP, this only divides and distributes the materials to several dialog work processes (Type DIA and programs start with SAPLM61*), RMMRP

he user exit key and parameters can be entered, those are transferred to the user exit to identify what materials should be excluded. E.g. th
programmed with the same source codes if the user exit is active because one is for non-parallel processing and another one is for parallel

wed in the screen shot below, so they can be transferred to the function modules, and can be excluded by writing own source code there based on the para
of that material in transaction MD21. Therefore, the material is planned when its date of planning file entry is the same as the planned date

stances can be defined in the customization transaction OMIQ. Please make sure that the instance exists in the transaction SM59 and is co
ams start with SAPLM61*), RMMRP000 doesn't run materials actually. It shows the status 'Stopped' (Sometimes 'On hold') but it doesn't mean that the MR

erials should be excluded. E.g. the parameter can be the MRP controller or MRP group or material group etc.
g and another one is for parallel processing.

ource code there based on the parameters transferred.


is the same as the planned date entered in the initial screen of MRP execution transaction.

n the transaction SM59 and is configured correctly.


old') but it doesn't mean that the MRP job is stopped or is held because the materials are running on other dialog processes and it is just waiting for the resu
sses and it is just waiting for the result from them so shows those kinds of statuses. Thus, if you'd like to make a trace for performance analysis, the dialog w
or performance analysis, the dialog work processes should be traced instead of the main program RMMRP000.
QM Links
1 Integration between PP module and QM module
2 In process inspection in Production at regular intervals

Forecast Based Planning - Yearly Consumption and Single PR


Subcontracting process in Production

Different Scraps and their effects in SAP PP


Assembly Subcontracting in Production

A Beginner's Guide To PI sheets


Configuration document-PI Sheet

Overview of Batch Management

go to tcode OID1
and give the application area n(it will display the notifications)
click enter
it will display all the shop papers output types and print papers.
QM Links
http://scn.sap.com/docs/DOC-54432#comment-603200
http://scn.sap.com/docs/DOC-50928

http://scn.sap.com/docs/DOC-53063
http://scn.sap.com/docs/DOC-49346

http://scn.sap.com/docs/DOC-52834
http://scn.sap.com/docs/DOC-51192

http://scn.sap.com/docs/DOC-41295
http://scn.sap.com/community/erp/manufacturing-pp/blog/2013/12/18/configuration-document-pi-sheet

http://scn.sap.com/docs/DOC-61209

notifications)

d print papers.
g-pp/blog/2013/12/18/configuration-document-pi-sheet
BOM WORK CENTER
TABLE DESCRIPTION TABLE

STKO BOM HEADER CRHD


STAS BOMS ITEM SELECTION CRHH

STPO BOM ITEM CRHS


STPN BOM FOLLOW UP CONTROL CRTX

STPU BOM SUB ITEM CRCO

STZU PERMANENT BOM DATA KAKO


PLMZ ALLOCATION OF BOM - ITEMS TO OPERATIONS CRCA
MAST MATERIAL TO BOM LINK TC24
KDST SALES ORDER TO BOM LINK

PRODUCTION PLANNED ORDER


ORDER
TABLE DESCRIPTION TABLE

AUFK PRODUCTION ORDER HEADERS PLAF


AFIH MAINTENANCE ORDER HEADER KANBAN
AUFM GOODS MOVEMENT FOR PRODUCTION ORDER TABLE

AFKO ORDER HEADER DATA PP ORDERS PKPS

AFPO ORDER ITEM PKHD


RESB ORDER COMPONENTS PKER
AFVC ORDER OPERATIONS

AFVV QUANTITIES/DATES/VALUES IN THE OPERATION PLANNED


INDEPENDENT
REQUIREMENTS

AFVU USER FIELDS OF THE OPERATION TABLE

AFFL WORK ORDER SEQUENCE PBIM


AFFH PRT ASSIGNMENT DATA FOR THE WORK PBED
ORDER(ROUTING)
JSTO STATUS PROFILE PBHI
JEST OBJECT STATUS PBIV
AFRU ORDER COMPLETION CONFIRMATIONS PBIC
ROUTING
DESCRIPTION DESCRIPTION
TABLE
WORK CENTER HEADER
MAPL ALLOCATION OF TASK LISTS TO MATERIALS
WORK CENTER HIERARCHY
PLAS TASK LIST- SELECTION OF OPERATIONS/ACTIVITIES
HIERARCHY STRUCTURE
PLFH TASK LIST- PRODUCTION RESOURCES/TOOLS
TEXT FOR THE WORK CENTER OR PRODUCTION
RESOURCE/TOOL PLFL TASK LIST- SEQUENCES
ASSIGNMENT OF WORK CENTER TO COST CENTER
PLKO TASK LIST- HEADER
CAPACITY HEADER SEGMENT
PLKZ TASK LIST: MAIN HEADER
WORK CENTER CAPACITY ALLOCATION
PLPH PHASES/SUBOPERATIONS
PERSON RESPONSIBLE FOR THE WORK CENTER

RESERVATIONS

DESCRIPTION TABLE DESCRIPTION

PLANNED ORDERS RESB MATERIAL RESERVATIONS


RKPF HEADER
DESCRIPTION CAPACITY
PLANNING
KANBAN IDENTIFICATION,CONTROL CYCLE TABLE DESCRIPTION

KANBAN CONTROL CYCLE(HEADER DATA) KBKO HEADER RECORD FOR CAPACITY REQUIREMENTS
ERROR LOG FOR KANBAN CONTAINERS KBED CAPACITY REQUIREMENTS RECORDS
KBEZ ADD. DATA FOR TABLE KBED(FOR INDIV.
CAPACITIES/SPLITS

DESCRIPTION

INDEPENDENT REQUIREMENTS FOR MATERIAL


INDEPENDENT REQUIREMENT DATA

INDEPENDENT REQUIREMENT HISTORY


INDEPENDENT REQUIREMENT INDEX
INDEPENDENT REQUIREMENT INDEX FOR
CUSTOMER REQ.
Cutover Activities in SAP PP

1
2
3
4
5

Process Flow of Standard SOP:

Process Flow of LTP:


Cutover Activities in SAP PP

Uploading of the Demand in the PIR ( MD61)


Open Production orders - Not started to produciton
Partially confirmed production order - In this case the material stock and also the operation confirmation has to be properly mapped
Stock in the WIP materials
Check the Shift Timings ( for any recent changes)

Above are the few PP - Cutover activities, Apart from all the master data upload in the Production system

Process Flow of Standard SOP:


1.       Creation of Product group – MC84
2.       Create plan in inactive version – MC81
3.       Disaggregate product group plan – MC76
4.       Convert Inactive version to active version – MC78
5.       Transfer SOP plan to Demand management. – MC75

Process Flow of LTP:

http://scn.sap.com/docs/DOC-51521
http://scn.sap.com/docs/DOC-51521
Master data in Discrete
1 BOM
2 Routing in WorkCenter CR01 / CR02 / CR03
3 Production Version

Master data in Process


1 BOM
2 Master Receipe in Resource CRC1 / CRC2 / CRC3
3 Production Version

Resource network
Description of the physical links between resources in a plant such as processing units, reactors, vessels, and so on. through a plan
A resource network describes the flow of materials

Difference between "Resource" and "work center"

Resource or workcenter is an organizational unit that defines where and when an operation must be performed

Workcenter is used in Routing creation in Descrete and Repetetive manufacturing industry where as resource is used in master r
vessels, and so on. through a plant.

st be performed

re as resource is used in master recipe creation in process manufacturing.


Table of Planning Strategy Assignments
Strategy Requirements Type for Independent Requirements Requirements Type for Customer Requirements
10 LSF Make - to - Stock Production KSL Sale from stock without independent requirement reduction
11 BSF Gross planned independent requirements KSL Sale from stock without independent requirement reduction
20 KE Individual sales order without consumption
25 KEK Make-to-order with configurable material
26 KEL Make-to-order for material variants
30 LSF Make - to - Stock Production KL Sales order manufactured by lot size
40 VSF Planning with final assembly KSV Sales order with consumption
50 VSE Planning without final assembly KEV Make-to-order with consumption
52 VSE Planning without final assembly KSVS Make-to-stock with consumption without final assembly
54 VSE Planning without final assembly KEKT Make-to-order with consumption of variant
55 VSE Planning without final assembly KELV Make-to-order variant with consumption
56 VSE Planning without final assembly KEKS Make-to-order with consumption of characteristics planning
59 VSEB Planning phantom assemblies
60 VSEV Planning the planning material KEVV Individual customer with planning material consumption
63 VSEV Planning the planning material KSVV Make-to-stock with consumption of planning material
65 VSEV Planning the planning material ELVV Make-to-order variant with planning material
70 VSFB Planning for assemblies
81 KMSE Assembly planned Order
82 KMFA Assembly with production order
89 VSE Planning for assemblies KMSE Assembly planned Order