SAP Production Planning Table

You might also like

You are on page 1of 97

BOM

SAP-IMG SAP Production Planning Table


Demand Management PBED Independent Requirements Data PBIM Independent Requirements by Material Repetitive Manufacturing SAFK RS Header Master Data S025 IS !! Run S"#edule $uantities S02% IS !! Material &sa'e S02( IS !! Rep)rtin' P)int Statisti"s *E+P Rep)rtin' P)int D)"ument )'s *P+P Rep)rtin' P)ints ! Peri)di" ,)tals MRP Records MDKP MRP D)"ument Header Data MD,B MRP ,able Stru"ture -n) data. P S* Plannin' S"enari) - )n'!term Plannin'. MDFD MRP Firmin' Dates MD/M Plannin' File Entries S001 IS !! St)"23Requirements Analysis Reservations RESB Reser4ati)ns3Dependent Requirements Planned Orders P AF Planned 5rders Discrete Production AFK5 5rder Header AFP5 5rder Item Detail AF/* 5rder 5perati)ns Detail AFF 5rder Sequen"e Details AFFH 5rder PR, Assi'nment AFBP 5rder Bat"# Print Requests AFR& 5rder *)mpleti)n *)n6irmati)ns AFF7 *)n6irmati)ns !! 8))ds M)4ements 9it# Err)rs AFR* *)n6irmati)ns !! In")rre"t *)st *al"ulati)ns AFRD *)n6irmati)ns !! De6aults 6)r *)lle"ti4e *)n6irmati)n AFRH *)n6irmati)ns !! Header In6) 6)r *)n6irmati)n P))l

AFR/ AF7I

*)n6irmati)n P))l *)n6irmati)ns !! Subsequently P)sted 8))ds M)4ements

Classification K AH *lass Detail *AB: *#ara"teristi" Detail A&SP *#ara"teristi" /alues *A7: *#ara"teristi" /alues *A7:, *#ara"teristi" /alue ,e;ts KSM *#ara"teristi" All)"ati)n t) *lass KSSK Material All)"ati)n t) *lass SAP PP Transaction Codes *)mm)nly &sed ,")des in PP M)dule Part < *)mm)nly &sed ,")des in PP M)dule Part 2 *)mm)nly &sed ,")des in PP M)dule Part =

Commonl !sed Tcodes in PP Module Part "


MATERIAL CREATE-GENERAL CHANGE FLAG FOR DELETION DISPLAY DISPLAY CHANGES MM01 MM11 MM02 MM12 MM13 MM06 MM16 MM03 MM19 MM04 MM14 MM17 MMAM MMBE MMPV MMRV IMMEDIETELY SCHEDULE IMMEDIETELY SCHEDULE ACTIVATE IMMEDIETELY SCHEDULE DISPLAY CURRENT DISPLAY AT KEY DATE ACTIVE CHANGES SCHEDULE CHANGES MASS MAINTENANCE CHANGE MATERIAL TYPE STOCK OVERVIE CLOSE PERIOD ALLO POSTING TO PREVIOUS PERIOD INSTANT MATERIAL VIE ENTER STORAGE LOCATIONS MATERIAL LIST ARCHIVE$DELETE DISPLAY ARCHIVE

OTHER

MM!0 MMSC MM60 ARCHIVING"MATERIAL# MM71 MM72 BILL OF MATERIAL (MATERIAL BOM) CS01 CREATE CS02 CHANGE CS03 DISPLAY E%TRAS CS2& ARCHIVING CS20 MASS CHANGES

EVALUATION$BOM E%PLOSION$MATERIAL BOM WORK CENTRES

CS11 CS12 CS13 CR01 CR02 CR03 CA&! CR11 CR12 CR13 CR21 CR22 CR23 LDB1 LDB2 LDB3 CR60 CR0! CR06 CR07 CR0& CA&0 CR1! CR10 CR09 CR41 CA01 CA02 CA03 CA11 CA12 CA13 CA21 CA22 CA23 CA31 CA32 CA33 CA&! CA9! CA7! CA99 CA9& CA&0 CA90 CA70 OKKP KS01 K(S2 KA01 KA06 KL01 KP26

BOM MULTILEVEL STRUCTURE MULTILEVEL SUMMURISED BOM CREATE CHANGE DISPLAY REPLACE CREATE CHANGE DISPLAY CREATE CHANGE DISPLAY CREATE CHANGE DISPLAY $C INFORMATION SYSTEM $C LIST COST CENTRE ASSIGNMENT $C CAPACITIES $C HIERARCHY ORK CENTRE CAPACITY CHANGE DOCUMENTS STD' TE%TS TASK LIST ARCHIVING CREATE CHANGE DISPLAY CREATE CHANGE DISPLAY CREATE CHANGE DISPLAY CREATE CHANGE DISPLAY REPLACE $C REPLACE REF' OP' SET REPLACE PRT ITH ARCHIVING $O ARCHIVING ORK CENTRE REF' OP' SETS PRODUCTION RESORCE TOOLS MAINTAIN CONTROLLING AREA CREATE COST CENTRE CREATE COSTING SHEET CREATE PRI' COST ELEMENT CREATE SEC' COST ELEMENT CREATE ACTIVITY TYPE ACTIVITY TYPE$PRICE PLANNING

CAPACITY HIERARCHY LINE HIERARCHY REPORTING

HERE USED E%TRAS ROUTING STAD' ROUTING REF' OPERATION SETS RATE ROUTING REF' RATE ROUTING E%TRAS MASS CHANGES DELETE TASK LIST REPORTING HERE USED LIST COST CENTRE

SALES AND OPERATIONS PLANNING PRODUCT GROUP MC&4 MC&6 MC&! GRAPHIC MC91 MC92 PLANNING MC&1 FOR PRODUCT GROUP MC&2 MC&3 MC7! FOR MATERIAL MC&7 MC&& MC&9 MC74 MC9K VERSION MANAGEMENT MC7& MC&0 FLE%IBLE PLANNING MC93 PLANNING MC94 MC9! MC9K TOOLS$PLANNING TYPE MC&A MACRO MC&B MC&C EVENT MC64 MC6! MC66 ROUGH CUT PLANNING MC3! PROFILE MC36 MC37 ENVIRONMENT MC90 ACTIVITY RE)T' KSPP KSBL KSOP CPBL MC9C SETTINGS MC96 DISSAGGRIGATION MC76 MC77 MC7! MC74 FORECASTING INDIVIDUAL FORECAST MP30 MP31 MP32 TOTAL FORECAST MP3& MP33 MP39 MPBT MPDR DEMAND MANAGEMENT PIR MD61 MD62 MD63

Commonl !sed Tcodes in PP Module Part #


CREATE CHANGE DISPLAY PRODUCT GROUP OVERVIE CREATE CHANGE DISPLAY TRANSFER PG TO PLANNING CREATE CHANGE DISPLAY TRANSFER MATERIALS TO DM MATERIAL AVAILABILITY COPY DELETE CREATE CHANGE DISPLAY MATERIAL AVAILABILITY CREATE CHANGE DISPLAY CREATE CHANGE DISPLAY CREATE CHANGE DISPLAY TRANSFER MATERIALS TO DM TRANSFER TO COST CENTRE COST CENTRE OLANNING REPORT TRANSFER TO ACTIVITY BASED COSTING PLANNING REPORT PROCESSES REPORTING FORECAST PROFILE BREAKDO N PG PLAN DISPLAY PG PLAN TRANSFER PG TO PLANNING TRANSFER MATERIALS TO DM E%ECUTE CHANGE DISPLAY E%ECUTE REPROCESS PRINT E%ECUTE BACKGROUND PRINT BACKGROUND CREATE CHANGE DISPLAY

MD6! MD66 MD70 EVALUATION MD73 MD79 MD4C MD72 CUSTOMER RE)T' MD&1 MD&2 MD&3 REPETITIVE MANUFACTURING MASTER DATA C223 PRODUCT COST PLANNING COSTING RUN CKMATSEL SELECTION LIST CKMATCON CK40N

RE)TS' FOR SCINARIO COPY SIMULATED DEPENDENT RE)T' COPY TOTAL FORE CAST DISPLAY TOTAL RE)T' E%CELL INTERFACE ORDER REPORT CHARECTERISTICS PLANNING CREATE CHANGE DISPLAY PRODUCTION VERTION CREATE E*+, EDIT COSTING RUN

Commonl !sed Tcodes in PP Module Part $


Material Require e!t Pla!!i!" Me!u N#$e% Tra!%a&ti#!A&ti'it( M-.,/0 D-,MD2! C0/-,/ 12-33+34 5-2/3*-0 MD26 C6-34/ 12-33+34 5-2/3*-0 MD27 D+.12-7 12-33+34 5-2/3*-0 MDSA D+.12-7 BOM /8129.+93 3:;</0 MDSP E*+, BOM /8129.+93 3:;</0 ME)1 M-+3,-+3 =:9,- >+2/ OPPP E8129*/ BOM <7 *-,/ MDUS D+.12-7 109?/5, -..+43;/3, MDUP P095/.. 109?/5, -..+43;/3, MDL1 C0/-,/ 109*:5,+93 29, MDL2 C6-34/ 109*:5,+93 29, MDL3 D+.12-7 109*:5,+93 29, P2-33+34 MD20 C0/-,/ 12-33+34 >+2/ /3,07 MD21 D+.12-7 12-33+34 >+2/ /3,07 MDAB S/, :1 12-33+34 >+2/ /3,07 +3 <-5@409:3* MDRE C6/5@ 12-33+34 >+2/ /3,07 MD01 T9,-2 12-33+34 932+3/ MDBT T9,-2 12-33+34 +3 <-5@409:3* MD03 S+342/-+,/;A .+342/-2/B/2 12-33+34 MD02 S+342/-+,/;A ;:2,+-2/B/2 12-33+34 MD43 I3,/0-5,+B/ .+342/-+,/; 12-33+34 MD!0 M:2,+-2/B/2A ;-@/-,9-90*/0 12-33+34 MD!1 M:2,+-2/B/2 109?/5, 12-33+34 MF!2 D+.12-7 12-33+34 ,-<2/ MF!0 C6-34/ 12-33+34 ,-<2/ MF!7 P2-33+34 ,-<2/ <7 MRP 2+.,. MF!1 P2-33+34 ,-<2/ <7 109*:5,+93 2+., EB-2:-,+93. MD04 S,95@$0/=:+0/;/3,. 2+., MD07 C922/5,+B/ -55/.. 9> .,95@$0/=:+0/;/3,. 2+. MD0! MRP 2+., MD06 C922/5,+B/ -55/.. 9> MRP 2+.,. MDLD P0+3, MRP 2+., MD4! P2-33+34 0/.:2, MD46 C922/5,+B/ -55/.. 9> 12-33+34 0/.:2, MD44 P2-33+34 .+,:-,+93 >90 - ;-,/0+-2 MD47 P2-33+34 .+,:-,+93 >90 - 109*:5, 409:1

P2-33/* O0*/0

+3,9 +3, 0/=:+.+ 109*: +3, +3,9 10 +3,9 +3, +3,9 10 LONG TERM PLANNING PALNNING SCENARIO PLANNING RUN

MD4& MD4C MD09 CO46 MD11 MD12 MD13 MD16 MD14 MD1! MDUM CO40 CO41 CO4& COR7 COR7CPC COR& MDVP MDAC MS31 MS32 MS33 MS01 MSBT MS02 MS03 MS!0 MS!1 MFSO MS0! MS06 MSLD MS04 MS07

C09..-12-3, 12-33+34 .+,:-,+93 O0*/0 0/190, P/44/* 0/=:+0/;/3,. O0*/0 10940/.. C0/-,/ 12-33/* 90*/0 C6-34/ 12-33/* 90*/0 I3*+B+*:-2 -55/.. 9> 12-33/* 90*/0 C922/5,+B/ -55/.. 9> 12-33/* 90*/0. I3*+B+*:-2 593B/0.+93 9> 12-33/* 90*/0 C922/5,+B/ 593B/0.+93 9> 12-33/* 90*/0. C93B/0, 12-33/* 90*/0 +3,9 1:056-./ C93B/0, +3*+B+*:-2 12-33/* 90*/0 +3,9 C922/5,+B/ 593B/0.+93 9> 12-33/* 90*/0. P-0,+-2 593B/0.+93 9> 12-33/* 90*/0 I3*+B+*:-2 593B/0.+93 9> 12-33/* 90*/0 C922/5,+B/ 593B/0.+93 9> 12-33/* 90*/0. P-0,+-2 593B/0.+93 9> 12-33/* 90*/0 C922/5,+B/ -B-+2-<+2+,7 56/5@ E8/5:,/ -5,+93 >90 12-33/* 90*/0 CREATE CHANGE DISPLAY ON LINE SA BACKGROUND DOB SINGLE ITEM - MULTI LEVEL SINGLE ITEM - SINGLE LEVEL SINGLE ITEM - SALES ORDER SINGLE ITEM PLANNINGA PRODECT PLANNING TABLE MRP LIST MATERIAL MRP LIST COLLECTIVE DISPLAY PRINT MRP LIST STOCK$RE)UIREMENTS LIST STOCK$RE)UIREMENT LIST COLLECTIVE PLANNING SITUATION MATERIAL SITUATION PRODUCT GROUP ON LINE SA BACKGROUND DOB SINGLE ITEM - MULTI LEVEL SINGLE ITEM - SINGLE LEVEL SINGLE ITEM - INTERACTIVE SINGLE ITEM - SALES ORDER SINGLE ITEM PLANNINGA PRODECT

EVALUTIONS

DISPLAY

MS44 MS47 MPS)MASTER SC*EDULE ITEMS TOTAL PLANNING MD40 MDBS MD41 MD42 MD43 MD!0 MD!1 +++ EVALUTION IS SIMILAR TO MRP PRODUCTION CONTROL

ORDER - CREATE

CONTROL

GOODS MOVEMENT MATERIAL STAGING

CONFIRMATION FOR OPERATION

TOOLS-ARCHIVING CAPACIT, PLANNING EVALUTION ORK CENTER VIE

CO01 CO07 CO40 CO41 CO0& CO10 CO02 CO03 MD04 COHV COMAC CO0!N CO04N CO09 MF6! MF6& MB1A MB31 CO BPACK CO1V CO14 CO13 CO1L CO1P CO7& KOAA CM01

ITH MATERIAL ITHOUT MATERIAL FROM PLANNED ORDER COLLECTIVE CONVERTION OF PLANNED ORDER FOR SALES ORDER FOR PRODECT CHANGE DISPLAY STOCK$RE)UIREMENTS LIST MASS PROCESSING COLLECTIVE AVAILABILITY CHECK COLLECTIVE RELEASE PRINT AVAILABILITY OVER VIE STOCK TRANSFER FOR RESERVATION LOG GOODS ISSUE GOODS RECEIPT PACK MATERIAL TIME TICKET DISPLAY CANCEL RE)UESTED CONFIRMATIONS PREDEFINED PROCESSES ORDER SETTELMENT DOCUMENTS LOAD ORDERS POOL BACKLOG OVERLOAD VARIABLE ORK CENTER VIE INDIVIDUAL CAPACITY VIE ORDER VIE PLANNING TABLE "GRAPHICAL# PLANNING TABLE "TABULAR# PLANNING TABLE "GRAPHICAL# PLANNING TABLE "TABULAR# PLANNING TABLE "GRAPHICAL# PLANNING TABLE "TABULAR# CHANGE DISPLAY SHIFT SE)UENCE FACTORY CALENDER

CM02 CM03 CM04 CM0! CM07 E%TENDED EVALUTION CM!0 CM!1 CM!2 LEVELLING CM21 ORK CENTER VIE CM22 INDIVIDUAL CAPACITY VCM27 CM2& ORDER VIE CM31 CM32 AVAILABLE CAPACITY CR12 CAPACITY CR13 OP4A OP43

%&ere s&all 'e maintain number range for planned orders( ,) maintain number ran'e 6)r planned )rder> 8) t)? MM!!@*BP!!@:&MBER RA:8E!!@DEFI:E :&MBER RA:8E F5R P A::I:8 R&:> D)nAt all)9 E;ternal :umber Assi'nment>

SAP PP Master Data Tables


MAST)R DATA )ngineering C&ange Management AE:R *ust)mer and pri)rity AE5I Re4isi)n :umbers %or* Center *RHD 7)r2"enter Header Data *R*A 7)r2"enter *apa"ity All)"ati)n *R*5 7)r2"enter *)st *enter Assi'nment *RHH Hierar"#y Header *RHS Hierar"#y Stru"ture *R,B 7)r2"enter ,e;t KAK5 *apa"ity Header KA+C Inter4als )6 *apa"ity Routing P P5 P K5 MAP P AB P AS P M+ P PH P FH P 7P P MK R)utin' 5perati)n Details R)utin' Header Details R)utin' in2 t) Material Relati)ns#ips ! Standard :et9)r2 ,as2 ist ! Sele"ti)n )6 5perati)ns *)mp)nent All)"ati)n *APP Sub!)perati)ns PR, All)"ati)n Maintenan"e Pa"2a'e All)"ati)n Inspe"ti)n *#ara"teristi"s

+ill of Material S,P5 B5M Item Details S,P& B5M Sub Items -desi'nat)rs. S,K5 B5M Header Details MAS, B5M 8r)up t) Material S,+& B5M Hist)ry Re")rds S,AS B5M Item Sele"ti)n S,PF B5M E;pl)si)n Stru"ture ,ine Design D H ine Hierar"#y Header D P ine Hierar"#y Items D , ine Hierar"#y ,a2t ,imes D B* ,a2ts3:)> Indi4idual *apa"ities per ine D BH ine Balan"e Header

D BP D B,

ine Balan"e Items ine Hierar"#y Entry and E;it ,a2ts

PRT-s *RFH PR, Master Data *R/DDA in2 )6 PR, t) D)"ument *R/DDB in2 )6 D)"ument t) PR, *R/EDA Assi'nment )6 PR, data t) Equipment *R/EDB Assi'nment )6 equipment t) PR, data *R/MDA in2 )6 PR, data t) Material *R/MDB in2 )6 Material t) PR, data *R/SDA in2 )6 PR, Internal number t) PR, E;ternal number *R/SDB in2 )6 PR, E;ternal number t) PR, Internal number

Table of t&e Order Production Operation


