You are on page 1of 23

SAP ME 6.

0
SAP MII 12.2
January 2012
English
SAP MII for Manufacturing
Execution
(M14)
SAP AG
Dietmar-Ho-Allee 16
6!1!0 "all#or$
Germany
%uil#ing %lo&' (on$iguration Gui#e
SAP Best Practices SAP MII $or Manu$a&turing E)e&ution *M1+,- (on$iguration Gui#e
Copyright
. 2012 SAP AG. All rights reser/e#.
0o art o$ this u1li&ation may 1e rero#u&e# or transmitte# in any $orm or $or any urose 2ithout the
e)ress ermission o$ SAP AG. 3he in$ormation &ontaine# herein may 1e &hange# 2ithout rior noti&e.
Some so$t2are ro#u&ts mar'ete# 1y SAP AG an# its #istri1utors &ontain rorietary so$t2are
&omonents o$ other so$t2are /en#ors.
Mi&roso$t4 "in#o2s4 E)&el4 5utloo'4

an# Po2erPoint

are registere# tra#emar's o$ Mi&roso$t (ororation.
I%M4 D%24 D%2 6ni/ersal Data1ase4 System i4 System i74 System 4 System 74 System )4 System 84
System 8104 System 8!4 8104 8!4 iSeries4 Series4 )Series4 8Series4 eSer/er4 89:M4 895S4 i795S4 S9;!04
5S9;!04 5S9+004 AS9+004 S9;!0 Parallel Enterrise Ser/er4 Po2er:M4 Po2er Ar&hite&ture4 P5"E<6=4
P5"E<64 P5"E<7=4 P5"E<74 P5"E<4 5enPo2er4 Po2erP(4 %at&hPies4 %la#e(enter4 System
Storage4 GP>S4 HA(MP4 <E3AI04 D%2 (onne&t4 <A(>4 <e#1oo's4 5S924 Parallel Sysle)4 M:S9ESA4
AI?4 Intelligent Miner4 "e1Shere4 0et$inity4 3i/oli an# In$ormi) are tra#emar's or registere# tra#emar's
o$ I%M (ororation.
@inu) is the registere# tra#emar' o$ @inus 3or/al#s in the 6.S. an# other &ountries.
A#o1e4 the A#o1e logo4 A&ro1at4 PostS&rit4 an# <ea#er are either tra#emar's or registere# tra#emar's
o$ A#o1e Systems In&ororate# in the 6nite# States an#9or other &ountries.
5ra&le is a registere# tra#emar' o$ 5ra&le (ororation.
60I?4 ?95en4 5S>914 an# Moti$ are registere# tra#emar's o$ the 5en Grou.
(itri)4 I(A4 Program 0eigh1orhoo#4 Meta>rame4 "in>rame4 :i#eo>rame4 an# Multi"in

are tra#emar's
or registere# tra#emar's o$ (itri) Systems4 In&.
H3M@4 ?M@4 ?H3M@ an# ";( are tra#emar's or registere# tra#emar's o$ ";(
A
4 "orl# "i#e "e1
(onsortium4 Massa&husetts Institute o$ 3e&hnology.
Ja/a is a registere# tra#emar' o$ Sun Mi&rosystems4 In&.
Ja/aS&rit is a registere# tra#emar' o$ Sun Mi&rosystems4 In&.4 use# un#er li&ense $or te&hnology
in/ente# an# imlemente# 1y 0ets&ae.
SAP4 <9;4 SAP 0et"ea/er4 Duet4 PartnerE#ge4 %yDesign4 SAP %usiness51Be&ts E)lorer4 Stream"or'4
an# other SAP ro#u&ts an# ser/i&es mentione# herein as 2ell as their rese&ti/e logos are tra#emar's
or registere# tra#emar's o$ SAP AG in Germany an# other &ountries.
%usiness 51Be&ts an# the %usiness 51Be&ts logo4 %usiness51Be&ts4 (rystal <eorts4 (rystal De&isions4
"e1 Intelligen&e4 ?&elsius4 an# other %usiness 51Be&ts ro#u&ts an# ser/i&es mentione# herein as 2ell
as their rese&ti/e logos are tra#emar's or registere# tra#emar's o$ %usiness 51Be&ts So$t2are @t#.
%usiness 51Be&ts is an SAP &omany.
Sy1ase an# A#ati/e Ser/er4 iAny2here4 Sy1ase ;674 SC@ Any2here4 an# other Sy1ase ro#u&ts an#
ser/i&es mentione# herein as 2ell as their rese&ti/e logos are tra#emar's or registere# tra#emar's o$
Sy1ase4 In&. Sy1ase is an SAP &omany.
All other ro#u&t an# ser/i&e names mentione# are the tra#emar's o$ their rese&ti/e &omanies. Data
&ontaine# in this #o&ument ser/es in$ormational uroses only. 0ational ro#u&t se&i$i&ations may
/ary.
3hese materials are su1Be&t to &hange 2ithout noti&e. 3hese materials are ro/i#e# 1y SAP AG an# its
a$$iliate# &omanies *DSAP GrouD, $or in$ormational uroses only4 2ithout reresentation or 2arranty
o$ any 'in#4 an# SAP Grou shall not 1e lia1le $or errors or omissions 2ith rese&t to the materials. 3he
only 2arranties $or SAP Grou ro#u&ts an# ser/i&es are those that are set $orth in the e)ress 2arranty
statements a&&omanying su&h ro#u&ts an# ser/i&es4 i$ any. 0othing herein shoul# 1e &onstrue# as
&onstituting an a##itional 2arranty.
. SAP AG
SAP Best Practices SAP MII $or Manu$a&turing E)e&ution *M1+,- (on$iguration Gui#e
Icons
Icon Meaning
(aution
E)amle
0ote
<e&ommen#ation
Synta)
Typographic Conventions
Type Style escription
Example text "or#s or &hara&ters that aear on the s&reen. 3hese in&lu#e $iel#
names4 s&reen titles4 ush1uttons as 2ell as menu names4 aths an#
otions.
(ross-re$eren&es to other #o&umentation.
Example text
Emhasi8e# 2or#s or hrases in 1o#y te)t4 titles o$ grahi&s an# ta1les.
E?AMP@E 3E?3 0ames o$ elements in the system. 3hese in&lu#e reort names4
rogram names4 transa&tion &o#es4 ta1le names4 an# in#i/i#ual 'ey
2or#s o$ a rogramming language4 2hen surroun#e# 1y 1o#y te)t4 $or
e)amle4 SE@E(3 an# I0(@6DE.
Example text
S&reen outut. 3his in&lu#es $ile an# #ire&tory names an# their aths4
messages4 sour&e &o#e4 names o$ /aria1les an# arameters as 2ell as
names o$ installation4 ugra#e an# #ata1ase tools.
EXAMPLE TEXT
Eeys on the 'ey1oar#4 $or e)amle4 $un&tion 'eys *su&h as F2, or the
ENTER 'ey.
Example text
E)a&t user entry. 3hese are 2or#s or &hara&ters that you enter in the
system e)a&tly as they aear in the #o&umentation.
<Example text>
:aria1le user entry. Pointe# 1ra&'ets in#i&ate that you rela&e these
2or#s an# &hara&ters 2ith aroriate entries.
. SAP AG
SAP Best Practices SAP MII $or Manu$a&turing E)e&ution *M1+,- (on$iguration Gui#e
Content
1 Purose............................................................................................................................. 7
2 Prearation........................................................................................................................ 7
2.1 So$t2are PrereFuisites............................................................................................. 7
; SAP MII System (on$iguration.......................................................................................... 6
;.1 SAP Ser/i&e Mar'etla&e - Do2nloa# SAP MII (ontent.........................................6
;.2 SAP 0et"ea/er 6ME - 6ser an# <ole (reation.....................................................6
;.2.1 (reating a 0e2 <DSGDASH%5A<D <ole..........................................................6
;.2.2 (reating 6sers an# Assigning 3hem to E)isting <oles........................................H
;.; SAP 0et"ea/er I 6loa#ing SAP MII (ontent.......................................................!
;.+ SAP 0et"ea/er I Setting 6 the Data1ase (onne&tion.........................................!
;.7 SAP MII I Setting 6 the Data1ase (onne&tion....................................................1+
;.6 SAP ME Ser/er - 5DS E)tra&t S&rits (on$iguration............................................17
;.H SAP MII I (on$iguring Personali8ation..................................................................1H
+ <e$eren&es...................................................................................................................... 1J
Aen#i)................................................................................................................................. 1!
Aen#i) A I <DS Dash1oar# 6I @ogi&.............................................................................. 1!
Aen#i) % I <ai#-Deloyment Solution Dash1oar# EPI (al&ulation @ogi&.....................22
Aen#i) ( I SAP MII (ontent 3emlates.......................................................................... 2+
Aen#i) D I SAP ME Data1ase 3a1les 6se#...................................................................2+
. SAP AG
SAP Best Practices SAP MII $or Manu$a&turing E)e&ution *M1+,- (on$iguration Gui#e
SAP MII for Manufacturing Execution!
Configuration "ui#e
1 Purpose
3his &on$iguration gui#e ro/i#es #es&ri1es ho2 to &on$igure SAP Manu$a&turing Integration
an# Intelligen&e *SAP MII, $or e)e&uting the ro#u&tion er$orman&e #ash1oar# #eli/ere# 2ith
the SAP Manu$a&turing E)e&ution rai#-#eloyment solution $or #is&rete manu$a&turing. Sin&e
SAP ME an# SAP MII are in the &urrent releases 1ase# on SAP 0et"ea/er4 some &on$iguration
stes are also reFuire# in SAP 0et"ea/er.
$ Preparation
$%1 Soft&are Prere'uisites
3he SAP Manu$a&turing E)e&ution rai#-#eloyment solution $or #is&rete manu$a&turing has
1een #e/eloe# an# teste# 2ith the $ollo2ing &omonents-
 SAP E<P 6.0 EhP7 SP07
 SAP MII 12.2 SP02 running on SAP 0et"ea/er H.; Ja/a SP02
 SAP ME 6.0 SP02 running on SAP 0et"ea/er H.; Ja/a SP01
 Ja/a 6 6#ate 26 on all &lient systems
3he EPI #ash1oar# Fueries 2ere teste# on the $ollo2ing #ata1ases-
 Mi&roso$t SC@ Ser/er 200J <2
 5ra&le 11.2 6+-%I3
>or earlier releases o$ any o$ the a1o/e &omonents4 &on$iguration &hanges an# a##itional
stes may 1e reFuire# to ensure that MII roBe&t &ontent &an 1e e)e&ute# &orre&tly. >or the
stan#ar# installation o$ SAP MII an# SAP 0et"ea/er (omosition En/ironment4 see the SAP
Ser/i&e Mar'etla&e lin' to the installation o$ SAP MII 12.2 *@in',.
3he solution is inten#e# to run on s&reen resolution- 1++0 ) !00.
(ote! Per$orman&e #een#s on &ustomer-se&i$i& #ata1ase intera&tion. I$ er$orman&e
turns out to 1e slo2er than e)e&te#4 lease &he&' 2ith your #ata1ase a#ministrator 2hether
the &orre&t in#e)es are set.
. SAP AG Page
SAP Best Practices SAP MII $or Manu$a&turing E)e&ution *M1+,- (on$iguration Gui#e
) SAP MII Syste* Configuration
)%1 SAP Service Mar+etplace , o&nloa# SAP MII
Content
Purpose
3he urose o$ this a&ti/ity is to automati&ally &on$igure SAP MII $or the SAP Manu$a&turing
E)e&ution rai#-#eloyment solution s&enarios. All system &on$iguration an# master #ata
reFuire# to e)e&ute rai#-#eloyment solution s&enarios 2as e)orte# to SAP (ote 1-$.))1.
3he %sca $ile therein is reFuire# to imort the SAP MII &ontent $or the Pro#u&tion Per$orman&e
Dash1oar#.
Proce#ure
1. Go to SAP Ser/i&e Mar'etla&e at http://service.sap.com/support an# &hoose Help and
Support  Search for SAP Notes. Enter 1625331 in the Number $iel#.
2. Do2nloa# SAP 0ote 1627;;1 an# the relate# .s&a $ile to a lo&al4 &entral lo&ation su&h
as a share# #ri/e.

%e$ore imorting the .s&a $iles4 some a##itional stes are reFuire#4 $or e)amle4 to &reate a
user an# roles. 3he imort ro&ess is there$ore #es&ri1e# in a su1seFuent &hater.
)%$ SAP (et/eaver 0ME , 0ser an# 1ole Creation
)%$%1 Creating a (e& 1S2AS345A1 1ole
Purpose
3he urose o$ this a&ti/ity is to set u the roles that are reFuire# $or the rai#-#eloyment
solution Pro#u&tion Per$orman&e Dash1oar# in SAP 0et"ea/er 6ser Management Engine
*6ME,.
Proce#ure
1. @og on to SAP 0et"ea/er A#ministrator $or the MII instance 2ith a user that has
a#ministrati/e ri/eleges 1y entering the $ollo2ing 6<@
http://<AS_Java_hostname>:<AS_Java_TTP_po!t>/n"a *$or e)amle-
http://#$%#%##%#2&:'$$$$/n"a, into the a##ress 1ar o$ Internet E)lorer.
. SAP AG Page
SAP Best Practices SAP MII $or Manu$a&turing E)e&ution *M1+,- (on$iguration Gui#e
2. A&&ess the i#entity management a&ti/ity using one o$ the $ollo2ing na/igation otions-
(/ Menu Configuration  dentit! "anagement
Activity I#entity Manage*ent ! 5vervie&
1. Sele&t #ole as the sear&h &riterion.
2. (hoose Create #ole.
;. Enter RDS_DASHBOARD as a uniFue name an# enter a #es&rition *otional,.
+. Sa/e your entries.
1esult
3he reFuire# SAP 0et"ea/er role has 1een &reate#.
)%$%$ Creating 0sers an# Assigning The* to Existing 1oles
Purpose
3he urose o$ this a&ti/ity is to assign the roles that are reFuire# $or the rai#-#eloyment
solution s&enarios to the re/iously &reate# users in SAP 0et"ea/er 6ser Management
Engine.
Proce#ure
1. @og on to SAP 0et"ea/er A#ministrator $or the MII instance 2ith any user that has
a#ministrati/e ri/eleges 1y entering the $ollo2ing 6<@
http://<AS_Java_hostname>:<AS_Java_TTP_po!t>/n"a *$or e)amle4
http://#$%#%##%#2&:'$$$$/n"a, into the a##ress 1ar o$ Internet E)lorer.
2. A&&ess the i#entity management a&ti/ity using one o$ the $ollo2ing na/igation otions-
(/ Menu Configuration  dentit! "anagement
Activity I#entity Manage*ent ! 5vervie&
;. 5n the dentit! "anagement: $vervie% s&reen4 &hoose Create &ser an# ma'e the $ollo2ing
entries-
General Information ta6 page
'ogon (
RDS_ADMIN
(efine Pass%ord
Welcome1
Confirm Pass%ord
Welcome1
'ast Name
Administrator
+. 5n the Assigned #oles ta1 age4 enter !MII in the Search Criteria $iel#.
7. (hoose )o.
. SAP AG Page
SAP Best Practices SAP MII $or Manu$a&turing E)e&ution *M1+,- (on$iguration Gui#e
6. Sele&t the $ollo2ing roles-
1oles
SA"_!MII_Administrator
SA"_!MII_De#eloper
SA"_!MII_D$namic%&er$
SA"_!MII_"ro'ectMana(ement
SA"_!MII_S&per_Administrator
SA"_!MII_)ser
H. (hoose Add to assign the sele&te# roles to the user.
J. (hange the Search Criteria $iel# to RDS.
!. (hoose )o.
10. Sele&t the #(S*(ASH+$A#( role.
11. (hoose Add to assign the sele&te# roles to the user.
12. Sa/e your settings.
1;. Per$orm stes +-1; to &reate the $ollo2ing users-
General Information ta6 page
'ogon (
RDS_"ROD_EN*+
RDS_"RO,_EN*
RDS_S)"ER-ISOR RDS_ASSEMB.ER+
RDS_/ES/ER
(efine
Pass%ord
Welcome1 Welcome1 Welcome1
Confirm
Pass%ord
Welcome1 Welcome1 Welcome1
'ast Name
En(ineer Mana(er Operator
Assigned
#oles
SA"_ !MII_)SER+
RDS_DASHBOARD
SA"_ !MII_)SER+
RDS_DASHBOARD
SA"_ !MII_)SER+
RDS_DASHBOARD
0ote- 3o &reate the users in ste 174 you &an also &reate the <DSGP<5DGE0G user an#
then &oy it to ne2 user 2hen &reating the remaining users in ste 17.
1esult
3he users ha/e 1een #e$ine# an# assigne# to the &orre&t roles in the MII system.
. SAP AG Page
SAP Best Practices SAP MII $or Manu$a&turing E)e&ution *M1+,- (on$iguration Gui#e
)%) SAP (et/eaver 7 0ploa#ing SAP MII Content
Purpose
3he urose o$ this a&ti/ity is to &he&' the SAP 0et"ea/er &on$iguration an# uloa# the SAP
MII &ontent o$ the rai#-#eloyment solution.
Proce#ure
1. I$ not alrea#y &omlete#, #o2nloa# SAP Note 1625331 an# the relate# .s&a $ile to a
lo&al4 &entral lo&ation su&h as a share# #ri/e or #ire&tory.
2. Imort an# #eloy the .s&a $iles $rom SAP 0ote 1627;;1 using the Ja/a Suort
Pa&'age Manager *JSPM, in the SAP 0et"ea/er instan&e $or SAP MII. 3he JSPM is
$oun# on the oerating system #ire&tories4 usually in
9usr9sa9KSIDL9KInstan&eL9B2ee9JSPM. Sele&t the Go s&rit an# the JSPM s&reen 2ill
aear. @og in 2ith a user that has A#ministrator &re#entials. 3he Pac-age .!pe
s&reen 2ill aear an# the (e& Soft&are Co*ponents ra#io 1utton shoul# 1e
sele&te#. Sele&t Next to &ontinue the &omonent #ete&tion an# #eloyment ro&ess.
>or more #etails4 see the JSPM 6ser Gui#e $oun# in SAP Ser/i&e Mar'etla&e.
;. Sto an# restart the SAP 0et"ea/er instan&e $or SAP MII.
+. @og on to SAP 0et"ea/er A#ministrator 1y entering the $ollo2ing 6<@
http://<AS_Java_hostname>:<AS_Java_TTP_po!t>/ n"a *$or e)amle4
http://#$%#%##%#2&:'$$$$/n"a, into the a##ress 1ar o$ Internet E)lorer an#
using the re/iously #e$ine# users.
7. (hoose $perations  S!stems an# then Start/Stop.
6. (hoose the 0ava Applications ta1.
H. In the Name $iel# in the ta1le4 enter 0_RDS an# ress ENTER.
J. 3he ta1le shoul# oulate 2ith the 1*#(S"E(" re&or# an# the status shoul# 1e set
to Started 2ith a green in#i&ator.
a. I$ it has not starte#4 sele&t the 1*#(S"E(" re&or# an# &hoose Start. <e$resh
the s&reen an# the status shoul# &hange to Started 2ith the green in#i&ator.

3his tas' is tyi&ally er$orme# 1y the SAP 0et"ea/er system a#ministrator. 3he same
resour&e that imlemente# SAP MII 2oul# also imlement this rai#-#eloyment
solution a&'age.
1esult
3he SAP MII &ontent $or the Pro#u&tion Per$orman&e Dash1oar# has 1een imorte# an#
#eloye# an# is a/aila1le $or $urther &on$iguration.
. SAP AG Page
SAP Best Practices SAP MII $or Manu$a&turing E)e&ution *M1+,- (on$iguration Gui#e
)%4 SAP (et/eaver 7 Setting 0p the ata6ase
Connection
Purpose
3he urose o$ this a&ti/ity is to set u the #ata1ase &onne&tion to the SAP ME #ata1ase
s&hemes "IP an# 5DS use# $or the Pro#u&tion Per$orman&e Dash1oar# so that they &an 1e
a&&esse# 1y the SAP MII #ata ser/ers.
Prere'uisite
Ma'e sure that the #ata1ase user MG<DSMEDM has 1een &reate# 2ith authori8ation to a&&ess
1oth the SAP ME "IP an# the 5DS s&heme an# that it has the reFuire# in$ormation $or
DataSour&e a&&ess $rom your #ata1ase a#ministrator.
0ote- 3he &on$iguration #es&ri1e# 1elo2 is $or the MS SC@ Ser/er 200J <2 #ata1ase.
Proce#ure
2. @og on to SAP 0et"ea/er A#ministrator 1y entering the $ollo2ing 6<@
http://<AS_Java_hostname>:<AS_Java_TTP_po!t>/n"a *$or e)amle4
http://#$%#%##%#2&:'$$$$/n"a, into the a##ress 1ar o$ Internet E)lorer an#
using the re/iously #e$ine# users.
3. (hoose Configuration /4 nfrastructure /4 Application #esources.
5. (hoose Create Ne% #esource /4 Ne% 0(+C Custom (ataSource.
6. Enter the $ollo2ing /alues on the Settings ta1-
8iel# 9alue
Application Name
Se&i$y the name o$ the ali&ation that is
asso&iate# to the JD%( DataSour&e. 3he
system uses this name $or the
&on$iguration that hol#s the JD%(
DataSour&e.
<0_RDSMEDM>
(ataSource Name
Se&i$y a uniFue name $or the JD%(
DataSour&e. It is use# 2hen you loo' u
the JD%( DataSour&e in the naming.
<0_RDSMEDM>
. SAP AG Page
SAP Best Practices SAP MII $or Manu$a&turing E)e&ution *M1+,- (on$iguration Gui#e
(river Name
Sele&t the re/iously &reate# JD%( #ri/er
$or the SAPMEI03 SC@ inter$a&e.
<SA"MEIN/_DRI-ER>
>or e)amle- SA"MEIN/_S%.1
S7' Engine
Sele&t the SC@ tye suort $rom the
S7' Engine #ro#o2n list.
<-endor S%.>
solation 'evel
Sele&t the transa&tion isolation le/el $rom
the solation 'evel #ro#o2n list.
<De2a&lt>
0(+C 8ersion
Sele&t the JD%( tye suort $rom the
0(+C 8ersion #ro#o2n list.
<345 67it8 !A s&pport9>
$b9ect :actor!
:
CP(S Class Name
<com4microso2t4s;lser#er4'd<c4
S%.Ser#er,onnection"oolDataSo&
rce>
;. Sa/e your entries.
<. (hoose the Additional Properties ta1.
=. (hoose Add Ne% Properties.
>. Enter the $ollo2ing /alues on the Additional Properties ta1-
Property (a*e Property 9alue
&#'
Enter the #ata1ase ser/er 6<@.
'd<c=s;lser#er=>><ser#ername>
serverName
Enter the #ata1ase ser/er name.
<ser#ername>
>or e)amle- #m715?@
databaseName
Enter the #ata1ase name o$ your SAP
ME "IP #ata1ase s&heme.
<data<asename>
>or e)amle- SA"MEA5WI"
&ser
Enter the user &reate# $or a&&essing the
SAP ME "IP #ata1ase s&heme.
<)sername>
Pass%ord
Enter the ass2or# &reate# $or a&&essing
the SAP ME "IP #ata1ase s&heme.
<"ass7ord>
?. Sa/e your entries.
. SAP AG Page
SAP Best Practices SAP MII $or Manu$a&turing E)e&ution *M1+,- (on$iguration Gui#e
2@. (hoose "ore Actions /4 Start Applications /4 Start.
22. (he&' that the 1*#(S"E(" 0(+C DataSour&e has 1een &reate# an# is running *the
status is green,.
23. (hoose the Home lin' in the uer right area o$ the s&reen an# then &hoose
Configuration /4 nfrastructure /4 Application #esources.
25. (hoose Create Ne% #esource /4 Ne% 0(+C (ataSource Alias.
26. Enter the $ollo2ing /alues in the relate# $iel#s-
Property (a*e Property 9alue
(ataSource Alias Name
Enter an ar1itrary name $or the alias.
<'ts>0_RDSMEDM>
databaseName
Enter the #ata1ase name o$ your SAP
ME "IP #ata1ase s&heme.
<data<asename>
>or e)amle- SA"MEA5WI"
solation 'evel
3his is a DataSour&e-alias-se&i$i&
setting that o/erri#es the one se&i$ie#
$or the DataSour&e.
Determines the transa&tion isolation le/el
$or the rele/ant DataSour&e. I$ you #o not
se&i$y this setting4 the system uses the
isolation le/el o$ the rele/ant DataSour&e.
<> *means emty,
"aximum Connections
3his is a DataSour&e-alias-se&i$i&
setting that o/erri#es the one se&i$ie#
$or the DataSour&e.
Se&i$ies the ma)imum num1er o$
&onne&tions the rele/ant DataSour&e &an
&reate.
3he re&ommen#e# /alue #een#s on the
se&i$i&ations o$ the ali&ation using the
alias4 an# must not e)&ee# the /alue
se&i$ie# $or the rele/ant DataSour&e.
<:1> *#e$ault /alue,
2;. Sa/e your entries.
2<. (he&' that the alias has green status an# is there$ore running.
1esult
3he SAP ME #ata1ase s&heme 5DS an# "IP &an 1e a&&esse# /ia the ne2ly &reate# SAP
0et"ea/er DataSour&e.
. SAP AG Page
SAP Best Practices SAP MII $or Manu$a&turing E)e&ution *M1+,- (on$iguration Gui#e
)%. SAP MII 7 Setting 0p the ata6ase Connection
Purpose
3he urose o$ this a&ti/ity is to ma'e the SAP 0et"ea/er #ata1ase &onne&tion &reate# in the
re/ious stes a&&essi1le to SAP MII through &reation o$ an SAP MII #ata ser/er o$ tye
(ataSource.
Proce#ure
1. @ogon to SAP MII 1y entering the $ollo2ing 6<@
htt-99KASGJa/aGhostnameL-KASGJa/aGH33PGortL9?MII9 *$or e)amle4
http://#$%#%##%#2&:'$$$$/XM((/, in the a##ress 1ar o$ Internet E)lorer an#
using the re/iously #e$ine# users.
2. (hoose (ata Services /4 (ata Servers $rom the SAP MII menu.
;. (hoose Create.
+. Enter the $ollo2ing /alues on the roerties s&reen that aears-
Property (a*e Property 9alue
Server Name
Enter the ser/er name 0_RDSMEDM that is
su1seFuently use# 1y the SAP MII
Fueries as the DataSour&e. I$ you use
another ser/er name4 you nee# to
re#ire&t the Fueries to this #ata ser/er
name.
<0_RDSMEDM>
Connector .!pe
<DataSo&rce>
(escription
)
7. (hoose :inish.
6. Sele&t the enabled in#i&ator on the Settings ta1.
H. Enter the $ollo2ing /alues on the Connection ta1-
Property (a*e Property 9alue
(ata Source
Enter the re$eren&e to the DataSour&e in
SAP 0et"ea/er.
<dri#er pre2ix>><dataso&rce>
>or e)amle- 'd<c>'ts>0_RDSMEDM
J. Sa/e your entries.
1esult
. SAP AG Page
SAP Best Practices SAP MII $or Manu$a&turing E)e&ution *M1+,- (on$iguration Gui#e
3he #ata ser/er has 1een &reate# in SAP MII an# is a&&essi1le $or Fueries in the SAP MII
"or'1en&h.
)%- SAP ME Server , 5S Extract Scripts
Configuration
Purpose
3he user must a&&ess an# &on$igure the 5erational Data Store *5DS, #ata e)tra&t s&rits an#
s&he#ule them to run on a erio#i& 1asis. 3he urose is to e)tra&t an# summari8e #ata $rom
the "IP #ata1ase an# oulate it in the 5DS #ata1ase. E)ternal ali&ations su&h as reorting
tools *su&h as %usiness 51Be&ts, an# other tools *su&h as SAP MII, &an a&&ess the #ata.
Proce#ure
1. @og on to the ser/er 2here SAP ME is installe# using the aroriate login &re#entials.
Ensure that the user 2ith 2hi&h you log on to the ser/er has oerating system
ri/eleges to mo#i$y the 5DS $iles an# s&he#ule the Bo1s to run using the oerating system Bo1
s&he#uling ali&ation.
2. 0a/igate to the SAP ME (lients #ire&tory. 3his is generally $oun# in the root ME installation
$ol#er. An e)amle is (:ASAPASAP"EAClients.
;. 0a/igate to the Scripts #ire&tory.
+. 5nly $or "in#o2s systems- 5en ea&h o$ the s&rits in the ta1le 1elo2 using a te)t e#itor
*su&h as 0otea#, an# ensure that the Pause &omman# has 1een &ommente# out. Insert
REM 1e$ore the Pause &omman# to &omment it out.
7. Sa/e ea&h s&rit.
Script (otes
5DSGenealogyE3@
5DS0on(on$orman&eE3@
5DS0on(on$orman&eE3@Glo1al(oy
5DSPro#u&tionE3@
5DSPro#u&tionE3@Glo1al(oy
5DS<esour&eE3@
5DS<esour&eE3@Glo1al(oy
. SAP AG Page
SAP Best Practices SAP MII $or Manu$a&turing E)e&ution *M1+,- (on$iguration Gui#e
5DSSho5r#erE3@
5DSSho5r#erE3@Glo1al(oy
"s&lient
5DSAging
6. 6sing the te)t e#itor4 oen the process%properties an# 5S%properties $iles. Ensure that
the ser/er4 ort4 #ata1ase #ri/er4 an# "IP95DS &onne&tion arameters are set &orre&tly.
3hese /alues are set 1y the &lientNs so$t2are installer. 3hey normally #o not reFuire
mo#i$i&ation.
H. 6sing the Bo1 *tas', s&he#uling ali&ation $or the gi/en oerating system *"in#o2s 3as'
S&he#uler or 6ni) (ron,4 set u the e)e&ution s&he#ule $or ea&h o$ the s&rits a&&or#ing to
the ta1le 1elo2.
Script 8re'uency
5DSGenealogyE3@ E/ery 2 hours
5DS0on(on$orman&eE3@ E/ery 2 hours
5DS0on(on$orman&eE3@Glo1al(oy Daily
5DSPro#u&tionE3@ E/ery 17 minutes
5DSPro#u&tionE3@Glo1al(oy Daily
5DS<esour&eE3@ E/ery 2 hours
5DS<esour&eE3@Glo1al(oy Daily
5DSSho5r#erE3@ E/ery 1 hour
5DSSho5r#erE3@Glo1al(oy Daily
5DSAging E/ery 2 2ee's
J. :ali#ate that the s&rit 2ill e)e&ute &orre&tly. <un the s&rit manually a&&or#ing to the
oerating system ro&e#ure. >or e)amle4 in "in#o2s4 you &an e)e&ute the s&rit $rom the
3as' S&he#uler 1y sele&ting the s&he#ule# tas'4 &li&'ing the right mouse 1utton4 an#
&hoosing #un.
!. 0a/igate to the .AClientsAScripts #ire&tory.
10. I$ the s&rit 2as e)e&ute# &orre&tly4 an $(Slog.txt $ile 2ill e)ist.
11. 5en the $ile using a te)t e#itor. It 2ill &ontain entries similar to those 1elo2 i$ the e)tra&t
2as e)e&ute# su&&ess$ully-
"e# Aug 10 20-27-26 (ES3 2011 5DSSho5r#erE)tra&t- Starte#
"e# Aug 10 20-27-2! (ES3 2011 5DSSho5r#erE)tra&t- E)tra&t inserte# 22 re&or#s into
5DSG3EMPGSH5PG5<DE<
. SAP AG Page
SAP Best Practices SAP MII $or Manu$a&turing E)e&ution *M1+,- (on$iguration Gui#e
"e# Aug 10 20-27-2! (ES3 2011 5DSSho5r#erE)tra&t- (omlete#
"e# Aug 10 20-27-2! (ES3 2011 5DSSho5r#erE)ansion- Starte#
"e# Aug 10 20-27-;; (ES3 2011 5DSSho5r#erE)ansion- Inserte# 22 re&or#s in to 5DSGSH5PG5<DE< 2ith
0 errors
"e# Aug 10 20-27-;; (ES3 2011 5DSSho5r#erE)ansion- (omlete#
1esult
3he rele/ant 5DS ta1les 2ill 1e oulate# 2ith "IP #ata. 3ools su&h as SAP MII &an 1e use#
$or #ash1oar#s. <eorting ali&ations su&h as %usiness 51Be&ts &an also 1e use#.
)%: SAP MII 7 Configuring Personali;ation
Purpose
3he urose o$ this a&ti/ity is to integrate the SAP MII lin' to the Pro#u&tion Per$orman&e
Dash1oar# into the menu o$ the roles use# $or the rai#-#eloyment solution.
Proce#ure
1. @og on to SAP MII 1y entering the $ollo2ing 6<@
htt-99KASGJa/aGhostnameL-KASGJa/aGH33PGortL9?MII9 *$or e)amle4
http://#$%#%##%#2&:'$$$$/XM((/, into the a##ress 1ar o$ Internet E)lorer an#
using the re/iously #e$ine# a#ministrator user.
2. (hoose Content (evelopment /4 Bor-bench $rom the SAP MII menu.
;. (hoose .ools /4 Navigation Editor $rom the SAP MII Bor-bench Header menu.
+. Sele&t the #(S*(ASH+$A#( role &reate# in one o$ the re/ious &on$iguration stes.
7. (hoose the Navigation .ree ta1.
6. Sele&t Add Child an# a #ialog 1o) 2ill aear. Enter the name Das8<oards. @ea/e the
'in- $iel# emty.
H. (hoose $C.
J. Sele&t Add Child *un#er Dash1oar#s, an# a #ialog 2ill aear. Ma'e the $ollo2ing
entries-
a. Name- "rod&ction Das8<oard
1. 'in-- >!MII>,M>0_RDSMEDM>"rod&ction"er2ormanceDas8<oard4irpt
!. (hoose $C.
10. (hoose the Save ush1utton in the tool1ar or :ile  Save **TRL = S,.
11. (lose the Bor-bench4 log out4 an# log in again.
. SAP AG Page
SAP Best Practices SAP MII $or Manu$a&turing E)e&ution *M1+,- (on$iguration Gui#e
1esult
All users assigne# the role <DSGDASH%5A<D shoul# no2 1e a1le to a&&ess the Pro#u&tion
Per$orman&e Dash1oar# /ia the SAP MII na/igation ane.
4 1eferences
<e$er to the $ollo2ing ages i$ you ha/e a##itional Fuestions on SAP MII or SAP ME an# $or the
#es&rition o$ the IS5 EPIs-
ocu*entation <in+
SAP MII "i'i htts-992i'i.s#n.sa.&om92i'i9#islay9)MII
SAP MII >orum htts-99222.s#n.sa.&om9irB9s&n9$orumO$orumIDP2;H
SAP MII Samle
ProBe&ts
htt-99222.s#n.sa.&om9irB9s#n9go9ortal9rtroot9#o&s92e1&ontent9uui#9e
01H1$07-!J&6-2a10-$7a0-J$2e&H!#10a+
SAP MII 12.2 hel
#o&umentation
htt-99hel.sa.&om9sahelGmii1229hel#ata9en9+;9eJ017!a#+0H1!ae1
0000000a177;$69$rameset.htm
SAP ME "i'i htt-992i'i.s#n.sa.&om92i'i9#islay9ME9Home
SAP ME >orum htt-99$orums.s#n.sa.&om9$orum.BsaO$orumIDP+H0
SAP ME 6.0 hel
#o&umentation
htt-99hel.sa.&om9sahelGme609hel#ata9E090+9710J20;;7>+E12!
D>;2HDE7J6J!A229$rameset.htm
IS5 EPI
#es&rition
ISO_VDMA_KPIS_EN
_20110817.docx
3e&hni&al
#ash1oar#
#es&rition DevelopmentGude.d
ocx
. SAP AG Page
SAP Best Practices SAP MII $or Manu$a&turing E)e&ution *M1+,- (on$iguration Gui#e
Appen#ix
Appen#ix A 7 1S ash6oar# 0I <ogic
3he Pro#u&tion Per$orman&e Dash1oar# is #i/i#e# into $our areas- Header4 nput Parameters4
CP .abs4 an# CP (etails. 3he $ollo2ing &hart /isuali8es the #ash1oar#s.
3he ta1le 1elo2 e)lains the $un&tionality o$ the #i$$erent #ash1oar# areas-
Area escription
Hea#er 3he Header area only sho2s the #ash1oar# title an# has no other
$un&tionality.
Inut Parameter 3he nput Parameter area &ontains more $un&tionality-
• 3he user enters sele&tion &riteria in the entry $iel#s.
• "hen #etrieve is &hosen4 the sele&tion &riteria are alie# to the
EPI ta1s 1elo2.
0ote- 3he entry $iel# names re$le&t the 2or#ing o$ the IS5 EPI #o&ument
*see + <e$eren&es,Q the ta1le 1elo2 in&lu#es the maing o$ IS5 to SAP
ME names.
8iel# (a*e
*SAP ME name,
Explanation
Plant
*Site,
• >iel# tye- man#atory #ro#o2n list
• Dro#o2n list is $ille# 2ith all e)isting SAP
ME lants a$ter initial age loa#.
• 6ser $irst nee#s to sele&t e)a&tly one ME
. SAP AG Page
SAP Best Practices SAP MII $or Manu$a&turing E)e&ution *M1+,- (on$iguration Gui#e
site.
• >or all other sele&tion &riteria *e)&et $or
generi& &riteria su&h as (ate/.ime from D to
an# .ime )ranularit!,4 the system &he&'s $or
their e)isten&e in the sele&te# lant.
Product
*Item,
• >iel# tye- entry $iel#4 not man#atory.
• 6ser &an sele&t an ME item.
• "hen the user Bums to the ne)t $iel#4 the
system &he&'s 2hether the /alue e)ists in
the sele&te# lantQ an error is thro2n i$ the
result is negati/e.
Production $rder
*Sho 5r#er,
• >iel# tye- entry $iel#4 not man#atory.
• 6ser &an sele&t an ME sho or#er.
• "hen the user Bums to the ne)t $iel#4 the
system &he&'s 2hether the /alue e)ists in
the sele&te# lantQ an error is thro2n i$ the
result is negati/e.
Production &nit
*<esour&e,
• >iel# tye- entry $iel#4 not man#atory.
• 6ser &an sele&t an ME resour&e only i$ no
2or' &enter is yet sele&te#.
• "hen the user Bums to the ne)t $iel#4 the
system &he&'s 2hether the /alue e)ists in
the sele&te# lantQ an error is thro2n i$ the
result is negati/e.
Production 'ine
*"or' (enter,
• >iel# tye- entry $iel#4 not man#atory.
• 6ser &an sele&t an ME 2or' &enter only i$ no
resour&e is yet sele&te#.
• "hen the user Bums to the ne)t $iel#4 the
system &he&'s 2hether the /alue e)ists in
the sele&te# lantQ an error is thro2n i$ the
result is negati/e
• 0ote- I$ the user sele&ts a 2or' &enter4 the
system retrie/es all resour&es assigne# to
this 2or' &enter an# &onsi#ers these
resour&es as sele&tion &riterion $or the EPIs.
$peration
*5eration,
• >iel# tye- entry $iel#4 not man#atory.
• 6ser &an sele&t an ME oeration.
• "hen the user Bums to the ne)t $iel#4 the
system &he&'s 2hether the /alue e)ists in
the sele&te# lantQ an error is thro2n i$ the
result is negati/e.
Error .!pe
*0on (on$orman&e
(o#e,
• >iel# tye- Dro#o2n list4 not man#atory.
• 6ser &an sele&t an ME 0( &o#e.
• "hen the user Bums to the ne)t $iel#4 the
system &he&'s 2hether the /alue e)ists in
the sele&te# lantQ an error is thro2n i$ the
result is negati/e.
(ate/.ime :rom • >iel# tye- entry $iel#4 man#atory.
• De$ault /alue- 1esterda!, @@:@@:@@.
. SAP AG Page
SAP Best Practices SAP MII $or Manu$a&turing E)e&ution *M1+,- (on$iguration Gui#e
• 6ser &an sele&t a #ate an# time in $ull hours.
• EPI results are sho2n $or sele&te# time
$rame.
(ate/.ime .o • >iel# 3ye- Entry $iel#4 man#atory.
• De$ault /alue- 3o#ay4 00-00-00.
• 6ser &an sele&t a #ate an# time in $ull hours.
• EPI results are sho2n $or sele&te# time-
$rame.
.ime )ranularit! • >iel# 3ye- Dro-#o2n list 2ith $i) /alues
*Hours 9 Days 9 Months,4 man#atory.
• De$ault /alue- Hours.
• 6ser &an sele&t granularity.
• EPI results are sho2n in that granularity.
#etrieve ush1utton "hen &hosen4 the system &he&'s 2hether-
• At least one o$ the arameters *Product4
Production $rder4 Production &nit / 'ine4
$peration, is $ille#4 other2ise thro2s error.
It also &he&'s 2hether these &on#itions are met-
o Date93ime >rom K Date93ime 3o.
o Granularity hours- Ma). 2+ hours
o Granularity #ays- Ma). ;1 #ays
o Granularity months- Ma). 1; months
EPI 3a1 3he CP tab area sho2s one ta1 $or ea&h IS5 EPI that &an 1e sele&te#.
%y #e$ault4 the .hroughput EPI ta1 is sele&te#.
3he user &an sele&t other EPI ta1s simly 1y &li&'ing it.
3he ta1 &olor &hanges to 2hite on&e a ta1 is sele&te# an# returns to 1lue
2hen another EPI ta1 is sele&te#.
5nly one ta1 &an 1e sele&te# at a time sin&e the s&reen area 1elo2
sho2s the result set $or the sele&te# EPI an# the entere# sele&tion &riteria
in the nput Parameter area.
EPI Detail 3he CP (etail area sho2s-
• 3he results $or the sele&te# EPI retrie/e# at the time the user
&li&'s the rele/ant EPI ta1.
• 3he IS5 EPI name an# rough &al&ulation s&heme at the to.
• A 1ar &hart 2ith the EPI results $or the sele&te# inut arameters.
• 3he timestam at 2hi&h the EPI results 2ere retrie/e#.
• 3he &onsi#ere# sele&tion &riteria $or the sele&te# EPI.
0ote- 3his is in&lu#e# sin&e the sele&tion &riteria only nee# to 1e
entere# on&e. 5nly the rele/ant sele&tion &riteria $or a se&i$i& EPI
are &onsi#ere# 2hen the rele/ant EPI ta1 is sele&te#.
3he $ollo2ing EPI &hart #imensions are &onsi#ere# $or the #i$$erent EPIs-
=PI (a*e Axis i*ensions
Allo&ation Degree • )-a)is- Granularity
*means time in sele&te# granularity,
• y-a)is- Per&entage
. SAP AG Page
SAP Best Practices SAP MII $or Manu$a&turing E)e&ution *M1+,- (on$iguration Gui#e
3hroughut • )-a)is- Granularity
• y-a)is- Cuantity
E$$i&ien&y • )-a)is- Granularity
• y-a)is- Per&entage
E$$e&ti/eness • )-a)is- Granularity
• y-a)is- Per&entage
Cuality <ate • )-a)is- Granularity
• y-a)is- Per&entage
>irst Pass Miel# • )-a)is- Granularity
• y-a)is- Per&entage
"astage <atio • )-a)is- Granularity
• y-a)is- Per&entage
<e2or'ing <atio • )-a)is- Granularity
• y-a)is- Per&entage
>all o$$ <ate • )-a)is- Granularity
• y-a)is- Per&entage
<ate o$ 6se#
Material
• )-a)is- Granularity
• y-a)is- Per&entage
Appen#ix 4 7 1api#,eploy*ent Solution ash6oar#
=PI Calculation <ogic
3he $ollo2ing ta1le #es&ri1es the &al&ulation metho# o$ the EPIs use# in the #ash1oar#-
=PI (a*e Calculation 8or*ula
Allo&ation Degree E)lanation-
3he allo&ation #egree is the &omarison 1et2een a&tual use#
e)e&ution time an# real *not lanne#, sho or#er lea# time.
>ormula-
Allo&ation Degree P Sum o$ %3 9 3P3
%3- %usy 3ime
3P3- @ea# 3ime or 3hroughut 3ime
0ote-
Mou 2ill get this EPI only $or $inishe# sho or#ers.
3hroughut E)lanation-
3he throughut is the goo# Fuantity ro#u&e# in the time erio#.
>ormula-
3hroughut P PC 9 3
%3- Pro#u&e# Cuantity
. SAP AG Page
SAP Best Practices SAP MII $or Manu$a&turing E)e&ution *M1+,- (on$iguration Gui#e
3- 3ime$rame
E$$i&ien&y E)lanation-
E$$i&ien&y is the main usage time &omare# against the entire
allo&ation time $or a gi/en manu$a&turing en/ironment.
>ormula-
E$$i&ien&y P PD3 9 %3
PD3- Main 6sage 3ime *2ithout setu time an# 1rea'#o2ns,
%3- %usy 3ime
E$$e&ti/eness E)lanation-
E$$e&ti/eness is a measure $or the o2er o$ a ro&ess. It
&omares the target &y&le time against the a&tual &y&le time.
>ormula-
E$$e&ti/eness P A(3 9 P(3
A(3- A&tual (y&le 3ime
P(3- Planne# (y&le 3ime
Cuality <ate E)lanation-
3he Fuality rate is a &omarison o$ the goo# Fuantity *in&l.
re2or' or reair, against the total ro#u&e# Fuantity.
>ormula-
Cuality <ate P Sum o$ GC 9 PC
GC- Goo# Cuantity
PC- Pro#u&e# Cuantity
>irst Pass Miel# E)lanation-
3he $irst ass yiel# *>PM, in#i&ator &omares the Fuantity that
has 1een ro#u&e# 2ithout re2or' or reairs against the total
ro#u&e# goo# Fuantity.
>ormula-
>irst Pass Miel# P Sum o$ GC1 9 PC)
GC1- Goo# Cuantity
PC)- Pro#u&e# Cuantity
"astage <atio E)lanation-
3he 2astage ratio &omares the s&ra Fuantity against the
ro#u&e# Fuantity.
>ormula-
"astage <atio P Sum o$ SC 9 PC
SC- S&ra Cuantity
PC- Pro#u&e# Cuantity
<e2or'ing <atio E)lanation-
3he re2or'ing ratio &omares the Fuantity o$ re2or' against the
ro#u&e# Fuantity.
>ormula-
<e2or'ing <atio P Sum o$ <C 9 PC
<C- <e2or' Cuantity
PC- Pro#u&e# Cuantity
>all 5$$ <ate E)lanation-
3he $all o$$ rate &omares the s&ra Fuantity o$ a &omlete
ro#u&tion ro&ess against the Fuantity ro#u&e# in the $irst
manu$a&turing ste.
. SAP AG Page
SAP Best Practices SAP MII $or Manu$a&turing E)e&ution *M1+,- (on$iguration Gui#e
>ormula-
>all 5$$ <ate P Sum o$ SC 9 PC1
SC - S&ra Cuantity
PC1- Cuantity Pro#u&e# in >irst Manu$a&turing Ste
<ate o$ 6se#
Material
E)lanation-
<ate o$ use# material &omares the a&tual &onsumtion o$
&omonents against the lanne# &omonent &onsumtion.
>ormula-
<ate o$ 6se# Material P A(( 9 P((
A((- A&tual (omonent (onsumtion
P((- Planne# (omonent (onsumtion
Appen#ix C 7 SAP MII Content Te*plates
3he " Content .emplate 2ill 1e ro/i#e# in SAP (ote 1-$.))1.
Appen#ix 7 SAP ME ata6ase Ta6les 0se#
Pi&ture 01- Data1ase Mo#el o$ the Pro#u&tion Per$orman&e Dash1oar#
. SAP AG Page