%&ic& is t&e table of t&e order production operation details( I need to get t&e activities for production order . Setup/ ,abor/ Mac&ine/ Confirmed and to confirm0 I can see loo* at t&is in CO1# 2 Operation Overvie' 3f45 2 Operation Detalis 2 6t Activities ,#at is pr)bably t#e #ardest in6)rmati)n t) pie"e t)'et#erE I used 5 tables 9it# multiple F)ins t) 'et &ser Fields 6)r )perati)ns in a pr)du"ti)n )rder> Maybe y)u "an use s)met#in' simular> AFK5 ! t#is is 6)r y)ur basi" pr)du"ti)n #eader in6) ! )rder numberE basi" 6inis# date et" S022 ! t#is is 6)r y)ur )perati)n #eader details ! )perati)n numberE 7)r2 "entre et" i6 y)u are )nly a6ter t#e #eader details su"# as setup time and e;e"uti)n timeE y)u "an pr)bably st)p #ere 9it#)ut ')in' t) AF/* )r A&F/ -y)u de6initely need A&FK i6 y)u 9ant )rder status. A&FK ! t#is is 6)r y)ur )rder master data ! 5rder released 6la'E )rder ")mplete 6la'E te"#ni"ally ")mplete dateE y)uAll need t#is t) 6ilter )ut "l)sed )rders AF/* ! t#is is t) lin2 t) t#e detail table ! #)9e4er I used t#e ")ntr)l 2ey 6ield in it s) I 9)uld 2n)9 9#et#er it 9as a MI E st)ne )r 8PP< 6)r ")n6irmati)nAs sa2e A&F/ ! t#is is t#e user 6ield table ! y)u may 9ant t) repla"e t#is 9it# 9#ate4er detail y)u are a6ter Delete all t#e aut)mati" F)ins? AFK5 !@ A&FK )n? A&F:R !@ A&F:R

AFK5 !@ S022 )n? A&F:R !@ A&F:R P :BE+ !@ MA,:R AFK5 !@ AF/* )n? A&FP !@ A&FP S022 !@ AF/* )n? 7ERKS !@ 7ERKS P :F !@ P :F /5R:R !@ /5R:R ,#e F)in bel)9 is 6)r user 6ields in )perati)n detailE y)u 9ill #a4e t) 6ind y)ur )9n rele4ant tableE but I assume t#e t9) 2ey 6ields 9ill be t#e sameGG AF/* !@ AF/& )n? A&FP !@ A&FP ! R)utin' number )6 )perati)ns in t#e )rder AP + !@ AP + ! 8eneral *)unter 6)r )rder Tips b . Robert

MRP
%& used Planning tools li*e APO or I#(
AP5 and I2 are Finite P A::I:8 t))ls> 7#en MRP runs 9it# AP5 )r I2 -)r Red Pepper )r Manu'isti"s.E it ta2es *apa"ity issues int) ")nsiderati)n> MRP in SAP R3= *)re d)es n)tE it assumes in6inite "apa"ity a4ailable> -MRP )nly l))2s at material a4ailablity>. H)9e4erE SAP R3= D5ES d) 6inite S*HED& I:8E 9#i"# is 9#ere t#e system Adispat"#esH )perati)ns )n a pr)du"ti)n )rder until it 6ills up t#e "apa"ity a4ailableE t#en m)4es t) t#e ne;t time peri)d and dispat"#es until t#at peri)d is 6illed up> In SAP spea2E t#at is "alled "apa"ity le4elin'> I belie4e AP5 s#)uld )nly be used in 4ery lar'e ")mpanies -billi)ns. be"ause )6 t#e am)unt )6 master data t#at must be maintainedE and t#at data better be A*&RA,EE )r y)uA4e 9asted a #e"2 )6 a l)t )6 time> By t#e 9ayE AP5 stands 6)r Ad4an"ed Planner and 5ptimiIer t))lE )b4i)usly a 8erman s)rt )6 nameJ Differences bet'een planning and sc&eduling/ finite and infinite

R3= d)es plannin' 9it#)ut ")nsiderati)n 6)r "apa"ity situati)ns> S) i6 MRP says y)u need 500 parts )n =3<301E it s"#edules t#em all t) be built at t#e same timeE e4en t#)u'# y)u "an )nly d) <00 at a time> Assume y)u #a4e a 6i;ed l)t siIe )6 <00E y)uAll 'et 5 planned )rders 6)r <00 t) start )n t#e same day> ,#is is HIn6inite Plannin'H> AP5 9)uld re")'niIe t#at ")nstraintE and instead s"#edule )ut t#e 5 )rders )4er time> ,#e imp)rtant part )6 t#at is t#at it als) 9ill s"#edule )ut t#e deli4eries )6 t#e ")mp)nents 6)r 5 di66erent days> ,#is is HFinite Plannin'H> :)9E assume )ld 6as#i)n MRP> It s"#edules all 5 )rders 6)r t#e same dayE and t#e buyers ') )ut an 'et all )6 t#e ")mp)nents 6)r t#e same day> ,#en t#e planner realiIes #e "anAt d) all 5E and manually "#an'es t#e s"#eduleE and manually spreads )ut t#e 5 )rders> ,#e buyers 9ill re"ie4e res"#edulin' n)ti6i"ati)nsE but n)t until t#e s"#eduler d)es t#e manual res"#edulin'> C)u ")uld "all t#is HIn6inite S"#edulin'HE but t#at )nly means t#e same t#in' as In6inite Plannin'> ButE SAP #as H*apa"ity e4elin'H> 7#at t#at means is y)u run an)t#er pr)'ram a6ter MRP -*M2K and *M2(.E 9#i"# "an be run in bat"# m)de )4erni'#t> -,#ere is a t)n )6 ")n6i'urati)n and t#in2in' t#at 9ill be required t) d) t#isJ.> ,#e "apa"ity le4elin' pr)'ram 9ill re")'niIe t#e ")nstrant at t#e 9)r2 "enter le4elE and 6ill up t#e 6irst dayE t#en re!s"#edule t#e ne;t )rder t) t#e ne;t a4ailable "apa"ityE t#en t#e ne;t )rder sear"#es 6)r a4ailable "apa"ityE and s) )n> ,#is is "alled HFinite S"#edulin'H> ,#e pr)blem 9it# t#is is t#e )pp)site )6 In6inite Plannin'E 9#i"# is it d)esnAt ta2e Material a4ailablity int) ")nsiderati)nJ ,#e system 9ill re!s"#edule a pr)du"ti)n )rder 9it#)ut t#in2in' ab)ut 9#et#er t#e materials 9ill be a4ailable )r n)t> Finite Plannin' d)es Finite S#edulin' at t#e same time> I6 t#ere is n) "apa"ity a4ailable )n t#e desired dateE t#e system l))2s 6)r 9#en "apa"ity IS a4ailable> ,#en it st)ps t) see i6 Materials 9ill als) be a4ailable -usually based )n t#e lead!time 6)r t#)se ")mp)nents.> I6 t#ere is a material pr)blemE t#en t#e system 6i'ures )ut 9#en t#e materials 7I be a4ailableE and t#en "#e"2s t) see i6 "apa"ity is a4ailable )n ,HA, dayE and i6 s)E it bl)"2s )66 "apa"ityE and all)"ates t#e materials 6)r t#at day> D) y)u #a4e a SAP PP $uesti)nG

Difference bet'een MRP vs MPS


)7plain t&e difference bet'een MRP 8 MPS0 T&oug& bot& components gives ou t&e re9uirement list/ '&at 'e gain out of MPS run rat&er t&an running MRP0 %&at is t&e main idea be&ind t&is( ,#e 6)ll)9in' mi'#t #elp in e;plainin' t#e di66eren"e bet9een MPS and its ")unter part MRP> Master Production Sc&edule 3MPS5 . MPS )perates 9it#in )nly )ne le4el )6 t#e B5ME 7#ile MRP "an be utiliIed t#r)u'#)ut

all le4els )6 a materialLs B5M> I6 a MPS is run )n a materialE t#e ne"essary )rders are planned at t#at le4el> Dependent requirements -i6 any. are pla"ed )n t#e ne;t B5M le4el d)9nE and t#en t#e pr)"ess st)ps> Main Idea ? Master pr)du"ti)n s"#edulin' -MPS. is a 6)rm )6 MRP t#at ")n"entrates plannin' )n t#e parts )r pr)du"ts t#at #a4e t#e 'reat in6luen"e )n ")mpany pr)6its )r 9#i"# d)minate t#e entire pr)du"ti)n pr)"ess by ta2in' "riti"al res)ur"es> ,#ese items are mar2ed as MAL parts -MPS items. and are planned 9it# e;tra attenti)n> ,#ese items are sele"ted 6)r a separate MPS run t#at ta2es pla"e be6)re t#e MRP run> ,#e MPS run is ")ndu"ted 9it#)ut a B5M e;pl)si)n s) t#at t#e MRP ")ntr)ller "an ensure t#at t#e Master s"#edule items -MSI. are ")rre"tly planned be6)re t#e detailed MRP run ta2es pla"e> ,#e master pr)du"ti)n s"#edule is a line )n t#e master s"#edule 'rid t#at re6le"ts t#e anti"ipated build s"#edule 6)r t#)se items assi'ned t) t#e master s"#eduler> ,#e master s"#eduler maintains t#is s"#eduleE and in turnE it be")mes a set )6 plannin' numbers t#at dri4es material requirements plannin'> It represents 9#at t#e ")mpany plans t) pr)du"e e;pressed in spe"i6i" ")n6i'urati)nsE quantitiesE and dates> ,#e master pr)du"ti)n s"#edule is n)t a sales item 6)re"ast t#at represents a statement )6 demand> ,#e master pr)du"ti)n s"#edule must ta2e int) a"")unt t#e 6)re"astE t#e pr)du"ti)n planE and )t#er imp)rtant ")nsiderati)ns su"# as ba"2l)'E a4ailability )6 materialE a4ailability )6 "apa"ityE and mana'ement p)li"ies and ')als> Syn? master s"#edule> Material Re9uirements Planning 3MRP5 . A set )6 te"#niques t#at uses bill )6 material dataE in4ent)ry dataE and t#e master pr)du"ti)n s"#edule t) "al"ulate requirements 6)r materials> It ma2es re")mmendati)ns t) release replenis#ment )rders 6)r material> Furt#erE be"ause it is time!p#asedE it ma2es re")mmendati)ns t) res"#edule )pen )rders 9#en due dates and need dates are n)t in p#ase> ,ime!p#ased MRP be'ins 9it# t#e items listed )n t#e MPS and determines -<. t#e quantity )6 all ")mp)nents and materials required t) 6abri"ate t#)se items and -2. t#e date t#at t#e ")mp)nents and material are required> ,ime!p#ased MRP is a"")mplis#ed by e;pl)din' t#e bill )6 materialE adFustin' 6)r in4ent)ry quantities )n #and )r )n )rderE and )66settin' t#e net requirements by t#e appr)priate lead times> MRP Intervie' 6uestions. %&at is t&e need of mrp list if stoc* re9uirement list is alread t&ere( ,#e MRP list displays t#e result )6 t#e last plannin' run> *#an'es t#at #a4e )""urred bet9een plannin' runs are i'n)red in t#e MRP list> In ")ntrast t) t#isE t#e system displays all "#an'es in st)"2E re"eipts and issuesE 9#i"# #a4e "urrently )""urredE in t#e st)"23requirements list> %&ic& tcode are used to run MRP(

! MD0< is 'enerally used t) run t#e MRP 6)r all t#e materials in a plant n)rmally Fust be6)re ')!li4e> ! MD02 is used t) run MRP 6)r materials 9#i"# #a4e a B5M i>e multi!le4el> ! MD0= is used t) run MRP 6)r materials 9#i"# d) n)t #a4e a B5M i>e sin'le le4el>

SAP :actor Calendar


Fa"t)ry "alendar ")ntain ")mpany spe"i6i" dates su"# as alternate 9)r2in' SaturdaysE Plant s#utd)9n et"> C)u "an "reate y)ur ")mpany 6a"t)ry "alendar 4ia transa"ti)n ")de ASCA,A> Assi'nment )6 t#e 6a"t)ry "alendar by plant is d)ne in transa"ti)n ")de ASM$1 ! /D,00<7A> An e;ample )6 a SAP appli"ati)n t#at uses t#e 6a"t)ry "alendar is t#e SAP MRP m)dules> Assumin' t#at y)u #a4e a spe"i6ied an alternate 9)r2in' SaturdayE MRP 9ill p)stp)ned t#e planned )rders t) t#e ne;t 9)r2in' day i6 it #appened t) 6alls )n a n)n!9)r2in' Saturday> +est regards/

GR processing time in PP and MM


I &ave one material number t&at is procured e7ternall but also produced in&ouse0 ;o' I &ave one problem 'it& t&e GR processing time0 As far as I can see t&e parameter on t&e material master on MRP# vie' and Purc&asing vie' is t&e same 3MARC-%)+A<50 +ut in m case t&e GR processing time s&ould be onl used for goods receipts in MM 3from purc&ase oders50 T&is GR processing time must not be added to m lead time sc&eduled in production 3'&en producing t&e material50 =o' to solve t&is conflict( %e &ave a ma*e to order enviroment/ t&at means our production orders are created 3and sc&eduled5 directl from t&e sales order0 T&e sales gets bac* a confirmed date and 9uantit from production order sc&eduling - and &ere t&is GR processing time is also added0 Absolutel useless in t&is scenario/ but MM needs t&is GR processing time for t&e e7ternal procurement of t&e material0 IAm #earin' at least t9) pr)blems #ere> et me lumber t#r)u'# t#em as I see t#em>

N< ! 7e #a4e a ma2e t) )rder en4ir)mentE t#at means )ur pr)du"ti)n )rders are "reated -and s"#eduled. dire"tly 6r)m t#e sales )rder> ,#e sales 'ets ba"2 a ")n6irmed date and quantity 6r)m pr)du"ti)n )rder s"#edulin' ! and #ere t#is 8R pr)"essin' time is als) added> Abs)lutely useless in t#is s"enari)E but MM needs t#is 8R pr)"essin' time 6)r t#e e;ternal pr)"urement )6 t#e material> ,#e 8R pr)"essin' time is quite le'itimateE and need6ul> It represents t#e time it ta2es )n"e a material is Adeli4eredAE be6)re it is usable> I6 t#at is instantane)us 6)r y)uE t#en t#is 6ield is blan2> In 6a"t i6 it is less t#an )ne dayE t#e 6ield s#)uld be blan2> -MAR*! 7EBA+. I6 y)u D5 #a4e t) d) testin' )r d)"umentati)n )r e4en Fust A"#e"2in'A t) be sure t#e pr)per "erti6i"ates #a4e arri4ed 9it# t#is materialE t#en itAs ni"e t) #a4e a day #ere 6)r t#is> !!! I may #a4e )4erl))2ed )ne t#in'E i6 y)u are 5: C t#in2in' )6 t#e FER, t#at y)ur "ust)mer )rderedE t#en maybe t#is 6ield seems tri4ial> H)9e4erE i6 y)ur pr)"ess requires t#at t#e FER, be pur"#ased 6r)m s)me )t#er ")mpany -)r e4en supplied 6r)m 9it#in C5&R ")mpany.E t#en t#ere IS a re"ei4in' pr)"ess t#at #as t) #appen > > > it d)es ta2e time t) ba"2 a tru"2 upE 'et a 6)r2 tru"2 t) unl)ad itE t#e identi6i"ati)n pr)"essE and t#en rel)"atin' t#e item t) 9#ere it "an be s#ipped t) y)ur "ust)mer> Als)E i6 y)u pr)du"e t#is itemE t#en t#ere are A)t#erA items t#at need t) be AbuiltA int) t#is item > > > ,HEC need t#e 8R 6ieldE e4en i6 y)u pr)du"e t#e saleable itemE it #as t) be Are"ei4edA 6r)m pr)du"ti)n int) in4ent)ry 6)r y)u t) s#ip it )ut> ,#ere is an)t#er 6ield t#at s#)uld be ")nsidered> ,#is is t#e pr)"urement lead time> ,#e time it ta2es 6)r pur"#asin' t) Hrea"tH t) t#e requirement> 7#en t#e sales )rder is pla"edE t#e si'nal 9ill ")me 6)r Apur"#asin'A t) )""ur -4ia MRP per#aps.> Pur"#asin' MAC ta2e as l)n' as a day t) 'et t#at )rder t) a 4end)r 9#ere t#e 4end)r "an n)9 rea"t> ,#is time is 'enerally a AstandardA time 6)r any 'i4en plant3pur"#asin' )r' and is in"luded usin' 5MD,> ,#irdlyE t#e 4end)r lead time #as t) be ")nsidered> ,#is is 9#at t#e 6ield HPlanned deli4ery timeH -MAR*!P IF+. is ab)ut> ,#e 4end)rAs turn ar)und time ! 6r)m t#e time t#ey are n)ti6ied )6 y)ur intenti)n -4ia a P5 per#aps.E until t#ey "an put it )n y)ur d)"2 > > > t#at is 9#at t#is 6ield is ab)ut> And MRP 2n)9s t#e di66eren"e bet9een t#is 6ield and t#e )t#ers> Bet9een t#e t#ree 6ields menti)nedE t#e Apur"#asedA item is pr)perly planned 6)r > > > e;"ept 6)r t#e e;"epti)ns and t#e 6a"t t#at t#is is all based )n Hn)rmsH and a4era'es 9#i"# ne4er seem t) be e;a"tly 9#at is neededE but t#atAs an)t#er dis"ussi)n > :e;t 9e t#in2 )6 t#e situati)n 9#ere t#e item requested is pr)du"ed by us> In t#is "ase -as menti)ned be6)re.E t#e 8R is S,I le'itimate ! per#aps n)t needed i6 it ta2es less t#an a day 6)r y)ur ")mpany t) re"ei4e material 6r)m pr)du"ti)nE inspe"t itE "erti6y itE and l)ad it up> H)9e4erE a H0H is a le'itimate entry t) t#is 6ield>

7#at is als) needed is a pla"e t) l)"ate t#e time 6)r Hpr)du"in'H t#is item> ,#at is 9#ere t#ere are )pti)ns> 5ne )pti)n in MRP 2 is t#e 6ield Hin!#)use pr)du"ti)nH -MAR*! D+EI,.> ,#is is s)metimes use6ulE but dan'er)us> It assumes t#at n) matter #)9 lar'e an )rder is )r #)9 mu"# )6 a material is neededE it "an al9ays be pr)du"ed in t#e same peri)d -in AdaysAE )6 ")urse.> ,#e number )6 days 6its in t#is 6ield> I6 t#at d)esnAt Ad) itA 6)r y)uE y)u "an ') t) t#e H7)r2 S"#edulin'H 4ie9 )6 t#e Material Master and in"lude t#e details 6)r t#e 6ields under t#e Hin #)use pr)du"ti)n time in daysH 'r)upin' -Setup timeO Inter)perati)nO Pr)"essin' timeO and base quantity.> At EAS, t#is 'i4es t#e system a As#)tA at plannin' l)n'er times 6)r 'reater quantities> I6 y)u 6ill b)t# data p)ints in -in #)use pr)du"ti)n time and H in daysE t#e Ain daysA 9ill super"ede t#e )t#er.> :)9 y)uA4e put in all t#e data t#at y)u HA/E t) input t) #a4e t#e system plan t#e len't# )6 time needed 6)r tellin' y)ur "ust)mer 9#en y)u 9ill #a4e t#eir pr)du"t ready 6)r t#em> In t#e "ase )6 y)ur ")n6li"t 9#ere y)u pr)du"e 5R s)ur"e t#e itemE t#en y)u MAC #a4e a pr)blem 9it# 8R ! l))2 at b)t# s"enari)s and see 9#at y)ur entry s#)uld be> C)u *A: use t#e ,)tal Replenis#ment eadtime -MAR*!7+EI,. 6ield t) be t#e ,5,A ,IME 9#en pr)du"in' t#e material in!#)useE be"ause t#e e;ternal replenis#ment d)es n)t l))2 at t#is 6ield> S) MRP 9ill run and dependin' )n #)9 y)u #a4e it setE it 9ill ")nsider pur"#asin' t#e materialE )r ma2in' t#e materialE and t#e 6ields 9eA4e menti)ned 9ill impa"t t#e result as menti)ned> Related ,in*s.

Production Planning - )7tract data from MRP Table


EFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E E A .-;12/ 10940-; ,9 /8,0-5, *-,- >09; ,6/ MRP ,-<2/' E EFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF REPORT (MRPTABLE' TABLESG MDKPA MDTBA MDTCA T4!7T' HH/-*/0 D-,- >90 MRP D95:;/3, HMRP ,-<2/ HA440/4-,/* MRP ,-<2/ +,/;. HD/.50+1,+93 9> MRP /2/;/3,.

DATAG BEGIN OF MDTB% OCCURS 0' INCLUDE STRUCTURE MDTB' DATAG END OF MDTB%' SELECT-OPTIONSG PLANT FOR MDKP-PL RK OBLIGATORYA MATNR FOR MDKP-MATNR OBLIGATORY'

CLEARG MDKPA MDTB' SELECT E FROM MDKP

HERE DTART E) IMDI AND MATNR IN MATNR AND PL RK IN PLANT' RITEG$ MDKP-MATNRA MDKP-PL RK' IF MDKP-CFLAG E) I%I' CLEAR MDTB%' REFRESH MDTB%' IMPORT MDTB% FROM DATABASE MDTC"AR# ID MDKP-DTNUM' LOOP AT MDTB%' MOVE MDTB% TO MDTB' SELECT SINGLE E FROM T4!7T HERE SPRAS J IEI AND DELK( J MDTB-DELK('

IF MDTB-PLUMI J I-I' MULTIPLY MDTB-MNG01 BY -1' ENDIF' RITEG$ MDTB-DAT00A T4!7T-DELB1A MDTB-VSTATA MDTB-MNG01A MDTB-LGORT' ENDLOOP' ELSE' SELECT E FROM MDTB HERE DTNUM E) MDKP-DTNUM ORDER BY PRIMARY KEY' SELECT SINGLE E FROM T4!7T HERE SPRAS J IEI AND DELK( J MDTB-DELK(' IF MDTB-PLUMI J I-I' MULTIPLY MDTB-MNG01 BY -1' ENDIF' RITEG$ MDTB-DAT00A T4!7T-DELB1A MDTB-VSTATA MDTB-MNG01A MDTB-LGORT' ENDSELECT' ENDIF' ENDSELECT'

Calculation to determine t&e deliver date and release date


,#ere #a4e been t#ree parameters t#at SAP 9ill ta2e it int) "al"ulati)n t) determine t#e deli4ery date and release date durin' material requirement plannin'> ,#ey are ! <. Planned Deli4ery ,ime 9#i"# is t#e 4end)r!dependent lead time bein' measured 6r)m t#e time P5 is )utputted -6)r sendin' t) t#e 4end)r. till t#e time t#e s#ipment is deli4ered at t#e 9are#)use> 2. 8R pr)"essin' time represents t#e ne"essary peri)d )6 time bein' required 6)r re"eiptin' t#e s#ipment int) t#e 9are#)use> ,#is peri)d isE usuallyE 6)r quality and quantity inspe"ti)n> =. Pur"#asin' Pr)"essin' ,ime> ,#is is t#e internal required time 6)r pr)"essin' t#e pur"#asin' d)"ument -Pur"#ase Requisiti)n. till Pur"#ase 5rder> C)u "an set it up plant! 9ise 4ia ,ransa"ti)n 5MI(>

7it# t#ese t#ree parametersE it is p)ssible t#at y)u "an set it up ")rre"tly in y)ur system t) enable t#e appr)priate plannin' )6 y)ur material requirement> D) y)u #a4e a SAP PP $uesti)nG

Purc&asing processing Time - OPP6


Please refer above sub>ect and 'ould li*e to do follo'ing0 )7ternal Processing Time I &ave set in using OPP60 M client 'ant t&is time set differentl for different ?endor0 Is t&ere an usere7it or customi@ation settings( F)r MRP t) ta2e lead time by supplierE y)u need t) #a4e = settin's? <. ,#e ")n6i' in 5PP$ ! E;ternal pr)"urement at plant le4el -)r 5PPR at MRP 'rp ! S"#edulin'3d)"> type. s#)uld #a4e t#e "#e"2 b); mar2ed t) read S"#edA'reem3In6)re")rd leadtime -,=00D!8,ERM. 2. C)u s#)uld #a4e a ")ntra"t3s"#edule a'reementE )r a pur"#ase in6) re")rd maintained 6)r t#at plant!material!4end)r ")mbinati)n =. C)u s#)uld maintain s)ur"e list -ME0<. 6)r t#e ")ntra"t3s"#edule a'reementE )r in6) re")rd> ,#is "#an'es t#e de6ault be#a4i)r )6 MRP t) use leadtime by supplierE rat#er t#an material master leadtime> 7#en b)t# ")ntra"t and in6) re")rd e;istE t#e ")ntra"t 9ill ta2e pre"eden"e> Please 9at"#)ut 6)r t#e "ase i6 y)uAre already usin' ")ntra"ts3in6) re")rds in pr)"urementE but n)t usin' t#em 6)r plannin'> In t#is "ase y)ur leadtime data in t#ese d)"uments may be in")rre"tE )r may be le6t blan2 ! t#is 9ill be interpreted as Ier) i6 y)u ma2e t#is "#an'e implementati)nE as menti)ned in t#e steps ab)4e> Related ,in*s.

Define Safet Stoc* Availabilit


,#e IM8 "an be set in SM$1 ! ?AB$CMAS C)u de6ine per plant and per MRP 'r)up t#e per"enta'e )6 t#e sa6ety st)"2 t#at is t) be a4ailable 6)r plannin'> ,#is #elps t) a4)id a situati)n 9#ere )rder pr)p)sals are "reated unne"essarily by t#e system t) ")4er small s#)rta'e quantities> F)r e;ample?

Mat> < Sa6ety st)"2? a4ailable 6)r plannin'? S#)rta'e quantity <00 p" 0P < p"

Mat> 2 <00 p" 50P < p" 0 p"

Mat> = <00 p" 50P 5< p" 5< p"

5rder pr)p)sal quantity 6)r l)t!6)r!l)t )rder qty < p" +est regards/

6uestions on MRP Group and MRP Controller


MRP 'r)ups are used 9#en t#e plant di4isi)n 6)r plannin' is n)t en)u'# 6)r t#e di4isi)n )6 t#e di66erent materials MRP requirements> C)u assi'n di66erent 'r)ups a"")rdin' t) t#e requirements t) run MRP -di66erent Settin's.> ,#ese settin's 9ill be ta2en in a"")unt 9#en y)u run MRP 6)r sin'le item )r t)tal plannin'> MRP ")ntr)ller is t#e pers)n in "#ar'e )6 t#e MRP run 6)r t#e materials> It is still a 6urt#er di4isi)n )n y)ur MRP> ,#is is 9)r2 l)ad related> C)u "an #a4e )ne MRP ")ntr)ller 6)r materials 9it# di66erent MRP 'r)ups> 5n y)ur MRP 'r)upE y)u 9ill de6ine t#e parameters 6)r t#e MRP run> ,#ese parameters are "al"ulated in a"")rdan"e 9it# t#e settin's )n y)ur material master MRP 4ie9s> A4ailable st)"2 Q Plant st)"2 ! sa6ety st)"2 R re"eipts )6 -pur"#asin' )rders R pur"#asin' a'reements R pr)du"ti)n )rders. ! required quantity> ,#is means t#at all t#e requirements are "al"ulated in t#e bases )6 y)ur material master settin's and y)ur MRP 'r)up settin's> %&at if not&ing &appens '&en ou run MRP( ,#e reas)ns ")uld be ?! ! C)u #a4e pur"#ase requisiti)ns t#at are delayed but t#e deli4ery time #as n)t been updated )n t#e system>

! ,#e settin's )n y)ur material MRP s"reens are n)t ")rre"tE i>e> y)ur material #a4e n)t yet entered t#e re!)rder p)int le4el> ! C)ur requirements #a4e n)t been ta2en in a"")unt 9#en runnin' MRP> Assumin' t#at e4eryt#in' is 9ell and t#e requirement #as been "al"ulatedE ') t) transa"ti)n ")de MD1B and 4eri6y t#at t#e di66erent requirements are re6le"ted in t#e MRP list and als) i6 t#ere is any pur"#ase requisiti)n s"#eduled by t#e system> /eri6y als) i6 t#ere is any )t#er deli4ery s"#edule t#at 9ill e;"eed t#e a"tual requirements> I6 t#e pur"#asin' requisiti)n is t#ereE t#e )nly t#in' t#at y)u #a4e t) tr)ubles#))t is t#e messa'e t) tell y)u t#at t#e pur"#asin' requirement 9as "al"ulated> I6 t#e requirement is n)t t#ereE re!4isit y)ur material master and "#e"2 y)ur settin's 6)r t#e MRP 'r)up> %&at is t&e real meaning and usage of t&e follo'ings configured in PP. "0 MRP ControllerD #0 Sc&edule margin *e D $0 MRP groupD B0 MRP profile0 <> MRP *)ntr)llerO ,#is 9ill #elp y)u t) 'r)up t#e material 6)r s)me ")ntr)llin' purp)se> C)u "an run mrp by mrp ")ntr)ller> y)u "an d) e4aluati)n by mrp ")ntr)ller> ,#is 9ill #elp us i6 #a4e di66erent pe)ple in )ne )r'anisati)n in4)l4ed in pur"#asin'> 2> S"#edule mar'in 2eyO ,#is 9ill #elp y)u t) determine t#e 6l)ats> In "ase i6 y)u #a4e pr)du"ti)n )rder y)u "an see t#e impa"t )6 6l)ats => MRP 'r)upO ,#is 9ill #elp y)u 6)r t#e material t) rea" in tems )6 t#e settin's made rela4ant t) ea"# 'r)up> ,) 2n)9 m)re details )n t#e 'r)up y)u "an "#e2 t#e t")de )ppr> 1> MRP pr)6ile 7e "an #a4e s)me pre6i;ed datas in t#e pr)6ile and and 9e "an enter te# pr)6ile 6)r di66 material s) t#e 4alues 9ill ")pied as de6aulted in t#e pr)6ile>

Guide To Mass Replace %or* Center


On t&e 'or* center I &ave defined an activit t pe for preparation/ mac&ine 'or*/ personal 'or*0 %&en I modif an activit t pe on a 'or* center/ t&e routings '&ere t&ese 'or* center are emplo ed are not automaticall updated0 &se ,")de *A(5 9it# same 9)r2"enter in :e9 9)r2 "enter 6ield> *#an'e t#e ne9 a"ti4ity type in de6ault 4alues s"reen> But i6 y)ur a"ti4tity types d)nAt "#an'e in t#e r)utin's 9#ere e4er t#e 9)r2"enter is usedE t#en "#e"2 t#e re6eren"e indi"at)r in t#e 9)r2"enter itsel6> S) 9#ene4er y)u "#an'e t#e a"ti4ity type in t#e 9)r2"enterE r)utin' data 9ill als) 'et "#an'ed aut)mati"ally> ,#e step by step 'uide bel)9 'a4e y)u a bl)9 by bl)9 a"")unt )6 t#e steps 6)r *A(5> Sust ensure y)u )nly sele"t a 6e9 materials initiallyE and "#an'e t#e m)de )6 trans6er s) t#at it 9)r2s li2e a BD* and y)u are sure t#at t#e data is ")rre"tly "#an'ed>

SAP PP Tips b . Ra>

Planning separatel via Storage ,ocation or ?endor 'it& MRP Area


S,/1. 1 GY9: ;:., 593B/0, ,6/ /8+.,+34 12-33+34 >+2/ ",-<2/ MDVM# ,9 ,6/ 3/K 12-33+34 >+2/ ",-<2/ DBVM# +3 90*/0 ,9 </ -<2/ ,9 :./ MRP -0/-. +3 ;-,/0+-2. 0/=:+0/;/3,. 12-33+34' T0-3.-5,+93 OM-F' 1' D:0+34 ,6/ 593B/0.+93A ,6/ .7.,/; 50/-,/. - 12-3, MRP -0/- >90 /B/07 12-3,' 2' T6/ /8+.,+34 12-33+34 >+2/ /3,0+/. -0/ 591+/* >09; ,6/ 12-33+34 >+2/ :./* :1 ,9 39K +3,9 ,6/ 3/K 12-33+34 >+2/' 3' T6/ .7.,/; */2/,/. ,6/ 12-33+34 >+2/ ,6-, 6-* <//3 :./* :1 ,9 39K ->,/0 ,6/ 593B/0.+93 6-. ,-@/3 12-5/' 4' A, 52+/3, 2/B/2A ,6/ +3*+5-,90 P2-33+34 >+2/ /3,0+/. >90 MRP -0/593B/0,/* +. ./, +3 .7.,/; ,-<2/' T6+. +3*+5-,90 5-:./. ;-,/0+-2 0/=:+0/;/3,. 12-33+34 ,9 </ 5-00+/* 9:, :.+34 12-33+34 >+2/ /3,0+/. -, MRP -0/- 2/B/2 >09; ,6+. 19+3, 93K-0*.' !' T6/ 0/190, -2.9 593B/0,. ,6/ +3*+B+*:-2 5:.,9;/0 12-33+34 >+2/ /3,0+/. -, 12-3, 2/B/2 ,9 +3*+B+*:-2 5:.,9;/0 12-33+34 >+2/ /3,0+/. -, MRP -0/- 2/B/2' S,/1. 2 GA5,+B-,/ MRP A0/- +3 SM.- ) T---MD' "M-,/0+-2 0/=:+0/;/3,. 12-33+34 K+,6 MRP -0/-. 5-339, </ 0/B/0./* 935/ -5,+B-,/*#' S,/1. 3 GD:0+34 593B/0.+93 +3 S,/1. 1A SAP K+22 -:,9;-,+5-227 50/-,/ - MRP -0/>90 -22 79:0 /8+.,+34

P2-3,.' N9KA 79: 5-3 .,-0, 50/-,+34 ,6/ MRP -0/- >90 .,90-4/ 295-,+93 90 B/3*90 ,9 </ 12-33/* ./1-0-,/27' T6-,I. +. ,6/ K692/ 1:019./ >90 :.+34 MRP -0/-' D/>+3/ MRP A0/- +3 SM.- ) V/MDLV' H/0/ 79: */>+3/ K6/,6/0 ,6/ MRP -0/- ,71/ G01 - P2-3, 02 - S,90-4/ L95-,+93 03 - V/3*90 S,/1. 4 GI3 M-,/0+-2 M-.,/0 MRP 1A t0e MPR area %e&ti#! 1ill a22ear 935/ 79: .:55/..>:227 59;12/,/ ,6/ -<9B/ S,/1.' A..+43 MRP A0/-. ,9 M-,/0+-2. Y9: -..+43 ,6/ MRP -0/-. ,9 ,6/ ;-,/0+-2. <7 50/-,+34 -3 MRP -0/./4;/3, >90 /-56 MRP -0/+3 ,6/ ;-,/0+-2 ;-.,/0' Y9: 5-3 -..+43 ./B/0-2 MRP -0/-. ,9 93/ ;-,/0+-2' MRP K+,6 MRP -0/-. >90 ,6/ ;-,/0+-2 +. 39, -5,+B-,/* :3,+2 -3 MRP -0/6-. <//3 -..+43/* ,9 - ;-,/0+-2' I> 79: 6-B/ 39, -..+43/* -3 MRP -0/- ,9 - ;-,/0+-2A ,6-, +.A 79: 6-B/ 39, 50/-,/* -3 MRP -0/- ./4;/3, +3 ,6/ ;-,/0+-2 ;-.,/0A ,6/ ;-,/0+-2 K+22 593,+3:/ ,9 </ 12-33/* +3 ,6/ 12-3, MRP -0/- 9327' I> 79: 6-B/ -..+43/* -3 MRP -0/- ,9 ,6/ ;-,/0+-2A ,6/ .7.,/; 5-3 12-3 +, +3 ,6/ 12-3, MRP -0/- -3* +3 ,6/ -..+43/* MRP -0/-' Y9: 5-3 *+.12-7 -3 9B/0B+/K >90 -22 ;-,/0+-2. +3 -3 MRP -0/-' T9 *9 ,6+.A 79: 49 +3,9 C:.,9;+L+34 >90 MRP -3* 5699./ ,6/ IMG -5,+B+,7 D/>+3/ MRP -0/-.' C-22 :1 -3 MRP -0/- <7 *9:<2/-52+5@+34 -3* 5699./ M-,/0+-2 9B/0B+/K >90 MRP -0/-' S,/1. ! GC6/5@ S,90-4/ L95-,+93. I> 79: 6-B/ -20/-*7 /3,/0/* - .,90-4/ 295-,+93 +3 ,6/ BOM "BOM +,/;#A +3 ,6/ K90@ 5/3,/0 ".:1127 -0/-# 90 +3 ,6/ 109*:5,+93 B/0.+93A 79: .69:2* 56/5@ K6/,6/0 ,6+. .,90-4/ 295-,+93 +. ,6/ .,90-4/ 295-,+93 >90 ,6/ MRP -0/- ,6-, 79: 6-B/ -..+43/* +3 ,6/ ;-,/0+-2 ;-.,/0' T6/ ;-,/0+-2. -0/ -..+43/* ,9 -3 MRP -0/- B+- ,6/ .,90-4/ 295-,+93 ,6-, ,6/ .7.,/; */,/0;+3/. *:0+34 ,6/ 12-33+34 0:3' Y9: .69:2* ,6/0/>90/ 56/5@ ,6/ .,90-4/ 295-,+93. ,6-,

79: 6-B/ ;-+3,-+3/* +3 ,6/ ;-,/0+-2 ;-.,/0' T6/ .,90-4/ 295-,+93 +3 ,6/ ;-,/0+-2 ;-.,/0 ;:., </ - .,90-4/ 295-,+93 >90 ,6/ MRP -0/-A >90 K6+56 79: 6-B/ 50/-,/* -3 MRP -0/- ./4;/3, +3 ,6/ ;-,/0+-2 ;-.,/0' Y9: 5-3 ,6/0/>90/ /3.:0/ ,6-, ;-,/0+-2 0/=:+0/;/3,. 12-33+34 K+22 </ 5-00+/* 9:, >90 ,6/ 5900/5, MRP -0/-

T6/ MRP -0/- 0/10/./3,. -3 904-3+L-,+93-2 :3+, >90 K6+56 ;-,/0+-2 0/=:+0/;/3,. 12-33+34 +. 5-00+/* 9:, +3*/1/3*/3,27' B-.+5-227A ,6/0/ -0/ ,60// ,71/. 9> MRP -0/-G P2-3, MRP A0/T6/ 12-3, MRP -0/- +3+,+-227 593,-+3. ,6/ 12-3, ,94/,6/0 K+,6 -22 +,. .,90-4/ 295-,+93. -3* .,95@ K+,6 .:<593,0-5,90.' 6/3 79: 6-B/ */>+3/* MRP -0/-. >90 .,90-4/ 295-,+93. -3* >90 .:<593,0-5,90. -3* 79: 6-B/ -..+43/* ,6/ ;-,/0+-2.A t0e 2la!t MRP area i% re$u&e$ 3( e4a&tl( t0i% !u 3er #5 %u3&#!tra&t#r% a!$ %t#ra"e l#&ati#!%6 T6+. +. </5-:./ ,6/7 -0/ 39K ,9 </ 12-33/* ./1-0-,/27' MRP A0/-. >90 S,90-4/ L95-,+93. Y9: 5-3 */>+3/ -3 MRP -0/- ,6-, 593.+.,. 9> - 1-0,+5:2-0 .,90-4/ 295-,+93A <7 50/-,+34 -3 MRP -0/- -3* -..+43+34 ,6/ .,90-4/ 295-,+93 ,9 +,' M-,/0+-2 0/=:+0/;/3,. >90 ,6+. .,90-4/ 295-,+93 -0/ ,6/3 12-33/* ./1-0-,/27 >09; ,6/ 0/., 9> ,6/ 12-3,' Y9: 5-3 -2.9 "r#u2 %e'eral %t#ra"e l#&ati#!% i!t# #!e MRP area7 <7 50/-,+34 -3 MRP -0/- -3* -..+43+34 ,6/ .,90-4/ 295-,+93. ,9 +,' T6/./ .,90-4/ 295-,+93. -0/ ,6/3 12-33/* ,94/,6/0' A %t#ra"e l#&ati#! #5 a 2la!t a( 3e a%%i"!e$ t# #!l( #!e MRP area6

MRP A0/-. >90 S:<593,0-5,90. Y9: 5-3 -2.9 */>+3/ -3 MRP -0/- >90 /-56 .:<593,0-5,90' A %u3&#!tra&t#r a( 3e a%%i"!e$ t# #!l( #!e MRP area6 A3 MRP -0/- 9> ,6/ .:<593,0-5,90 ,71/ ;-7 -2.9 9327 593,-+3 93/ .:<593,0-5,90' MRP -0/-. 9> ,6/ .,90-4/ 295-,+93 90 .:<593,0-5,90 ,71/ -0/ 9327 .:+,-<2/ >90G 1' &# 2#!e!t% t0at are 2la!!e$ a!$ 2r#$u&e$ 5#r %t#&8 2' 5i!i%0e$ 2r#$u&t% t0at are 2la!!e$ a!$ 2r#$u&e$ 5#r %t#&8'

B7 -..+43+34 - .,90-4/ 295-,+93 +3 - .-2/. 90*/0 90 <7 /3,/0+34 -3 MRP -0/- K6/3 50/-,+34 ,6/ 12-33/* +3*/1/3*/3, 0/=:+0/;/3,.A 79: 5-3 */>+3/ K6/,6/0 - ;-,/0+-2 +. 12-33/* +3 ,6/ 12-3, MRP -0/- 90 +3 ,6/ MRP -0/- 9> ,6/ .,90-4/ 295-,+93'

M-,/0+-2 0/=:+0/;/3,. 12-33+34 >90 /-56 MRP -0/- -229K. 79: ,9 6-B/ .1/5+>+5 593,092 9B/0 ,6/ .,-4+34 -3* 1095:0/;/3, 9> 1-0,. 109*:5/* +3-69:./ -3* 1:056-./* 1-0,. >90 /-56 .691 >2990 -3* -../;<27 -0/-' I>A >90 /8-;12/A 79: */>+3/ -3 MRP -0/- >90 ,6/ 109*:5,+93 .,90-4/ 295-,+93 9> -3 -../;<27 2+3/A ,6/ .7.,/; 12-3. ,6/ ;-,/0+-2 0/=:+0/;/3,. >90 ,6/ -../;<27 2+3/ ./1-0-,/27 >09; -22 9,6/0 0/=:+0/;/3,.' E8-;12/G S:<593,0-5,90 Y9: 5-3 -2.9 5-007 9:, 12-33+34 >90 59;193/3,. ,9 </ 109B+*/* +3 .:<593,0-5,+34 :.+34 -3 MRP -0/- <7 */>+3+34 -3 MRP -0/- >90 /B/07 .:<593,0-5,90 -3* -..+43+34 ,6/ 59;193/3,. ,9 </ 109B+*/* ,9 ,6/ MRP -0/- 9> ,6/ .:<593,0-5,90' Y9: ,6/0/>90/ 12-3 ,6/ 0/=:+0/;/3,. ,9 </ 109B+*/* >90 ,6/./ 59;193/3,. >90 93/ .:<593,0-5,90 ./1-0-,/27 >09; -22 9,6/0 0/=:+0/;/3,.' D/1/3*+34 93 ,6/ 0/=:+0/;/3,. .+,:-,+93A ,6/ .7.,/; 50/-,/. /+,6/0 .,95@ ,0-3.>/0 0/./0B-,+93. >09; ,6/ 12-3, ,9 ,6/ .,95@ 9> ;-,/0+-2 109B+*/* 9> ,6/ .:<593,0-5,90 90 +, 50/-,/. 1:056-./ 0/=:+.+,+93. K+,6+3 .:<593,0-5,+34$,6+0*-1-0,7 90*/0 1095/..+34A -5590*+34 ,9 ,6/ .1/5+-2 1095:0/;/3, @/7 ./,,+34.'

T6/ 12-33+34 0:3 ,-@/. +3,9 -559:3, ,6/ 12-33+34 K+,6 MRP -0/-. -. >9229K.G I> 79: *9 39, /3,/0 - ./1-0-,/ .591/ 9> 12-33+34A ,6/ .7.,/; 12-3. ,6/ K692/ 12-3,A ,6-, +.A -22 MRP -0/-. +3 ,6/ 12-3,A *:0+34 ,6/ ,9,-2 12-33+34 0:3' I> 79: K-3, ,9 5-007 9:, - ,9,-2 12-33+34 0:3 >90 - 1-0,+5:2-0 MRP -0/- 9327A 79: ;:., .1/5+>7 ,6/ 0/=:+0/* MRP -0/- +3 ,6/ .591/ 9> 12-33+34' D:0+34 .+342/-+,/;A ;:2,+-2/B/2 12-33+34A ,6/ .7.,/; 12-3. ,6/ ./2/5,/* ;-,/0+-2 +3 ,6/ MRP -0/- /3,/0/*' I3 -**+,+93A ,6/ .7.,/; ,-@/. +3,9 -559:3, 12-33+34 >+2/ /3,0+/. >09; 9,6/0 MRP -0/-.A >90 /8-;12/A +> ,6/ ;-,/0+-2 +. ,9 </ 1095:0/* :.+34 .,95@ ,0-3.>/0' D:0+34 .+342/-+,/;A .+342/-2/B/2 12-33+34A ,6/ .7.,/; 12-3. ,6/ ./2/5,/* ;-,/0+-2 +3 ,6/

MRP -0/- /3,/0/* 9327' Y9: */>+3/ ,6/ MRP -0/-. +3 C:.,9;+L+34 >90 MRP' Y9: 5-3 ,6/0/<7 -..+43 ,6/ >9229K+34 ,9 -3 MRP -0/-G 93/ 90 ;90/ .,90-4/ 295-,+93. "/8-;12/G 79: K-3, ,9 5-007 9:, 12-33+34 >90 1-0,+5:2-0 -../;<27 2+3/ -3* ,6/0/>90/ -..+43 - 109*:5,+93 .,90-4/ 295-,+93 ,9 ,6/ MRP -0/-# - .:<593,0-5,90' Y9: -..+43 ,6/ B-0+9:. MRP -0/-. ,9 ,6/ ;-,/0+-2. +3 ,6/ ;-,/0+-2 ;-.,/0' F90 ,6+.A 79: 50/-,/ -3 MRP -0/- ./4;/3, >90 - ;-,/0+-2 >90 /B/07 MRP -0/-A +3 K6+56 +, +. :./*' I3 ,6+. MRP -0/- ./4;/3,A 79: 5-3 */>+3/ MRP 1-0-;/,/0. .:56 -.A >90 /8-;12/A ,6/ 29, .+L/ 90 MRP ,71/' T6+. -229K. 79: ,9 12-3 ,6/ ;-,/0+-2 *+>>/0/3,27 +3 ,6/ MRP -0/>09; 69K 79: 12-3 +, +3 ,6/ 12-3, MRP -0/-' MRP K+,6 MRP area% 5#r t0e aterial i% !#t a&ti'ate$ u!til t0e aterial 0a% 3ee! a%%i"!e$ t# a! MRP area6 I> 79: 6-B/ 39, -..+43/* - ;-,/0+-2 ,9 -3 MRP -0/-A ,6-, +.A 79: 6-B/ 39, 50/-,/* -3 MRP -0/- ./4;/3, +3 ,6/ ;-,/0+-2 ;-.,/0A ,6/ ;-,/0+-2 K+22 593,+3:/ ,9 </ 12-33/* +3 ,6/ 12-3, MRP -0/- 9327' I> 79: 6-B/ -..+43/* -3 MRP -0/,9 +,A ,6/ .7.,/; 5-3 12-3 +, +3 ,6/ 12-3, MRP -0/- -3* +3 ,6/ -..+43/* MRP -0/-'

PP - T&e Common Planning Strateg used


,#e plannin' strate'ies are maintained in *ust)miIin' 6)r Demand Mana'ement in SM$1 - ?ATBE"S> De6ine t#e Planned Requirement ,ype and assi'n t#e requirement "lass in OMP"> De6ine t#e requirement "lass in OMPO> *#e"2 t#e independent requirement and ")nsumpti)n )6 requirement "lass in OMPC> Maintain t#e messa'e 6)r in4alid requirement type in OMPF> C)u de6ine t#e strate'y 'r)up in SM$1 - ?ATBE"P> C)u de6ine t#e Plant t) MRP 'r)up in SM$1 - ?ATB$CMAS>

Maintain t#e ")nsumpti)n m)de and peri)d )6 adFustment in SM$1 - ?ATB$CMA?> ,isted &ere are some common used planning strategies .Strateg "1 in summar .<> Sales 5rder "reati)n ! n) impa"t> 2> 8))ds Re"eipt ! redu"e t#e planned independent requirement durin' MRP run F)r e>'> i6 PIR is <00E quantity remained as <00 in PIRE #)9e4er durin' MRP runE <00 9ill n)t be in"luded in t#e MRP planned as st)"2 is a4ailable> => Deli4ery ! minus t#e quantity 6)r t#e )ldest planned independent in demand mana'ement> F)r e>'> i6 PIR is <00 and deli4ery 00E PIR be")mes <0 -9it#dra9al 00.> <0 SF Ma2e!t)!st)"2 pr)du"ti)n independent KS Sale 6r)m st)"2 9it#)ut requirement redu"ti)n *#))se t#is strate'y i6 y)u 9ant pr)du"ti)n t) be determined by a pr)du"ti)n plan -Demand Mana'ement. and i6 y)u d) n)t 9ant sales )rders t) in6luen"e pr)du"ti)n dire"tly> C)u must maintain t#e 6)ll)9in' master data 6)r t#e 6inis#ed pr)du"t? Strateg group "1 on t&e MRP screen0 Item categor group 3for e7ample/ ;ORM5 on t&e Sales Organi@ation screen0 Availabilit c&ec* field in Customi@ing so t&at ou perform an availabilit c&ec* 'it&out replenis&ment lead times 3in t&e standard s stem/ ou must enter 1# &ere50 In net requirements plannin' a"")rdin' t) strate'y <0E t#e )rder d)es n)t "reate a requirementO t#e sales )rder is displayedE but d)es n)t 'enerate planned )rders> ,#e planned independent requirement is redu"ed durin' pr)"essin' )6 t#e '))ds issue> 5ld quantities "an still be retrie4ed by usin' eit#er 8)t) !@ S"#edule line #ist)ry in Demand Mana'ementE )r by usin' t#e t)tal requirements list -E4aluati)ns !@ Display t)tal requirements 6r)m t#e Demand Mana'ement menu.> ,#e quantities issued are displayed in t#e 7it#dra9al quantity 6ield> ,#e system al9ays redu"es t#e )ldest planned independent requirements unless t#e ")nsumpti)n 6ields -*)nsumpti)n m)deE F9d ")nsumpti)n per>E B9d ")nsumpti)n per>. are maintained in t#e material master )r in t#e MRP 'r)up>

<< BSF 8r)ss planned independent requirements KS Sale 6r)m st)"2 9it#)ut independent requirement redu"ti)n Strateg "" in summar .<> Sales 5rder "reati)n ! n) impa"t> 2> 8))ds Re"eipt ! minus t#e quantity 6)r t#e )ldest planned independent in demand mana'ement> F)r e>'> i6 PIR is <00 and deli4ery 00E PIR be")mes <0 -9it#dra9al 00.> => Deli4ery ! n) impa"t as deli4ery is issue 6r)m sales )rder> ,#is strate'y is parti"ularly use6ul i6 y)u need t) pr)du"eE re'ardless )6 9#et#er y)u #a4e st)"2 )r n)t> F)r instan"eE steel )r "ement pr)du"ers mi'#t 9ant t) use t#is strate'y be"ause t#ey "ann)t s#ut d)9n pr)du"ti)nO a blast 6urna"e )r a "ement 6a"t)ry must ")ntinue t) pr)du"eE e4en i6 t#is means #a4in' t) pr)du"e t) st)"2> C)u need t) maintain t#e 6)ll)9in' master data 6)r t#e 6inis#ed pr)du"t? Maintain strateg group "" on t&e MRP screen0 Set t&e Mi7ed MRP indicator to # on t&e MRP screen0 Maintain t&e item categor group 3for e7ample/ ;ORM5 on t&e Sales Organi@ation screen0 Maintain t&e Availabilit c&ec* field so t&at ou perform an availabilit c&ec* 'it&out t&e replenis&ment lead time 3c&ec*ing group 1# in t&e standard s stem50 Strate'y St)"2 is ta2en int) a"")unt <0 Ces << :)

Redu"ti)n )6 planned independent requirements ta2es pla"e durin' T T '))ds issue 6)r >>> '))ds re"eipt 6)r a pr)du"ti)n t#e deli4ery )rder -dis"rete pr)du"ti)n.E 6)r a planned )rder -repetiti4e manu6a"turin'.E )r 6)r a pur"#ase )rder -tradin' '))ds.>

%& Planning file entr still )7ists(

Does an one *no' '& a planning file entr 'ould e7ist for ;)TC= or ;)TP, '&en t&ere &as been ;O activit on t&e material since t&e last planning run( ;o movements/ no PO-s created/ no Orders ta*en/ no activit '&atsoever 0 0 0 and MRP ran/ created a planned order/ '&ic& 'as converted to a re9uisition and t&en a PO0 T&is PO 'as converted for a date earlier t&an '&at MRP recommended0 ;o' eac& time MRP runs/ 'e get e7ception G"4 - dela t&e order until later 3gives date50 %e don-t c&ange it and t&e planning file entr doesn-t go a'a / even after t&e run0 :ound a note t&at seemed to appl / but 0 0 0 I guess it doesn-t reall 0 HIf t&e planning run terminates for a material 'it& planning file entr on account of an error message/ t&e planning file entr is not deleted if t&is is not e7plicitl set in customi@ing0 In transaction OMDI/ ou can set for '&ic& errors 3message number5 ou 'ant t&e planning file entr being deleted0H I t&oug&t t&is 'as m ans'er0 =o'ever/ after loo*ing in OMDI - t&e message G1"4 J Dates incorrect 3start date K finis& date50 And message G"4 J )nter value for version number increment 3?ers;umIncr050 ;eit&er of t&ese defines m MRP ,ist e7ception message "4 J HPostpone process 3#C01E0#11B2#E01E0#11B5H - on a current date of 1$21E2#11B0 It-s C,OS)/ but not t&e first message0 So if I set t&e field for t&e deletion of t&e planning file entr / it still 'ouldn-t affect m real problem - tr ing to get t&is entr to -go a'a - after doing '&at it 'as supposed to do0 Please *#e"2 *S<5 ! 9#ere used list> May be t#is material #as been added t) a B5M )6 a pr)du"t3AssyE 9#i"# #as "aused an entry in plannin' 6ile> *#e"2 MD01 6)r t#e s)ur"e )6 reqt> Als) "#e"2 MD%=E i6 a PIR e;ists> I6 n)tE delete 6r)m plannin' 6ile> ,ry rep)rt RMMD/M<0 ! ")nsisten"y "#e"2> Related ,in*s.

Planning Strateg Selection


Sele"ti)n pri)rity 6)r plannin' strate'y is?

First materialE se")nd MRP 'r)up and last plant parameters> E>'> System 6irst "#e"2s 6)r materialE i6 strate'y is de6ined t#ereE t#at is usedE i6 itAs n)t maintained t#ereE t#en it "#e"2s i6 itAs de6ined in MRP 'r)up> ,#at is t#e same 6)r all MRP parametersE n)t )nly strate'y> I6 y)u 9anna test #)9 it 9)r2sE try t#is? <> "reate an mrp 'r)upE say 000<E and assi'n strate'y 'r)up H10 ! plannin' 9it# 6inal assemblyH in t#e MRP 'r)up parameters> 2> "reate a materialE say pr)du"t< and de6ine plannin' strate'y as H20 ! ma2e t) )rderH> And als) enter t#e MRP 'r)up 000< in material master> => *reate a sales )rder and "reate an )rder item 6)r pr)du"t<> 1> In t#e sales )rder #eaderE ') t) t#e Pr)"urement tab> ,#ereE y)u 9ill see t#e requirement type 6)r pr)du"t<E 9#i"# is aut)mati"ally sele"ted by system a"")rdin' t) t#e plannin' strate'y it uses> ,#at requirement type s#)uld be HKEH i6 strate'y 20 is sele"tedE )r it s#)uld be HKS H i6 strate'y 10 is sele"ted by system> 5> In my testE system sele"ted KE requirement typeE 9#i"# indi"ates t#at system used strate'y 20E and 9#i"# I #a4e entered in t#e material master> It didnAt sele"t KS E 9#i"# indi"ates t#at system uses strate'y 10E 9#i"# is entered in t#e mrp 'r)up> FinallyE t#is test s#)9s t#at system ta2es t#e plannin' strate'y in material master -i6 itAs entered.E n)t t#e strate'y in MRP 'r)up> I t#in2 y)u "an n)9 ma2e an)t#er test #)9 system uses MRP 'r)upAs plannin' strate'y> -#int? Delete planin' strate'y 6r)m t#e material master and repeat t#e pre4i)us test steps> ,#at 9)uld end up usin' strate'y 10E 9#i"# is sele"ted usin' t#e MRP 'r)up parameters>. %it& Compliment. Osman Larslioglu

%&en do 'e use planning 'it&out final assembl strateg (


%e &ave mainl MTS/ MTO/ planning 'it& final assembl and planning 'it&out final assembl 0 ;o' '&en 'e are dealing 'it& planning 'it& final assembl / 'e 'ould usuall produce subassemblies 3=A,+s I guess5 using ma*e to stoc*/ so do 'e use a planning strateg M1 for subassemblies and do a MRP run0 To m *no'ledge I t&oug&t 'e run MRP onl for final products 3'it& final assembl 5 so in t&at case &o' 'ould 'e plan for subassembl products0 I 'et t) understand y)u are usin' strate'y plannin' 9it# 6inal assembly> S) y)u are usin' strate'y 10 6)r t#e 6inis#ed pr)du"t>

Sust t) "lari6y "ertain t#in'sE MRP "an be run 6)r any material>>>be it 6inis#ed )r semi 6inis#ed )r ra9 material> A"tually 9#en y)u run a MRP 6)r t#e 6inis#ed pr)du"t usin' MD02E y)u are d)in' a multile4el run> Se")ndlyE 9#en y)u are usin' 10 6)r t#e 6inis#ed pr)du"t y)u may )r may n)t use any strate'y 6)r t#e semi 6inis#ed '))ds> It depends )n y)ur business> I6 y)u are ')in' t) pr)du"e semi 6inis#ed '))ds independent )6 t#e 6inis#ed '))dsE y)u may #a4e a ma2e t) st)"2 strate'y <0 -)ne )6 t#e many )pti)ns. and pr)du"e t#em independent )6 t#e 6inis#ed '))d requirement> :)9 9#en a requirement 9ill be 'enerated 6)r t#e 6inis#ed '))d and a MRP run 9ill be ta2enE it 9ill s#)9 t#at t#e Semi Finis#ed is eit#er in st)"2 )r a planned3pr)du"ti)n )rder e;ists and t#us )nly t#e remainin' quantity 9ill be planned 6)r -t#ere is a better strate'y e;istin' 6)r t#is type )6 a s"enari)>>>>> H)9e4er i6 y)u d) n)t put any strate'y 6)r t#e Semi Finis#edE t#en planned )rders 9ill be "reated 6)r t#e Semi Finis#ed 6)r t#e same quantity as t#e )rders "reated 6)r t#e Finis#ed '))ds> %it& Compliment. Arvind L&invesra

MRP Mont&l lot si@e


Appreciated if some guide can be provided0 MRP lot si@e &as been set to M+ 3Mont&l lot si@e5 It is *no'n t&at 'it& t&is setting/ material are al'a s bring in on t&e first 'or*ing da of t&e mont&0 )7. Dep re9uirement #E-"1-1B "11 pcs Dep re9uirement $1-"1-1B "N1 pcs %&en MRP completion/ t&e PR item s&o'n "-"1-#11B #N1 pcs/ is t&at an possible to bring in material >ust rig&t before dependant re9uirement #E-"1-1B sa about #B or #4 of t&e mont&0 +ecause0 'e dont tend to *eep more stoc*s until actual re9uirement0 An comment are 'elcome0 In t#at "ase y)u mi'#t li2e t) ")nsider l)t siIe 2ey 7B -9ee2ly.> It 9ill brin' in material at t#e 6irst 9)r2in' day )6 t#e 9ee2> In y)ur "ase it is 5"t 25E 2001 +ut in t&is case/ I 'ill &ave increase administrative cost on monitoring t&e material lot 'ee*l 0 I 'ant to &ave mont&l lot si@e t&at group all t&e re9uirement/ but bring in material as close as possible on t&e first re9uirement0 An comment are 'elcome00

H)9 ab)ut manually "#an'e deli4ery date in P5 item C&ec* our config0 in OMIB - sc&eduling ma b --"-H for ,ot si@e of M+0 C&ange to +lan*0 Friend PPS is ")rre"tE S"#edule t#e HRE$&IREME:,S DA,E Q DE I/ERC DA,EH )pti)n in *ust)miIin' 6)r )t SiIe MB -use Blan2 instead )6 <. U y)ur reqt All be met>>> %e &ave similar problem and '&en I applied our solution/ t&e proposed re9uirement date is perfect0 :ast ,in*s.

Reservation ;ot Created During MRP Run


I &ave created a planned order t&ro MRP run/ but reservation for ra' material is not created/ even t&oug& stoc* is available0 After conversion to Production order reservation is created0 After confirmation and goods reciept M+$" final product is updated in storage location/ but ra' material 9uantit is not reducing0 Can an one give solution for t&is0 Gurura> =ebbar PAR, I A6ter MRP runE based )n t#e demand Planned )rder 9ill be "reated and 6)r t#e B5M ")mp)nents sytem 9ill "reate dependent requirement i6 st)"2 is a4ailable> I6 st)"2 is n)t a4ailable system "reates a planned )rder )r a pur"#ase requistati)n> 5n"e t#e planned )rder )6 t#e Header material is ")n4erted int) a pr)du"ti)n )rder E t#en system ")n4erts t#e dependent requirement int) reser4ati)ns> PAR, II A6ter ")n6irmati)n and '))ds re"iept i6 t#e item ")mp)nents are n)t ")nsumedE it means y)u #a4e n)t de6ined ba"26lus# pr)"ess> I6 y)u 9ant t) issue manualy t) t#e )rder u "an use ,!*5DE MB<AE 6)r t#e same> L0 Prasob& <> *#e"2 ba"26lus# indi"at)r eit#er in r)utin' 39)r2"enter )r in material master> 2> In "ust)miIati)n pr)du"ti)n ")ntr)l !)perati)ns!")n6irmati)n - 'eneral indi4idual entry s"reen . "#e"2!! p)st )pen reser4ati)n > It 9ill p)st )pen reser4ati)n 9#ile ")n6irmati)n> => A6ter d)in' t#is "r)ss "#e"2 6ailed '))ds m)4ements> =o'

to Configure

Range Of Coverage Profile

I am tr ing to configure t&e range of coverage profile to provide a E mont&s safet stoc*/ in '&ic& t&e -target cov- field s&ould be populated 'it& "C1 da s/ but t&e t&at field onl accepts # c&aracters ma70 Is t&ere anot&er 'a of accomplis&ing t&is or am I doing somet&ing 'rong0 Please let me *no'0 T&e current setup is. - Period Indicator J M 3Mont&5 - T pe of Period J " 3%or*da s5 - Range of coverage in t&e first period. - Min J blan*D Target J N1D Ma7 J blan* In t&is Target value accepts onl digit numbers0 Mut&u C&innadurai Ces t#e system a""epts )nly t9) di'its> But sin"e y)u 9ant st)"2 ")4era'e 6)r <(0 days> &se tar'et as say %0 and t#e number )6 peri)ds as = > ,ry it and 2eep us p)sted> But t#e )ne )t#er issue is t#e system "al"ulates t#e dynami" sa6ety st)"2> It easy t) "al"ulate t#e st)"2 6)r t#e 6irst peri)d but 6)r t#e later peri)ds its di66i"ult> S) i6 later t#ere is a pr)blem 9it# t#e quantity t#en its di66i"ult t) "al"ulate )r "r)ss "#e"2 9#at system #as pr)p)sed> Ra> &sin' tar'et as %0 and number )6 peri)ds as =E )nly results in system maintainin' sa6ety st)"2 6)r %0 days 6)r 6irst = peri)ds> I 6)und )ut t#at t#ere is n) 9ay )ut )6 t#is> Stran'e t#at SAP 9)uldnAt let t#e ")mpanies plan 6)r in4ent)ry ")4era'e m)re t#an 00 days> ,#is is a p#arma"euti"al "lient 9#)se pr)"urement lead times are m)re t#an 5 m)nt#s 6)r s)me )6 t#e materialsE 9#ere t#ey 9ant t) maintain a % m)nt# ")4era'e and SAP 9)uldnAt all)9 t) a"#ie4e it> Am I d)in' s)met#in' 9r)n' #ere> Is t#ere an)t#er 9ay )6 maintainin' dynami" sa6ety st)"2 6)r <(0 days requirements ")4era'eG Please s#are y)ur 2n)9led'e> Mut&u Please let me 2n)9 in details #)9 t#e pr)6ile ")4era'e 9)r2s in SAP> In details means #)9 it is bein' "al"ulated and 9#at is bein' ")nsidered> As I am 6i'urin' #)9 I ")uld ma2e use )6 t#is 6un"ti)n t#at my "ust)mer require us t) 2eep <5 days in4ent)ry and "ust)mer 6)re"ast 6lu"uates drasti"ally e4ery 9ee2> ,#an2in' all in ad4an"e 6)r y)ur 2ind ad4i"e and #elp> Alicia In "ust)miIin' in MRP "al"ulati)n menu E y)u #a4e Ran'e )6 ")4era'e> De6ine t#e ran'e )6 ")4era'e y)u 9ant E as y)u said <5 days 6)r a peri)d )6 = m)nt#s> ,#en in t#e pr)6ile 6irst 6ill t#e A4'> daily req data and t#en t#e ran'e )6 ")4era'e data> &se t#is pr)6ile in t#e material master mrp II 4ie9-I t#in2.E in ran'e )6 ")4era'e> As 6ar as "al"ualti)n are ")n"erned its 4ery t) "al"ualte t#e $ty 6)r t#e 6irst peri)d and

t#en 6)r t#e later peri)ds its di66i"ult> May be I am 9r)n'E Fust try and 2eep us p)sted Ra> ,#e Ran'e )6 *)4era'e pr)6ile is de6ine spe"i6i" t) a plant in IM8 and t#en assi'ned t) materials in master data MRP 2 4ie9> ,) de6ine t#e pr)6ileE use menu pat# IM8!@PP!@MRP!@MRP *al"ulati)n!@De6ine Ran'e )6 *)4era'e Pr)6ile> In t#e de6initi)nE t#ere are t9) se"ti)ns )6 data t#at y)u need t) 6ill in> <> Parameters 6)r "al"ulati)n )6 a4era'e daily requirements and Peri)d indi"at)r> 2> MinimumE ,ar'etE and Ma;imum st)"2 "al"ulati)n parameters> PARAME,ERS F5R A/ERA8E DAI C RE$&IREME:,S *A *& A,I5:? *#))se t#e peri)d indi"at)r as M)nt#E Peri)dE )r 7ee2> Spe"i6y t#e number )6 peri)ds> ,#is is used by system t) "al"ulate t#e a4era'e daily requirements> Sele"t t#e H,ype )6 Peri)d en't#HE ie> as 9)r2days )r "alendar days )r standard days -days per peri)d.> I6 t#e type )6 peri)d len't# is sele"ted as standard daysE t#ey y)u #a4e t) spe"i6y t#e Hdays per peri)dH> &sin' t#ese t#ree parametersE t#e system "al"ulates a4era'e daily requirements usin' t#e 6)rmula? a4era'e daily requirements Q Sum )6 requirements in t#e number )6 peri)ds 3 number )6 days in t#e number )6 peri)ds> PARAME,ERS F5R ,AR8E, S,5*K AS DACAS 5F S&PP C ,#en y)u #a4e t) spe"i6y #)9 many 9)r2days )6 supply y)u 9ant t) maintain as tar'et st)"2E in y)ur "ase <5 9)r2days> I6 y)u 9anted t) maintain a ")nstant <5 days )6 supply as in4ent)ry t#r)u'# )ut t#e plannin' #)riI)nE Fust spe"i6y t#e tar'et st)"2 as <5 days and lea4e rest )6 t#e 6ields as blan2E i>e minE ma;E and number )6 peri)ds> ,#e number )6 peri)ds in t#is se"ti)n simply maintains t#e tar'et st)"2 6)r t#at many peri)ds 6r)m t#e date )6 MRP run> ,#is 9ay y)u "an tell t#e system t) maintain di66erent tar'et st)"2 le4els 6)r t#ree di66erent peri)d inter4als> F)r e;ampleE i6 y)u 9anted t) maintain <5 days st)"2 6)r 6irst = peri)dsE t#en spe"i6y t#e tar'et st)"2 as <5 days and number )6 peri)ds ")rresp)ndin' t) it as => ,#e system t#en 9ill maintain <5 days supply as in4ent)ry 6)r 6irst = peri)ds 6r)m t#e date )6 MRP run and subsequent m)nt#s Ier) in4ent)ry 9ill be maintained> ,#is 9ill all)9 y)u t) maintain y)ur <5 days supply ")nstantly 6)r = peri)ds> Mut&u C&innadurai

,ose of lin* bet'een sales order and production order


Issue 9it# pr)du"ti)n )rder ")n6irmati)n Due t) l)se )6 lin2 bet9een sales )rder and pr)du"ti)n )rder due t) "redit "#e"2 pr)blem ,#e pr)du"ti)n )rder 6)r #i'#er le4el ")mp)nent l)st lin2 and 9as #an'in' )ut in limb) status>

:)9 t#e pr)du"ti)n )rder at l)9er le4el ")mp)nent als) l))se tra"2 and t#ey 9ere already released 9#ere as pr)du"ti)n )rders at #i'#er le4el 9ere n)t released S) n)9 l)9er le4el pr)du"ti)n )rders 9ere te")ed 9it# BD* pr)'ram as t#ere 9ere <200 pr)du"ti)n )rders t) be te")ed at l)9er le4el > S) )n"e I deleted l)9er le4elE I sa9 t#at t#ere 9ere planned )rders 6)r same ")mp)nent and same sales )rder and itemE t#is 9as be"ause MRP 9as runnin' at same time > S) t#is MRP 'enerated planned )rders as t#e pr)du"ti)n )rders at #i'#rt le4el 9ere still #an'in' t#ere and t) 6ull 6ill t#)se pr)du"ti)n )rders l)9er le4el ")mp)nent planned )rders 9ere 'enerated S) n)9 "leared t#e pr)du"ti)n )rders in t)p le4el and ran MRP in display m)de and 6)und t#at t#ere 9ere n) planned )rders 6)r l)9er le4el ")mp)nent> But still t#ere 9ere t9) m)re planned )rder "reated at #i'#er le4el #as I pre4i)usly te")ed t#em and did Ier) ")n6irmati)n due t) s)me )t#er reas)nE S) I #ad t) unte") t#em t) delete t#ese planned )rders and als) "an"el ")n6irmati)n t) 'et t#e pr)du"ti)n )rder element )n t) MD01 s"reen> 5n"e Iam d)ne 9it# t#at it s#)9 a messa'e 2% S) It s#)uld be "lear t#at i6 t#e e;"epti)n messa'e is 20 ie "an"el pr)"ess t#en t#at pr)du"ti)n )rder must be deleted as t#ere is n) requirement t) ")nsume t#is )rder> As all t#is ")nte;t 9as made in M,5 st)"2 pr)du"t> %it& Compliments from. Pras&ant& :ast ,in*s.

+atc& C&aracteristics '&ile Running MRP


Can batc& c&aracteristics be considered '&ile running a MRP( I &ave a finis&ed good t&at &as acid value as its batc& c&aracteristics0 +ased on t&is acid value I am tr ing to pic* up a certain batc& of ra' material t&at is also batc& managed and &as its c&aracteristics as acid value0 %&ile running MRP 9t re9uirements are transferred and stoc* is reserved but t&e re9uired batc& 9t 3&aving t&e acid value re9uired5 of ra' material is not pic*ed0 MRP d)es :5, use bat"# data> Be"auseE 9#ile enterin' PIRE t#ereAs n) 6ield t) enter bat"# number> 7#en system "reates planned )rderE als) t#ereAs n) 6ield t) enter bat"# numberE b)t# 6)r t#e #eader material and planned )rder ")mp)nents>

,#ereAs )ne e;"epti)n in PP!PIE 9#ere y)u "an use bat"# spe"i6i" unit )6 measure> ,#at isE y)u "an de6ine bat"# le4el alternati4e unit )6 measure> F)r e;ampleE y)u may #a4e a liquidE and it may #a4e iters as base unit )6 measureE and it may als) #a4e t#e per"ent based a"ti4e in'redientE t#at is iters )6 t#e A"ti4e In'redient "an be an alternati4e unit )6 measure> S)E e4ery m)4ement )6 material in t#e system 9ill be d)ne usin' 2 unit )6 measures at t#e same time> e>'> '))ds re"eipt )6 <00 t liquid -9#i"# is als) (0 iters )6 Al")#)lE be"ause )6 (0P al")#)l p)ten"y.E 6)r t#e 6irst bat"#> als) '))ds re"eipt )6 an)t#er <00 t liquid -9#i"# is %0 iters )6 Al")#)l t#is timeE be"ause )6 %0P al")#)l p)ten"y. 7#en y)u l))2 at y)ur st)"2E y)u 9ill see 200 , liquidE 9#i"# is equi4alent t) <10 , Al")#)l in'redient> 7#atAs t#e use )6 t#is a"ti4e in'redient data durin' MRPG 7#en y)u de6ine t#e bat"# unit )6 measureE y)u de6ine limits 6)r it> SayE )ur liquid in pre4i)us e;ample "an )nly be bet9een 50P and 00PE t#ere6)re 9e de6ine it li2e t#at> E4ery time 9e re"ei4e t#is material 6r)m 4end)rE 9e ma2e t#e quality inspe"ti)n and determine t#e Al")#)l per"enta'e> #)9e4erE 9#ile runnin' MRPE system 9ill "reate pur"#ase requisiti)nsE but it d)esnAt 2n)9 t#e per"enta'e )6 t#e liquid )ur 4end)r 9ill send> H)9 9ill it determine t#e ")rre"t quantityG In t#is "aseE 9e de6ine a per"enta'e 6)r MRPE and MRP 9ill use t#at per"enta'e 6)r "al"ulati)n> e>'> i6 t#ereAs an industry standard t#at all 4end)rs )6 t#at liquid pr)du"e it at K5PE )r i6 9e are al9ays 9)r2in' 9it# a 4end)r 9#) pr)du"es %(PE t#en 9e "an enter t#is data -per material. and MRP 9ill "al"ulate 9it# t#at per"enta'e> Fa ant :ast ,in*s. %&at

is :irming T pe in t&e MRP T pes

,#e 6irmin' type di"tates t#e be#a4i)r )6 plannin' 9it# P,R -Plannin' ,ime Fen"e.E i>e 9#et#er t#e system s#)uld aut)mati"ally 6irm t#e un6irmed planned )rders and pur"#ase requisiti)nsE 9#i"# are )utside t#e P,F as t#ey m)4e t) 6all 9it#in P,F as days pr)'ress and als) i6 ne9 plannin' pr)p)sals are needed t) be "reated t) ")4er t#e s#)rta'e 9it#in P,F> ,#ere are 6i4e 6irmin' typesE 4iI> 0E <E 2E =E and 1> isted bel)9 are t#e "#ara"teristi"s )6 t#ese 6)ur 6irmin' types? 0 ! P,F #as n)t e66e"t )n plannin'>

< ! All un6irmed plannin' pr)p)sals -planned )rders3pur"# reqs. m)4in' int) P,F 9ill aut)mati"ally be 6irmed by t#e systemE t#us pr)te"tin' t#em 6r)m anym)re aut)mati"a "#an'es due t) subsequent plannin' runs.> At t#e same timeE i6 t#e MRP en'ine identi6ies any s#)rta'e 9it#in P,FE t#e system 9ill "reate ne9 planned )rdersE but s"#edule t#em t) lie S&S, )utside t#e end )6 P,FE t#us lea4in' t#em as un6irmed elements> 2 ! All un6irmed plannin' pr)p)sals -planned )rders3pur"# reqs. m)4in' int) P,F 9ill aut)mati"ally be 6irmed by t#e systemE t#us pr)te"tin' t#em 6r)m anym)re aut)mati"a "#an'es due t) subsequent plannin' runs.> B&,E t#e system 9ill :5, "reate any ne9 plannin' pr)p)sals t) ")4er t#e s#)rta'es identi6ied 9it#in P,F> ,#e s#)rta'e is le6t as a !4e qty 6)r t#e planner t) deal 9it# manually> = ! :) aut)mati" 6irmin' )6 any un6irmed planned )rdersE e4en i6 t#ey m)4e int) P,F> ,#ey 9ill be m)4ed )ut t) lie S&S, )utside t#e P,F> ,#e system 9ill "reate ne9 pr)p)sals t) ")4er t#e s#)rta'e but s"#edule t#em )utside t#e P,F and 2eep t#em as un6irmed> 1 ! :) aut)mati" 6irmin' 3 :) aut)mati" "reati)n )6 plannin' pr)p)sals t) ")4er s#)rta'e>

:unctions of Production ?ersion


Can somebod enlig&ten me on t&e functions of production version and some tips on its configuration( Pr)du"ti)n /ersi)ns are used t) des"ribe t#e pr)du"ti)n pr)"ess t) be used 6)r planned 3 pr)du"ti)n )rder> C)u "an use t#e pr)du"ti)n 4ersi)ns based )n? <> )t siIe qty 2> B)m e;pl)si)n dates => Based )n MRP 8r)up %& is it re9uired( Supp)se y)u #a4e 23= pr)du"ti)n lines and 23= alternati4e B5Ms t) pr)du"e )ne F8> H)9 system 9ill ")me t) 2n)9 9#i"# B5M and R)utin' t) be used> ,#is is d)ne t#ru Pr)d>/ersi)n> In pr)du"ti)n 4ersi)n 9e maintain t#e ")mbinati)n )6 B5M and r)utin'> Als) it "an be desi'ned 9it# l)t siIe )r 4alidity peri)d> 8) t) MM02!!!@MRP1 3 7)r2 s"#edulin' 4ie9 !!!!@ Pr)d>/ersi)n>

Enter t#e 4alidity peri)d and l)t siIe> A6ter enterin' t#e reqd> r)utin' n)> and B5M alternati4e E "arry a "#e"2> A6ter 'ettin' t#e 8reen si'nals E*)ntinue> ,#us y)u #a4e sa4ed t#e pr)d> 4ersi)n> Mass pr)"essin' ,*)de! *22=> Does t&is mean t&at I &ave to activate all t&e +OMOs if in case I &ave $ alternative +OMOs( if es/ t&en/ 'ill it t&ese $ +OMOs be e7ploded in MRP( IOm >ust 'orried Pco@ I mig&t bloat our inventor if t&ere are t&ree active +OMOs0 :)>First )6 all need n)t 9)rry ab)ut t#e B5M e;pl)si)n> As I t)ld y)u earlier 9#i"# B5M and 9#i"# R)utin' is de"ided by Pr)d>/ersi)n> S) in MRP t#e a"ti4e pr)d>4ersi)n )nly 9ill be ")nsidered> ,#us a"ti4e B5M and a"ti4e R)utin' 9ill be used 6)r MRP> ,#e questi)n ")mes? H)9 t) dea"ti4ate t#e alternati4e B5Ms and R)utin'G ,9) 7ays? <> C)u l)"2 all )t#er n)n!rele4ant Pr)d>/ersi)ns in MM02 )6 t#e F83SF8 material>-E4ery alternati4e B5M and r)utin' 6)rms a Pr)d>/ersi)n. ,#us e4en i6 t#ere are 23= pr)d>4ersi)ns System 9ill ') and "#e"2 6)r &nl)"2ed pr)d> 4ersi)n and use it> 2> I6 y)u d)nAt 9ant t) d) t#is business )6 H )"2 U &nl)"2H Fust pla"e t#e required 4ersi)n at t#e 6irst pla"e in list )6 pr)d>4ersi)ns in MRP1 4ie9 )6 t#e material> 5n"e system 6inds t#e 6irst pr)d>4ersi)n it 9ill n)t spend ener'y in sear"#in' )t#er alternati4es> Als) please>d)nAt 6)r'et t) maintain t#e sele"ti)n 4alue )6 H2H in MRP 1 4ie9 6)r B5M sele"ti)n> ,#is 9ill enable y)u t) start t#e use )6 pr)d> 4ersi)n 6un"ti)nality in SAP!PP>-4ery '))d t))l 6)r pra"ti"al purp)sesE ")stin' and MRP.> V!! . Praveen

%&at is Discrete Manufacturing/ R)M and Demand Management(


"0 %&at is Discrete Manufacturing( #0 %&at is R)M( $0 %&at is Demand Management( Here are di66eren"e bet9een Dis"rete and REM and small e;planati)n ab)ut dis"rete and repetati4e man6>?

! A typi"al "#ara"teristi" )6 dis"rete manu6a"turin' is t#e 6requent s9it"#in' 6r)m )ne manu6a"tured pr)du"t t) an)t#er> ,#e pr)du"ts are typi"ally manu6a"tured in indi4idually de6ined l)tsE t#e sequen"e )6 9)r2 "enters t#r)u'# pr)du"ti)n 4aryin' 6)r ea"# )ne )6 t#ese> *)sts are "al"ulated )n t#e basis )6 )rders and indi4idual l)ts> ! In Repetiti4e Manu6a"turin'E pr)du"ts remain un"#an'ed )4er a l)n'er peri)d and are n)t manu6a"tured in indi4idually de6ined l)ts> InsteadE a t)tal quantity is pr)du"ed )4er a "ertain peri)d at a "ertain rate> ! Dis"rete manu6a"turin' typi"ally in4)l4es 4aryin' t#e sequen"e )6 9)r2 "enters t#r)u'# 9#i"# t#e pr)du"ts "an pass durin' pr)du"ti)n> ,#e )rder )6 9)r2 "enters is determined in r)utin'sE 9#i"# "an )6ten be 4ery ")mple;> ,#ere "an be 9aitin' times bet9een t#e indi4idual 9)r2 "enters> Als)E semi!6inis#ed pr)du"ts are 6requently pla"ed in interim st)ra'e pri)r t) 6urt#er pr)"essin'> ! Repetiti4e Manu6a"turin'E )n t#e )t#er #andE n)rmally in4)l4es a relati4ely ")nstant 6l)9 )n pr)du"ti)n lines> Semi!6inis#ed pr)du"ts are usually pr)"essed 6urt#er immediately 9it#)ut bein' put in interim st)ra'e> R)utin's tend t) be relati4ely simple> ! In dis"rete manu6a"turin'E ")mp)nent materials are sta'ed 9it# spe"i6i" re6eren"e t) t#e indi4idual pr)du"ti)n l)ts> *)mpleti)n ")n6irmati)ns 6)r t#e 4ari)us steps and pr)"esses d)"ument t#e 9)r2 pr)'ress and enable 6ine!tune ")ntr)llin'> ! In Repetiti4e Manu6a"turin'E ")mp)nents are )6ten sta'ed at t#e pr)du"ti)n line 9it#)ut re6eren"e t) a parti"ular )rder> *)mpleti)n ")n6irmati)ns are less detailedE and t#e re")rdin' )6 a"tual data is simpli6ied> ! ,#e 6un"ti)n )6 Demand Mana'ement is t) determine requirement quantities and deli4ery dates 6)r 6inis#ed pr)du"ts assemblies> *ust)mer requirements are "reated in sales )rder mana'ement> ,) "reate a demand pr)'ramE Demand Mana'ement uses planned independent requirements and "ust)mer requirements> ,) "reate t#e demand pr)'ramE y)u must de6ine t#e plannin' strate'y 6)r a pr)du"t> Plannin' strate'ies represent t#e met#)ds )6 pr)du"ti)n 6)r plannin' and manu6a"turin' )r pr)"urin' a pr)du"t> &sin' t#ese strate'iesE y)u "an de"ide i6 pr)du"ti)n is tri''ered by sales )rders -ma2e!t)! )rder pr)du"ti)n.E )r i6 it is n)t tri''ered by sales )rders -ma2e!t)!st)"2 pr)du"ti)n.>C)u "an #a4e sales )rders and st)"2 )rders in t#e demand pr)'ram> I6 t#e pr)du"ti)n time is l)n' in relati)n t) t#e standard mar2et deli4ery timeE y)u "an pr)du"e t#e pr)du"t )r "ertain assemblies be6)re t#ere are sales )rders> In t#is "aseE sales quantities are plannedE 6)r e;ampleE 9it# t#e aid )6 a sales 6)re"ast>

PP ) A%%i"! Multi2le Pla!!e$ Or$er t# a Pur&0a%e Requi%iti#!


I3 90*/0 ,9 -..+43 ;:2,+12/ 12-33/* 90*/0 ,9 - .+342/ 1:056-./ 0/=:+.+,+93 3:;</0A 79: 3//* ,9 ;-@/ :./* 9> ,6/ /8,/03-2 1:056-./ 0/=:+.+,+93 3:;</0 0-34/' D/>+3/ 79:0 /8,/03-2 1:056-./ 0/=:+.+,+93 3:;</0 0-34/ +3 OMDN6 A..+43 ,6/ /8,/03-2 1:056-./ 0/=:+.+,+93 409:1 3:;</0 0-34/ ,9 :./* +3 OMI.6 O35/ ,6/ IMG ./,,+34. -0/ 59;12/,/*A 79: 5-3 :./* MD9: ,9 -..+43 ,6/ ;:2,+12/ 12-33/* 90*/0 +3,9 - .+342/ 1:056-./ 0/=:+.+,+93 3:;</0' I3 MD9:A ./2/5, ,6/ 12-33/* 90*/0 79: K-3, ,9 593B/0, ,9 - 1:056-./ 0/=:+.+,+93' N/8,A 52+5@ ,6/ C#!'ert O!li!e <:,,93' SAP K+22 *+.12-7 ,6/ 12-33/* 90*/0 +3 56-34/ ;9*/' N9KA 299@ >90 ,6/ Pur&0a%e Requi%iti#! >+/2*. -3* .:1127 ,6/ Pur&0a%e requi%iti#! 3:;</0' F90 /8-;12/A -..:;+34 ,6-, 79: -..+43 ,6/ /8,/03-2 3:;</0 0-34/ 2000001' I3 ,6/ 12-33/* 90*/0A 79: ,71/ ,6/ >+0., 3:;</0 0-34/ 2000001 -3* +,/; 3:;</0 10 .:<./=:/3,27A 5917 -3* 1-.,/ ,6/ 3:;</0 0-34/ <:, +31:, ,6/ +,/; 3:;</0 ;-3:-227' I, K9:2* </ 2+@/ 2000001 2000001 10 -3* .-B/ 20 -3* .-B/'''''

T6/ *+.-*B-3,-4/. +. ,6-, ,6/ :./0 6-B/ ,9 ,0-5@ -3* /3,/0 ,6/ /8,/03-2 3:;</0 0-34/ ;-3:-227' T6/0/>90/A ,6/0/ +. - ,0-*/ 9>>A </,K//3 1' 6-B+34 - .+342/ 12-33/* 90*/0 >90 - .+342/ 1:056-./ 0/=:+.+,+93 3:;</0 90 2' 6-B+34 ;:2,+12/ 12-33/* 90*/0 ,9 - .+342/ 1:056-./ 0/=:+.+,+93 3:;</0'

Scheduling
Resc&eduling date does not ta*e into account t&e GR Processing Time
I6 y)u l))2 at MD1BE t#e res"#edulin' date is based )n t#e St)"2s Requirement date> It d)es n)t ta2e int) a"")unt t#e parameters in Pr)"urement and S"#edulin' in t#e Material Master> In t#e net requirements "al"ulati)nE t#e system "#e"2s 9#et#er 9are#)use st)"2 )r 6irmed re"eipts are a4ailable t) ")4er requirements> I6 a material s#)rta'e e;istsE t#e system usually "reates a ne9 pr)"urement pr)p)sal> ,#e res"#edulin' "#e"2 is used t) c&ange t&e dates of alread e7isting firmed receipts not planned on t&e same da as t#e requirement t) suit t&e re9uirement date> F)r t#is purp)seE t#e system displays t#e appr)priate e;"epti)n messa'es 9it# res"#edulin' pr)p)sals 6)r t#ese 6irmed re"eipts t) be pr)"essed by t#e MRP ")ntr)ller> Iou defined t&e resc&eduling parameters in Customi@ing for MRP0 An imp)rtant parameters is t#e resc&eduling &ori@on period t) be in"luded> <> OPP6 per plant t) *arry )ut )4erall maintenan"e )6 plant parameters> 2> OPPR per MRP 'r)up t) *arry )ut )4erall maintenan"e )6 MRP 'r)ups> C)u "an als) define tolerance values 6)r t#e creation of e7ception messages> ,#ese 4alues de6ine a time peri)d in 9#i"# n) e;"epti)n messa'e is t) be "reatedE despite t#e 6a"t t#at a res"#edulin' pr)p)sal may e;ist> ,#e MRP ")ntr)ller "an t#us avoid a situation '&ere too man e7ception messages are "reated i6 a "ertain bu66er #as already been planned 6)r s"#edulin' basis dates> Resc&eduling )7ception Proposal +ring process for'ard 3resc&edule in5 7it#in t#is res"#edulin' #)riI)nE t#e net requirements "al"ulati)n "#e"2s 9#et#erE a6ter a

requirementE a 6irmed re"eipt e;istsE 9#i"# "an be used t) ")4er t#is requirement> ,#en t#e system displays a res"#edulin' date as 9ell as t#e e;"epti)n messa'e Brin' pr)"ess 6)r9ard 6)r t#is re"eipt> ,#e net requirements "al"ulati)n t#en uses t#is re"eipt and t#e system 9ill )nly "reate an)t#er pr)"urement pr)p)sal i6 t#e re"eipt quantity is n)t su66i"ient t) ")4er t#e ")mplete requirement> Se4eral 6irmed re"eipts "an be used t) ")4er )ne requirement> ,#e res"#edulin' #)riI)n is al9ays calculated from t&e MRP date> Postpone process 3resc&edule out5/ or cancel process ,#e net requirements "al"ulati)n "#e"2s )4er t#e ")mplete time a;is 9#et#er a4ailability ")uld still be 'uaranteed 9it#)ut t#e re"eipt in questi)n> I6 t#is is t#e "aseE t#e system "#e"2s 9#et#er t#e re"eipt planned #ere ")uld be used t) ")4er a 6uture requirement> I6 t#e system "an 6ind su"# a requirementE it t#en displays a res"#edulin' date as 9ell as t#e e;"epti)n messa'e P)stp)ne pr)"ess 6)r t#is re"eipt> I6 t#e system 6inds n) 6uture requirementE 6)r 9#i"# t#e re"eipt is requiredE t#e system displays t#e e;"epti)n messa'e Cancel process> D) y)u #a4e a SAP PP $uesti)nG

Sc&edule Margin Le in Production Sc&eduling


I 'ant to *no' impact of sc&edule margine *e in production sc&eduling in follo'ing c&anges in mateial master "5 if I &ave sc&edule *e '&ere all floats are @ero but I enter in-&ouse prodution time as e0g0 M da s 0 #5 if I &ave *e '&ere floats before prodution is 4 da s and same values in ne7t floats and in &ouse production time as " da 0 All above 'it& MTO '&at is impact of above cases in sc&eduling0 7#ile HBasi" S"#edulin'H in MRP>>> S"#edulin' mar'in 2ey is n)t ")nsidered> It ta2es t#e HIn #)use pr)du"ti)nH days 6)r 6i;in' up t#e start date> ,#is is )nly e;a"t t) HdaysH> ead ,ime s"#edulin' is "arried )ut )n request 6r)m t#e s")pe )6 MRP> ,ar'et dates are "al"ulated 6r)m r)utin' and *apa"ity requirement "al"ulati)ns are als) d)ne> ,#e "al"ulati)ns are e;a"t t) t#e se")nds -time.> S*HED& I:8 MAR8I: KEC ta2es e66e"t )nly 6)r ead ,ime S"#edulin'> F)r t#is y)u #a4e t) ")n6i'ure 6)r Hs"#edulin' #)riI)nH t) limit t#e peri)d 6)r 9#i"# lead time s"#edulin' and "apa"ity plannin' s#)uld be "arried )ut> s"#edulin' #)riI)n is t#e peri)d in 9)r2in' days> I6 a planned )rder #as its basi" start date 9it#in t#is peri)d in 6utureE lead time s"#edulin' is "arried )ut usin' t#e sele"ted r)utin'> ,#e pr)du"ti)n times are "al"ulated 6r)m t#e 6l)at times )6 t#e s"#edulin' mar'in 2ey in t#e material master re")rd and t#e time 6r)m t#e indi4idual )perati)ns> I6 t#e planned )rder #as its basi" start date

6urt#er in t#e 6uture t#an t#is s"#edulin' #)riI)nE t#e basi" dates are "al"ulated 6r)m t#e in!#)use pr)du"ti)n times in t#e material master and are trans6erred t) t#e pr)du"ti)n times> Could ou e7plain '&at-s function of opening period in Sc&ed Margin *e 0 5penin' peri)d is li2e a Hrelease 9ind)9H> ,#e len't# )6 t#e )penin' peri)d is t#e 9ind)9 )6 )pp)rtunity a planner #as t) ")n4ert t#e planned )rder t) a pur"#ase req> F)r e;ample ! *)mp)nent A #as a lead time )6 <1 days and )penin' peri)d )6 5 days> Requirement )n <2!22!0= 5penin' Date ! <2!0<!0= Start Date ! <2!0(!0= Finis# Date ! <2!22!0= :)9 t#e planner "an ")n4ert t#e )rder startin' De"> <stE instead )6 De"> (> It basi"ally is a bu66er in t#e lead time t) 'et t#in's )n )rder a little s))ner t#an needed> %&at-s t&e function for Plan order convert to production order( As our e7ample/ Re9uirement on "#-##-1$ Opening Date - "#-1"-1$ Start Date - "#-1C-1$ :inis& Date - "#-##-1$ +ut I can convert plan order to production before "#-1"-1$ at random/ so I 'onder '&at is t&e opening period real function( it loo*s useless to restrict '&en to convert plan order to production order0 *51< and MD<5 are used 6)r t#e ")n4ersi)n pr)"ess> Here y)u enter t#e )penin' dates y)u 9is# t) ")n4ert> 56 ")urse t#e )penin' peri)d 9ill n)t st)p y)u 6r)m ")n4ertin' planned )rders ! #)pe6ully y)ur planner is n)t rand)mly ")n4ertin' )rders )r y)u #a4e mu"# bi''er issuesJJJJ ,#e )penin' peri)d is basi"ally Fust t) 'et t#e planned )rder t) s#)9 up )n t#e *51< )r MD<5 lists in "ase y)u 9is# t) ")n4ert it s))ner t#an t#e lead time su''ests> Iour ans'er ma*e me clear to understand t&e opening period0 +T%/could ou e7plain t&e release *e /float after production and float before

production parameter in Sc&edMargin *e ( I *no' t&e parameter affection in production/but I am not sure '& to define &o' man da s in eac& parameter0 for e7ample/ release *e defined for "1 'or*da s/but ou can release production order out of t&e release period randoml 0an 'a to stop release out of t&e release period( :or e7ample - Component A &as a lead time of "B da s and opening period of 4 da s0 Re9uirement on "#-##-1$ Opening Date - "#-1"-1$ ((( Start Date - "#-1C-1$ 3from re9uirement date - lead time (5 :inis& Date - "#-##-1$ 3from re9uirement date (5 %& Openning date J "#21"2#11$ &o' s stem calculate / Could ou please e7plain to me00 I *no' t&at '&en 'e run MRP s stem 'ill c&ec* if t&e opening date is out of open period s stem 'ill generate Plan order instead of PR 0 ,#e times in t#e s"#> mar'in 2ey are in 9)r2days> ,#atAs #)9 it 'ets t#e dates> ,#e ")mp)nent I 9as des"ribin' )ri'inally 9)uld #a4e been a pur"#ased partE 9#ere lead time is in "alendar days> ,#e )rder start date and t#e )rder 6inis# date 6)rm t#e 6rame9)r2 9it#in 9#i"# a pr)du"ti)n )rder is t) be e;e"uted> Sin"e mal6un"ti)ns and disturban"es in t#e pr)du"ti)n pr)"ess "an ne4er be 6ully pre4entedE t#e system uses parti"ular 6l)ats in a pr)du"ti)n )rder> ,#e system ta2es int) a"")unt s)!"alled Hbe6)re and a6ter pr)du"ti)n 6l)atsH 9#en s"#edulin' an )rder> ,#e 6l)at be6)re pr)du"ti)n is a start 6l)at> It #as t9) 6un"ti)ns? It "an ")mpensate 6)r delays in t#e sta'in' )6 t#e material ")mp)nents> I6 t#ere is a "apa"ity b)ttlene"2 at t#e 9)r2 "enters in4)l4edE t#e pr)du"ti)n dates "an be m)4ed 6)r9ard in t#e 6uture> In t#is 9ay it ser4es as a 6l)at 6)r "apa"ity le4elin'> ,#e 6l)at a6ter pr)du"ti)n is a 6inis# 6l)at> It is used t) ")mpensate 6)r une;pe"ted disturban"es in t#e pr)du"ti)n pr)"essE s) t#at t#ey d) n)t delay t#e s"#eduled 6inis# date> ,#e 6l)ats be6)re and a6ter pr)du"ti)n are de6ined 6)r ea"# material usin' a s"#edulin' mar'in 2ey> ,#is s"#edulin' mar'in 2ey is aut)mati"ally trans6erred 6r)m t#e material master 9#en an )rder is "reated> H)9e4erE y)u "an "#an'e t#e times in t#e )rder> ,#e system "al"ulates t#e s"#eduled start )6 t#e )rder by addin' t#e 6l)at be6)re pr)du"ti)n t) t#e )rder start date> It "al"ulates t#e s"#eduled 6inis# )6 t#e )rder by subtra"tin' t#e 6l)at a6ter pr)du"ti)n 6r)m t#e )rder 6inis# date>

,#e system dedu"ts t#e number )6 days de6ined in t#e release peri)d 6r)m t#e s"#eduled start )6 t#e )rder and t#us determines t#e s"#eduled release date )6 t#e )rder> ,#is date "an be used 6)r ")lle"ti4e release>

%or* Sc&eduling ?ie' in Material Master


%&at is t&e importance of 'or* sc&eduling vie' in material master and t&e standard values in Routing( If I am maintaining ,ot si@e dependent information suc& as set time/ Interoperation time/ Processing time in 'or* sc&eduling vie' in material master and also Total in&ouse production time in MRP vie' under sc&eduling tab/ '&at 'ill effect on t&e s stem( Means &o' 'ill t&e s stem be&ave in t&is scenario( In #)use pr)du"ti)n time in MRP2 4ie9E spe"i6ies t#e time in 9)r2days needed t) pr)du"e t#e material in!#)use> In!#)use pr)du"ti)n time is independent )6 t#e )rder quantity> ,#e system requires t#e in!#)use pr)du"ti)n time t) determine t#e planned dates 6)r planned )rders in materials plannin'> C)u "an de6ine 9)r2 s"#edulin' times in t#e material master re")rd in )ne )6 t9) 9ays? !Eit#er y)u enter t#e in!#)use pr)du"ti)n time> I6 requiredE y)u "an 'et t#e system t) update t#is 4alue 6r)m t#e r)utin'> !5r y)u enter t#e setupE teard)9nE pr)"essin'E and inter)perati)n times> I6 y)u maintain t#ese 4aluesE t#e system determines t#e in!#)use pr)du"ti)n time )n t#e basis )6 l)t siIe> SAP PP Tips b . +ra>es& %&at is t&e basic fundamental of HIndependent lot si@eH and HDependent lot si@eH in 'or* sc&eduling vie' of a material master0 I am >umbling a lot bet'een t&is t'o to understand t&e basic re9uirement of m client0 Second t&ing is t&at ou are sa ing t&at - Iou can define 'or* sc&eduling times in t&e material master record in one of t'o 'a s. -)it&er ou enter t&e in-&ouse production time0 If re9uired/ ou can get t&e s stem to update t&is value from t&e routing0 -Or ou enter t&e setup/ teardo'n/ processing/ and interoperation times0 +ut &o' t&e s stem update t&is first option0 I mean to sa / is t&ere an setting in configuration so t&at t&e s stem 'ill update 'or*sc&eduling time values from t&e routings( C)u need s"#edulin' data 6)r 2 types )6 )rdersE planned )rders and pr)du"ti)n )rders> And y)u "an #a4e t#e s"#edulin' data in = 9ays? <> )t siIe independent in!#)use pr)du"ti)n timeE in material masterE MRP2 4ie9> e;? i6

in #)use pr)du"ti)n time is 2 daysE it 9ill s"#edule t#e )rder 6)r 2 daysE and it d)esnAt matter i6 t#e )rder siIe is < )r <000E t#ey are b)t# pr)du"ed in 2 days> -I ne4er met any "ase t#at 6its t#is situati)n. 2> )t siIe dependent in!#)use pr)du"ti)n timeE in material masterE 7)r2s"#edulin' 4ie9> e;? i6 y)u #a4e 5 day setup timeE and < day pr)du"ti)n time 6)r l)t siIe )6 <0E t#en y)ur )rder 9ill be s"#eduled a"")rdin' t) t#e )rder siIe> i6 y)ur )rder is 6)r <0E t#en y)ur t)tal pr)du"ti)n time 9ill be 5 day R < day ; <0 3 <0E 9#i"# is % days> I6 y)ur )rder is 6)r <00E t#en y)ur t)tal pr)du"ti)n time 9ill be 5 day R < day ; <00 3 <0E 9#i"# is <5 days> 5 day setup time 9ill n)t "#an'e 9#en t#e )rder quantity "#an'esE be"ause y)u ma2e t#e setup )n"e at t#e be'innin' )6 t#e pr)du"ti)nE and use t#e same setup durin' 9#)le pr)du"ti)n> => )t siIe dependent in!#)use pr)du"ti)n timeE in r)utin'> ,#e same "al"ulati)n )6 ab)4e 9ill be used 6)r t#is> S)E 9#i"# )6 t#ese data is used 6)r t#e 2 )rder typesG F)r t#e planned )rdersE 6)r de6aultE system uses t#e times in number 2 ab)4e> I6 t#at data is n)t enteredE system 9ill use t#e time in number < ab)4e> I6 y)u 9ant t#e system t) use t#e r)utin' dataE t#en y)u s#)uld use lead!time s"#edulin' parameter in MRP runE t#en system 9ill use data in number = ab)4e> -,#e idea be#ind t#is isE MRP run al9ays ta2es l)n' timeE and i6 y)u 9ant it t) use r)utin' dataE t#at 9ill als) in"rease t#is run time> ,#ere6)reE y)u "an use r)utin' but ta2e results a6ter l)n' MRP run timeE )r y)u "an use appr);imate times but ta2e t#e results a6ter s#)rt MRP run> ,#is 9as 4ery "ru"ial be6)reE be"ause at t#)se times #ard9are te"#n)l)'y 9as n)t en)u'# t) pr)"ess t)) mu"# data in s#)rt timeE 9#en MRP run 9as ta2in' days and days> But n)9 is n)t t#at "ru"ialE t#atAs my pers)nal )pini)n> As I said be6)reE y)u "an use r)utin' data but ta2e results a6ter l)n' MRP run timeE )r y)u "an use appr);imate times but ta2e t#e results a6ter s#)rt MRP runE #)9e4erE t#ereAs )ne )t#er 9ay 9#i"# is a ")mbinati)n )6 t#ese t9)? C)u "an use t#e system t) update t#e data in number 2 usin' t#e data in number =E 9#i"# is "alled t#e update )6 material master 6r)m r)utin'> In t#at "aseE t#e appr);imate pr)du"ti)n times in material master 9ill be as "l)se as p)ssible t) t#e a"tual pr)du"ti)n times> In t#at "aseE n)t )nly MRP run 9ill n)t ta2e l)n' timeE but als) 9e 9ill 'et mu"# better results>. F)r t#e pr)du"ti)n )rdersE al9ays t#e r)utin' data is used 6)r s"#edulin'> ;o'/ I am cleared t&at '&at is independent and dependent lot si@e0 but still t&ere is one confusion in m mind t&at '&ere did 'e mentioned t&is lot si@e i0e "1/"11 as per our e7ample in case #0 Secondl / I didnt understand our second last sentence 3i0e0t&e appro7imate production times in material master 'ill be as close as possible to t&e actual production times50 Can ou please clear me t&is sentence 'it& suitable e7ample0

C)u enter t#e l)t siIe )n t#e 7)r2 s"#edulin' 4ie9 )6 material masterE 6)r t#e l)t siIe dependent timesE 6)r my e;ample y)u enter <0 as l)t siIe> And t#e appr);imati)n is li2e t#is? In t#e material masterE y)u enter t#e pr)du"ti)n times as DACSE but in t#e r)utin' y)u "an use MI:&,ESE e4en se")nds> ,#ere6)re t#e m)st detailed and a""urate pr)du"ti)n times "an be entered in r)utin'E in material master y)u "an enter )nly daysE 9#i"# 9ill be t#e appr);imate 4alue> I6 y)ur r)utin' isE 6)r l)t siIe )6 <0E setup time is = #)urs and pr)du"ti)n time is 50 minutesE 9#en y)u update t#e material master 6r)m r)utin'E system 9ill 9rite =321 days 6)r t#e setup timeE and 503<110 minutes 6)r t#e pr)du"ti)n timeE be"ause it #as t) ")n4ert it t) days> +ut still I dont understand t&at '&ere I &ave to mentioned t&at lot si@e "1 or "11( And second t&ing is t&at/ If I &ave to use routing data for planned order '&at s&ould I &ave to do( S&all I &ave to mentioned lead time sc&eduling in MD1#( C)u enter l)t siIe in material masterE )n 9)r2s"#edulin' 4ie9> and yesE y)u #a4e t) menti)n )n md02 s"reen t#at y)u 9ant lead!time s"#edulin'> Iou mean to sa I &ave to enter t&at "1 or "11 in base 9uantit of 'or* sc&eduling vie' of material master( Ces>

Sc&eduling +ac*ground Fobs for MRP


,ransa"ti)n ")de ? MD+T "li"2 *reate /ariant butt)n -spe"i6ied a 4ariant name and "li"2 ")ntinue.> ,#en 6ill in t#e 6)ll)9in' 6ields ?! S")pe )6 Plannin' Plant Pr)"essin' Key *reate P&r"#ase Req> S"#edule lines *reate MRP lists Plannin' m)de S"#edulin' Plannin' date ? 5pti)nal -re6er t) :)te i6 y)u 9ant t) spe"i6y a plant 'r)upin'. ? C)ur ")mpany Plant ? :E,*H ?< ?< ?< ?< ?< ? de6ault date

*li"2 t#e Ba"2 butt)n and y)u 9ill be pr)mpt Sa4e /alues>

,ype in a Des"ripti)n and "li"2 t#e Sa4e butt)n> A6ter "reatin' t#e 4ariantE par2 y)ur "urs)r at t#e 4ariant and "li"2 t#e S"#edule F)b butt)n> Fill in t#e Date and ,ime 4alue> *li"2 S"#edule peri)di"ally and y)u are pr)mpt t) "#))se t#e peri)d> *li"2 t#e *reate butt)n and y)u are d)ne> ,) "#e"2E y)u "an "li"2 t#e S#)9 S"#edulin' butt)n> :)te ? De6ine S")pe )6 Plannin' 6)r ,)tal Plannin' in AOM1)A> <> *#))se :e9 entries> 2> Enter a 2ey and a des"ripti)n 6)r t#e s")pe )6 plannin' t#at y)u 9)uld li2e t) de6ine> Sa4e y)ur entries> => Sele"t t#e s")pe )6 plannin' and "#))se Sequen"e )6 plants3MRP areas> 1> *#))se ne9 entries and enter t#e plants )r t#e MRP areas in t#e sequen"e in 9#i"# t#ey are t) be planned> ,#e ")unter determines t#e sequen"e> 5> Sa4e y)ur entries>

%&at is :inite and Infinite Sc&eduling


%&at is finite and infinite sc&eduling( =o' it is carried out( %&at is to be done for eac& one( %&at are t&eir significance( Di66eren"es bet9een plannin' and s"#edulin'E 6inite and in6inite Finite S"#edulin' S"#edulin' type 9it#in "apa"ity plannin' t#at ta2es a"")unt )6 t#e "apa"ity l)ads 9#i"# already e;ist> Finite s"#edulin' "al"ulates t#e start and 6inis# dates 6)r )perati)ns in t#e )rder> It is a detailed s"#edulin' strate'y 9it# 9#i"# y)u s"#edule )rders and )perati)nsE ta2in' int) a"")unt t#e e;istin' res)ur"e l)ad> A res)ur"e )4erl)ad "ann)t )""ur> In6inite S"#edulin' A detailed s"#edulin' strate'y 9it# 9#i"# y)u s"#edule )rders and )perati)nsE 9it#)ut ta2in' int) a"")unt t#e e;istin' res)ur"e l)ad> It is t#ere6)re p)ssible 6)r res)ur"e )4erl)ads t) )""ur> R3= d)es plannin' 9it#)ut ")nsiderati)n 6)r "apa"ity situati)ns> S) i6 MRP says y)u need 500 parts )n =3<301E it s"#edules t#em all t) be built at t#e same timeE e4en t#)u'# y)u

"an )nly d) <00 at a time> Assume y)u #a4e a 6i;ed l)t siIe )6 <00E y)uAll 'et 5 planned )rders 6)r <00 t) start )n t#e same day> ,#is is HIn6inite Plannin'H> AP5 9)uld re")'niIe t#at ")nstraintE and instead s"#edule )ut t#e 5 )rders )4er time> ,#e imp)rtant part )6 t#at is t#at it als) 9ill s"#edule )ut t#e deli4eries )6 t#e ")mp)nents 6)r 5 di66erent days> ,#is is HFinite Plannin'H> :)9E assume )ld 6as#i)n MRP> It s"#edules all 5 )rders 6)r t#e same dayE and t#e buyers ') )ut an 'et all )6 t#e ")mp)nents 6)r t#e same day> ,#en t#e planner realiIes #e "anAt d) all 5E and manually "#an'es t#e s"#eduleE and manually spreads )ut t#e 5 )rders> ,#e buyers 9ill re"ie4e res"#edulin' n)ti6i"ati)nsE but n)t until t#e s"#eduler d)es t#e manual res"#edulin'> C)u ")uld "all t#is HIn6inite S"#edulin'HE but t#at )nly means t#e same t#in' as In6inite Plannin'> ButE SAP #as H*apa"ity e4elin'H> 7#at t#at means is y)u run an)t#er pr)'ram a6ter MRP -*M2K and *M2(.E 9#i"# "an be run in bat"# m)de )4erni'#t> -,#ere is a t)n )6 ")n6i'urati)n and t#in2in' t#at 9ill be required t) d) t#isJ.> ,#e "apa"ity le4elin' pr)'ram 9ill re")'niIe t#e ")nstrant at t#e 9)r2 "enter le4elE and 6ill up t#e 6irst dayE t#en re!s"#edule t#e ne;t )rder t) t#e ne;t a4ailable "apa"ityE t#en t#e ne;t )rder sear"#es 6)r a4ailable "apa"ityE and s) )n> ,#is is "alled HFinite S"#edulin'H> ,#e pr)blem 9it# t#is is t#e )pp)site )6 In6inite Plannin'E 9#i"# is it d)esnAt ta2e Material a4ailablity int) ")nsiderati)nJ ,#e system 9ill re!s"#edule a pr)du"ti)n )rder 9it#)ut t#in2in' ab)ut 9#et#er t#e materials 9ill be a4ailable )r n)t> Finite Plannin' d)es Finite S"#edulin' at t#e same time> I6 t#ere is n) "apa"ity a4ailable )n t#e desired dateE t#e system l))2s 6)r 9#en "apa"ity IS a4ailable> ,#en it st)ps t) see i6 Materials 9ill als) be a4ailable -usually based )n t#e lead!time 6)r t#)se ")mp)nents.> I6 t#ere is a material pr)blemE t#en t#e system 6i'ures )ut 9#en t#e materials 7I be a4ailableE and t#en "#e"2s t) see i6 "apa"ity is a4ailable )n ,HA, dayE and i6 s)E it bl)"2s )66 "apa"ityE and all)"ates t#e materials 6)r t#at day> SAP PP Tips b . ;ages&

%&at Is Mean + Sc&edule ,ines


%&at is mean b sc&edule lines( )7plain t&e sc&edule lines in md1#(

"0 no sc&edule lines #0 sc&edule lines in opening period $0 sc&edule lines S"#edule lines are "reated a'ainst s"#edule a'reements> Say i6 y)u #a4e a material 9#i"# is pr)"ured 6r)m sub")ntra"t> I6 y)u 9ant t#e deli4ery in parti"ular days 9it# s"#edule y)u "an maintain s"#edule a'reeement> In s)ur"e list y)u 9ill maintain 4end)rE s"#edule a'reeement 9it# 4alidity dates and 9#i"# a'reement is rele4ant 6)r mrp> I6 y)u maintain 2 a'ainst t#e s"# a'reemetn mrp 9ill 'enerate s"#edule line 9#i"# y)u "an see in md01> Als) t#is deli4ery s"#edules are updated in s"#edulin' a'reement -t ")d ME==.> 7#en runnin' mrp in initial s"reen deli4ery s"#edules!!y)u #a4e t) maintain = "reate s"#edule line S"#edule line in )penin' peri)d ! 5penin' peri)d is maintained in *)n6i'urati)n )6 HS"#edule Mar'in KeyH 9#i"# is 'ettin' assi'ned t) Material master in MRP2 4ie9> C)ur understandin' )6 t#e result a6ter MRP is needed> De6ine Fl)ats -S"#edulin' Mar'in Key. In t#is stepE y)u spe"i6y t#e 6l)ats 6)r determinin' t#e basi" dates )6 t#e planned )rders> ,#e 6l)ats are all)"ated t) t#e material 4ia t#e release peri)d 2ey in t#e material master re")rd> 5penin' peri)d ,#e )penin' peri)d represents t#e number )6 9)r2days t#at are subtra"ted 6r)m t#e )rder start date in )rder t) determine t#e )rder "reati)n date> ,#is time is used by t#e MRP ")ntr)ller as a 6l)at 6)r ")n4ertin' planned )rders int) pur"#ase requisiti)ns )r int) pr)du"ti)n )rders> Fl)at be6)re pr)du"ti)n ,#e 6l)at be6)re pr)du"ti)n represents t#e number )6 9)r2days t#at are planned as a 6l)at bet9een t#e )rder start date -planned start date. and t#e pr)du"ti)n start date -tar'et start date.> 5n t#e )ne #andE t#is 6l)at is intended t) 'uarantee t#at delays in sta'in' a material d) n)t delay t#e pr)du"ti)n start> 5n t#e )t#er #andE t#e pr)du"ti)n dates "an be br)u'#t 6)r9ard by means )6 t#e 6l)at t) ")pe 9it# "apa"ity b)ttlene"2s> Fl)at a6ter pr)du"ti)n ,#e 6l)at a6ter pr)du"ti)n s#)uld pr)4ide a 6l)at 6)r t#e pr)du"ti)n pr)"ess t) ")pe 9it# any disrupti)ns s) t#at t#ere is n) dan'er t#at t#e planned 6inis# date 9ill be e;"eeded> C)u plan t#e 6l)at a6ter pr)du"ti)n bet9een )rder 6inis# date -planned 6inis# date. and s"#eduled end -tar'et 6inis# date.>

Release peri)d ,#e release peri)d represents t#e number )6 9)r2days t#at are subtra"ted 6r)m t#e )rder start date in )rder t) determine t#e pr)du"ti)n )rder release> ,#e release peri)d is )nly rele4ant 6)r pr)du"ti)n )rder mana'ement> Re")mmendati)n ,#e )penin' peri)d s#)uld re6le"t t#e pr)"essin' time t#e MRP ")ntr)ller needs t) ")n4ert planned )rders int) pur"#ase requisiti)ns )r pr)du"ti)n )rders> ,#e )penin' peri)d s#)uld be at least as l)n' as t#e inter4al bet9een t9) MRP inter4alsE s) t#at all planned )rders "an be ta2en int) a"")unt durin' t#e ")n4ersi)n> V!! D#ananFay

Production Order
Production Setup Time
M client &as a production setup '&ere t&ere is a particular activit '&ic& &as a setup time of C &rs '&en it is e7ecuted for t&e first time/ but if anot&er production order is ta*en up for t&e same material t&en t&e set up rime is @ero0 T&at is if I produce a material 7 at a particular 'or* center t&e for t&e first time t&e set up time is C &rs/ but if anot&er production order of same material 7 is e7ecuted rig&t after t&is order t&en t&e setup time is @ero0 ;o'/ if 'e give t&e setup time as C &rs in routing t&en t&e s stem 'ill calculate total time ta*ing C &rs as setup time eac& time0 Is t&ere an 'a in '&ic& t&e s stem ta*es t&e setup time as @ero '&en a production order for a particular material as repeated0 Soum adipta ,a2e a l))2 at t#e 6un"ti)nality ass)"iated 9it# t#e set up 'r)up and transiti)n matri;E i6 I remember ri'#tly t#)u'# t#e setup times are )nly adFusted a6ter pr)du"ti)n )rders #a4e been despat"#ed in t#e plannin' table as t#is is t#e 6irst time SAP is a9are )6 t#e sequen"e )6 manu6a"ture Paul If I am not 'rong/ setup matri7 and transition matri7 can be made use of '&en ou go from one operation to t&e ot&er in a particular routing0 +ut/ &ere t&ere is onl " operation in t&e routing and t&at operation is being repeated for different production orders of t&e same material0 Can t&is different setup times be given for t&is same operation0

Soum adipta I6 I remember i6 setup 'r)up 2ey is de6ined in t#e )perati)n in t#e r)utin' and t#en t#e transiti)n times bet9een setup 2eys is maintained in ")n6i'urati)n> S) itAs p)ssible t) "reate s)met#in' li2e t#e 6)ll)9in'? Fr)m Key < ,) Key < Fr)m Key < ,) Key 2 =0 mins ( #)urs

S) di66erent t#e )perati)ns in )rders 6)r t#e same material s#)uld b)t# #a4e t#e same 2ey and s#)uld #a4e a setup time )n =0 mins bet9een t#em> ,#en 9#en a di66erent material 9it# a di66erent setup 2ey ")mes al)n' in t#e manu6a"turin' sequen"e it 9ill pi"2 up an ( #)ur setup time Paul I am facing a muc& similar problem0 %e &ave "4 'or* stations and dail 41 - E1 production orders are printed0 I am maintaining production time as 'ell as set up time in t&e routings 3 T&ere e7ists a separate routing for all t&e part no-s 50 %&en a production order is printed it copies t&e setup time from routings0 Suppose in one 'or* station t&ere &appens &as to be # production orders processed one b one t&en t&e setup is onl once0 but due to t&e fact t&at setup is present in t&e routings t&e production order s&o's a non-conformit of setup time for t&e #nd production order0 =o' to solve t&is problem0 ;arendra S 7e #a4e a similar situati)n in t#e ")mpany I 9)r2 6)rE 9e d)nAt a"tually maintain r)utin's at material le4el but use re6eren"e )perati)n sets at an a''re'ate le4el t) represent t#e di66erent pr)du"ti)n 6))tprints -t#e lin2 t) ea"# material is t#en made t#r)u'# t#e pr)du"ti)n 4ersi)n in t#e material master.> 7e measure t#e a"tual setup time ")n6irmed in ea"# )rder bel)n'in' t) ea"# 6))tprint 3 6amily )4er a r)llin' t#ree m)nt# peri)d and maintain an a4era'e setup time in t#e re6eren"e )perati)n set> ,#is 'ets ")pied t) ea"# pr)du"ti)n )rderE but is )nly t) ma2e sure t#at a time all)9an"e is le6t in ea"# pr)du"ti)n 9ee2 6)r set up t) "reate meanin'6ul "apa"ity plannin' data> 7#en t#e planners de4el)p t#e manu6a"turin' s"#edule usin' t#e 'rap#i"al plannin' table t#ey t#en update t#e setup time in ea"# )rder aut)mati"ally 9it# t#e setup times maintained in t#e transiti)n matri; s) itAs m)re a""urateE as it ta2es a"")unt )6 t#e )rder bein' made )n t#e 9)r2"entre pre4i)usly> S) in )ur "ase t9) )rders s#arin' t#e same 6))tprint 9ill #a4e di66erent setup times>

Paul

Material Stoc* in Production Order


I &ave t&e problem in stoc* against production order. Our scenario is 'e donOt 'ant to create a sales order0 I create a production order t&at &as 4 operations0 T&e first operation is sub contracting0 T&roug& control *e 3)7ternal operation5 I create t&e purc&ase re9uisition and convert purc&ase order in t&at operation0 T&roug& t&e PO I can issue t&e RO= and received =A,+0 %&en I received t&e =A,+ t&e stoc* of RO= is automaticall reduced0 +ut =A,+ stoc* doesnOt increase0 In t&is case '&ere is m =A,+ material for second operation( In t&is case &o' to proceed( D) y)u #a4e a material ")de 6)r HA BG i6 y)u #a4e material ")de t#an y)u "an #a4e st)"2 in"reased> I t#in2 t#ereAs s)me mista2e 9it# t#e pr)"ess> t#e sub")ntra"tin' in )perati)n is )nly 6)r t#e )perati)nE n)t t#e material> In y)ur ")n6i'urati)nE y)u sub")ntra"t t#e 6irst )perati)n )6 t#e FER, pr)du"ti)n> and t#ereAs n) st)"2 in"rease )6 FER, )r HA B 9#en t#e 6irst )perati)n is ")mpleted -")n6irmati)n by pur"#ase )rder>>>. And 9#at y)u 9ant ")uld be p)ssible li2e t#is? C)u "reate t#e HA B material ")deE and y)u ma2e it e;ternal pr)"urement -F in standard. and 9it# spe"ial pr)"urement 2ey sub")ntra"tin' -=0 in standard. -enter t#ese 6ields in material master mrp2 4ie9.> ,#en y)u "an "reate pur"#ase )rder 6)r t#e HA B material 9#en neededE and send R5H material t) t#e sub")ntra"t)r 6)r t#e pur"#ase )rder and p)st '))ds re"eipt 6)r HA B material and st)"2 in"reases> And a"")rdin'lyE sin"e t#e pr)du"ti)n )6 HA B is a di66erent pr)"essE n)t a sub pr)"ess )6 FER, materialE y)u s#)uld "#an'e t#e r)utin' )6 FER, material t) 1 )perati)nsE )mittin' t#e 6irst )perati)nE 9#i"# is sub")ntra"ted pr)du"ti)n )6 HA B> And y)u s#)uld als) "#an'e t#e B5M )6 t#e FER, materialE and rem)4e t#e R5H -9#i"# is used 6)r pr)du"in' HA B. and put t#e HA B material itsel6>

Automatic Conversion to Production Orders


Is t&ere an one out t&ere '&o *no's if it is possible to ma*e an automatic c&ange of planned orders to production orders rig&t a'a - or per&aps even to s*ip t&e planned orders and create pp - orders instead( I &ave a customer '&o 'ant to do t&is 3s*ip t&e manual conversion50 Per&aps it is impossible(

,) "reate pr)du"ti)n )rders in MRP run 9it#)ut "#e"2in' 6irst t#e )rder pr)p)sals -planned )rders. is n)t a re")mmended pr)"ess at all> It is a'ainst t#e a""epted n)rms in pr)du"ti)n3in4ent)ry mana'ement and its MRP!2 l)'i" )n 9#i"# SAP s)6t9are is als) based )n> I6 y)u #a4e ")mple; pr)du"ti)n ! y)uAd #a4e a ni'#tmare "l)sin' all t#e pr)du"ti)n )rders 9it# t#e err)rs n)t res)l4ed at t#e pri)r t) ")n4ersi)n sta'e> 5n t#e )t#er #andE i6 it is t)) simple pr)du"ti)n 9it# )nly a #and6ul )6 )perati)ns and n) stri"t requirement )6 pr)du"ti)n ")ntr)l -9#i"# seems t) be y)ur "aseE 6)r me.E t#en please d) a9ay 9it# pr)du"ti)n )rdersE and use t#e repetiti4e manu6a"turin' 9#ere planned )rders are t#e 6inal> I am ")n6ident t#at a ")nsultant 9#) "an see t#e need and bene6it 6)r t#e 9isd)m )6 planned )rder ")n4ersi)n as a separate manual pr)"essE s#)uld A 7ACS be able t) ")n4in"e "ust)mer> As al9aysE t#e questi)n isE 9#et#er y)u 9ant t#e ri'#t s#)e t) 6it t#e 6))tE )r "ut t#e 6))t t) 6it t#e s#)e>

Regarding Production Order Confirmation


Production order confirmation 'it& future date is not allo'ed Future dates "an be ")n6i'ured in t#e ")n6irmati)n ")n6i'urati)n> In ")n6i'urati)n OPLBE de6ine ")n6irmati)n parameters> 7#en t#is ")n6i'urati)n ")mes upE in t#e HC&ec*sH Se"ti)nsE t#e last parameter says HDate in t&e future>H *#e"2 t#is b); i6 y)u 9ant y)ur dates in t#e 6uture> It determines 9#et#er dates in t#e 6uture "an be used in a ")n6irmati)n> I6 t#e indi"at)r is n)t setE y)u "ann)t ma2e any ")n6irmati)ns usin' dates in t#e 6uture> I6 y)u try t) d) s)E t#e system 9ill issues an err)r messa'e> %&at is t&e importance of Production Order confirmation( Is t&ere an specification to use t pe of confirmation ie0/ CO"" or CO"4 or CO""; ( A ")n6irmati)n d)"uments t#e pr)"essin' status )6 )rdersE )perati)nsE sub)perati)ns and indi4idual "apa"ities> C)u "an enter a ")n6irmati)n ! F)r an 5pearti)n -")<<3")<<n.

C)u #a4e t#e 6)ll)9in' )pti)ns? ! ,) ")n6irm quantitiesE durati)nsE a"ti4ities )r pers)nnel data> ! ,) ma2e a ")n6irmati)n at a parti"ular p)int in time -6)r e;ampleE at t#e start )6 setup )r t#e 6inis# )6 pr)"essin'. enter a ")n6irmati)n> ! 7#en y)u ")n6irm time e4entsE t#e system "al"ulates t#e required durati)n> F)r e;ampleE t#e setup durati)n is t#e time bet9een setup start and setup 6inis#> ! F)r an 5rder ? *5<5 I6 y)u enter a ")n6irmati)n at )rder #eader le4elE t#e system ")n6irms all t#e )perati)ns t#at #a4e a ")ntr)l 2ey in 9#i"# ")n6irmati)n is )pti)nal )r ne"essary> ,#e quantities")n6irmed in t#e )perati)ns are pr)p)rti)nal t) t#e quantities ")n6irmed in t#e )rder #eader> Q-- Ra>es& I 'ant to stop t&e confirmation of production order '&enever t&ere is no goods issue to t&e production order so t&at I can get t&e correct material accounting report0 I can-t set bac*flius& indicator to t&e material at Routing level because 'e are &andling t&e ra' material in batc&es/ so I &ave to assign t&e batc&es to issue t&e ra' material03 tcode CO#M 50 %e &ave set t&e criteria to release t&e production order is onl availabilit of ra' material in plant/ so s stem c&ec*s onl t&e availabilit of ra' material 8 releases t&e order0 Is it possible after issuing t&e ra' material t&e release of order too* place( 8))ds issues be6)re release )6 )rder is n)t p)ssible in SAP> C)u "an t#in2 )6 6)ll)9in' t#in's> <. In )pF1Ey)u "an bl)"2 release )6 )rder i6 it #as missin' parts> 2. By usin' Auser e;itA it is p)ssible t) disall)9 ")n6irmati)n i6 '))ds issues are n)t p)sted a'ainst ea"# ")mp)nent> Q-- S&ailendra

=o' Costing ta*es place in Production Orders


Can an one please e7plain me t&e &o' t&e Costing ta*es place for t&e Production Orders0 Actuall / I am ne' to t&is pac*age / In Ot&er Pac*age 3RAMCO )RP5 3T&e Process is li*e follo's. a0 Production %or*-Order Resource Cost Posts to :inance directl b0 Material Consumption postings &appens from OS?3Order Settlement ?ariance5 of MAC Module3Management Accounting50 Please somebod e7plain me as above in SAP0

,#e 6)ll)9in' are ")nsidered in ")stin'E <. ")st )6 materials t#at y)u #a4e issued 6)r )rder 2. a"ti4ity y)u #a4e per6)rmed in terms )6 lab)ur #)urs t#at y)u entered 9#ile ")n6irmin' t#e )rder -t#e rates 6)r t#e lab)ur are de6ined in t#e a"ti4ity plannin' tables )6 ")ntr)llin' m)dule.>>9#i"# is 'enerally ass)"iated 9it# a 6)rmula 2ey and atta"#ed t) a 9)r2"enter t#at is lin2ed t) a ")st "enter als) =. )4er#ead as appli"able 9it# respe"t t) t#at ")st "enter based )n a predetermined ")st "enter plannin' and its rate>>> Anil

Costing updation in production order


=o' is costing updated for production order( After goods issue/ conformation 8 GR/ 'e do T)CO0 +efore closing t&e order/ costing details s&ould be updated0 Is it not( Could ou please guide me as to &o' t&is is done( Also/ '&at is t&e transaction code to be used( Planned ")st is "a"ulated i6 y)u "li"2 A")st "al"ulati)nA in pr)du"ti)n )rder> 8I ') pr)du"ti)n )rder 9ill update a"tual material ")st> *)n6irmati)n )6 pr)du"ti)n )rder 9ill update a"tual a"ti4ity ")st> C)u "an settle ")st )n"e pr)du"ti)n )rder #as status ,E*5 )r D /> Fr)m PP sideE t#e trans"ti)n is *502 In IM8 9e "an de6ine t#at 9#en 9e "al"u> t#e planned ")st> ,#ere are = 9ays> ! Determine planned ")sts 9#en sa4in'E ! D) n)t determine planned ")sts 9#en sa4in'E ! Determine planned ")sts 9#en sa4in' i6 released> But t#e a"tual ")st is p)sted 9#en 9e dra9 t#e materialE 9#en 9e ")n6irm t#e )rder>>>>>>7e "an use ")02 and "li"2 t#e "al"u> ")st t) update t#e ")st in t#e prd )rder>

)rror in Cost Calculation


I am using B0M0 %&en I 'as saving m production order/ t&ere 'as t&is error message t&at told me t&at t&ere 'as an error in cost calculation0 Do ou &ave an

suggestions '&at I couldn-t &ave done( %&at can I do to fi7 t&is( *#e"2 t#e l)' 6ile in t#e Pr)du"ti)n 5rder !@ 8)t) !@ )'s !@ F)r ")stin' ,#en ta2e it 6r)m #ere>>>> *#e"2 9#et#er t#e material 6)r 9#i"# y)u #a4e "reated a pr)du"ti)n )rder #as a pri"e de6ine in material master li2e M)4in' a4era'e pri"e )r Std pri"e> :ast ,in*s.

SAP flo' for R)%ORL activit


6uestion. %&at is t&e SAP flo' for R)%ORL activit in PP-PI0 Sample Scenerio. "0 Initial Process Order 9t . "1pc #0 Confirmed 6TI0. N PCS0 $0 Re>ection 9t 0. " pc0 B0 ;o' t&at one pc0 is to be re'or*ed in operation no011#10 =o' is it possible to understand later t&at/ it is in t&is particular process order/ so muc& of re'or* is carried out/ and t&ats t&e reason t&e process cost &as increased0 Re9)r2 durin' pr)du"ti)n depends )n t#e "lientAs de"isi)n> i2e s)me ")mpanies 9ant a separate pr)"ess )rder t) pr)"ess t#is reFe"ted quantity and s)me "lients 9ant t) use t#e same pr)"ess )rderE s)me e4en 9ant t) identi6y t#is reFe"ted by assi'nin' a ne9 bat"# number> But in s)me ")mpanyE t#ey d) re9)r2 rarely but n)t as 6requently as y)u d)> 7#at t#ey d) is by insertin' t#e ne9 )perati)n3p#ase a6ter t#e a"tual )perati)n3p#aseE and t#e )perati)n quantity3base quantityE queue timesE et" 9ill be a"")rdin' t) t#e users de"isi)n> in u r e;ample d)9n < p" 9ill be t#e )perati)n3p#ase quantity> and )ne m)re t#in' is t#at remember t) P*:F t#e 0 p" i6 y)u 9ant t) identi6y t#e < p" 9it# t#e ne9 bat"#> %it& Compliments b . Sandeep Additi)nal ")mments??

C)u als) need t) remember t#e pr)du"t ")stin' aspe"t> ,#e primary ")sts )6 material s#)uld n)t be repeated 9#ile d)in' t#e re9)r2> s)E t#e 'enerally a""epted trend is t#at y)u "reate a separate )rder type 6)r it and a ")mm)n re"ipe 9it# a re9)r2 )perati)n and t#e materials y)u "an assi'n 9#ile "reatin' t#e pr)"ess )rder> D)in' it in t#e same pr)"ess )rder 9ill #a4e a pr)blem )6 trea"ability )6 ")st> %it& Compliments b . Anil

Serial ;umber :or Component


I &ave a :G 3A2C5 '&ic& &as a serial number0 T&is A2c &as a compressor in its +OM0 T&e client re9uirement is to lin* t&e compressor to A2c using serial number0 So/ I maintain serial number profile for t&e compressor also0 +ut '&en I do mfbf 3bac*flus&5 for t&e A2c/ t&e s stem as*s onl for t&e serial no0 profile onl for t&e A2c 8 not for t&e compressor0 =o' do I lin* t&e t'o( C)u "an assi'n ")mp)nenets -9it# serial n)s>. t) assembly - als) 9it# serial n)s>. 9it# *5IB a6ter '))ds re"eipt>- Menu pat# !! )'isti"s !@ Plant maintenan"e !@ Mana'ement )6 te"#ni"al )bFe"ts !@ Installed base !@ *reate -spe"ial. !@ 7it# re6eren"e t) pr)du"ti)n data>. E;ample? Say assembly sr> n)> is < And ")mp)nents serial n)> are! <E5E<0E20 and s) )n> A6ter assi'nment )6 ")mp)nents it "an be 4ie9ed )n ri'#t part )6 s"reenE C)u "an #a4e t#e assi'nment #ist)ry!!! ie 6)r 9#i"# assembly n)> 9#i"# ")mp)nents are assi'ned )r 4i"e 4ersa> In pr)du"ti)n )rder i>e in des"rete m6'> it "an be dire"tly d)ne at t#e time )6 )perati)n ")n6irmati)n> ,#e 6)ll)9in' is t#e detail steps? <> , ")de!!*5IB 2> Enter material ")de - Assembly.> C)u "an sele"t spe"i6i" serial n)> )6 assembly !!! by puttin' sr> n)> in serial n)> 6ield> => *li"2 )n list tree! y)u 9ill 6ind all assembly 9it# serial numbers> 1> *li"2 )n e;pl)de!! it 9ill s#)9 t#e B5M - in b)tt)m le6t ")rner )6 s"reen. 5> Sele"t t#e assembly numbers 6)r 9#i"# y)u 9ant t) assi'n t#e ")mp)nets %> *li2 )n tran6er K> Sele"t t#e ")mp)nent (> Als) sele"t t#e assembly n)> )n ri'#t side s"reen> 0> Sele"t t#e serial n)> 9#i"# y)u 9ant t) assi'n t) an assembly <0> *li"2 )n assi'n <<> C)u 9ill 6ind all t#e ")mp)nents 9ill 'et assi'ned t) assembly 9it# serial numbers>

<2> :)9 )n ri'#t side s"reen t#ere is Hsa4eH butt)n> - It 9ill as2 y)u "reate3 "#an'e as built in 6)re'r)und )r ba"2'r)undG <=> Sele"t as 6)re'r)und <1> Sa4e <5> C)u 9ill 6ind a messa'e at t#e b)rtt)m !!! sa4ed> <%> :)9 y)u 9ill 6ind ti"2 mar2 - in 6r)nt )6 assembly material. in ri'#t part )6 s"reen - indi"ati)n )6 assi'nment )6 ")mp)nents. Tips b . Avad&ut

=o' To Delete Old Production Orders


=o' to delete old production orders 3 COMC 5( :)te t#at *5K( is t#e start )6 t#e Ar"#i4e pr)"ess> 7e are n)t usin' Ar"#i4in' yet but t#e initial pr)"ess 6its t#e bill 6)r 9#at 9e need t) d) as menti)ned in t#e )ri'inal n)te> De"ide t#e ran'e )6 )rders y)u 9ant t) delete> ,#is ran'e 9ill be used in t#e pr)'ram 4ariant> :)te t#at 9e 9ill be runnin' *5K( many times be"ause )6 t#e number )6 )rders in4)l4ed> Runnin' *5K( "alls pr)'ram PPAR*HP< and t#is in4)l4es t#e use )6 a /ariant 9#ere t#e parameters 6)r sele"ti)n et"> are set> First )6 allE "reate t#e 4ariant 4ia SE=( 6)r PPAR*HP<> Enter details 6)r number ran'eE )rder typeE plant and set deleti)n 6la'> Fla' Detailed l)' and set t#is t) ') t) Sp))l 9#en runnin'> Sa4e t#e 4ariant> C)u "an als) 6)r"e t#e F)b t) run in ba"2'r)und at t#is p)int -9#i"# I 9)uld re")mmend. 4ia menu line /ariant !!@ Attributes> Als) #ere y)u "an 6la' )rder numberE )rder type and plant t) be required 6ields>

F)r e>'>

Run *5K( Press t#e 6irst butt)n ! deleti)n 6la'3deleti)n indi"at)r> *#))se t#e 4ariant y)u #a4e Fust "reated> Press HMaintainH t) update t#e sele"ti)n ran'e )n subsequent runs> Sa4e "#an'es and return t) initial s"reen> Press Start date t) set date and time 6)r F)b t) run as per any ba"2'r)und F)b> I")n 9ill turn 8reen> Press Sp))l Params t) set sa4e )utput in Sp))l $ rat#er t#an print immediately> I")n 9ill als) turn 8reen> Press E;e"ute and F)b "an be tra"2ed 4ia SM=K> Details )6 deleted )rders and err)rs 9ill appear in t#e Sp))l> Rerun as many times as y)u need 9it# rele4ant )rder ran'es till all required )rders are deleted>

C&ec*ing Costs and Revenues from t&e Sales Order

,#is rep)rt is used 9#en y)u used transa"ti)n MD41 t) ")n4ert t#e Sales 5rder t) Pr)du"it)n Plannin'> 5n t#e Ma2e!,)!5rder Plannin' ! Multi! e4el s"reenE enter t#e 6)ll)9in' data? Field Data ?! Sales )rder Sales )rd> item *reate pur>req> Plannin' m)de S"#edule lines S"#edulin' C)ur sales )rder number -,#e item number )6 y)ur sales )rder. 2 = < <

Als) plan un"#an'ed ")mp)nents Sele"t Display material list Sele"t Menu Pat# ?! A"")untin' !@ *)ntr)llin' !@ Pr)du"t *)st *)ntr)llin' !@ *)st 5bFe"t *)ntr)llin' !@ Pr)du"t *)st by Sales 5rder !@ In6)rmati)n System !@ Rep)rts 6)r Pr)du"t *)stin' by Sales 5rder !@ Detailed Rep)rts !@ F)r Sales 5rder !@ Plan3A"tual *)mparis)n ,ransa"ti)n ")de ?! SAA,RACM1"$"14 Enter y)ur Sales 5rder :umber *#))se ?! ,#e Plan3A"tual *)mparis)n and t#e sele"ti)n s"reen 9ill appears> ,) display t#e 4ari)us ")st elements and re4enues 6)r )ne )6 t#e itemsE "li"2 t#e d)9n arr)9 and y)u 9ill see t#e rep)rt data>

Goods Movement
PP - Define t&e default components reservation movement t pe

Durin' )rder "reati)nE SAP 9ill aut)mati"ally "reates reser4ati)ns 6)r t#e ")mp)nents t#at are 2ept in st)"2> ,#e reser4ati)ns are assi'ned a m)4ement type 6)r t#e material issue 9it# transa"ti)n OPLA0 C)u "an ")ntr)l t#e material issue usin' t#e m)4ement type> *#an'es are )nly ne"essary i6 y)u d) n)t 9is# t) use t#e SAP de6ault settin'> M)4ement types are prede6ined in t#e standard SAP R3= System> ,#e de6ault m)4ement types used are?! Dev0 cl0 GR GR-canc0 *5 I75< +est regards/ <0< <02 GI 2%< 2%< GI canc0 2%2 2%2 GI-b -prod 5=< GI-canc-b -prod 5=2

Goods Receipt 3"1"5 for Process Order


%e are currentl 'or*ing on SAP B0M0 Currentl e7periencing a problem '&ere t&e Goods Receipt 3"1"5 for Process order is ta*ing place before a confirmation is done0 T&is causes a recon variance during mont&-end/ meaning t&e "1" movement ta*es place e0g0 last mont& and t&e confirmation done in t&e current mont&0 Is t&ere a 'a t&at I can customi@e2set t&e s stem ;OT to process a "1" movement !;TI, a Process order is confirmed( So/ '&atever 9uantit 'as confirmed/ t&e "1" movement s&ould ta*e place for t&at 9uantit and not more0 ;ote. I &ave set t&e control *e to ;OT process an automatic "1" movement0 T&an*s in advance for our suggestions0 Poobie C)u #a4e 2 )pti)ns> <> C)u "an use &ser Statuses 6)r t#is> C)u de6ine t#e *)n6irmed user status and t#is user status lets '))ds re"eipt t) be d)ne> I6 n)t a"ti4eE y)u d)nAt let '))ds re"eipt> And y)u set

t#is user status durin' ")n6irmati)nE manually )r y)u may use user e;it t) d) t#is aut)mati"ally> Settin's 6)r t#is )pti)n "an be d)ne in *ust)miIin'> 2> C)u s#)uld be "are6ul 6)r t#is )pti)nJ C)u "an edit t#e Standard statuses 6)r t#is> ,#e system #as P*:F and *:F statuses 6)r partially ")n6irmed and 6ully ")n6irmed> As 6ar as y)u #a4e e;plainedE it seems t#at t#ese statusesE 9#en a"ti4eE is ")n6i'ured t#at t#e system lets '))ds re"eipt d)ne> C)u "an edit t#ese statusesE t) n)t t) all)9 '))ds re"eipt d)neE i6 ina"ti4e> Settin's 6)r t#is )pti)n is d)ne t#r)u'#t Status Editin' transa"ti)nsE BS2= 6)r displayE and BS22 6)r edit> I repeatE y)u s#)uld be "are6ulE and e;tra "are6ul i6 t#is is t#e 6irst time y)u are usin' t#ese transa"ti)ns> H)pe it #elpsE Osman0 ,#at is )ne '))d ,CPI*A pr)blem )6 Pr)du"ti)n Plannin'> I 9)uld su''est n)t t) ') 6)r bi' de4el)pments 9#i"# 9ill ta2e l)n' time t) 4alidate -may ta2e e4en = )r 1 m)nt#s. be"ause all )t#er pr)"ess related t) settlement is als) in4)l4ed 6)r y)ur RE*5:*I IA,I5:> De4el)pment 6)r sa2e )6 adFustin' t#e quantities t#at y)u #a4e "al"ulated in EB*E 3 )tus ! *an be ")nsidered> ,#at is ? y)u 9ill be a"tually tryin' t) upl)ad t#e EB*ESS Pr)du"ti)n $uantities )r RED&*E Pr)du"ti)n $uantities in t#e e;istin' Pr)du"ti)n 5rders> Be"ause ! C)u 9ill de6initely be d)in' a re")n"iliati)n )utside SAP )n"e> ,#is data need t) be pun"#ed in t) SAP> ,ypi"ally by =rd )r 1t# day )6 t#e M)nt# y)u 9ill be d)in' t#is ! I belie4e> A6ter y)ur adFustment3re")n"iliati)n 6)r t#e last m)nt# ! y)u #a4e t) 'i4e "learan"e 6)r runnin' t#e SE,, EME:, pr)"ess>

Goods receipt and goods issue t&roug& a PI s&eet


Can an one e7plain to me &o' t&e goods issue and goods receipt are done t&roug& a PI s&eet0 %&at-s t&e logic be&ind calling t&e functional module0 ?asud&a Pr)"ess instru"ti)ns ")ntain in6)rmati)n )n? <> ,#e indi4idual pr)"essin' steps t) be "arried )ut 2> ,#e pr)"ess data needed 6)r 6urt#er pr)"essin' in pr)"ess mana'ement su"# as pr)"ess parameterEpr)"ess data "al"ulati)n 6)rmulaEinspe"ti)n results request et"> Durin' maintenan"e )6 PI s#eetE t#e material quantity ")nsumed in ea"# p#ases and t#e a"tual quantity pr)du"ed are entered -")n6irmed.> Based )n t#e ")n6irmed quantity t#e system

'enerates 8R 6)r t#e pr)"ess )rder 6)r t#e 6inis#ed pr)du"t and a '))ds issue 6)r t#e material 9it#dra9al as s))n as t#e pr)"ess messa'es are sent> H)pe t#is may "lear y)ur d)ubt> S0Arulselvan ,#an2s Arulsel4anE i6 t#e materials are 9are#)use mana'edE #)9 d)es t#e '))ds re"eipt 9)r2E d)es it 9)r2 as a n)rmal transa"ti)n in t#e ba"2'r)und>>> ?asud&a In 'eneral s"eneri) )6 9are#)use mana'ementE 8R and 8I ta2es in di66erent sta'es> 7#en y)u p)st t#e 8R -b)t# 6)r pur"#ased material and 6ins#ed '))ds. t#e material st)red in entry st)ra'e type> Based )n t#e transp)rt )rder materials are pi"2ed and m)4ed t) t#e permanant st)ra'e type> ,#is 9ill be ta2en "are by 9are#)use ")ntr)ller> A6ter enterin' t#e material quantity in PI s#eet and p)stin' t#e pr)"ess messa'esE trans6er request 9ill be 'enerated and t#e 9are#)use ")ntr)ller t#en ")n4ert t#e trans6er request int) trans6er )rder> Based )n t#e trans6er )rder material 9ill be pi"2ed 6r)m t#e permanent st)ra'e type and m)4es t) e;it st)ra'e type and 6r)m t#ere material m)4es t) s#)p 6l))r>I #a4e n) e;perien"e in t#is but t#is is t#e 'eneral pr)"edure> I6 t#is is n)t 9)r2in'E please reply> S0Arulselvan

Steps for Subcontracting


i2e t) s#are 9it# y)u my Sub")ntra"tin' Steps? <> De6ine all t#e materials in y)ur plant -sub")ntra"tin' and pa"2a'in' et".> 2> In t#e material master MRP 1 4ie9 t#ere is )ne 6ield in 9#i"# y)u "an menti)n t#at t#is material is n)t rele4ant t) MRP plannin'E use t#is 6ield 6)r sub")ntra"tin' material s) t#at it 9ill n)t be planned in MRP runs - 'enerally use t#is 6ield 6)r re!)rder p)int plannin'.> => In t#e B5M 6)r t#e sub")ntra"tin' material put t#e spe"ial pr)"urement 2ey as Sub")ntra"tin' and d) n)t 2eep rele4an"e 6)r ")stin'> 1> I6 y)uAre usin' pa"2a'in' material )6 y)ur ")mpany and 9ant t) "apture t#e ")st )6 t#ese materials in t#e sub")ntra"tin' pr)du"ti)n )rder t#en put rele4an"e 6)r ")st>

5> De6ine alternate B5Ms 6)r ea"# "ust)mer> %> 8enerally t#e r)utin' 9ill be t#e same but materials 9ill "#an'eE de6ine di66erent pr)d"uti)n 4ersi)ns 6)r ea"# alternate B5M and assi'n t) t#e r)utin'> K> De6ine t#e a"ti4ite types 6)r pa"2in' and mi;in' in t#e 9)r2 "enter and assi'n t#em t) t#e ")st "enterE use t#ese 6)r y)ur r)utin'> (> 7#ene4er y)u re"i4e a sub!")ntra"tin' )rderE use t#e rele4ant pr)du"ti)n 4ersi)n dependin' )n t#e "ust)mer> In my pla"e all t#e palnts bel)n' t) t#e same "lient in sap and t#ey 9ant t) use t#e same material ")de in b)t# plantsE s) I t#in2 my sub")ntra"tin' s"enari) mi'#t be di66erent 6r)m y)urs but it 'i4e y)u s)me ideas t) ') ab)ut it> SAP PP Tips b . Sandeep ;ote. To Define Subcontracting Cost Center ? 8)t) ! "a02 ! d)uble "li"2 )perati)n number> It is at t#e se"ti)n "all E;ternal Pr)"essin'> -Sub")ntra"tin' 9ill be ti"2.>

Stoc* in Transit - li9uidation or remove t&e stoc* '&ic& is in transit


I am transfering a product from one plant 3sa "1115 to anot&er plant 3sa #11150 + using M+4T/ I could find t&e stoc* in transit0 !nfortunatel / t&e lorr met 'it& a fire accident and all m goods destro ed0 ;o' I &ave a scenario '&ere I need to remove t&e stoc* '&ic& is in transit0 H)9 d) y)u 9is# t) rem)4e t#e st)"2G Are y)u ')in' t) s"rap it )r issue it t) a spe"i6i" 8 a"")unt 6)r insuran"e purp)sesG It is 6)r b)t# s"rap and 6)r insuran"e purp)ses> C)u #a4e t9) )pti)ns> 5pti)n number )ne bein' t#e simplest )6 t#e t9)> C)u 9ill need t) 2n)9 t#e st)"2 transp)rt P5 number )r numbers> I6 y)u d) n)t 2n)9 t#em y)u "an per6)rm a sear"# usin' transa"ti)n MB5, enter in t#e re"ei4in' plantE "#e"2 t#e st)"2 trans6er )rder and t#e "r)ss!")mpany!")de b); and e;e"ute> All in transit P5As 9ill be displayed 6)r t#at plant> C)u "an drill int) d)"ument 6l)9 by d)uble "li"2in' )n t#e P5 number> 5pti)n <> C)u ")mplete t#e transa"ti)ns int) t#e intended plant and t#en per6)rm t#e s"rap transa"ti)n>

MB0< )r MI85 -'))ds re"eipt a'ainst a pur"#ase )rder. dependin' )n 9#i"# y)u use t) per6)rm '))ds re"eipts and ,0% bin put a9ayE- i6 t#e plant is 9are#)use mana'ed.> S"rap t#e '))ds usin' transa"ti)n MB<A m)4ement type 55< )r MB<A mis" issue t) a spe"i6i" 8 a"")unt> &se m)4ement type 20<> ,0% t) rem)4e t#e '))ds 6r)m t#e put a9ay bin i6 t#e re"ei4in' plant is 9are#)use mana'ed> I6 t#e re"ei4in' plant is n)t 9are#)use mana'ed t#en MB<A is all t#at y)u need t) d) t) ")mplete t#e s"rappin' )6 t#e '))ds> 5pti)n 2> C)u 9is# t) re4erse t#e '))ds m)4ement ba"2 int) t#e supplyin' plant and t#en per6)rm t#e s"rap transa"ti)n> / 00 re4erse '))d m)4ement> -C)u 9ill need t#e deli4ery number in )rder t) d) t#is. ,08 -i6 usin' 9are#)use mana'ement. t) re4erse t#e '))ds ba"2 int) a bin> / 02: t) "an"el t#e deli4ery ME22: t) "an"el t#e P5> MB<A "#))se t#e bin l)"ati)n in 9#i"# y)u pla"ed t#e '))ds 9#en y)u per6)rmed t#e re4ersal> -a'ain i6 y)u #a4e 9are#)use mana'ement.> I6 n)n 9are#)use mana'ed MB<A is all t#at needs t) be ")mpleted t) rem)4e t#e '))ds 6r)m in4ent)ry> SAP PP Tips b . C&ristine Sc&ant@

Restricting Good Receipt !nless Production Order Confirmed


SAP Production Planning Tic*et. Restricting good receipt in M+$" unless t&e production order is confirmed0 M client uses CO""; for activit confirmation0 T&e are not using auto goods receipt for t&is transaction0 Instead t&e are using M+$"/ "1" movement t pe0 T&is # transactions are independent of eac& ot&er0 ;o' t&e user 'ants t&at unless t&e order is confirmed t&ere s&ould not an goods receipt0 Means t&e s stem s&ould not allo' M+$"-"1" movement against t&e order if it is not confirmed t&roug& CO"";0 <> &se ,")de BS02 - *ust)misin' &Ser status pr)6ile.> 2> Sele"t t#e )rder type 9#i"# y)u 9ant t) ")n6i'ure -e'?PP00000<. and "#))se HDetailsH butt)n> => In t#e &ser status table d) t#e 6)ll)9in'? a> In t#e status n) 6ield typeH<H E status 6ield HSta<HE s#)rt te;tH8R n)t all)9edHE l)9est n) H<HE Hi'#est :) H2H> Mar2 a ti"2 in t#e initial stats "#e"2 b);>

b>:e;t lineE type status n) 6ield H2H Estatus 6ield Hsta2HE s#)rt te;tH8r all)9edHE l)9est n) H2H E #i'#est n) H2H> 1> Sele"t t#e S,A< line and "#))se details> sele"t t#e H"reateHbutt)n>sele"t t#e H8R 6)r pr)d )rderHE mar2 H6)rbidden radi) butt)nH and Hset radi) butt)nH> 5> Sele"t t#e S,A2 line and "#))se details> Sel"t t#e H"reateHbutt)n> sele"t H")n6irm )rderHE mar2 Hpermitted radi) butt)nH and Hset radi) butt)nH> :e;t "#))se H8R 6)r pr)d )rderH E mar2 Hpermitted radi) butt)nH> %>Sa4e>

BOM

=o' to lin* +OM component to storage location(


If ou &ave to issue a component for production order of main item al'a s from a specific storage location 3component is stored in multiple storage locations but for production of a top item reservations s&ould be created onl on a specific storage loc5/ '&ere can ou provide t&e lin* bet'een +OM component and storage ,oc(( Is it possible to provide t&at lin* in +OM( or '&ile allocating +OM components to routing operations or else '&ere( C)u "an use t#e issue st)ra'e l)"ati)n 6ield )n t#e MRP 2 s"reen in t#e material master )r C)u #a4e = 9ays )6 d)in' it ! n)t in"ludin' t#e material master sin"e t#e ")mp)nents are st)red in multiple l)"ati)ns> <> B5M item ! 4ery 6le;ible but 4ery time ")nsumin' t) maintain i6 y)u #a4e l)ts )6 B5MAs> In *S02 y)u "an set st> l)"> )n ea"# ")mp)nentE and SAP 9ill ta2e t#is st> l)"> 6irst> 2> 6r)m le4el ab)4e ! y)u "an set it up s) t#at 9#ate4er st> l)"> is t#e de6ault pr)d> st> l)" )n t#e material master 6)r t#e le4el ab)4e 9ill be t#e issue st> l)" 6)r t#e ")mp)nents y)u "#))seE i6 t#e ")mp)nent e;ists in t#at st> l)"> ! 2ind )6 a "#ampa'ne 9ater6all e66e"t> I6 t#e st> l)"> is n)t maintained )n t#e ")mp)nentE it 9ill ta2e t#e material master de6ault )6 t#e ")mp)nent>

=> usin' supply area and 9)r2 "enter> "reate supply areas and lin2 t#em t) st> l)"As> ! t#en lin2 t#e supply area t) t#e 9)r2 "enter )n *R02> ,#en all)"ate ")mp)nents t) )perati)ns ')in' t#r)u'# t#)se 9)r2 "enters> :)te? Supply Areas are meant t) be used in ")nFun"ti)n 9it# Kanban> H)9e4er y)u "an Fust use t#em t) lin2 t#e 9)r2 "enter t) a st)ra'e l)"ati)n> C)u 9ill ne4er see an in4ent)ry balan"e in MMBE in a supply area> 7it# Kanban y)u "an set up aut)mati" tri''ers t) replenis# st)"2 t) t#e supply areas 6r)m a main st)"2 l)"ati)n>

%&en is a Material +OM ;ot )7ploded(


A B5M is n)t e;pl)ded in t#e 6)ll)9in' situati)ns? ! :) B5M is e66e"ti4e? !! 5n t#e e;pl)si)n date and in t#e 'i4en area )6 4alidity F)r t#e 'i4en e66e"ti4ity parameters ! ,#e B5M #as a deleti)n indi"at)r> ! ,#e B5M is a multiple B5ME and #as n) alternati4e t#at mat"#es t#e l)t siIe 6)r y)ur required quantity> ! :) B5M mat"#es t#e sele"ti)n "riteria )6 t#e B5M appli"ati)n y)u sele"ted> ! ,#is is p)ssible in t#e 6)ll)9in' situati)nsE 6)r e;ample? !! ,#e appli"ati)n d)es n)t ta2e all B5M usa'es int) a"")unt> F)r e;ampleE t#e appli"ati)n )nly ta2es B5Ms t#at are rele4ant t) pr)du"ti)n int) a"")untE s) a B5M t#at is rele4ant t) sales and distributi)n is n)t e;pl)ded> !! ,#e appli"ati)n sele"ts a spe"i6i" alternati4e )n t#e e;pl)si)n date y)u require> ,#e material master re")rd supp)rts alternati4e determinati)n by E;pl)si)n date> I6 t#e spe"i6ied alternati4e is n)t 4alid )n t#e e;pl)si)n dateE t#e B5M is n)t e;pl)ded> !! ,#e appli"ati)n ta2es pr)du"ti)n 4ersi)ns in t#e material master re")rd int) a"")untE but n) pr)du"ti)n 4ersi)n #as a B5M t#at is 4alid )n t#e e;pl)si)n date y)u require> ,#e material master re")rd supp)rts alternati4e determinati)n by Pr)du"ti)n 4ersi)n> ,#e system )nly e;pl)des t#e B5M de6ined 6)r t#e pr)du"ti)n 4ersi)n t#at mat"#es t#e alternati4e and3)r usa'e entered )n t#e e;pl)si)n date required> !! ,#e appli"ati)n )nly ta2es B5Ms 9it# "ertain status indi"at)rs int) a"")unt> F)r e;ampleE t#e appli"ati)n 6)r MRP )nly e;pl)des B5Ms t#at #a4e at least t#e status E;pl)si)n 6)r MRP>

:urt&er c&ec*s. ! D) t#e pr)per S"#edulin' in R)utin' -Ba"29ard36)r9ard.> In md%< 'i4e t#e requirement in ne;t m)nt#>"#e"2 y)ur in!#)use pr)du"ti)nE planned deli4ery time in md02 'i4e MRP *)ntr)l parameter Re;pl)de B5M and R)utin'> ! *#e"2 B5M e;pl)si)n data in MRP1 4ie9 )6 material master 4ie9 - Indi4idual3*)ll data.>

Creating a simple +OM


,ransa"ti)n ")de ? CS1" Material ? C)ur Material ")de Plant ? C)ur Plant

+OM !sage ? < Item Categor 00<0 Sa4e y)ur entries C)u "an used CS1# t) "#an'ed t#e B5M and CS1$ t) display t#e B5M> +est regards/ Componment C)ur Material ")de 6uantit C)ur required quantity

)7plode +OM
,ransa"ti)n ")de ? CS"" t) e;pl)de B5M le4el by le4el CS"# t) e;pl)de B5M Multi le4el Material ? C)ur Material ")de Plant ? C)ur Plant

Alternative +OM ? i6 y)u #a4e multiple B5Ms +OM application ? PP0< i6 y)u 6)ll)9s SAP de6ault 6)r Pr)du"ti)n 8eneral

?alid from ? date )6 B5M y)u 9ant t) "#an'e Re9uired 9t ? enter required quantity -)pti)nal.

%&ere used list for +OM


,ransa"ti)n ")de ? CS"4 :irst screen ? Material ? y)ur material ")de

T pe of '&ere used list ? ,i"2 Dire"t ?alid from date ;e7t screen ? Re9uired 9t ? required qty )6 material Resulting 9t ? resultin' qty )6 t#e #eader material Plant ? restri"t sele"ti)n t) a sin'le plant ? de6ault system date -"#an'e i6 y)u 9ant )t#er dates.

PP ) C#!tr#lli!" $ata 5#r (#ur Bill #5 Material%


Y9: */>+3/ ,6/ */>-:2, B-2:/. >90 BOM +3 OS;<' - B-./* =:-3,+,7 - BOM S,-,:. - S+L/ U3+, - V-0-.+L/ +,/; :3+, Y9: 593,092 ,6/ M-,/0+-2 ,71/ -229K/* >90 ,6/ BOM 6/-*/0 +3 ,0-3.-5,+93 OS;=' I3 ,0-3.-5,+93 OS;>A 79: */>+3/ ,6/ 5/3,0-2 ./,,+34. >90 79:0 BOM ;-3-4/;/3, .7.,/;' T6+. -0/ 93/-,+;/ ./,,+34. >90 BOM ;-3-4/;/3,A K6+56 .69:2* 39, </ 56-34/ ->,/0 109*:5,+93' L#1 $ate 6/3 79: 50/-,/ 90 1095/.. BOM.A ,6/ */>-:2, *-,/ +. ,6/ *-,/ */>+3/* +3 79:0 .7.,/; -. ,6/

/-02+/., 1095/..+34 *-,/ "01$01$1900 +3 ,6/ .,-3*-0* .7.,/;#' BOM 'ali$it( ai!te!a!&e T+5@ +> K-3, ,6/ :./0 ,9 .1/5+>7 - B-2+*->09; *-,/ K6/3 ;-+3,-+3+34 BOM.' I> 39, ,+5@ ,6/ BOM 50/-,/* -. 9> ,6/ 5:00/3, *-,/ 90 ,6/ .7.,/; 29K *-,/ "1$1$1990#' EC a!a"e e!t a&ti'e T+5@ +> 79: K-3, ,9 ;-@/ 6+.,90+5-2 56-34/. ,9 BOM. K+,6 0/>/0/35/ ,9 56-34/ 3:;</0' "T6+. ;/-3. ,6-, ,6/ .,-,:. 9> ,6/ BOM <9,6 </>90/ -3* ->,/0 ,6/ 56-34/ +. .,90/* +3 ,6/ .7.,/;'# I3 ,6+. .,/1A 79: 9327 .1/5+>7 K6/,6/0 /34+3//0+34 56-34/ ;-3-4/;/3, 5-3 </ :./* >90 ;-+3,-+3+34 <+22. 9> ;-,/0+-2' I3 ,0-3.-5,+93 OS2!A C93>+4:0/ 6+.,907 0/=:+0/;/3, >90 BOM.A 79: */>+3/ K6/,6/0 79: K-3, ,9 ;-@/ ,6/ :./ 9> /34+3//0+34 56-34/ ;-3-4/;/3, 0/=:+0/;/3, +3 5/0,-+3 5-./.' *i%t6 req t 'aria!t U./ ,6+. +3*+5-,90 ,9 593,092 K6/3 6+.,907 0/=:+0/;/3, -112+/. ,9 3/K B-0+-3,. 90 -2,/03-,+B/. +3 - BOM 409:1' Su3)ite $#&u e!t! Y9: :./ ,6/ S:<-+,/; *95:;/3,-,+93 +3*+5-,90 ,9 */>+3/ K6/,6/0 56-34/. ,9 .:<-+,/;. -0/ *95:;/3,/*' *ea$er C0/-,/ BOM 6/-*/0 K+,6 1-0-;/,/0 B-2+*+,7 TEC*INCAL T,PE Mult6 BOM i!a&ti'e T+5@ +> 39 ;:2,+12/ BOM. 5-3 </ ;-+3,-+3/* +3 ,6+. R$3 .7.,/;' Varia!t BOM i!a&ti'e T+5@ +> 39 B-0+-3, BOM. 5-3 </ ;-+3,-+3/* +3 ,6+. R$3 .7.,/; BILL OF MATERIAL ITEM BOM ite e42l#%i#! t(2e I> 79: 50/-,/ - BOM +,/; K+,6 0/>/0/35/ ,9 - 56-34/ 3:;</0 -3* 56-34/ ,6/ B-2+*->09; *-,/ "+3 ,6/ 56-34/ 6/-*/0 90 -2,/03-,+B/ *-,/#A ,6/3 ,6+. 5-3 56-34/ ,6/ ./=:/35/ 9> B-2+*+,7 1/0+9*. 9> - BOM +,/;' T6/ +3*+5-,90 BOM +,/; /8129.+93 ,71/ .1/5+>+/. K6/,6/0 -3* -5590*+34 ,9 K6-, 0:2/.A ,6/ .7.,/; */,/0;+3/. - :3+=:/ 56-34/ .,-,:.A K6/3 79: *+.12-7A /B-2:-,/ 90 56-34/ - BOM ,9 - *-,/ +3 ,6/ 9B/02-1 1/0+9*' De%&ri2ti#! 'aria3le)%i?e$ ite T6+. +3*+5-,90 593,092. K6+56 ,/8, +. *+.12-7/* +3 BOM 1095/..+34 >90 B-0+-<2/-.+L/* +,/;' Re2eate$ e55e&ti'it( 'ia e4ter!al ite ID T6+. +3*+5-,90 /3.:0/. ,6-, -3 +,/; ,6-, -20/-*7 /8+.,. :3*/0 -3 /8,/03-2 +,/; ID 5-3 </ :./*'

Ge!eral %etti!"% U3+, I1+/5/I I3 ,6/ .,-3*-0* .7.,/;A ,6+. >+/2* 593,-+3. - :3+, 9> ;/-.:0/ >90 H1+/5/H' Y9: 5-3 56-34/ ,6+. :3+,' T6+. :3+, +. ,6/ <-./ :3+, 9> ;/-.:0/ "BOM 6/-*/0# 90 ,6/ 59;193/3, :3+, 9> ;/-.:0/' Ba%e u!it #5 ea%ure 5#r@ E=:+1;/3, BOM F:35,+93-2 295-,+93 BOM D95:;/3, .,0:5,:0/ S,-3*-0* BOM C9;193/3, :3+, 9> ;/-.:0/ >90G T/8, +,/; D95:;/3, +,/; N93-.,95@ +,/; K+,69:, ;-,/0+-2 ;-.,/0 0/590* CAD a&ti'e I> 79: K-3, ,9 ;-+3,-+3 BOM. >09; - CAD .7.,/;A ./, ,6+. +3*+5-,90' T6+. -5,+B-,/. -3 -**+,+93-2 >+/2* +3 ,6/ BOM 6/-*/0 -3* BOM +,/;A K6+56 ,/22. 79: K6/,6/0 ,6/ BOM 6/-*/0 90 BOM +,/; K-. ;-+3,-+3/* >09; - CAD .7.,/;'

I> 79: */-5,+B-,/ /34+3//0+34 56-34/ ;-3-4/;/3,A 56-34/. ,9 <+22. 9> ;-,/0+-2 -0/ 39, 0/590*/*' T6/ ;9*+>+5-,+93 1-0-;/,/0. */>+3/* 6/0/ -1127 ,9 -22 BOM 5-,/490+/.' T6/ >9229K+34 ./,,+34. -0/ ;-*/ +3 ,6/ .,-3*-0* R$3 S7.,/;G 1' V-2+*+,7 *-,/ ;-+3,/3-35/ -3* /34+3//0+34 56-34/ ;-3-4/;/3, -0/ -5,+B/' 2' T6/ 5:00/3, .7.,/; *-,/ +. ,6/ */>-:2, B-2+*->09; *-,/' 3' CAD +. -5,+B/' 4' E8129.+93 ,71/ >90 BOM +,/;G <2-3@'

Allocating +OM to Ot&er Plant


&se ,ransa"ti)n CS1M t) lin2 t#is B5M t) t#e )t#er plants> ,#is s#all ma2e t#e B5M a4ailable in t#e )t#er plants>

Mass C&ange +ill of Materials


&se ,ransa"ti)n CS#1 t) mass "#an'e y)ur B5M> In t#is transa"ti)n ")deE y)u "an ?!

<> mass "#an'e item data 2> mass delete items => mass add materials et">

Multi-level configuration 'it& variants


!!!!!5ri'inal Messa'e!!!!! SubFe"t? Multile4el")n6i'urati)n 9it# 4ariants Hi allE D)es anyb)dy 2n)9 a tri"2 t) use pre")n6i'ured 4ariants in mulitile4el ")n6i'urati)n G A"")rdin' t) 5SS n)teE it is n)t p)ssible be"au"e )6 MRP and p)ssible di66eren"es bet9een sales )rder ")n6i'urati)n and material master data ")n6i'urati)n> t#an2s in ad4an"e> !!!!!Reply Messa'e!!!!! SubFe"t? Multile4el")n6i'urati)n 9it# 4ariants I6 y)u ')t a s)me material 4ariants t#at y)u 9)uld li2e t) 2eep in st)"2E t#e remainin' 4ariants are ")n6i'urable materials> I6 y)u )nly sell material 4ariants and n)t ")n6i'urable materialAs y)u "an try t#is s)luti)n> Kmat stru"ture> e4el A ! ! ! ! ! !! Desi'n le4el ! &sed t) ma2e simulati)n3pri"elist3deside 9#i"# system t#e "ust)mer s#)uld use> e4el B ! ! ! ! Di66erent systems dependin' )n t#e sele"ti)ns made in le4el A> e4el * ! ! ! ! ! At t#is le4el I #a4e ')t t#e material 4ariants and ")n6i'urable mateialAs all t)'et#er> Step <? ,) be able t) sele"t a material 4ariant in le4el *E I use t#e "lasse6i"ati)n system> - "lass type 200 .> ,#is "lass #as ')t )ne "#ar> - re6 t) table mar" and 6ield matnr .> It is n)t nessesary t) ma2e t#e re6eren"e t) a table> I #a4e d)ne t#is be"ause I #)pe t) 6ind a better s)luti)n at a later sta'e> All my material 4arints are all)"ated t) t#is "lass> Enter t#e material number in t#e "lass usin' "l21:> Remember t) ma2e t#e "lasse6i"ati)n )6 t#e material numbers>

Step 2? *reate a /ariant table> - / . Enter t#e "#ars t#at y)u #a4e ')t in t#e "lass - =00 .> 7e #a4e ')t many ")n6i'urable materials> I #a4e "reated )ne "lass 6)r ea"# ")n6i'urable material> In t#is "lass y)u s#)uld all)"ate t#e "#ar mar"Dmatnr> All "#ars e;"ept 6r)m mar"Dmatnr s#)uld be mar2ed as 2ey 6ields> In t#e 6ield mar"Dmatnr y)u must enter t#e material 4ariant a"")rdin' t) t#e "lasse6i"ati)n )6 t#e material 4ariant> - i6 t#e ")mbinati)n t#at y)u #a4e entered #a4enAt ')t a material 4ariantE y)u must 3 ")uld enter t#e ")n6i'urable material number> Enter all ")mbinati)ns t#atAs nessesary t) ")4er t#e material 4ariants t#at y)u #a4e ')t in y)ur system> ,#e lar'est 4ariant tables t#at I #a4e ')tE #as apr);> 5000 p)siti)ns> Step =? All)"ate t#e "lass-es. t) t#e sales )rder b)m> I6 y)u sell ")n6i'urable materialAs y)u must enter 2 p)siti)ns> 5ne 9it# t#e "lassE and )ne 9it# t#e ")n6i'urable material> ,#is is be"ause y)u "anAt all)"ate a ")n6i'urable material t) a "lass> - I ")uldAnt ma2e t#is 9)r2 . ,#en all)"ate a sele"ti)n ")nditi)n t) t#e "lass> e4el B ")mp)nent Q 2000 ,#en all)"ate a pr)"edure t) t#e "lass> table / - a Q Wparent>a E b Q Wparent>b E " Q Wparent>" E d Q Wparent>d E mar"Dmatnr Q Wsel6>mar"Dmatnr . ,#is s#)uld d) it y)u d)nAt sell ")n6i'urable materials> All)"ate t#is sele"ti)n ")nditi)n t) t#e ")n6i'urable material> table / QaE b QbE " Q"E d QdE mar"Dmatnr Q A2000A . -a

,#is ma2es sure t#at y)u 'et a ")n6i'urable material i6 t#ere isenAt a materal 4ariant> ,#e sales pers)n d)nAt #a4e t) 9)rry ab)ut d)in' t#in's ri'#t> In )ur "ase it 9)r2 4ery 9ell> 7e #a4e ')t a 4ery '))d per6)rman"es> It is p)ssible t) ")n6i'ure 2 ! 20 items at t#e same time as it ta2es 6)r )ur sin'le le4el ")n6i'urable materials>

I t#in2 SAP needs t) implement a s)luti)n-t#is. s) t#at 9e d)nAt #a4e t) 6ind3de4el)p )ur )9n s)luti)ns> 5t#er s)luti)ns )ut t#ereGG Best re'ards

%&at e7actl is a P&antom item or Assembl means(


Can an one plese tell me '&at e7actl is a p&antom item or assembl means( =o' does it affect t&e MRP process( A p#ant)m assembly is used 9#en y)u 9ant t) be able t) stru"ture a B5M s) it is easy t) understandE but d)nAt 9ant t) "reate t)) many pr)du"ti)n )rders> Assume an aut) En'ine> ,#ere are #undreds )6 ")mp)nents> C)u mi'#t stru"ture t#em as? En'ine bl)"2 and partsE "ams#a6t and partsE and % pist)n assemblies> But y)u d)nAt 9ant t) "reate = pr)du"ti)n )rdersE t)) mu"# #assle> S) y)u 9ant t) issue t#e ")mp)nents 6)r t#e pist)n assembly in t#e same pr)du"ti)n )rder as t#e En'ine bl)"2> S) y)u "reate a ne9 material number 6)r t#e Pist)n assemblyE but y)u mar2 it as a p#ant)m assembly> ,#at means t#at 9#en y)u "reate t#e b)m 6)r t#e En'ine assemblyE y)u )nly #a4e t9) assembliesE t#e En'ine bl)"2 and t#e *ams#a6t> C)u add t#e p#ant)m assembly 6)r t#e Pist)n Assembly t) t#e En'ine bl)"2 B5ME sayin' it requires ( )6 t#e p#ant)m assembly> 7#en t#e pr)du"ti)n )rder is "reated 6)r t#e En'ine bl)"2E t#e pi"2list 9ill als) in"lude all )6 t#e ")mp)nents )6 t#e ( pist)n assemblies> "5 %&en to use/ or not use a p&antom assembl ( I6 y)u need t) d) ")st a"")untin' )n #)9 many #)urs it ta2es t) assemble a pist)n assemblyE it "ann)t be a p#ant)m assemblyE be"ause as a part )6 t#e En'ine bl)"2 assemblyE t#e lab)r ")sts are in"luded in t#e En'ine bl)"2 pr)du"ti)n )rderE and t#ere6)re in t#e standard ")st> #5 Can t&e assembl people pic* out t&e parts for t&e p&antom assembl from t&e all of t&e components in t&e Lit( I6 t#e 'uy assemblin' t#e En'ine Bl)"2 'ets ")n6used be"ause )6 all )6 t#e ")mp)nents 6)r t#e Pist)n assemblies are t#ereE t#en it "ann)t be a p#ant)m assembly> But i6 t#ey "an seperate t#em easilyE ') 6)r it> A printed "ir"uit b)ard assembly s#)uld ne4er be a p#ant)m assemblyE be"ause all )6 t#)se little parts 6)r ea"# type )6 P* b)ard must be 2ept separate> $5 Do ou usuall build "11 piston assemblies/ put t&em into stoc*/ t&en issue C at a time to build an )ngine Assembl ( I6 s)E it is n)t a p#ant)m assembly> I6 t#e Pist)n assembly is a p#ant)mE y)u )nly build t#e ( y)u need 9#ile y)u are buildin' t#e En'ine Bl)"2 assembly> C)u n)rmally d) :5, st)re a pist)n assembly -p#ant)m assembly. in st)"2>

B5 =o'ever/ sometimes a customer calls and 'ants ou to send t&em all of t&e components for One Piston Assembl 0 By #a4in' it set as a p#ant)m assemblyE e4en t#)u'# y)u d)nAt usually "reate seperate pr)du"ti)n )rdersE in t#is "ase y)u *A: "reate a pr)du"ti)n )rder 6)r )neE pull t#e ")mp)nentsE "l)se t#e P5E and send t#e parts )66 t) y)ur "ust)mer> 45 Iou complete a )ngine Assembl 0 As y)u are 9al2in' it ba"2 t) t#e st)"2r))mE y)u dr)p it )n t#e 6l))rE and it brea2sJ DamnE but y)u "an still sa4e t#e pist)n assemblies> Sin"e t#ey d) #a4e a SAP material numberE y)u *A: put t#)se ba"2 int) st)"2> M)st MRP systems 7I re")'niIe t#at y)u #appen t) #a4e ( pist)n assemblies in st)"2E and 9ill issue t#)se 9#)le assemblies t) t#e ne;t )rder 6)r a En'ine Bl)"2>

Attac&ment Of Dra'ings in +OMs


=o' to attac& a document to a +OM ( :)9 )ne "an atta"# a d)"ument t) a B5M in )ne )6 t#e 6)ll)9in' t#ree 9aysT <. Atta"# d)"ument as an item in t#e item )4er4ie9E 2. Atta"# d)"ument t) an item and =. Atta"# d)"ument t) t#e #eader material> <. Atta"#in' d)"ument as an item in t#e item )4er4ie9? T') t) t#e X8eneral Item 54er4ie9A s"reen Tsele"t t#e tab pa'e XD)"umentA Tenter item "ate')ry XDA Tdr)pd)9n and sele"t t#e d)"ument y)u 9ant t) atta"# Tt#e system aut)mati"ally sele"ts t#e respe"ti4e d)"ument typeE d)"ument partE d)"ument 4ersi)n and d)"ument des"ripti)n Tt#e system als) enters ")mp)nent quantity X<A and ")mp)nent unit )6 measure as XP*A by de6ault> 2. Atta"#in' d)"ument t) an item? T') t) t#e X8eneral Item 54er4ie9A s"reen Tsele"t t#e parti"ular item by F2 Tt#e item all data s"reen appears T') t) tab pa'e Xd)"ument assi'nmentA Tdr)pd)9n and sele"t t#e Xd)"ument typeA y)u 9ant t) atta"# Tdr)pd)9n and sele"t t#e d)"ument y)u 9ant t) atta"# Tt#e system aut)mati"ally sele"ts t#e respe"ti4e d)"ument partE d)"ument 4ersi)n and d)"ument des"ripti)n =. Atta"# d)"ument t) t#e #eader material? T') t) #eader )4er4ie9 s"reen T') t) tab pa'e Xd)"ument assi'nmentA Tdr)pd)9n and sele"t t#e Xd)"ument typeA y)u 9ant t) atta"#

Tt#e system aut)mati"ally sele"ts t#e respe"ti4eE d)"ument partE d)"ument 4ersi)n and d)"ument des"ripti)n Pre!requisitesT T"reate d)"ument by transa"ti)n */0<: T*ust)miIin' settin'sTin d)"ument mana'ement "ust)miIin' determines 9#i"# )bFe"ts "an be assi'ned t) d)"uments per )bFe"t type> T') t) IM8 !@ "r)ss!appli"ati)n ")mp)nents !@ d)"ument mana'ement !@ ")ntr)l data !@ de6ine d)"uments type Tsele"t t#e d)"ument type 6)r e;ample XDR7A Tsele"t t#e sub dial)' Xde6ine )bFe"t lin2sA Tsele"t ne9 entries and enter 6)ll)9in' )bFe"tsT TAS,P5DD5*A and s"reen X25KA-lin2in' d)"ument t) B5M #eader. TAS,K5DD5*A and s"reen X25(A-lin2in' d)"ument t) B5M item. Tn)9 d)"uments "an be lin2ed t) B5M #eader as 9ell as B5M item> Tips b . Ra*es&

Split In Routing 2 Difference +et'een Alternative And Parallel Se9


,#e term HSplittin'H in SAP means #a4in' m)re t#an )ne pers)n )r ma"#in' 9)r2in' )n an )perati)n in a pr)du"ti)n )rder> SAP assumes t#at )nly )ne pers)n3ma"#ine 9ill be 9)r2in' )n a F)b at a time> I6 it ta2es )ne #)ur t) ma2e )neE and t#e )rder is 6)r <0E t#e system 9ill s"#edule t#e F)b at t#at 9)r2 "enter t) ta2e <0 #)urs> H)9e4erE i6 in t#e )perati)n in t#e r)utin'E y)u sele"t HRequired Splittin'HE t#en y)u put in Hnumber )6 splitsH as 2E t#en t#e system 9ill assume y)u are #a4in' t9) pe)ple3ma"#ines 9)r2 )n t#e F)b at t#e same timeE #en"e it 9ill )nly s"#edule t#e F)b t) ta2e 5 #)ursE n)t <0> I6 y)u put in splitts as 1E t#en t#e system 9ill assume 2>5 #)urs t) 'et t#e F)b d)ne> Als)E s)metimes it mi'#t be ridi"ul)us t) split t#e F)b> F)r instan"eE i6 t#at pre4i)us e;ample )rder 9as )nly 6)r 2 piedes> Ha4in' t9) ma"#ines 9)r2in' )n it 9)uld be dumbE be"ause y)u 9)uld #a4e t) d) t9) setups> S) t#e system 'i4es y)u a Minimum pr)"essin' timeE s) i6 itAs less t#anE sayE 5 #)ursE d) n)t split it> %&at is t&e difference bet'een alternative and parallel se9uence0=o' t&ese are used( 8enerally in r)utin' = types )6 sequen"e are present 9#i"# are standardE parellel and alternate sequen"e>

Alternate sequen"es are lin2ed t) t#e standard sequen"e 9#i"# is t#e main sequen"e> ,#e pla"e 9#ere alternate sequen"e starts 6r)m t#e standard sequen"e is "alled bran"# )perati)n and a'ain t#e pla"e 9#ere it F)ins t#e standard sequen"e is "alled t#e return )perati)n> Parellel sequen"es are set )6 )perati)n 9#i"# run parellel t) t#e standard sequen"eE 6)r e;ample in a "#emi"al industry 6)r analyti"al pr)"esses t#at )""ur parellel t) t#e main pr)du"ti)n pr)"ess> Alternate sequen"e ")nsists )6 set )6 )perati)ns )t#er t#an t#e standard sequen"e s) t#at eit#er )6 t#e sequen"es "an be run 6)r a pr)du"ti)n pr)"ess>8enerally bran"# )perati)ns in t#e standard sequen"e are in')red in t#is pr)"ess> Tips b . Lartee*

A 3a%i& SAP E!"i!eeri!" C0a!"e Ma!a"e e!t Setu2


T6+. -0/ ,6/ <-.+5 IMG ./,,+34. +3 90*/0 ,9 :./* ,6/ /34+3//0+34 56-34/ ;-3-4/;/3, >/-,:0/.' 4 0/>/0. ,9 - ,+5@' F+0., ./,:1 ,6/ 593,092 *-,- +3 OS:=' Re'i%i#! %e&ti#!% F+/2*. GR/B+.+93 2/B/2 -5,+B/ E8,' 0/B+.+93 2/B/2 H+46/0 0/B+.+93 2/B/2 O3Ae&t Ma!a"e e!t Re&#r$ %e&ti#!% F+/2*. GO<?/5, ;-+3,/3-35/ A..+43 -2,/03-,+B/ *-,/ 8 8 8 8 8

O'eri$e 'alueBa%%i"! e!t $ate %e&ti#!% F+/2*. GO327 K+,6 2/-*+34 56-34/ ;.,' 8

S/,,+34 ,6/ R/B+.+93 2/B/2 -5,+B/ +. ,9 -5,+B-,/ ,6/ /34+3//0+34 56-34/ ;-3-4/;/3, >90 ;-,/0+-2 ;-.,/0' I> 79: *9 39, K-3, ,6/ /34+3//0+34 56-34/ ;-3-4/;/3, >90 ;-,/0+-2.A 0/;9B/ ,6/ ,+5@' +,6 - ,+5@ +3 HH+46/0 0/B+.+93 2/B/2HA ,6/ 3/K 0/B+.+93 2/B/2 6-. ,9 </ -2K-7. 6+46/0 ,6-3 ,6/ 92* 0/B+.+93' S/593*27A ./,:1 ,6/ /8,/03-2 3:;</0 0-34/ +3 OS:.' I> 79: :./ ,6/ +3,/03-2 3:;</0 0-34/A ,6/3 0/;9B/ ,6/ /8,/03-2 3:;</0 0-34/'

T6+0*A */>+3/ ,6/ .,-,:. >90 ,6/ 56-34/ ;-.,/0 0/590*. +3 ,0-3.-5,+93 SM.- ) V/T=9CS' C6-34/ N9' C64 D-,/ C64 D+.,' L95@ D/.50+1,+93 S,-,:. P9.. 1 2 3 8 I I I I 8 I I I I I I I I 8 A5,+B/ I3-5,+B/ L95@/*

F9:0,6A */>+3/ ;9*+>+5-,+93 1-0-;/,/0. >90 ,6/ BOM +3 OS;>' F+/2*. GBOM V-2+*,7 M-+3,' EC M-3-4/;/3, A5,+B/ H+.,907 R/=:+0/;/3, U3+, P+/5/ 8 8 I I PC

T6/ 0/., 9> ,6/ >+/2*. -0/ <2-3@' I> ,6/ H+.,907 R/=:+0/;/3, +. ,+5@A /B/07 ,+;/ *:0+34 50/-,+93 9> ,6/ BOMA SAP K+22 109;1, 79:0 >90 -3 ECN 3:;</0 -. +. 59;1:2.907' L-.,27A */>+3/ >+/2*. ./2/5,+93 >90 09:,+34 +3 OP:A' PP ta%8 li%t%@ i!itial %&ree! )D C0a!"e !u 3er )D Tra!%a&ti#! &#$e )D Ti&8 Req6 S/,,+34 ,6/ T0-3.-5,+93 59*/ >+/2*. R/=:+0/* +3*+5-,/ ,6-, 79: 6-B/ ;-@/ ,6/ ECN 3:;</0 59;1:2.907 K6/3 56-34+34 ,6/ 09:,+34' F+3-227A *9 - ,/., <7 ;-@+34 56-34/. ,9 ,6/ M-,/0+-2 M-.,/0A BOM -3* R9:,+34'

SAP PP-CRP-,?, - Capacit ,eveling Profile Setup

*apa"ity le4elin' is used in 4ari)us areas )6 a ")mpany and at di66erent plannin' le4els 9it# t#e 6)ll)9in' )bFe"ti4es? ! Hi'# "apa"ity l)ad ! Ad#eren"e t) dates ! S#)rt lead times ! )9 st)"2s ,#e )bFe"ti4es )6 "apa"ity le4elin' in"lude? ! e4elin' )4erl)ads and under l)ads at 9)r2 "enters ! A"#ie4in' )ptimum ")mmitment )6 ma"#ines and pr)du"ti)n lines ! Sele"ti)n )6 appr)priate res)ur"es S&o' &ere is an e7ample on &o' to customi@e t&e Capacit ,eveling Profile0 Define time profile in OPD#0 Assumin' y)u 9ant t) "reate a time pr)6ile 6)r 2 m)nt#s> Database Read Peri)d Entry ,ype S Start Date != End Date =

,#e database read peri)d spe"i6ies t#e peri)d in 9#i"# "apa"ity requirements are read 6r)m t#e database> All requirements are a""essed 9#i"# are partially )r ")mpletely 9it#in t#e database read peri)d> E4aluati)n Peri)d 8 !< %0

,#e e4aluati)n peri)d spe"i6ies t#e peri)d )4er 9#i"# data is 6)rmatted and displayed> ,#e e4aluati)n peri)d must lie 9it#in t#e database read peri)d> Plannin' Peri)d 8 !< %0

,#e plannin' peri)d de6ines t#e peri)d in 9#i"# t#e SAP system "an "arry )ut plannin'> ,#e plannin' peri)d is smaller t#an )r equal t) t#e e4aluati)n peri)d> C)u "ann)t m)4e )perati)ns )utside t#e plannin' peri)d> EquallyE 9#en aut)mati" 6inite s"#edulin' is "arried )ut 6)r an )perati)n t#e system )nly sear"#es 6)r a ne9 date 9it#in t#e plannin' peri)d> Dispat"# )6 ba"2l)' 8 Ba"2l)' dispat"# Date Q 0

,#e date 6)r dispat"#in' t#e ba"2l)' is )6 imp)rtan"e in peri)d!related plannin'> C)u use t#e date 6)r dispat"#in' t#e ba"2l)' t) determine t#e date ba"2l)'s are t) be all)"ated>

,#e 6)ll)9in' types )6 entry are a4ailable? A"tual date spe"i6i"ati)ns ,#ese date spe"i6i"ati)ns -6)r e;ampleE "alendar dayE "alendar year. are )nly use6ul in t#e pr)6iles in e;"epti)nal "ases> Relati4e date spe"i6i"ati)ns ,#ese date spe"i6i"ati)ns -6)r e;ampleE number )6 "alendar daysE number )6 "alendar years. are al9ays "al"ulated 6r)m t#e "urrent day> F)r e4ery peri)dE y)u "an spe"i6y in 9#at 6)rm y)u 9ant t) enter t#e date by usin' t#e respe"ti4e 6ield H,ype )6 entryH> Define t&e strateg profile in OPD+0 In t#is menu )pti)n y)u de6ine strate'y pr)6iles t) ")ntr)l "apa"ity le4elin' 9it# t#e plannin' tables> C)u "an ")py t#e standard strate'y pr)6ile li2e SAPSF*/ER< )r SAPD,00<> Assumin' y)u ")py t#e strate'y pr)6ile t) +APSF*/ER< ti"2in' t#e 6)ll)9in's?! <> 2> => 1> 5> %> Dispat"# at earliest p)int in time> *#an'e pr)du"ti)n 4ersi)n )n err)r> *an"el dispat"#in' due t) err)r> &se )perati)ns 6l)ats> &se 6l)at be6)re pr)du"ti)n> &se 6l)at a6ter pr)du"ti)n>

and ")py t#e strate'y t) +APD,00< ti"2in' t#e *#an'e Plannin' dire"ti)n> Define t&e Overall profiles in OPD10 ,#e )4erall pr)6iles are used as 6)ll)9s t) ")ntr)l "apa"ity plannin'? I6 y)u sele"t t#e menu )pti)ns? *apa"ity plannin' !@ e4elin' !@ 7)r2 "enter 4ie9 !@ Plannin' tableE t#en t#e pr)6ile SAPSF*800< is pr)"essed in t#e standard 4ersi)n> C)u "an "#an'e t#e pr)6ileE but t#e SAP sub!pr)6iles s#)uld remain un"#an'ed as 6ar as p)ssible>

C)u "an de6ine y)ur )9n pr)6iles and all)"ate t#em t) parti"ular users by means )6 user parameters> -See user parameters *CA !@ *CB. F)r e;ampleE 9#en y)u a""ess t#e plannin' table enter usin' t#e appli"ati)n menu H*apa"ity plannin'H !@ e4elin' !@ 7)r2 "enter 4ie9 !@ Plannin' table t#e user parameter H*CAH is )perati4e> C)u "an sele"t any )4erall pr)6ile y)u li2e by enterin' 4ia t#e appli"ati)n menu H*apa"ity plannin'H !@ e4elin' !@ /ariable> C)ur details )6 t#e pr)6ile "an be as 6)ll)9s?! Pr)6ile +5: I:E +BA*K8RD Sele"ti)n pr)6ile SAPSF*S005 SAPSF*S00< *)ntr)l pr)6ile SAPDD*00< SAPDD*002 ,ime pr)6ile +,IME SAPDD+002 E4aluati)n pr)6ile SAPDDA00< SAPDDA00< Strate'y pr)6ile SAPDD,00< +S,RA,E8C Peri)d pr)6ile SAPDDP002 Plannin' table pr)6ile SAPSF* 0<0 Pr)6> Plan tab -tab. SAPSF*R0<< ist pr)6ile SAPSF*I00< SAPSF*I00<

Message / System Status

C&anging 'arning msgs to error msg n vice-versa


In t#e "ust)miIin'E 6)r s)me )6 t#e m)dulesE t#ere are s)me transa"ti)ns 9#i"# all)9 us t) "#an'e t#e type )6 t#e system messa'esE t) 9arnin'E err)rE )r n) messa'e at all> But t#ey 9)r2 )nly 6)r s)me )6 t#e spe"i6i" messa'esE n)t all )6 t#emJ C)u s#)uld "#e"2 t#e ")rresp)ndin' "ust)miIin' menu and "#e"2 i6 suits y)ur needs>> S)me e;amples? 5PSB 6)r pr)du"ti)n messa'es 5BA5 6)r *5 messa'es 5M,1 6)r material master messa'es 5t#er9iseE y)u #a4e t) 6ind )t#er 9)r2!ar)unds t) meet t#e requirement t) "#an'e t#e messa'e type> FCI?

7#y is t#e need t) restri"t t) )nly s)me )6 t#e messa'esG System di4ides t#e messa'es int) 2 "ate')ries 6r)m business side> S)me messa'es are issued by t#e pr)"essin' ABAP pr)'ram and t#ey "ann)t be "#an'ed> Be"ause t#e pr)'ram "ann)t ")ntinue t) run 9it#)ut ")rre"tin' t#)se err)rs> But s)me messa'es d) n)t result in any ")ntradi"ti)ns 6)r t#e pr)"essin' pr)'ramE but mi'#t a66e"t t#e su""eedin' )perati)ns in t#at business pr)"ess> HereAs t#e e;ample? F)r t#e 6irst "aseE 7#en "reatin' t#e pr)du"ti)n )rderE 9e #a4e t) enter t#e )rder quantity> ,#ereAs n) 9ay t#et system "an ")ntinue i6 9e d) n)t enter t#e quantity> S) t#ereAs n) d)ubt t#at 9e s#)uldnAt be able t) "#an'e t#e err)r type 6)r t#is> F)r t#e se")nd "aseE 7#en i "reate a pr)du"ti)n )rderE i "an "reate t#e bat"# number 6)r t#e pr)du"t in t#e )rder be6)re sa4in' t#e )rder> And t#e system "#e"2s 9#et#er i entered t#e bat"# number in t#e )rder )r n)t> F)r t#e pr)du"ti)n )rder "reati)nE itAs n)t a must t) enter pr)du"t bat"# number be6)re#and> System "an sa4e t#e )rder> 7e "an "reate t#e pr)du"t bat"# separatelyE )r e4en 9e "an "reate it durin' '))ds re"eipt 6)r )rder> ,#ere6)reE system ")uld all)9 us t) "#an'e t#e messa'e type t) err)r )r 9arnin'> I6 )ur pr)du"ti)n pr)"ess is desin'nedE s) t#at t#e pers)n ma2in' t#e '))ds re"eipt s#)uldnAt enter )t#er bat"# number t#an t#at entered in pr)du"ti)n )rderE 9e s#)uld ma2e t#e messa'e type err)rE s) t#at t#e planner s#)uld #a4e t) "reate t#e bat"# number durin' "reati)n> I6 #)9e4erE 9e )nly "reate t#e bat"# number durin' '))ds re"eiptE 9e s#)uld all)9 t#e planner n)t t) enter bat"# number be6)re#and>>> -,#is 9as Fust a 6i"ti)n e;ampleE d) n)t questi)n itE and d)nAt l))2 6)r t#is settin' in t#e "ust)miIin'.

Pr#$u&ti#! Pla!!i!" ) Pr#$u&ti#! C#!tr#l S(%te Me%%a"e%


Y9: 5-3 ;-3-4/ ,6/ 109*:5,+93 593,092 .7.,/; ;/..-4/. K+,6 ,0-3.-5,+93 OPEB6 I3 ,6+. .,/1 79: 5-3 .1/5+>7 K6/,6/0 ,6/ SAP S7.,/; K+22 G- .:110/.. ,6+. +3>90;-,+93 - *+.12-7. +, -. - K-03+34 - *+.12-7. +, -. -3 /0090 ;/..-4/ I3 ,6/ 5-./ 9> ,6/ /0090 ;/..-4/ 79: 5-3 9327 1095/.. +, >:0,6/0 +> 79: 5900/5, ,6/ /3,07' Y9: 5-3 -2.9 409:1 ,6/ ;/..-4/. -5590*+34 ,9 :./0 52-../. <7 .-B+34 ,6/ ;/..-4/. +3 $i55ere!t 'er%i#!%6 P095/.. ,6/ 2+., 9> ;/..-4/. <7 -..+43+34 /B/07 ;/..-4/ - ;/..-4/ 5-,/4907'

I> 79: 6-B/ .-B/* ;/..-4/ 5-,/490+/. :3*/0 $i55ere!t 'er%i#!% (#u &a! a%%i"! a 'er%i#! t# %2e&i5i& u%er%6 T6+. 6-. ,6/ />>/5, ,6-, ,6/ .-;/ ;/..-4/ -11/-0. -. -3 err#r >90 93/ :./0 -3* - 1ar!i!" >90 -39,6/0' T9 *9 ,6+. 79: ;:., -..+43 ,6/ 2ara eter ID FMSVF -3* ,6/ 'er%i#! !u 3er ,9 ,6/ 5900/.193*+34 :./0 ;-.,/0 0/590*. +3 ,0-3.-5,+93 SU-96

Production Order S stem Status


Tell t&e difference bet'een T)C=O and C,OS)D0 ,E*5 means ,e"#ni"ally ")mpleted )rderE means 9it# )ut 6ull ")mpleti)n )6 )rder> ,#at pr)du"ti)n )rder st)pped be"ause )6 s)me reas)ns> * 5SED means a6ter ")mpleti)n )6 ")n6irmati)n and settlement t#e )rder is 6ully "l)sed 6)r 6urt#er pr)"essin'> =o' to delete released production orders( In t#e pr)d"uti)n )rderE sele"t Fun"ti)ns !!@ Deleti)n 6la' !!@A"ti4e t) delete pr)du"ti)n )rder> ,#is met#)d "an be used 6)r pr)du"ti)n )rders #a4in' *R,D -ie "reated. and RE -released. status> H)9e4erE it is n)t p)ssible t) delete a pr)du"ti)n )rder 9it# RE and 8MPS -ie> a6ter t#e 9it#dra9l )6 materials 6)r t#e )rder. status> C)u "an ,E*5 t#e pr)du"ti)n )rders 9it# RE and 8MPS status> *5<= is used t) "an"el t#e ")n6irmati)n )6 a pr)du"ti)n )rder> Once :inal Goods Receipt is post 8 Order is completed n it is Tec&nicall Completed it s&ould not allo' an goods movement against t&at order but t&is is not &appening 8 one can issue goods even if t&e order is T)CO0 7#en )rder status is ,e")E system all)9 us t) d) t#e p)stin' a'ainst t#e )rder> 5n"e )rder status is "l)sedE t#en )nly )rder treated as "l)sed 6)r e;e"uti)n> In ,E*5 status y)u "an p)st t#e remainin' a"ti4ity3'))ds m)4ement> i2e i6 y)u #a4e )ne )rder t#at ")ntains t#e 5 )perati)n and )ut )6 5E = y)u are ")n6irmin' in t#e "urrent peri)d and supp)seE rest y)u are d)in' in t#e ne;t peri)d> S) at t#e time )6 settlement 6)r "urrent peri)dE )rder status s#)uld be ,e") "ause y)u 9ill d) s)me )perati)n is t#e ne;t peri)d and ")st 6)r ne;t peri)d s#)uld be settle )n ne;t peri)d> a6ter t#at y)u #a4e t) "l)se t#e )rder> S) ,E*5 all)9s t#e p)stin's>

I6 t#e requirement is n)t all)9in' any '))ds m)4ement 9#ile system status ,E*5 is a"ti4eE pls try t#is appr)a"# in t#e ")n6i'? <> ') t) t")de BS22 -Maintain? System Status. 2> l))2 6)r t#e system status ,E*5> => D)uble "li"2 t#e 6ield H,E*5H> 1> in t#e transa"ti)n ")ntr)l tab l))2 6)r t#e business transa"ti)n HRM7AH )r '))ds m)4ement -y)u "an type it in t#e l)9er le6t ")rner butt)m b);.> 5> sele"t t#e radi) butt)n 6r)m HAll)9edH t) Disall)9edH> %> sa4e y)ur "#an'es> V!! )l

)7plain S stem and !ser Status In Production Order


%&at is S stem Status in PP( A system status is a status set by t#e system> It in6)rms t#e user t#at a parti"ular 6un"ti)n 9as "arried )ut )n an )bFe"t> C)u "ann)t in6luen"e a system status in any 9ayE t#at isE it "ann)t be dire"tly deleted )r "#an'ed> E;ample? 7#en y)u release a pr)du"ti)n )rderE t#e system aut)mati"ally sets t#e system status HreleasedH> C)u "ann)t in6luen"e t#is status unless y)u "arry )ut a business transa"ti)n t#at leads t) a "#an'e )6 t#e system status> C)u "an a"ti4ate any number )6 statuses in a pr)du"ti)n )rder> It is p)ssible 6)r a pr)du"ti)n )rder t) be simultane)usly HreleasedHE Hpre!")stedHE HprintedH and H")n6irmedH> ,#e Main system statuses 9#i"# are in use at :eta6im? ! *R,D Q *reated> ,#is is t#e status 'i4en t) ea"# pr)du"ti)n )rder up)n "reati)n> As l)n' as a pr)du"ti)n )rder #as n)t been releasedE it "ann)t be printed )r ")n6irmed> ! RE Q Released> 5n"e a pr)du"ti)n )rder is "reatedE it "an be released 6)r pr)du"ti)n eit#er aut)mati"ally )r manually> ! P*:F Q Partially *)n6irmed> ,#is status is 'i4en t) an )rder )n"e t#e 6irst ")n6irmati)n #ad been re"ei4ed 6r)m t#e s#)p6l))r> ,#is status 9ill "#an'e aut)mati"ally t) *:F 9#en a 6inal ")n6irmati)n 9ill be d)ne> ! *:F Q *)n6irmed> *)n6irmati)ns )6 pr)du"ti)n pr)'ress and pr)du"ed '))ds are rep)rted t) SAP 6r)m t#e s#)p 6l)r> A 6inal ")n6irmati)n is 'i4en t) an )rder 9#en its pr)du"ti)n is ")mplete> ! PD / Q Partially deli4ered> ,#is status is 'i4en t) pr)du"ti)n )rder t#at is partially deli4ered> ! D / Q Deli4ered> ,#is status is 'i4en t) pr)du"ti)n )rder t#at is 6ully deli4ered> ! ,E*5 Q ,e"#ni"ally *)mplete> ,#is status is 'i4en t) pr)du"ti)n )rders 9#i"# #ad been 'i4en b)t# *:F status -6inal pr)du"ti)n ")n6irmati)n. as 9ell as &ser Status )6 *HE*K -see H&ser StatusH se"ti)n.> ,E*5 is set aut)mati"ally by a daily F)b runnin' in t#e ba"2'r)und> ! D F Q Deleti)n Fla'> ,#is status indi"ates t#at t#e )rder #ad been mar2ed 6)r deleti)nE

but 9as n)t erased 6r)m t#e in6)rmati)n system> %&at is !ser Status in PP( A user status is a"ti4ated by t#e user and "an be "reated as an additi)n t) t#e e;istin' system status> C)u "an de6ine and a"ti4ate any number )6 user statuses> ,) de6ine a user statusE y)u need t) #a4e "reated a status pr)6ileE 9#i"# is "reated per )rder type in *ust)miIin'> ,#e Main user statuses 9#i"# are in use at :eta6im? ! Rel> Q Released> ,#is user status is 'i4en t) t#e pr)du"ti)n )rder 9it# its "reati)n> ! Pr)d> Q Pr)du"ti)n> 5n"e a 6irst pr)du"ti)n ")n6irmati)n #as been madeE t#e Rel> status is "#an'ed t) Pr)d> ! *l)> Q *l)sed> &ser status 'i4en t) a pr)du"ti)n )rder 9#i"# 9as 6ully ")n6irmed -system status *:F.> ! *#e"2 Q ,#e ")ntr)ller mar2s a pr)du"ti)n )rder as H*#e"2H a6ter per6)rmin' a t#)r)u'# e;aminati)n 9it# t#e aid )6 H7)r2 5rder 6)r *#e"2H rep)rt -t#e rep)rt list all t#e pr)du"ti)n )rders 9it# *:F system statuses but 9it# n) ,E*5 system status.> &p)n mar2in' t#e pr)du"ti)n )rder as H*#e"2HE t#e system 9ill aut)mati"ally mar2 t#e pr)du"ti)n )rder as ,E*5> ,#e status indi"ates t#at ")ntr)llin' "an pr)"ess t#e pr)du"ti)n )rder> V!! As#is# S#i4an2ar

PP Iear )nd To Do ,ist


Content Aut&or. Debbie %e 'ill do our first ear end0 %&at s&ould I do for t&e PP module( ,#ese are t#e a"ti4ities 9e #a4e de6ined 6)r A additi)n t) y)ur n)rmal m)nt# end "l)sin'? areas in"ludin' PP and t#ey are in

<> *reate ne9 material d)"ument number ran'es 6)r t#e ne9 year> 2> 8enerate peri)d rules 6)r Asset A"")untin'> => D) Asset A"")untin' year end "l)se and Fis"al year "#an'e> 1> R)ll all A3R and A3P balan"es> 5> *l)se )ut all n)minal 3 PU a"")unts in a"")untin'> %> Enter all ")st "enter bud'ets 6)r t#e ne9 year> K> Enter ne9 standard ")sts 6)r y)ur materials 6)r Sanuary < )6 t#e ne9 year>

(> Maintain t#e plannin' 6)r y)ur a"ti4ity type used in y)ur 9)r2 "enters 6)r t#e ne9 year -)t#er9ise y)u 9ill n)t be able t) d) ")n6irmati)ns in t#e ne9 year>. 0> *reate "alendar 6)r ne9 year>

SAP Production Planning and Control :re9uentl As*ed 6uestion


Bills Of Material
6. 7e #a4e a B5M ! AAA 9it# t9) pa"2in' materials ABA and ACA> F)r <000 units )6 AAAE < pa"2in' material )6 ABA is required and 6)r 50 units )6 AAAE < pa"2in' material )6 ACA is required> Base quantity )6 AAA is de6ined as <000> H)9 "an I de6ine ABA U ACA )r in 6a"t AAAG A. Ma2e t#e base quantity )6 AAA as 5000> ,#e resultin' ")mp)nent quantities 9)uld be 5 )6 ABA and <00 )6 ACA>

Work Centers
6. *an 9e #a4e m)re t#an % standard 4alues in standard 4alue 2eyG

A: 5ne 9ay t) a"#ie4e t#is is t) "reate an)t#er )perati)n step usin' t#e same 9)r2
"enter> H)9e4er t#is s#all be 9it# a ")ntr)l 2ey t#at is n)t a milest)ne> 7#en t#e milest)ne )perati)n is ")n6irmedE t#e pre4i)us )perati)ns up t) t#e ne;t milest)ne are aut)mati"ally ")n6irmed> ,) 'et t#e desired number )6 standard 4alues E all t#e An)n milest)neA steps "an be built dependin' )n t#e need>

Routing
Q: *an 9e use same r)utin' 6)r materials under')in' t#e same pr)"ess3)perati)nsG *an 9e a4)id separate r)utin' 6)r ea"# and e4ery material pr)du"edG A1: Presume t#at t#ere are 50 pr)du"ts and t#e 6abri"ati)n s#)p uses a set )6 <0 ma"#ines> I6 all t#ese pr)du"ts use t#e same settin's )6 t#e ma"#inesE Re6eren"e 5perati)n Sets -tas2 list type S. "an be setup 6)r ")mm)n pr)"esses t#at use t#e same 9)r2 "enters> H)9e4er ")stin'E s"#edulin' and "apa"ity 9ill be a66e"ted i6 ea"# pr)du"t #as di66erent setup time and Re6eren"e 5perati)n sets "an n)t be used> A r)utin' 6)r ea"# material number - type : )r R. #as t) be set up and 9it#in t#at r)utin'E t#e Re6eren"e 5perati)n Set "an be used> H)9e4er y)u "an by try utiliIin' t#e KMA, material and pr)du"t 4ariants in4ariant ")n6i'urati)n t) a4)id separate r)utin' 6)r ea"# material>

A#. C)u may "reate a r)utin' 'r)up> 8) int) r)utin' "reati)n and enter t#e plant and t#e 'r)up name> I6 y)u 9ant y)u may name t#e 'r)up E else name is assi'ned by internal ")unter.> *reate t#e r)utin' 9it# t#e 9)r2 "entersE )perati)n timesE et"> 8) t) t#e HHeader )4er4ie9H s"reen and "li"2 )n t#e HMat All)"H s"reen> Fill in t#e blan2s 9it# all t#e material masters t#at use t#is r)utin'> 6. S"#edulin' times "an be de6ined in t#e material master re")rd byO N enterin' t#e in!#)use pr)du"ti)n time> ,#is 4alue "an be updated 6r)m t#e r)utin' by t#e system> N enterin' t#e setupE tear d)9nE pr)"essin'E and inter)perati)n times> I6 t#ese 4alues are maintainedE t#e system determines t#e in!#)use pr)du"ti)n time )n t#e basis )6 l)t siIe> H)9 d) y)u 'et t#e system t) update t#is 4alue 6r)m t#e r)utin'G A. In r)utin'E "arry )ut s"#edulin'> 8) int) t#e r)utin' )perati)n )4er4ie9 and 6)ll)9 E;tras !@ S"#edulin' !@ Results> ,#e p)p!up 9ind)9 displays t#e s"#edulin' data> At t#e b)tt)m t#ere is a pus#butt)n t) ")py t#e s"#edulin' data t) t#e material master *#e"2 t#is pus# butt)n t) update master data> 6. 7e #a4e deleted a 'r)up 2ey in an )perati)n in r)utin' and t#e same d)es n)t appear 6)r t#is r)utin' -*A02.> But 9e n)ti"ed t#at entries are maintained in table P P5 and t#e deleti)n indi"at)r is n)t set> H)9 d)es t#e system remember t#is deleti)n )6 'r)up 2eyG A. C)u may l))2 at t#e tables P K5E MAP and P AS>

Sales & Operations Planning


Q: %e defined S5P in m)nt#s> H)9e4er during S5P trans6er t) demand mana'ementE )ur independent requirements are appearin' in 9ee2s> H)9 "an 9e ")rre"t t#is 6r)m 9ee2s int) m)nt#s G A: C&ec* transaction OMPA for general split0 OMPS - based on t&e MRP group0 )nsure t&at MRP group assigned to t&e material0 Delete an allocations in t&ese tables0 T&en periods 'ill be transferred to Demand Management 'it& t&e same splits as in SOP0 Also c#e"2 9#et#er t#e 4alue )6 peri)d is set as Hm)nt#H at y)ur plant le4el in ,ransa"ti)n A5MPKA

Demand Management
Q: Sales quantities in S5P 6)r "ertain days are trans6erred int) Demand Mana'ement and are s#)9n as planned independent requirements> 7e need t) 2eep t#e settin's in S5P and "#an'e t#e peri)ds in Demand Mana'ementG 7e 9)uld li2e t) #a4e a r)llin' #)riI)nE 6)r e;? t#e 6)ll)9in' 1 9ee2s )n a daily basisE a6ter t#at )n a m)nt#ly basis> 7#at is t#e best 9ay t) d) t#isG A: &se t#e aut)mati" peri)d split 6un"ti)n>

MRP
Q: %e &ave a lot si@e procedure &ere '&ic& is creating more order proposals0 =o' do ou set t&e limit value for maximum number of MRP order proposals per date in IMG? A: Under customization, try materials management- consumption based planning- maintain all plants Q: !"at is t"e difference bet#een $planned consumption$ and $Unplanned consumption$? %an safety stoc& calculation be done on eit"er of t"ese? A: !"ile customizing movement types '(M))* it is defined as to #"ic" set of consumption values gets posted during t"e material movement+ ,or some it may al#ays be t"e total consumption and for some it is al#ays t"e unplanned one and for some it is dependent on #"et"er t"e issues #ere done #it" reference to a reservation ie+, a planned consumption+ -"e #ay t"ese consumption values are ta&en into account in MRP is defined in t"e customizing of MRP types+ ,or Reorder point planning '.M* t"e total consumption is used to calculate t"e safety stoc& and t"e reorder point+ ,or ,orecast based planning '..* t"e total consumption is used to build t"e forecast #"ic" #ill be used to compile t"e order proposals+ ,or /eterministic MRP 'P/* t"e unplanned consumption is used to calculate t"e forecast #"ic" in turn is added to t"e actual demand+ 6. 7e 9ant t#e system t) run a sin'le le4el MRP aut)mati"ally )n re"eipt )6 sales )rder> H)9 t) ")n6i'ure tri''erin' e4ent based MRPG A. ,#is "an )nly be run i6 material master #as plannin' strate'y 1< -made!t)!)rder. in t#e MRP2 4ie9> 7e need t) run 6)r )t#er MRP types> 7e #a4e t) "reate a user e;it in t#e sales )rder pr)"essin' -/A0<. t) start MRP based )n data 6r)m )ur sales transa"ti)n> 6. 7e #a4e an assembly AAA usin' a subassembly ABA> ABA in turn uses ra9 material A*A> Item AAA is an MPS and is duly mar2ed in Material Master> Item ABA and A*A are mar2ed as APDA> 7#en demand 6)r AAA is entered and MPS is run E upt) 9#i"# le4el t#e requirements are ta2en "are )6G A. MRP "an be run dependin' )n y)ur requirement> F)r e;ample? <> Sin'le Item 3 Sin'le e4el 6r)m MPS ! ,ransa"ti)n *)de MD12 ! 5nly t#e t)p MPS item - AAA in t#is "ase. is planned and dependent requirements 9ill be passed t) MRP item - ABA . > Run MRPE ,ransa"ti)n MD02 )n ABA t) plan it and all MRP items bel)9 > 2> Sin'le Item 3 Multi e4el 6r)m MPS ! ,ransa"ti)n *)de MD1< ! All le4els are planned ! A E B U * => ,)tal Plannin' 6r)m MPS )nline )r ba"2'r)und ! ,ransa"ti)n *)de MD10 )r MDBS

7it#)ut mar2in' t#e "#e"2b); H Pr)"ess MRP materialsH is li2e "ase - <. ab)4e and 9it# t#e "#e"2b); mar2ed is li2e "ase -2 .>

Produ tion Orders Q: 7e 'et an err)r messa'e H*)ntr)l parameters 6)r s"#edulin' n)t de6inedH 9#ile
"reatin' test pr)du"ti)n 5rders> 7#yG A: +efore ou attempt creating Production orders/ c)n6i'ure y)ur 5rder types! ,ransa"ti)n *)de 5PHS 5rder type Dependent parameters ! ,ransa"ti)n *)de 5P ( Ba"2)rder S"#edulin' ! ,ransa"ti)n *)de 5MIH S"#edulin' e4els ! ,ransa"ti)n *)de 5MIF Q: 7e are tryin' t) "reate Pur"#ase Requisiti)n 6r)m MRP run> 7e #a4e material E in6) Re")rdE S)ur"e list E Demand in pla"e> MRP is al9ays "reatin' plan )rder> 7#yG A: *#e"2 t#e pr)"urement type in MRP 4ie9 )6 material master> *#e"2 A*reate Pur"#ase requisiti)nA indi"at)r 9#ile runnin' MRP> I6 y)u 9ant pur"#ase requisiti)ns t) be "reated in t#e )penin' peri)dE sele"t t#e 6)r MRP ")ntr)l parameter A"reate pur"#ase requisiti)nsA as A<A> Q: 9#at is t#e )pti)n HD)"umented '))ds m)4ementsH )n Sele"ti)n )6 Indi4idual 5bFe"t ists -transa"ti)n ")de *52(.G A: !se ,ransa"ti)n ")de 5P ( t) "ust)miIe by "#))sin' t#e )rder typeE sele"t all t#e "#e"2b); under HD)"umentati)n )6 '))ds m)4ementsH at t#e b)tt)m )6 t#e pa'e> *reate a ne9 Pr)du"ti)n )rderE ma2e 8I t) itE and run t#e rep)rt> Q: %e 'ould li*e to &ave a rep)rt3inquiry t#at 9)uld indi"ate 4arian"es -materialsE material quantities. bet9een material re"ipe and a"tual pr)"ess )rders> 7e tried ME2M but t#is 'i4es us a list )6 pur"#asin' d)"uments and n)t t#e ")nsumpti)n de4iati)n> 7#ere "an I 'et su"# ")nsumpti)n de4iati)n -master re"ipe /s> Pr)"ess@ 5rders.G A. D) a data ")lle"ti)n 6irst> Menu Pat# ! A"")untin'!@*)ntr)llin'!@Pr)du"t ")st a""t'!@Pr)"ess m6'!@In6)rmati)n system!@*)st )bFe"t #ierar"#y!@data ")lle"ti)n -I6 y)u are usin' )rder #ierar"#y y)u 9)uld sele"t )rder #ierar"#y in pla"e )6 ")st )bFe"t #ierar"#y in t#e menu pat#>. ,#enE A"")untin'!@*)ntr)llin'!@Pr)du"t *)st A"")untin'!@5rder Related Pr)du"ti)n! @In6)rmati)n System *#))se Rep)rt Peri)d *)stin' ! ,ar'et3A"tual pr)du"ti)n 4arian"e 6. 7e #a4e t9) ")mp)nents - ABA U ACA . in a pr)du"ti)n )rder in a pr)"ess )riented pr)du"ti)n pr)"ess> 7#en 50 numbers )6 ")mp)nent ABA are issuedE 9e need t#e system t) aut)mati"ally issue <00 numbers )6 ")mp)nent ACA based )n rati) )6 < t) 2> 7#ere d) I spe"i6y t#ese rati)sG A. C)u "an de6ine t#e rati) in B5M and material may be issued 9it# re6eren"e t) B5M>

6. 7e #a4e t9) st)ra'e l)"ati)ns are A000<A and A0%00A> De6ault st)ra'e l)"ati)n in Pr)"ess )rder is al9ays A000<A 7#at determines t#is de6ault l)"ati)nG A. ))2 int) 5SS n)tes? <00K5KE %=10=E 0%2%2E (K(1=E (20==E %101%> ,#e St)ra'e l)"ati)n as ")n6i'ured in t#e Supply area #as t#e #i'#est pri)rity> Q: %e need t) d) 8I )6 ")mp)nents t) pr)du"ti)n )rder usin' Ba"2!6lus#> ,#e ")mp)nent st)"2 is mana'ed in Bat"#es> ,#e Bat"# t) be ba"2!6lus#ed is sele"ted by FIF5 6r)m t#e issue st)ra'e l)"ati)n> H)9 "an 9e set t#is upG A. 7it# t#e 6)ll)9in' settin'sE t#e bat"#es are sele"ted t#e m)ment t#e pr)du"ti)n )rder is released> <? Set up bat"# determinati)n t#e 9ay t#at t#e bat"#es in bat"# sele"ti)n are s)rted t#e ri'#t 9ay> e>'> s)rted by e;piry date 2? &se aut)mati" bat"# sele"ti)n in disp 4ie9> =? Ensure t#at t#e ")mp)nents are all)9ed t) be ba"2!6lus#ed -material master 3 9)r2 "enter. 6. 7e 9ant t) rep)rt )n se4eral status ")mbinati)ns li2e ea"# )rder t#at #as status A:)t deletedA and A:)t te"#ni"ally ")mpletedA> 7#at set up is requiredG A. *#e"2 transa"ti)n *52(> In t#e sele"ti)n s"reen n)te t#e p)ssible sele"ti)n ASystem StatusA > C)u "an sele"t ,E*5 6)r te"#ni"ally ")mplete an D , 6)r deleted 6r)m t#e list> Sele"t t#e E;"l> indi"at)r als)> C)u may als) try transa"ti)n *52% - )'isti"s !@ Pr)du"ti)n !@ Pr)du"ti)n ")ntr)l !@ *)ntr)l !@ In6)rmati)n systems !@ 5rder In6) System !@ 5bFe"t )4er4ie9.> Be6)re e;e"utin' t#e transa"ti)n rep)rtE ")mbinati)ns )6 statuses "an be sele"ted )r e;"lude t#em> Q: =o' can 'e s#ut )66 t#e Haut)mati" ")stin' indi"at)rH and t#e Haut)mati" s"#edulin' indi"at)rH 9#i"# ') )n 9#en t#e pr)du"ti)n )rder is releasedG A: :or Hn) aut)mati" ")stin'H 6)ll)9 t#e IM8 pat# Pr)du"ti)n !@ Pr)du"ti)n )rders !@Master data !@ 5rder ! @De6ine )rder type dependent parameters Sele"t t#e )rder type 6)r 9#i"# u aut)mati" ")stin' is n)t required> In t#e ")ntr)llin' settin'sE sele"t Hn) aut)mati" ")stin'H F)r Hn) aut)mati" s"#edulin'H E 6)ll)9 t#e IM8 pat# ? Pr)du"ti)n !@5perati)ns ! @S"#edulin' !@ De6ine ")ntr)l parameters Sele"t t#e )rder type and ') t) details> Desele"t H aut)mati" dates H Alternati4elyE y)u "an 6ind indi"at)rs in t#e ")ntr)l 2eyE 9#i"# is in t#e r)utin'> ,ransa"ti)n 5P ( 'i4es y)u ")stin' indi"at)rs -5rder type dependent parameters.E and 5PS& -")ntr)l table 6)r s"#edulin'. 'i4es s)me s"#edulin' )pti)ns>

!aria"le Si#e Q: H)9 "an I use 4ariable siIe itemsG

A. F)r e;ampleE ")nsider an item A 9it# A2'A as base &nit 56 Measurement-&5M. and Am=A as st)"2 2eepin'3issue unit> *)n4ersi)n 6a"t)r is <2' Q 2>1 m=> In t#e B5M )6 ABA Enumber )6 A required are spe"i6ied -say 5.> Spe"i6y t#e = 4ariable dimensi)ns i>e> len't#E 9idt# U t#i"2ness! say 2000mm B =000mm B 1mm Q 0>021 m= As per B5M ! ABA E t#e quantity )6 A required is 0>021 B 5 Q 0><20 m= I6 a pr)du"ti)n 5rder is released 6)r <5 numbers )6 ABA E t#e quantity )6 4ariable siIe unit 9ill be <>20 m=> C)u "an "#an'e t#e len't#E 9idt# )r t#i"2ness in t#e pr)du"ti)n )rder U "#e"2 t#e resultin' 4ariable siIe item quantity> At t#e same time t#is requirement "an be seen in A2'A in st)"23requirement list>

Ot$ers Q: H)9 t) ")n6i'ure t#e plannin' "alendar 6)r t#e A,P "al"ulati)n 9#ere '))ds are
s#ipped e4ery )t#er 9)r2in' dayG A. &se ,ransa"ti)n MD25 and de6ine "al"ulati)n rule 6)r e4ery )t#er 9)r2in' day> *#e"2 t#e l)t siIe settin's in 5MI1 and maintain rele4ant data in MMR> 6. 7e #a4e t9) di66erent pr)du"ti)n lines 9it# di66erent )perati)ns> 5ne pr)du"ti)n line 9)r2s 5 days a 9ee2 and t#e )t#er K days a 9ee2> ,#e 6a"t)ry "alendar is assi'ned t) t#e plant 6)r 5 days a 9ee2> ,#is "alendar is "#e"2ed 9#en MRP is run> H)9 "an 9e assi'n 5 day a 9ee2 and K days a 9ee2 a'ainst a 6a"t)ry "alendar t) t#e related res)ur"esG Is it p)ssible t) #a4e t9) types )6 "alendarsG A. Assi'n 6a"t)ry "alendars t) t#e 9)r2 "enters> 6. 7#at is t#e di66eren"e bet9een by!pr)du"t and ")!pr)du"t and #)9 d) y)u di66erentiate t#em in a B5MG A. In "ase )6 *)!pr)du"t ")sts are settled 9it# a app)rti)nment stru"ture> In "ase )6 By! pr)du"t t#e pri"e )6 t#is by!pr)du"t is "redited t) t#e )rder )r t#e material st)"2 a"")unt )6 t#e lead material bein' manu6a"tured> *)!Pr)du"t as 9ell as by!pr)du"t are de6ined as B5M *)mp)nents3Items> B)t# )6 t#em #a4e ne'ati4e quantities> - :)t all ne'ati4e quantity items 6all under t#ese "ate')riesJ.> 7#en B5M is "reated 6)r FER, E y)u "an see )ne indi"at)r in *5MP5:E:, DE,AI S s"reen 6)r ")!pr)du"t> C)u need t) de6ine t#e ")!pr)du"ts 9it# t#is spe"ial indi"at)r > 6. 7#at are s)me imp)rtant tables used in PP G A. F)r )rders? *&AF/D dial)' stru"ture 6)r )rder #eaders and items AFP5 ! 5rder item AFF D 5rder? Dial)' table 6)r )rder sequen"es -AFF .

M5PER 5perati)n 6)r pr)du"ti)n )rder KBED *apa"ity requirements AFR& 5rder ")mpleti)n ")n6irmati)ns RESB Reser4ati)n3Dependent Requirements AFFHD Stru"ture )6 PR,As in )rders S5PER Sub!)perati)ns SAFR& Sub!)perati)n ")n6irmati)ns SKBED *apa"ity requirements 6)r sub! )perati)n MRP table is MD,B> F)r PI? *A&F/ ! AF/* 5perati)n 9it#in an )rder AFF, 5rder Pr)"ess Instru"ti)ns AFF/ 5rder pr)"ess instru"ti)n 4alues S)me )t#er tables )6 interest? P K5E MAP E P AS>

,ist of PP Transport Re9uest and t&eir IMG Pat&


<. De6ine Distributi)n Keys IM8 @ Pr)du"ti)n Plannin' 6)r Pr)"ess Industries @ Master Data @ Material ist @ Item Data @ Item Data 6r)m related areas @ De6ine Distributi)n Keys 2. Determine Pers)n resp)nsible 6)r Res)ur"e Y IM8 @ Pr)du"ti)n Plannin' 6)r Pr)"ess Industries @ Master Data @ Res)ur"e @ 8eneral Data @ Determine Pers)n resp)nsible =De6ine Planner 8r)up! IM8 @ Pr)du"ti)n Plannin' 6)r Pr)"ess Industries @ Master Data @ Master Re"ipe @ De6ine *apa"ity Planner 1. De6ine *apa"ity Planner Y IM8 @ Pr)du"ti)n Plannin' 6)r Pr)"ess Industries @ Master Data @ Res)ur"e @ *apa"ity Requirement Plannin' @ Determine *apa"ity Planner 5. Determine Standard /alue Parameter Y IM8 @ Pr)du"ti)n Plannin' 6)r Pr)"ess Industries @ Master Data @ Res)ur"e @ 8eneral Data @ Standard /alue @ De6ine Parameter

%. De6ine Setup 8r)ups and Setup 8r)up *ate')ries De6ine set up 'r)ups and set up "ate')ries Y IM8 @ Pr)du"ti)n Plannin' 6)r Pr)"ess Industries @ Master Data @ Master Re"ipe @ Data 6)r )perati)ns and p#ases @ De6ine set up 'r)ups and set up 'r)up "ate')ries K. De6ine ")py settin' bet9een plants!Pr)"ess IM8 @ Pr)du"ti)n Plannin' 6)r Pr)"ess Industries @ Pr)"ess Mana'ement @ ,))ls @ De6ine ")py settin' bet9een plants (. De6ine Set &p *)ntr)l Re"ipe destinati)n Y IM8 @ Pr)du"ti)n Plannin' 6)r Pr)"ess Industries @ Pr)"ess Mana'ement @ *)ntr)l Re"ipe3PI s#eet @ Set up ")ntr)l re"ipe destinati)n 0De6ine MRP ")ntr)ller Y IM8 @ Material Mana'ement @ *)nsumpti)n based Plannin' @ Master Data @ De6ine MRP ")ntr)ller <0. Spe"ial Pr)"urement Y IM8 @ Material Mana'ement @ *)nsumpti)n based Plannin' @ Master Data @ De6ine Spe"ial pr)"urement types <<. De6ine Fl)ats -S"#eduled Mar'in Key.! IM8 @ Material Mana'ement @ *)nsumpti)n based Plannin' @ Plannin' @ De6ine Fl)ats -S"#eduled Mar'in Key. <2De6ine Splittin' )6 F)re"ast requirements 6)r MRP! IM8 @ Material Mana'ement @ *)nsumpti)n based Plannin' @ E4aluati)n @ F)re"ast @ De6ine Splittn' )6 6)re"ast requirements )6 MRP <=. Maintain *)rre"ti)n Fa"t)rs 6)r F)re"ast IM8 @ Material Mana'ement @ *)nsumpti)n based Plannin' @ Plannin' @ Pr)"urement @ Maintain *)rre"ti)n 6a"t)rs 6)r 6)re"ast <1 *arry 5ut 54erall Maintenan"e )6 Plant Parameters Maintainin' plant parameters in MRP Y IM8 @ Material Mana'ement @ *)nsumpti)n based Plannin' @ Plant Parameters @ *arry )ut )4erall maintenan"e )6 plant parameters <5. De6ine Plannin' H)riI)n De6ine Plannin' H)riI)n Y IM8 @ Material Mana'ement @ *)nsumpti)n based Plannin' @ Plannin' @ MRP "al"ulati)n @ De6ine Plannin' H)riI)n <%. A"ti4ate Requirement Plannin' Y IM8 @ Material Mana'ement @ *)nsumpti)n based Plannin' @ Plannin' @ A"ti4ate Requirement Plannin'

<K. De6ine Ran'e )6 *)4era'e Pr)6iles -Dynami" Sa6ety St)"2. Ran'e )6 ")4era'e pr)6ile Y IM8 @ Material Mana'ement @ *)nsumpti)n based Plannin' @ Plannin' @ MRP "al"ulati)n @ De6ine ran'e )6 ")4era'e pr)6ile -Dynami" Sa6ety St)"2. <(. De6ine St)"2 in ,rans6er and Bl)"2ed St)"2 A4ailability IM8 @ Material Mana'ement @ *)nsumpti)n based Plannin' @ Plannin' @ MRP "al"ulati)n @ St)"2s @ De6ine St)"2 in trans6er and bl)"2ed st)"2 <0. De6ine MRP Areas IM8 @ Material Mana'ement @ *)nsumpti)n based Plannin' @ Master Data @ MRP areas @ De6ine MRP areas 20. *arry )ut maintenan"e )6 MRP 'r)ups IM8 @ Material Mana'ement @ *)nsumpti)n based Plannin' @ MRP 'r)ups@ *arry )ut maintenan"e )6 MRP 'r)ups 2<. De6ine S")pe )6 t)tal Plannin' ! MRP IM8 @ Material Mana'ement @ *)nsumpti)n based Plannin' @ Plannin' @ De6ine S")pe )6 t)tal Plannin' 22 De6ine 5rder ,ypes De6ine 5rder ,ype! IM8 @ Pr)du"ti)n Plannin' 6)r Pr)"ess Industries @ Pr)"ess 5rder @ Master Data @ 5rder @ De6ine 5rder ,ype 2=De6ine 5rder ,ype Dependent parameters Y IM8 @ Pr)du"ti)n Plannin' 6)r Pr)"ess Industries @ Pr)"ess 5rder @ Master Data @ 5rder @ De6ine 5rder ,ype Dependent parameters 21. De6ine Pr)du"ti)n S"#eduler Y IM8 @ Pr)du"ti)n Plannin' 6)r Pr)"ess Industries @ Pr)"ess 5rder @ Master Data @ Bill )6 Material @ De6ine Pr)du"ti)n S"#eduler 25 De6ine *#e"2in' *)ntr)l ! Pr)"ess 5rder De6ine A4ailability *#e"2 Y De6ine *#e"2in' *)ntr)l Y IM8 @ Pr)du"ti)n Plannin' 6)r Pr)"ess Industries @ Pr)"ess 5rder @ 5perati)ns @ A4ailabilty *#e"2 @ De6ine *#e"2in' *)ntr)l 2%. De6ine *#e"2in' Rule 6)r ba"2)rder pr)"essin' Y IM8 @ Pr)du"ti)n Plannin' 6)r Pr)"ess Industries @ Pr)"ess 5rder @ 5perati)ns @ A4ailabilty *#e"2 @ De6ine *#e"2in' rule 6)r ba"2 )rder pr)"essin' 2KDe6ine St)"2 and bat"# determinati)n 6)r '))d m)4ement Y IM8 @ Pr)du"ti)n Plannin' 6)r Pr)"ess Industries @ Pr)"ess 5rder @ 5perati)ns @ De6ine St)"2 and bat"# determinati)n 6)r '))d m)4ement

2(. Spe"i6y S"#edulin' Parameters Spe"i6y S"#edulin' Parameters Y IM8 @ Pr)du"ti)n Plannin' 6)r Pr)"ess Industries @ Pr)"ess 5rder @ 5perati)ns @ S"#edulin' @ Spe"i6y S"#edulin' Parameters 20. De6ine Redu"ti)n Strate'ies De6ine Redu"ti)n Strate'y Y IM8 @ Pr)du"ti)n Plannin' 6)r Pr)"ess Industries @ Pr)"ess 5rder @ 5perati)ns @ S"#edulin' @ Res)ur"e data @ De6ine Redu"ti)n Strate'y =0. De6ine *)n6irmati)n Parameters De6ine 5rder *)n6irmati)n Y IM8 @ Pr)du"ti)n Plannin' 6)r Pr)"ess Industries @ Pr)"ess 5rder @ 5perati)ns @ *)n6irmati)n @ De6ine *)n6irmati)n Parameters =<. De6ine /aluati)n )6 8))ds Re"ei4ed De6ine 4aluati)n )6 '))ds re"ei4e Y IM8 @ Pr)du"ti)n Plannin' 6)r Pr)"ess Industries @ Pr)"ess 5rder @ Inte'rati)n @ De6ine /aluati)n )6 '))ds re"ei4ed =2. MRP "reati)n indi"at)r Y IM8 @ Material Mana'ement @ *)nsumpti)n based Plannin' @ Plannin' @ De6ine "reati)n indi"at)r ==. De6ine sa6ety st)"2 Y IM8 @ Material Mana'ement @ *)nsumpti)n based Plannin' @ Plannin' @ MRP "al"ulati)n @ St)"2s @ De6ine Sa6ety St)"2s =1. De6ine alternati4e determinati)n )6 Pr)du"ti)n Y IM8 @ Pr)du"ti)n Plannin' 6)r Pr)"ess Industries @ Pr)"ess 5rder @ 5perati)ns @ B5M sele"ti)n @ De6ine alternate determinati)n )6 pr)du"ti)n =5. De6ine n)> ran'es Y IM8 @ Pr)du"ti)n Plannin' 6)r Pr)"ess Industries @ Pr)"ess 5rder @ Master data @ 5rder @ :umber Ran'es @ De6ine number ran'es 6)r )rders

T&e Overall :lo' :or SAP PP


%&at are t&e stages in PP(

,#e PP 6l)9 ")nsists )6 plannin' and e;e"uti)n as des"ribed> Here is t#e 6l)9 )6 PP in simple lan'ua'e? First )6 all demand is 'enerated 6)r t#e pr)du"t t) be pr)du"ed t#r)u'# demand mana'ement> It "al"ulated t#e quantities t) pr)du"e and t#e time 6)r t#e 6inal assembly> ,#e data 6r)m demand mana'ement is trans6erred t) MRP> ,#e data 6r)m demand m't "an ")me 6r)m *ust)mer Sales 5rder -6irm. )r Planned 5rder -6)re"ast.> ,#e MRP "#e"2s 6)r t#e a4ailability )6 material at 4ari)us sta'es )6 B5M> In "ase material is n)t a4ailable MRP 'enerated planned )rder and Pur"#ase requisiti)n 6)r pr)du"ti)n )6 ")mp)nents in #)use and pr)"urement 6r)m 4end)r respe"ti4ely> ,#e planned )rders are ")n4erted int) pr)du"ti)n )rder by t#e planner and t#e pur"#ase requisiti)n are ")n4erted int) pur"#ase )rder by t#e pur"#aser> Pr)du"ti)n in "#ar'e ")n4erts t#e planned )rder t) pr)du"ti)n )rder and "arries )ut t#e pr)du"ti)n a"ti4ities )n"e t#e )rder is released 6)r pr)du"ti)n> Pr)du"ti)n is "arried )ut as per t#e )perati)n steps pr)4ided in t#e r)utin'> 7)r2 "enters are als) menti)ned 9it# ea"# )perati)n in t#e r)utin's 9#ere t#ese )perati)ns are t) be "arried )ut> 5n"e t#e pr)du"ti)n is ")mpleted pr)du"ti)n ")n6irmati)n is d)ne and '))ds m)4ement -deli4ery "reated. ta2es pla"e> *apa"ity plannin' is yet an)t#er part )6 PP 9#i"# planes t#e "apa"ities 6)r 4ari)us 9)r2 "enters> MPS is an)t#er t))l 9#i"# is used t) plan )ut t#e master pr)du"ts> I6 MPS is t) be run t#e inputs are pr)4ided 6r)m demand mana'ement t) MPS> And t#e )ut put 6r)m MPS is t#en 6eed int) MRP> ,#is is t#e )4erall 6l)9 6)r PP> V!! ?ic*

You might also like