b00 essential documentation e
TRANSCRIPT
8/11/2019 B00 Essential Documentation E
http://slidepdf.com/reader/full/b00-essential-documentation-e 1/33
Best Practices formySAP All-in-One
December 2002
English
Essential Documentation
SAP AGNeurottstr. !!""0 #all$orf Germany
%once&t' (ools an$ )nstallation Prere*uisites ofBest Practices for mySAP All-in-One
8/11/2019 B00 Essential Documentation E
http://slidepdf.com/reader/full/b00-essential-documentation-e 2/33
Best Practices for mySAP All-in-One Essential Documentation
Copyright
+ %o&yright 2002 SAP AG. All rights reser,e$.
No &art of this &ublication may be re&ro$uce$ or transmitte$ in any form or for any &ur&ose ithout the
e&ress &ermission of SAP AG. (he information containe$ herein may be change$ ithout &rior notice.
Some softare &ro$ucts mar/ete$ by SAP AG an$ its $istributors contain &ro&rietary softare com&onentsof other softare ,en$ors.
icrosoft1' #)NDO#S1' N(1' E%E31' #or$1' PoerPoint1 an$ S43 Ser,er1 are registere$tra$emar/s of icrosoft %or&oration.
)B1' DB21' DB2 5ni,ersal Database' OS621' Parallel Sys&le1' 7S6ESA' A)1' S68"01' AS69001'OS68"01' OS69001' iSeries' &Series' Series' :Series' :6OS' A;P' )ntelligent iner' #ebS&here1'
Netfinity1' (i,oli1' )nformi an$ )nformi1 Dynamic Ser,er( are tra$emar/s of )B %or&oration in 5SAan$6or other countries.
O<A%3E1 is a registere$ tra$emar/ of O<A%3E %or&oration.
5N)1' 6O&en1' OS;61' an$ otif1 are registere$ tra$emar/s of the O&en Grou&.
%itri1' the %itri logo' )%A1' Program Neighborhoo$1' eta;rame1' #in;rame1' 7i$eo;rame1'
ulti#in1 an$ other %itri &ro$uct names reference$ herein are tra$emar/s of %itri Systems' )nc.=(3' D=(3' 3' =(3 are tra$emar/s or registere$ tra$emar/s of #8%1' #orl$ #i$e #eb%onsortium' assachusetts )nstitute of (echnology.
>A7A1is a registere$ tra$emar/ of Sun icrosystems' )nc.
>A7AS%<)P(1 is a registere$ tra$emar/ of Sun icrosystems' )nc.' use$ un$er license for technologyin,ente$ an$ im&lemente$ by Netsca&e.
SAP' SAP 3ogo' <62' <)7A' <68' SAP Archi,e3in/' SAP Business #or/flo' #eb;lo' SAP Early#atch'
BAP)' SAPP=)<E' anagement %oc/&it' mySAP' mySAP.com' an$ other SAP &ro$ucts an$ ser,icesmentione$ herein as ell as their res&ecti,e logos are tra$emar/s or registere$ tra$emar/s of SAP AG inGermany an$ in se,eral other countries all o,er the orl$. ar/etSet an$ Enter&rise Buyer are ?ointly one$tra$emar/s of SAP ar/ets an$ %ommerce One. All other &ro$uct an$ ser,ice names mentione$ are thetra$emar/s of their res&ecti,e oners.
+ SAP AG Page 2 of 88
8/11/2019 B00 Essential Documentation E
http://slidepdf.com/reader/full/b00-essential-documentation-e 3/33
Best Practices for mySAP All-in-One Essential Documentation
Content
Essential Documentation................................................................................................................ @
Pur&ose................................................................................................................................@
2 Best Practices for mySAP All-in-One...................................................................................!
2. Buil$ing Bloc/................................................................................................................ !
2.2 )nstallation of SAP Best Practices using Buil$ing Bloc/s...............................................
8 5sing SAP Best Practices Documentation.........................................................................0
8. Document (y&es an$ %ontent.....................................................................................0
8.2 Documentation O,er,ie.............................................................................................2
9 5sing SAP Best Practices (ools.........................................................................................8
9. 5ser <oles...................................................................................................................8
9.. )m&orting 5ser <oles..........................................................................................9
9..2 Assigning 5ser <ole to other 5sers....................................................................@9.2 Business %onfiguration Sets........................................................................................!
9.2. Dis&laying B% Set %ontents................................................................................
9.2.2 %omå B% Set %ontent ith %ustomi:ing (ables.........................................
9.2.8 Acti,ating a B% Set.............................................................................................
9.2.9 Dis&laying the Acti,ation 3og.............................................................................."
9.8 %A(( Proce$ures........................................................................................................20
9.8. aintaining Eternal 7ariants..............................................................................20
9.8.2 Eecuting %A(( Proce$ures...............................................................................22
9.8.8 Dis&laying the %A(( 3og.....................................................................................29
@ )nstalling Best Practices for mySAP All-in-One..................................................................2@
@. %D %ontents................................................................................................................2@
@.2 SAP Notes................................................................................................................... 2@
@.8 ;in$ing A$$itional SAP Notes for mySAP All-in-One Solutions....................................2
@.9 Best Practices (est %atalogs.......................................................................................2"
@.@ Acti,ating 3anguages for B% Set Acti,ation.................................................................80
! Best Practices (roubleshooting..........................................................................................82
!. ;A4Cs........................................................................................................................... 82
!.2 Analy:ing %A(( 3og ;iles...........................................................................................88
+ SAP AG Page 8 of 88
8/11/2019 B00 Essential Documentation E
http://slidepdf.com/reader/full/b00-essential-documentation-e 4/33
Best Practices for mySAP All-in-One Essential Documentation
Icons
Icon Meaning
%aution
Eam&le
Note
<ecommen$ation
Synta
Typographic Conventions
Type Style Description
Example text #or$s or characters that a&&ear on the screen. (hese inclu$e fiel$names' screen titles' &ushbuttons as ell as menu names' &aths an$o&tions.
%ross-references to other $ocumentation.
Example text Em&hasi:e$ or$s or &hrases in bo$y tet' titles of gra&hics an$ tables.
EAP3E (E( Names of elements in the system. (hese inclu$e re&ort names'&rogram names' transaction co$es' table names' an$ in$i,i$ual /eyor$s of a &rogramming language' hen surroun$e$ by bo$y tet' foream&le' SE3E%( an$ )N%35DE.
Example text Screen out&ut. (his inclu$es file an$ $irectory names an$ their &aths'messages' source co$e' names of ,ariables an$ &arameters as ell asnames of installation' u&gra$e an$ $atabase tools.
EXAMPLE TEXT eys on the /eyboar$' for eam&le' function /eys such as F2F or the
ENTER /ey.
Example text Eact user entry. (hese are or$s or characters that you enter in thesystem eactly as they a&&ear in the $ocumentation.
<Example text> 7ariable user entry. Pointe$ brac/ets in$icate that you re&lace these
or$s an$ characters ith a&&ro&riate entries.
+ SAP AG Page 9 of 88
8/11/2019 B00 Essential Documentation E
http://slidepdf.com/reader/full/b00-essential-documentation-e 5/33
Best Practices for mySAP All-in-One Essential Documentation
Essential Documentation
1 Purpose
(his $ocument is inten$e$ for SAP Channel Partners an$ consultants ho are in,ol,e$ in a BestPractices for mySAP All-in-One installation.
(he information in this $ocument enables you to use the tools' configuration an$ $ocumentation$eli,ere$ ith SAP Best Practices. (he latter &art of the $ocument $escribes generic installationacti,ities that you ha,e to con$uct to successfully install Best Practices for mySAP All-in-One. )t istherefore a &rere*uisite of any SAP Best Practices installation.
(o ensure a successful installation an$ to &re,ent &ossible mista/es' rea$ EssentialDocumentation before you start ith any installation acti,ities.
)f you are alrea$y familiar ith the Best Practices buil$ing bloc/ conce&t an$ /no hoto or/ ith Best Practices user roles' B% Sets an$ %A((s' you can go $irectly to thesection Installing Best Practices. The section Installing Best Practices describesimportant mandatory activities for each installation. (o &reclu$e errors' hoe,er' itis recommen$e$ that you also rea$ the section on B% Sets' user roles an$ %A((&roce$ures.
(he main sections of this $ocument
− )ntro$uce the concept of est Practices for mySAP All-in-One installations an$ &ro,i$e an
o,er,ie of the buil$ing bloc/ a&&roach an$ a general i$ea of the installation &rocess usingbuil$ing bloc/s
− Sho you ho! to use the documentation $eli,ere$ ith Best Practices for mySAP All-in
One
− Pro,i$e $etaile$ instructions on ho to use the est Practices configuration tools' such
as user roles' B% Sets an$ %A(( &roce$ures
− =ighlight hich SAP Notes you nee$ to install for a s&ecific solution.
The activities described in this section are a prere"uisite of any installationprocedure#
− Pro,i$e e&lanations an$ support for the most common errors and mista$es that can
occur $uring the installation
SAP Best Practices installations can be mo$ifie$ to &ro$uce ,ertical solutions that meetthe s&ecial re*uirements of small an$ mi$si:e$ businesses.;or $etaile$ instructions on ho to mo$ify SAP Best Practices $eli,erables' refer to the$ocumentation &ro,i$e$ in the %ertical Solution Development &it 7SDF.
+ SAP AG Page @ of 88
8/11/2019 B00 Essential Documentation E
http://slidepdf.com/reader/full/b00-essential-documentation-e 6/33
Best Practices for mySAP All-in-One Essential Documentation
' est Practices for mySAP All(in()ne
#ith Best Practices for mySAP All-in-One' SAP su&&orts SAP %hannel Partners in $e,elo&ing theiron solutions.
• Best Practices for mySAP All-in-One &ro,i$e the &reconfigure$ business content' the tools an$the $ocumentation that you nee$ for a fast an$ smooth im&lementation of the $eli,ere$scenarios.
• (he installation time is minimi:e$ consi$erably by an automate$ configuration tool in the form of
Business Configuration Sets B% SetsF.
• (he transfer an$ generation of master $ata is accelerate$ an$ facilitate$ by automate$
Computer Aided Test Tool &roce$ures %A((sF. %A((s allo you to *uic/ly mo$ify an$ im&ortcustomer-s&ecific master $ata into a mySAP.com com&onent
• %om&rehensi,e $ocumentation is &ro,i$e$ for all installation acti,ities.
• SAP %hannel Partners can use SAP Best Practices as a soli$ base for $e,elo&ing their on
,ertical solutions.
(he configuration content is $eli,ere$ in the form of buil$ing bloc/s. (he buil$ing bloc/ conce&toffers substantial benefits to SAP %hannel Partners in,ol,e$ in the $e,elo&ment' $istribution an$sale of mySAP All-in-One Solutions. Buil$ing bloc/s are business &rocess oriente$ &reconfigurationunits that you ?ust ha,e to assemble to obtain your $esire$ installation. (hey can be use$ fleibly asthe base for many ,ertical solutions. (herefore' you ill be able to meet the business re*uirementsof your customers ith re$uce$ $e,elo&ment efforts an$ can therefore focus on the $e,elo&ment of the s&ecific ,ertical configuration re*uirements of each customer.
*'*1 uilding loc$
Definition
Buil$ing bloc/s are reusable &reconfiguration units that you can combine to install a mySAP All-in-One business scenario or solution. Similar to a construction /it' you can assemble buil$ing bloc/sfleibly to set u& business scenarios. 5sing buil$ing bloc/s for installing business content meansre$ucing re$un$ancies' because you can use a generic buil$ing bloc/ in $ifferent solutions. oucan use the buil$ing bloc/ installations as the basis for your on ,ertical solutions.
%om&are$ to &reconfiguration &ac/ages $e,elo&e$ in the &ast' the buil$ing bloc/ conce&t offerssome ma?or a$,antages. )n the &ast the configuration content as com&onent-focusse$. ou ha$ toim&ort the configuration of an entire system' hereas you can no select bloc/s of scenario-oriente$ configuration. (he reusability of buil$ing bloc/s accelerates an$ facilitates the installationbecause you nee$ no longer im&ort the settings of an entire system but can buil$ u&on se&arateconfiguration bloc/s. As a conse*uence' $e,elo&ment an$ maintenance costs are minimi:e$'because re$un$ant $e,elo&ment is re$uce$.
E+ample
(he folloing eam&le shos you the buil$ing bloc/s that belong to a business scenario. )n thisgra&hic' you start the installation from the bottom u&ar$s. Buil$ing bloc/ 2! %ore buil$ing bloc/Fis a &rere*uisite for most in$ustry solutions in SAP <68. )t is ma$e u& of four other buil$ing bloc/sthat you ha,e to install in a s&ecific or$er. (he buil$ing bloc/s in the folloing eam&le are not allshon in the or$er of their installation.
+ SAP AG Page ! of 88
8/11/2019 B00 Essential Documentation E
http://slidepdf.com/reader/full/b00-essential-documentation-e 7/33
Best Practices for mySAP All-in-One Essential Documentation
,1' atch
Management
,1' atch
Management,1- Material
Master Data
,1- Material
Master Data
,1. Cost Center
Accounting
Agro /Pol*
Tariffs0
,1. Cost Center
Accounting
Agro /Pol*
Tariffs0
,1 Product
Cost Planning
/incl* Costing
2un0
,1 Product
Cost Planning
/incl* Costing
2un0
,' Profitability
Analysis
,' Profitability
Analysis
uilding loc$s in the scenario Discrete Manufacturing with QM
,3 Discrete
Manufacturing
,3 Discrete
Manufacturing
/MM104 M2P
/MM104 5S
/MM104 M2P
/MM104 5S
M6 asis PPM6 asis PP
7 Standard Cost and Profit Center Accounting7 Standard Cost and Profit Center Accounting
Essential Documentation Essential Documentation
1
)rg
1
)rg
'6 8Core uilding loc$9
'.
Core :I
'.
Core :I
';
Core MM
';
Core MM
'-
Core SD
'-
Core SD
,7' <M Core,7' <M Core
uilding loc$ Characteristics
A buil$ing bloc/ is not characteri:e$ by the amount of &reconfiguration it co,ers but by itsreusability as a com&lete configuration entity in the installation of one or more solutions. #ith thebuil$ing bloc/ a&&roach' you can therefore classify both entire solutions an$ minor s&ecificconfiguration &ac/ages as buil$ing bloc/s' $e&en$ing on their ability to feature as configuration
units in $ifferent solutions.(he si:e an$ content of buil$ing bloc/s can $iffer as follosH
Some buil$ing bloc/s co,er only a limite$ sco&e of configuration' for eam&le' the Discreteanufacturing Buil$ing Bloc/. Other buil$ing bloc/s contain ,ery etensi,e an$ genericconfiguration' such as the %ore Buil$ing Bloc/ that forms the basis of se,eral in$ustry solutions.
(he com&leity of buil$ing bloc/s can also $ifferI one single buil$ing bloc/ can be &art of a morecom&le' su&eror$inate buil$ing bloc/' li/e for eam&le the %ore Buil$ing Bloc/ that containsmo$ule-relate$ basic settings an$ the organi:ational structure. (he to& hierarchy le,el of these
+ SAP AG Page of 88
8/11/2019 B00 Essential Documentation E
http://slidepdf.com/reader/full/b00-essential-documentation-e 8/33
Best Practices for mySAP All-in-One Essential Documentation
buil$ing bloc/s is re&resente$ by entire SAP Best Practices scenarios an$ the solution itself.Scenarios are teste$ an$ $ocumente$ &ac/ages of buil$ing bloc/s that you can mo$ify at your onris/ hen creating your on ,ertical solutions.
*'*' Installation of SAP est Practices using uilding loc$s
Purpose
(o set u& an SAP Best Practices scenario' you ha,e to install a number of buil$ing bloc/s in a&re$efine$ se*uence. (he folloing section &ro,i$es an o,er,ie of the main acti,ities before an$$uring the installation of Best Practices for mySAP All-in-One.
(here is $etaile$ $ocumentation for all installation acti,ities. <efer to the section Using BestPractices Documentation for $etails.
Prere"uisites
• ou ha,e $eci$e$ hich Best Practices for mySAP for All-in-One scenario you are going to
install.
• ou ha,e installe$ the softare re*uire$ for your solution in your system lan$sca&e e.g. SAP
<68' SAP %<' etc.F.
Scenario Installation Process :lo!
(he installation of a Best Practices for mySAP All-in-One scenario inclu$es the folloing &hases
Preparation
)n this &hase' you ensure that all general &rere*uisites are met for a successful installation of abuil$ing bloc/ or a Best Practices for mySAP.com scenario.
. %hec/ the system re*uirements in the $ocument )nstalling Best Practices A$$-OnsADDON)NSHPD;F on the %onfiguration %D.
2. )m&ort the a$$-on trans&orts from the %onfiguration %D into your systems hen allre*uirements are met.
8. )nstall all a$$itional SAP notes that are necessary for a successful installation an$ error-freebusiness &rocess of the scenarios.
9. aintain the eternal %A(( ,ariants nee$e$ for the installation &roce$ure. 5se the con,ersionforms an$ sam&le $ata sheets a,ailable on the Documentation %DF to com&lete the %A((
,ariants.
+ SAP AG Page of 88
8/11/2019 B00 Essential Documentation E
http://slidepdf.com/reader/full/b00-essential-documentation-e 9/33
Best Practices for mySAP All-in-One Essential Documentation
Installation
)n this &hase you install the $ifferent buil$ing bloc/s that ma/e u& your scenario. (he user role an$the installation $ocumentation gui$e you through this &rocess.
. 3oo/ u& hich buil$ing bloc/ you ha,e to install first in the Scenario Installation Guide. (he
Scenario Installation Guide is the central installation $ocument an$ &ro,i$es all the informationthat is necessary to install the buil$ing bloc/s in the correct or$er.
2. 5&loa$ an$ acti,ate the installation role or configuration role for manual configurationF for eachbuil$ing bloc/.
8. Start installing the first buil$ing bloc/ using the installation role in the system accor$ing to the$etaile$ instructions in the Building Block Installation Guide of that buil$ing bloc/. #hen youha,e installe$ a buil$ing bloc/' install the net buil$ing bloc/ accor$ing to the se*uence gi,en inthe Scenario Installation Guide. Procee$ ith the installation ste&s going through all BuildingBlock Installation GuidesF until you ha,e installe$ all buil$ing bloc/s.
(o carry out the installation acti,ities in the system' follo the installation role you ha,e
u&loa$e$ for each buil$ing bloc/. %arefully rea$ the $escri&tion of each ste& in theInstallation Guide of each buil$ing bloc/. %om&lementary information can be foun$ inthe Configuration Guide of each buil$ing bloc/ here %ustomi:ing settings are$ocumente$ in a $etaile$ an$ re&ro$ucible ay.
Testing and =se
#hen you ha,e successfully installe$ your Best Practices for mySAP All-in-One scenario' you canuse the Business Process Procedure to go through the entire business &rocess an$ test thefunctionality of the scenario.
ou can also use %A(( test catalogs to test the successful installation of a SAP Best Practices
Scenario. (est catalogs are recor$e$ transactions that automatically &erform the transactions an$$ata entry that oul$ usually be carrie$ out by one or more a$ministrators.
;or e,aluations an$ for training &ur&oses you can create en$ user tutorials by recor$ing thebusiness transactions using the interacti,e SAP Tutor .
SAP (utor is a tool use$ to &lay or create interacti,e learning units. ou can use thesetutorials for all #in$os a&&lications. (he tutorials simulate the userJs or/ingen,ironment eactly' thus enabling you to easily familiari:e yourself ith ne &rogramsan$ &rocesses ithout affecting a &ro$ucti,e system.
(he interacti,e learning en,ironment &laces the user in an acti,e role' therebysignificantly increasing learning success.
+ SAP AG Page " of 88
8/11/2019 B00 Essential Documentation E
http://slidepdf.com/reader/full/b00-essential-documentation-e 10/33
Best Practices for mySAP All-in-One Essential Documentation
7 =sing SAP est Practices Documentation
*7*1 Document Types and Content
Purpose
(o set u& an SAP Best Practices scenario' you ha,e to install a number of buil$ing bloc/s in a&re$efine$ se*uence. ;or each buil$ing bloc/' there are $ocuments $escribing the &re&aration an$installation &roce$ures for a stan$-alone buil$ing bloc/ or scenario. (he installation $ocumentationfor a scenario thus comes in the form of a number of in$i,i$ual $ocuments that are $eli,ere$together ith their associate$ buil$ing bloc/.
(herefore' the in$i,i$ual installation $ocuments cannot normally be use$ on their on an$ it isim&ortant that you rea$ the $ocumentation carefully in the correct or$er.
(he folloing table gi,es you an o,er,ie of the $ocumentation $eli,ere$ ith Best Practices formySAP All-in-One.
DocumentType
Purpose :ile:ormat
ScenarioOeriew
Pro,i$es a gra&hical o,er,ie of a scenario in $ifferentle,els of $etail
SPoerPoint
ScenarioDescri!tion
Briefly $escribes the content an$ &rocess flo of a scenarioan$ shos its benefits
=(3
Building BlockDescri!tion
Briefly $escribes the content of a buil$ing bloc/ an$ lists itsfunctions an$ benefits.
=(3
ScenarioInstallation
Guide
(he Scenario Installation Guide tells you hich buil$ingbloc/s you nee$ to install for a s&ecific scenario an$ hich
se*uence you shoul$ a&&ly in the installation &rocess. )t isthe $ocumentation bac/bone for installing a mySAP All-in-One business scenario. )t $oes not gi,e you $etaile$instructions on ho to install a s&ecific buil$ing bloc/ butmay contain scenario-s&ecific configuration $ata* Al!aysrefer to the Scenario Installation Guide before you startinstalling a building bloc$ according to the detailedprocedures in the Building Block Installation Guide ofthat building bloc$*
S #or$
Building BlockInstallationGuide
;or each buil$ing bloc/' there is a Building Block InstallationGuide that $escribes in $etail ho to install the buil$ingbloc/ using %A((s an$ B% Sets. Some of the &roce$uresha,e to be carrie$ out manually. =se this document along
!ith the installation role if you !ant to use installationtools /CATTs and C Sets0 for a fast implementation*
S #or$
Building Block"onfigurationGuide
;or each buil$ing bloc/' there is a Building BlockConfiguration Guide hich $escribes
• (he manual configuration ste&s you ha,e to carry out if
you $o not ant to use the automate$ configurationtools %A((s' B% SetsF but &refer to set u& theconfiguration of a buil$ing bloc/ manually.
S #or$
+ SAP AG Page 0 of 88
8/11/2019 B00 Essential Documentation E
http://slidepdf.com/reader/full/b00-essential-documentation-e 11/33
Best Practices for mySAP All-in-One Essential Documentation
• %onfiguration $etails for re,ieing the system settings
an$ to obtain a$$itional information on the automate$installation &roce$ures
:or each step of a Building Block Installation Guide youcan find the corresponding manual installationprocedure in the Building Block "onfiguration Guide. AsB% Sets are &ac/ages of multi&le %ustomi:ing settings' youmay fin$ se,eral &roce$ures in this $ocument for one ste&$escribe$ in the Building Block Installation Guide.
Both the Buil$ing Bloc/ %onfiguration Gui$e an$ the Buil$ingBloc/ )nstallation Gui$e $escribe the acti,ities in the logicalor$er of the installation &rocess.
Masterdocument
(his $ocument is &rimarily rele,ant for &artners ho ant to$e,elo& or alter eisting SAP Best Practices solutions. (heEcel or/sheet contains a structure$ o,er,ie of allcom&onents' &rere*uisites' an$ installation ste&s of abuil$ing bloc/ in the logical or$er of a&&liance. )t com&risesall acti,ities of the &hases &re&aration' installation' test an$
use.
(he aster Document thus &ro,i$es a com&rehensi,e an$trans&arent o,er,ie of all necessary installation ste&s of theInstallation Guide' Configuration Guide' an$ the consoli$ate$$eli,erables' such as user roles.
S Ecel
System#andsca!eDocumentation
Pro,i$es an o,er,ie of hich systems are re*uire$ for aninstallation an$ ho they are connecte$.
SPoerPoint
"onersion$orms
Pro,i$e you ith information about the $ata that nee$s to becon,erte$ for eternal %A(( ,ariants
S #or$
%&% $iles '
e(ternal "A%%ariants
;iles in (( format containing master $ata for the automate$
master $ata im&ort using %A(( &roce$ures. ou can mo$ifythe $ata to match the re*uirements of a s&ecific enter&rise.
(( file
BusinessProcessProcedure
En$ user $ocumentation &ro,i$ing $etaile$ a&&lication-focuse$ $escri&tions of in$i,i$ual business &rocesses an$business &rocesses of a business scenario
S #or$
+ SAP AG Page of 88
8/11/2019 B00 Essential Documentation E
http://slidepdf.com/reader/full/b00-essential-documentation-e 12/33
Best Practices for mySAP All-in-One Essential Documentation
*7*' Documentation )vervie!
;or a Best Practices for m!SAP All"in"#ne installation' use the $ocumentation as $is&laye$ in thefolloing gra&hicH
=sing est Practices Documentation
uilding loc$
Installation ,uide 1
e*g* Connectivity
uilding loc$
Installation ,uide '
e*g* 2eplication
uilding loc$
Installation ,uide 7
uilding loc$
Installation ,uide >
Preparation
Installation
2ead
usinessProcess
Procedures
Play
interactive
SAP Tutorial
Test and =se
uilding loc$
Configuration ,uide
e*g* Connectivity
Configuration ,uides
( optional
uilding loc$
Configuration ,uide
e*g* 2eplication
uilding loc$
Configuration ,uide
>
uilding loc$
Configuration ,uide
3
2ead Documentation
Essential Documentation
est Practices Add()n
S c en a
r i oI n s t al l a t i on , ui d e
+ SAP AG Page 2 of 88
8/11/2019 B00 Essential Documentation E
http://slidepdf.com/reader/full/b00-essential-documentation-e 13/33
Best Practices for mySAP All-in-One Essential Documentation
> =sing SAP est Practices Tools
*>*1 =ser 2oles
=se
5ser roles are s&ecific user menus $eli,ere$ ith SAP Best Practices. (here are three $ifferentuser role ty&es hich ser,e $ifferent &ur&oses. (he acti,ities of each user role are su&&orte$ by$etaile$ $ocumentationH
• Installation 2oleH for installing Best Practices for mySAP All-in-One using B% Sets an$ %A((
&roce$ures. (he installation role is use$ in con?unction ith the Building Block InstallationGuide.
• Configuration 2oleH for setting u& the configuration manually. (he configuration role is use$ in
con?unction ith the Building Block Configuration Guide.
• End =ser 2oleH for testing an$ using the business &rocesses of the a&&lication that has been
installe$. (he en$ user role is use$ in con?unction ith the Business Process Procedures.
(he installation an$ the configuration role enable you to *uic/ly access an$ con$uct all re*uire$installation transactions an$ configuration acti,ities in the correct or$er.
(he en$ user role is the menu for anyone ho uses the installe$ business a&&lication.
(he $efault initial screen of an SAP system $is&lays the SAP menu. (o install an$ use SAP BestPractices' hoe,er' you nee$ to u&loa$ the user role from the SAP Best Practices %D an$ acti,ateit on the screen to re&lace the $efault SAP menuF.
ou can fin$ the user role files installation' configuration' an$ en$ user roleF in the$isc fol$er on the Best Practices for m!SAP All"in"#ne $ocumentation %D.
Each SAP com&onent that is &art of the installation &rocess of a solution has itsinstallation role. ;or each buil$ing bloc/' you ha,e to u&loa$ a role for each system inhich you nee$ to &erform installation or configuration acti,ities.
)f you store the user roles in a local $irectory' ma/e sure there are no more than foursub$irectories from the first le,el to the $irectory that contains your roles. )f the$irectory &ath or the &ath $escri&tion is too' you may encounter &roblems hen you areu&loa$ing the roles. (o &reclu$e this &roblem' store your role files in a $irectory that$oes not ecee$ the fourth le,el in the fol$er structure.
+ SAP AG Page 8 of 88
8/11/2019 B00 Essential Documentation E
http://slidepdf.com/reader/full/b00-essential-documentation-e 14/33
Best Practices for mySAP All-in-One Essential Documentation
>*1*1 Importing =ser 2oles
=se
(his &roce$ure $escribes the general &rocess of im&orting user roles into an SAP system. <efer tothe Building Block Installation Guide or Building Block Configuration Guide or to the BusinessProcess Procedure to fin$ out hich role nee$s to be im&orte$
Procedure
(o im&ort the user role into the SAP system' chooseH
)m&orting 5ser <oles
Transaction code P;%G
SAP Menu 2?7 Tools Administration User maintenance %ole
Administration %oles
SAP Menu C2M@EP@ AP)
Basis Tools Administration User $aintenance %ole Administration %oles
(hen carry out the folloing ste&sH
. %hoose the menu item %ole Upload .
2. %onfirm the arning message.
8. Select the rele,ant *sap file from the )S% $irectory on the Best Practices %D an$ choose#pen
9. %onfirm the information screen in$icating hich roles alrea$y eist in the system.
@. )m&ort the rele,ant user role into the system.
(he name of the rele,ant user role an$ its file name are mentione$ in the to&ic of the&articular buil$ing bloc/ liste$ belo.
!. %hoose C&ange %ole an$ go to the User tab.
. Enter the user )D of your or otherF installation user.
. Sa,e the user role.
2esult
(he rele,ant user role has been create$ in the system an$ assigne$ to the user.
+ SAP AG Page 9 of 88
8/11/2019 B00 Essential Documentation E
http://slidepdf.com/reader/full/b00-essential-documentation-e 15/33
Best Practices for mySAP All-in-One Essential Documentation
>*1*' Assigning =ser 2ole to other =sers
=se
#ith the &re,ious ste& you u&loa$e$ the user role an$ assigne$ it to your user. (his section$escribes ho you can ma/e the role a,ailable for other users as ell an$ start or/ing ith it.
Procedure
. O&en folloing transactionH
2?7 Assigning 5ser <ole to the )nstallation 5ser
Transaction code S50
SAP Menu Tools Administration User $aintenance Users
2. )n the User $aintenance screen' enter the user )D of your installation user.
8. %hoose C&ange.
9. )n the $aintain User ,ie' select the %oles tab.
@. )n the %ole fiel$' enter the role name.
!. %hoose Enter ' sa,e an$ go bac/.
. 3og off an$ log on to the system again.(he initial SAP Eas! Access ,ie still $is&lays the SAP menu.
. (o $is&lay the user menu of your SAP Best Practices scenario' choose User menu . (he roleyou assigne$ to your user is $is&laye$. E&an$ it to see its content.
2esult
(he rele,ant user role has been assigne$ to the users it is inten$e$ for an$ they can start or/ingith it.
+ SAP AG Page @ of 88
8/11/2019 B00 Essential Documentation E
http://slidepdf.com/reader/full/b00-essential-documentation-e 16/33
Best Practices for mySAP All-in-One Essential Documentation
*>*' usiness Configuration Sets
=se
A Business %onfiguration Set is a &ac/age of %ustomi:ing settings. B% Sets are use$ to acceleratethe installation &rocess of the buil$ing bloc/s an$ scenarios $eli,ere$ ith Best Practices formySAP All-in-One.
(he folloing section only $escribes ho to activate B% Sets $uring the Best Practices installation.)f you ant to fin$ out more information about B% Sets ho to create your on B% Sets' etc.F&lease refer to the 7ertical Solution De,elo&ment it.
B% Sets are use$ to accelerate the )nstallation Process. ;or e,ery ste& in the)nstallation Gui$e' here a B% Set is use$' there is also a corres&on$ing ste& in the%onfiguration Gui$e' $escribing ho to &erform this ste& manually.
:eatures
(here are to ty&es of B% SetsH
• Single B% SetsH
(hey contain the selecte$ settings of one )G acti,ity.
• =ierarchical B% SetsH
(hey grou& a number of single B% Sets together.
Single an$ hierarchical B% Sets can contain fie$ an$ ,ariable ,alues. )f a B% Set only containsfie$ ,alues' the user $oes not ha,e to a$a&t the settings. )f a B% Set contains ,ariable ,alues' theuser can a$a&t the $efault settings accor$ing to his re*uirements.
(ogether ith other ob?ects $eli,ere$ by SAP Best Practices' the B% Sets are store$ on the%onfiguration %D. By installing the Best Practices A$$-On' the B% Sets ere im&orte$ into therele,ant system. =oe,er' the configuration settings being $eli,ere$ ith the B% Sets are noteffecti,e yet. Only after you ha,e acti,ate$ the B% Set' the content is ritten in the customi:ingtable.
)n your Best Practices )nstallation <ole' you fin$ the transactions to call u& the B% Sets an$ toacti,ate them. (o acti,ate a B% Set' you ha,e to carry out folloing ste&sH
• Dis&lay the B% Set %ontents
• %om&are B% Set content ith the %ustomi:ing table
• Acti,ate the B% Set
• %hec/ the acti,ation log to confirm the successful acti,ation.
(hese ste&s are $escribe$ in $etail in the folloing sections.
>*'*1 Displaying C Set Contents
. )n the installation role' $ouble-clic/ on the acti,ity hose B% Set $etails you ant to chec/.
+ SAP AG Page ! of 88
8/11/2019 B00 Essential Documentation E
http://slidepdf.com/reader/full/b00-essential-documentation-e 17/33
Best Practices for mySAP All-in-One Essential Documentation
2. (he Business configuration set' Acti(ate ,ie is $is&laye$.
8. (o $is&lay the $etails of the B% Set' choose Displa!. (he BC Set' #(erall (ie) is $is&laye$' &ro,i$ing information on tables' ,ies an$ $ata recor$sthat are in,ol,e$ in the acti,ity.
Please noteH )f you are $is&laying a hierarchical B% Set' by &ressing Displa! you seethe list of the single B% Sets inclu$e$ in this hierarchy. ;rom this list' ?ust $ouble clic/on the single B% Set to get the $etaile$ information.
9. After you ha,e chec/e$ the B% Set $etails in the BC Set' #(erall 7ie' choose Back .
>*'*' Comparing C Set Content !ith Customiing Tables
. )n the Business configuration set' Acti(ate ,ie' choose Compare )it& s!stem ta*les and
(aria*le +uer! ,Ctrl - /0.
2. %om&are the ,alues of the B% Set to those of the %ustomi:ing tablesF. De&en$ing on hetheryou are comå a B% Set ith fie$ or ith ,ariable ,alues' one of the folloing $escri&tionsa&&liesH
C Sets !ith fi+ed values C Sets !ith variable values
)f you are comå a B% Sets ithout,ariable ,alues' the ,ie BC Set' Compare)it& customi1ing ta*le contents is $is&laye$.
Different colors in the table ,ie in$icate,arious $etails about a fiel$ an$ its ,alues' for
eam&le' hether the fiel$s co&ie$ from theB% Set into your %ustomi:ing tables are $atafiel$s or /ey fiel$s an$ hether they containfie$ or ,ariable ,alues.
%hoose Displa! color legend from thea&&lication toolbar for $etails. (he first line inthe table shos the B% Set $ata' the secon$line shos the eisting entries in the%ustomi:ing table.
)f you are comå a B% Set ith ,ariable,alues' the Enter 2aria*le ields 2alues tableis $is&laye$.
(he ields column lists the fiel$s into hichthe B% Set ill insert ,ariable ,alues. )n the
2alue section' the $efault ,alues hich ill beentere$ by the B% Set are $is&laye$.
%hoose Displa! color legend from thea&&lication toolbar for $etails. (he first line inthe table shos the B% Set $ata' the secon$line the eisting entries in the %ustomi:ingtable
)f you $o not ant to acti,ate a B% Set an$ o,errite the contents of your %ustomi:ing
tables' go bac/ an$ &erform the rele,ant %ustomi:ing ste& manually accor$ing to thecorres&on$ing instructions in the Configuration Guide.
>*'*7 Activating a C Set
Before you acti,ate a B% Set' alays com&are the ,alues containe$ in the B% Set tothe eisting entries in your %ustomi:ing tables.
+ SAP AG Page of 88
8/11/2019 B00 Essential Documentation E
http://slidepdf.com/reader/full/b00-essential-documentation-e 18/33
Best Practices for mySAP All-in-One Essential Documentation
Procedure
. After you ha,e com&are$ the B% Set content ith the eisting configuration in your %ustomi:ingtables' you can acti,ate the B% Set.
)n the BC Set' Compare )it& customi1ing ta*le contents ,ie' choose Put BC Set incustomi1ing ta*les.
2. De&en$ing on the /in$ of B% Set you ha,e acti,ate$' there are to alternati,es for &rocee$ingith the acti,ationH
C Sets !ith fi+ed values C Sets !ith variable values
)f a re*uest for %ustomi:ing is $is&laye$'&rocee$ ith ste& 8.
)f the Enter 2aria*le ield 2alues table is$is&laye$' you can co&y or change the$efault ,alues in the 2alue column.
. %hange the $efault ,alues' if necessary.
2. %hoose Cop! 2alues.
8. A re*uest for %ustomi:ing a&&ears.Select an eisting re*uest or create a ne one' if necessary.
%hoose Continue.
9. )n the Acti(ation #ptions $ialog bo' choose Continue.a/e sure you $o not ina$,ertentlyo,errite eisting entries. (he message Acti(ation successfull! completed is $is&laye$.
@. (he message Acti(ation successfull! completed a&&ears.
Sometimes the B% Set acti,ation en$s ith a arning message.)f you chec/ the Acti,ation 3og an$ you fin$ the information 3o Business Configuration Set exists for(ie)4 you can ignore the message because the B% Set acti,ation has been
successful.
After the acti,ation of the B% Set' you can chec/ again if the %ustomi:ing settings ha,ebeen ritten into the system tables. (he com&arison shoul$ sho no $ifferencesbeteen the B% Set an$ %ustomi:ing table content.
+ SAP AG Page of 88
8/11/2019 B00 Essential Documentation E
http://slidepdf.com/reader/full/b00-essential-documentation-e 19/33
Best Practices for mySAP All-in-One Essential Documentation
>*'*> Displaying the Activation Bog
(o ,erify hether a B% Set as successfully acti,ate$' you can $is&lay its acti,ation log.
(o $o this' choose Displa! 5og on the Business configuration set' acti(ate screen.
)n the log o,er,ie' green traffic lights signali:e the successful acti,ation. )f there is a yello or re$traffic light in the log o,er,ie structure' $ouble-clic/ on the rele,ant no$e an$ chec/ the $etails onthe right si$e of the screen.
2esult of the C Set Activation
ou ha,e change$ the configuration in your %ustomi:ing tables for the s&ecific businessconfiguration that the B% Set co,ers an$ can &rocee$ ith the net acti,ity of the installation gui$e.
+ SAP AG Page " of 88
8/11/2019 B00 Essential Documentation E
http://slidepdf.com/reader/full/b00-essential-documentation-e 20/33
Best Practices for mySAP All-in-One Essential Documentation
*>*7 CATT Procedures
=se
A %A(( %om&uter-Ai$e$-(est-(oolF &roce$ure is a series of recor$e$ transactions. %A((s areuse$ by Best Practices for mySAP All-in-One because they enable the automate$ creation an$maintenance of master $ata $uring the scenario installation
(he folloing section ?ust $escribes ho to e+ecute %A((s $uring the Best Practices )nstallation. )fyou ant to fin$ out more about %A((s ho to create %A((s' etc.F &lease refer to the 7erticalSolution De,elo&ment (ool/it.
:eatures
(here are to ty&es of %A(( &roce$uresH %A((s that run ith eternal ,ariants an$ %A((s that runith eternal ,ariants.
1* E+ternal CATT variants
Eternal %A(( ,ariants contain the $ata you ant to u&loa$ in the system. =ere' you ha,e theo&tion to use the sam&le $ata $eli,ere$ by SAP Best Practices. )n this case you $o not ha,e toma/e any changes to the $ata. Alternati,ely' you can use the %A((s to u&loa$ your on master $ata. )n this case' you ha,e to maintain the eternal ,ariants before you &rocee$ ith the %A((eecution.
Eternal ,ariants are store$ in a s&rea$sheet file an$ can easily be mo$ifie$ using officea&&lications' such as S Ecel.
'* Internal CATT variants
)nternal %A(( ,ariants are attache$ to the %A((s themsel,es. (hey contain &re$efine$ ,alues'hich the %A(( ill use $uring the eecution. (he user is not su&&ose$ to change internal,ariants.
Activities
;irst' you $eci$e hether you are going to or/ ith your on master $ata or the $ata $eli,ere$ith SAP Best Practices. )f you ant to use your on master $ata' you ha,e to maintain therele,ant eternal ,ariant files before you start ith the installation. (hen you go to the installationrole' o&en the associate$ transaction an$ start the %A(( eecution. )f errors occur $uring theeecution' you can chec/ them in the %A(( acti,ation log.
>*7*1 Maintaining E+ternal %ariants
=se
(o enable the %A(( to im&ort your on master $ata into the system' you nee$ to maintain theeternal ,ariants $eli,ere$ for your scenario. (o a,oi$ unnecessary $elays $uring the installation' itis recommen$e$ to maintain the %A(( ,ariants before you start the installation &roce$ure.
+ SAP AG Page 20 of 88
8/11/2019 B00 Essential Documentation E
http://slidepdf.com/reader/full/b00-essential-documentation-e 21/33
Best Practices for mySAP All-in-One Essential Documentation
(o hel& you maintain eternal ,ariants of %A(( &roce$ures' conversion forms are $eli,ere$ fore,ery %A(( &roce$ure. %on,ersion forms $escribe the basic function of the %A(( &roce$ure an$&ro,i$e $etaile$ information for the &arameters inclu$e$ in the eternal ,ariant.
(he eternal ,ariants are $eli,ere$ as tt files an$ Ecel files. ou use the Ecel file to e$it the%A(( ,ariants. After e$iting' alays sa,e the file in a tt format
(he files for the eternal %A(( ,ariants can be foun$ on the $ocumentation %D in the %A((7ariants$irectory
Procedure
. O&en the file ith S-Ecel
2. ;ill or mo$ify the tables ith your on s&ecific $ata.
Important 2ules
S Ecel enables you to maintain your master $ata ,ery fleibly. =oe,er' to ensure a
successful $ata im&ort' there are a fe rules that you shoul$ folloH
• (he first three ros of the Ecel or/sheet must not contain any master $ata. (he
fourth ro in the Ecel or/sheet is the first that the %A(( ill rea$ for real $ata.(he first three lines containH
• 3ine H (he ,ariable name $o not changeF
• 3ine 2H (he ,ariable $escri&tion you can change the $escri&tionF
• 3ine 8H (he ,ariable $efault ,alue you can change the ,alueF
• (he se*uence of the columns is not fie$. ou can change the se*uence' if
necessary.
• ou can a$$ columns as you li/e. )f the name of the ,ariable in the ne column is
not the same as the name of a ,ariable in the %A((' the system ill ignore thiscolumn. (herefore' you may a$$ a column calle$ %OEN(' for eam&le.
• (here must be no $u&licate ,ariables in the Ecel or/sheetKKK
• ou can $elete columns' as you li/e. )f the %A(( $oes not fin$ any ,alue for a
,ariable' it uses the $efault ,alue $efine$ in the %A((. )f the column for a ,ariable isem&ty' the %A(( ill not &ic/ anything. )f you set L L then the %A(( sets a blan/,alue in this fiel$.
• All Ecel fiel$s shoul$ be formatte$ as (E(. Otherise' for eam&le' fiel$s that
contain M000 ill be con,erte$ to M' an$ M0-0-0 ill be con,erte$ to M>anuary' 200. E,en fiel$s that contain numbers shoul$ be formatte$ as tet-fiel$s.
8. After ha,ing entere$ all your master $ata in the eternal ,ariant file' choose Sa(e As to sa,eyour changes.
9. Sa,e the file in the tt format.
+ SAP AG Page 2 of 88
8/11/2019 B00 Essential Documentation E
http://slidepdf.com/reader/full/b00-essential-documentation-e 22/33
Best Practices for mySAP All-in-One Essential Documentation
>*7*' E+ecuting CATT Procedures
=se
ou acti,ate %A(( &roce$ures to im&ort the master $ata containe$ in the %A(( ,ariants. ou illstart the %A(( by o&ening a transaction in the installation role' the %A(( ill run in the bac/groun$.
Alternati,ely' you can run a %A(( in the foregroun$. (his o&tion is time-consuming an$ is only use$for troubleshooting &ur&oses.
Prere"uisites
)f you ant to acti,ate a %A(( &roce$ure ith an eternal ,ariant' ma/e sure that you ha,emaintaine$ the eternal %A(( ,ariant file ith your on master $ata in a$,ance.
=sing E+ternal CATT %ariants
. )n the installation role' run the installation role acti,ity to start the %A(( &roce$ure.(he Start CATT Procedure using external (ariants ,ie is $is&laye$.
6SB026<BA09%002 %A(( Proce$ure
Attache$ 7ariants
No 7ariants
7ariants from ;ile
;ile name for 7ariants
%hoose%hoose
)nternal 7ariants QRallF
%HBPttfilesA(P%002Agro.tt
2. )n the ile 3ame for 2ariants fiel$' enter the correct &ath $escri&tion for the (( file that youha,e mo$ifie$' for eam&le' %HBPttfilesA(P%002Agro.tt.ou can also use the broser to select the re*uire$ (( file. (o $o this' choose C&oose an$brose for the $irectory here you ha,e store$ the (( files.
)f the &ath $escri&tion is too long an$ contains more than four or fi,e sub$irectories' the%A(( &roce$ure may not run successfully. (o &reclu$e this &roblem' store your tt filesin a $irectory that $oes not ecee$ the fourth le,el in the fol$er structure.
8. Double-clic/ on the rele,ant (( file.
9. %hoose Execute to start the %A(( &roce$ure 6SB026<BA09%002 .
@. %hec/ the %A(( log an$ go bac/ to the installation role.
+ SAP AG Page 22 of 88
8/11/2019 B00 Essential Documentation E
http://slidepdf.com/reader/full/b00-essential-documentation-e 23/33
Best Practices for mySAP All-in-One Essential Documentation
=sing Internal CATT %ariants
. )n the installation role' $ouble-clic/ on the acti,ity to start the associate$ %A(( &roce$ure.
6SB06 * * *%A(( Proce$ure
Attache$ 7ariants
No 7ariants
7ariants from ;ile
;ile name for 7ariants
%hoose%hoose
)nternal 7ariants QRallFQ
2. (he %A(( &roce$ure is usually &rocesse$ in the bac/groun$.
8. Alternati,ely' you ill ha,e to &ress Execute to start the %A(( Proce$ure.#hen the im&ort has been com&lete$' the %A(( log is $is&laye$.
9. %hec/ the %A(( log an$ go bac/ to the installation role.
2esultou ha,e im&orte$ the master $ata containe$ in the %A(( ,ariant an$ co,ere$ by the acti,ity youha,e chosen from the installation role. ou can no &rocee$ ith the net acti,ity.
+ SAP AG Page 28 of 88
8/11/2019 B00 Essential Documentation E
http://slidepdf.com/reader/full/b00-essential-documentation-e 24/33
Best Practices for mySAP All-in-One Essential Documentation
>*7*7 Displaying the CATT Bog
=se
(o analy:e the %A(( &roce$ure results' you can $is&lay the logs of the $ifferent %A(( &roce$uresby eecuting re&ort <S%A(P<O.
Procedure
. (o eecute this re&ort chooseH
SAP Menu path SAP Eas! Access $enu → Tools → ABAP 66 7ork*enc& →
De(elopment → ABAP Editor
Transaction Code SE38
2. Enter the folloing ,aluesH
:ield %alueProgram <S%A(P<O
Source co$e
8. %hoose Execute an$ enter your selection criteria.
9. %hoose Execute.
2esult
A list of %A(( &roce$ures is $is&laye$ from hich you can select those you are intereste$ in an$$is&lay the corres&on$ing logs.
+ SAP AG Page 29 of 88
8/11/2019 B00 Essential Documentation E
http://slidepdf.com/reader/full/b00-essential-documentation-e 25/33
Best Practices for mySAP All-in-One Essential Documentation
3 Installing est Practices for mySAP All(in()ne
*3*1 CD Contents
(he trans&orts an$ the $ocumentation of Best Practices for mySAP All-in-One are $eli,ere$ on si%Ds.
• :ive documentation CDs contain the installation an$ business $ocumentation' %A(( ,ariant
files' con,ersion forms for each of the @ in$ustry solutionsH
− Agro
− ;abricate$ etal
− Pharmaceuticals
− Ser,ice Pro,i$er
− #holesale
• One configuration %D contains the A$$ On trans&orts' s&ecial trans&orts an$ the $ocument
Installing Best Practices Add"#n ,ADD#3I3S.PD0.
(o install the a$$-on an$ the re*uire$ s&ecial trans&orts' refer to the $ocument$ocument Installing Best Practices Add-On )ADDO*I*S+PD$, on the "onfiguration"D+
*3*' SAP otes
Before you start the installation of Best Practices for mySAP All-in-One' im&ort all of the SAP Notesliste$ in the folloing tableH
SAP otes for SAP 2?7
SAPote
SupportPac$age
Description Component
@@299 SAPB9!%8 (ranslation menu cannot be use$ in the %ustomi:ing B%-%5S-(O3-(E
@@99 SAPB9!%8 B% SetsH %ollecti,e corrections 0"62002 <eleases9!%-!20F
B%-%5S-(O3-B%D
@@!22! SAPB9!%8 SS;S(A(5S)N;O function mo$ule $oes not eist B%-S<7-SS;
@@!89 SAPB9!%8 %orrection of errors in S%P<8 after SAPB9!%8 B%-%5S-(O3-B%D
@!092 SAP=9!%8 Acti,ate JDeri,ation of batch $ataJ 3O-B-D<7
@!2@ SAPB9!%8 Errors hen acti,ating B% SetH long B%-%5S-(O3-
+ SAP AG Page 2@ of 88
8/11/2019 B00 Essential Documentation E
http://slidepdf.com/reader/full/b00-essential-documentation-e 26/33
Best Practices for mySAP All-in-One Essential Documentation
SAPote
SupportPac$age
Description Component
names6generate$ B% Sets B%D
@!8022 SAP=9!%8" E2NH <untime error JDNP<ONO(;O5NDJ -P5<-PO-G5)
@!92 SAPB9!%8" B% Set acti,ationH )nternal errorH Assignunsuccessful B%-%5S-(O3-B%D
@!9!" SAPB9!%8" Acti,ation of B% Sets terminates B%-%5S-(O3-B%D
@!@80 SAPB9!%8" Deletion of short tets an$ language-$e&en$ent B%Set $ata
B%-%5S-(O3-B%D
@!@8"0 SAPB9!%8" Acti,ation terminates ith internal error B%-%5S-(O3-B%D
@!!92" SAPB9!%8" )m&ro,ements in the acti,ation se*uence B%-%5S-(O3-B%D
@!!8 SAPB9!%8" B% Set com&lete ,ieH Out&ut se*uence of B% Set
structure
B%-%5S-(O3-
B%D
@8 SAPB9!%90 issing message tets ith B% Set acti,ation B%-%5S-(O3-B%D
@@992 SAP=9!%8" No transfer of global ,ariables to table PP-P)-PA-P%
@!22 SAP=9!%9 Error in foreign /ey relationshi& in (%@' (%@" PP-P)-PA-P%
@@0@ SAP=9!%8" aterial reconciliation $isa&&ears 3O-B-B;
@0"2! No tets for &ro$uct' ,en$or' &ro$uct category in theB#
S<-B#
;or &roblems that became /non after the shi&ment refer to the Additional SAP 3otes section to fin$ a reference to the re*uire$ SAP Notes.
(o im&ort SAP Notes for SAP AP)' refer to the installation $ocumentation of s&ecificbuil$ing bloc/s use$ in your S% .
(o im&ort SAP Notes for SAP C2M' refer to the installation $ocumentation of s&ecificbuil$ing bloc/s.
(o im&ort SAP Notes for SAP S2M' refer to the installation $ocumentation of s&ecificbuil$ing bloc/s.
+ SAP AG Page 2! of 88
8/11/2019 B00 Essential Documentation E
http://slidepdf.com/reader/full/b00-essential-documentation-e 27/33
Best Practices for mySAP All-in-One Essential Documentation
(he folloing notes are only rele,ant if a B# system is inclu$e$ in your system lan$sca&e. )f you$o not ha,e a B# system' you nee$ not install these notes.
(he folloing SAP Notes for SAP B# are rele,ant for all release le,els. a/e sure youim&ort all of these notes if you ha,e a B# system.
SAP otes for 5
SAPote
Description Component
08!"28 A$ministrator #or/bench cannot be starte$ B#-SS
00"82 Problems after ne installation of a B# system B#-#=-DS(-S<%
009" TError $uring insert in &ort tableT $uring creation ofsource system
B#-#=-DS(-S<%
0@8"9"2 5&$ate rules cannot acti,ateH %ABO<( $ue tostart
B#-#=-DS(-5PD
*3*7 :inding Additional SAP otes for mySAP All(in()neSolutions
=se
Some &roblems in SAP Best Practices Solutions may become /non only after the shi&ment of aBest Practices for m!SAP All"in"#ne ,ersion.
Shoul$ this be the case' you can fin$ SAP Notes containing the information on &roblems' bug fies'etc. that became /non after the shi&ment.
Procedure
Before you start the installation &rocess' chec/ the latest ,ersion of the SAP ote for yoursolution to obtain u&$ates an$ corrections of the Best Practices $ocumentation an$ configurationacti,ities.
%hec/ the folloing table to fin$ the a&&ro&riate SAP Note for your solutionH
Industry solution SAP ote o*
mySAP All-in-One for ;abricate$ etals @00@@
mySAP All-in-One for Pharma @08
mySAP All-in-One for #holesale @!!
mySAP All-in-One for Agro-)n$ustries @!0
+ SAP AG Page 2 of 88
8/11/2019 B00 Essential Documentation E
http://slidepdf.com/reader/full/b00-essential-documentation-e 28/33
Best Practices for mySAP All-in-One Essential Documentation
)f errors occur $uring the installation &rocess' &rocee$ as follosH
• <ea$ the Trou*les&ooting section at the en$ of this $ocument.
• a/e sure that you ha,e installe$ the SAP Notes mentione$ in the Prere*uisites Section in the
Scenario Installation Guide
• 3og on to the Ser,ice ar/et&lace an$ search for a&&ro&riate SAP Notes.
)f you cannot fin$ a solution for the &roblem this ay' o&en a customer message' s&ecifying thecorrect com&onentH
%hoose the a&&ro&riate com&onent for your solution from the folloing listH
Industry solution Component
Best Practices for #holesale S7-SB-A)O-BP-#S3
Best Practices for Pharmaceuticals S7-SB-A)O-BP-P=A
Best Practices for ;abricate$ etals S7-SB-A)O-BP-E(Best Practices for =igh (ech S7-SB-A)O-BP-=(E
Best Practices for achinery an$ E*ui&ment S7-SB-A)O-BP-E4
Best Practices for Automoti,e S7-SB-A)O-BP-A5(
Best Practices for %< S7-SB-A)O-BP-%<
Best Practices for B) S7-SB-A)O-BP-B)
Best Practices for S% S7-SB-A)O-BP-S%
Best Practices for S< S7-SB-A)O-BP-S<
Best Practices for Accounting S7-SB-A)O-BP-A%%
Best Practices for Agro )n$ustries S7-SB-A)O-BP-AG<
Best Practices for Enter&rise Portals S7-SB-A)O-BP-EP
Best Practices for 3ocali:ation S7-SB-A)O-BP-3O%
Best Practices for Ser,ice Pro,i$ers S7-SB-A)O-BP-ASP
+ SAP AG Page 2 of 88
8/11/2019 B00 Essential Documentation E
http://slidepdf.com/reader/full/b00-essential-documentation-e 29/33
Best Practices for mySAP All-in-One Essential Documentation
*3*> est Practices Test Catalogs
=se A test catalog is a hierarchical list of automatic or manual test cases. Automatic test cases arecreate$ by the %om&uter Ai$e$ (est (ool %A((FI manual test cases &ro,i$e ?ust a $escri&tion of
the acti,ity to be &erforme$. A test catalog can also contain references to relate$ $ocuments.
#ith SAP Best Practices test catalogs are $eli,ere$ to su&&ort the installation an$ e,aluation ofscenarios.
(he folloing test catalogs are $eli,ere$ ith SAP Best PracticesH
• 6SB06Agro)n$ustry
• 6SB06#holesale
• 6SB06BestPracticesetals(est%atalogs
• 6SB06 Best Practices Pharma (est %atalogs
• 6SB06)NS(A3300B2"
• 6SB06(ES(00B2"
• 6SB06%atts000B80 All %ost an$ Profit %enter AccountingF
• 6SB06%atts000B9@ All (ra,el anagementF
• 6SB06%atts000B9! All %ash anagementF
• 6SB06%atts000B99 All Asset anagementF
• 6SB06 Ser,ice Pro,i$ers
• 6SB026 BP S% A)O 8.H S%
• 6SB096 Best Practices for mySAP All-)n-One %< 8.0
• 6SB096(est %atalog EBP8.0 - 72S%E
+ SAP AG Page 2" of 88
8/11/2019 B00 Essential Documentation E
http://slidepdf.com/reader/full/b00-essential-documentation-e 30/33
Best Practices for mySAP All-in-One Essential Documentation
*3*3 Activating Banguages for C Set Activation
=se
(he &ur&ose of this acti,ity is to $etermine an$ acti,ate the languages that are to be use$ henyou acti,ate B% Sets in the installation &rocess.
ou nee$ to ma/e a change to the system settings before you start ith the installation &rocess ine,ery system that is re*uire$ for the installation.)f you $o not ma/e these changes' the system $is&lays the message 3ot all data acti(ated in alllanguages hene,er you acti,ate a B% Set.
(he settings $escribe$ in the &roce$ure are client-s&ecific.
Procedure
8. Access the folloing transaction in your SAP SystemH
Transaction Code SCP2'
9. %hoose Utilities → S!stem Settings.
)f you cannot fin$ the re*uire$ function in your system' use the alternati,e &roce$ure$escribe$ in the net section.
:. )n the BC Sets' Displa! S!stem Settings ,ie' choose C&ange.
6. )n the 5anguages section' select the languages German DEF an$ English ENF hich ill beacti,ate$ hen the B% Sets are acti,ate$ in your system. %urrently only German an$ Englishare a,ailable.
;. Sa,e.
2esult
#hen B% Sets are acti,ate$ $uring the installation &rocess' the system $is&lays ,alues that arelanguage $e&en$ant only in those languages you ha,e selecte$. )n a$$ition' only these languagesill be installe$.
Alternative Procedure4 Changing the Installation =sers Banguage
(he &roce$ure $escribe$ abo,e using transaction S%P<20 is not ,ali$ for all releasean$ su&&ort &ac/age le,els.
)f you cannot fin$ the re*uire$ function in your system' a&&ly the folloing alternati,e&roce$ureH
+ SAP AG Page 80 of 88
8/11/2019 B00 Essential Documentation E
http://slidepdf.com/reader/full/b00-essential-documentation-e 31/33
Best Practices for mySAP All-in-One Essential Documentation
=se
As the installation is con$ucte$ in English' you nee$ to ma/e a change to the &arameters of theinstallation user in all systems that are re*uire$ for the installation. )f you $o not ma/e thesechanges' the system $is&lays the message 3ot all data acti(ated in all languages hene,er youacti,ate a B% Set.
Procedure
. (o change the installation user' access the transaction SU01.
2. )n the User $aintenance' Initial screen' enter the user name an$ choose C&ange.
8. )n the $aintain User ,ie on the Parameters tab' ma/e the folloing entriesH
Parameters %alue
%P8 E
9. Sa,e your changes an$ go bac/.
+ SAP AG Page 8 of 88
8/11/2019 B00 Essential Documentation E
http://slidepdf.com/reader/full/b00-essential-documentation-e 32/33
Best Practices for mySAP All-in-One Essential Documentation
6 est Practices Troubleshooting
*6*1 :A<s
5here can I find the user roles delivered by SAP est PracticesF
(he installation' configuration an$ en$-user roles are store$ on the Documentation %D' in the Misc$irectory.
5here can I find the CATT files /for e+ternal CATT variants0 delivered by SAPest PracticesF
All eternal ,ariants are store$ on the Documentation %D' in the CATT%ariants $irectory.
5hat do I have to ta$e into consideration if my system landscape has adifferent support pac$age level than the recommended oneF
(he $eli,ere$ SAP Best Practices )nstallation an$ %onfiguration Gui$es ere $e,elo&e$ an$ teste$in a system lan$sca&e ith a s&ecific su&&ort &ac/age SPF le,el. (his is ,ali$ for all mySAP.comcom&onents SAP <68' %<' B#' S%I EBPF. Shoul$ the su&&ort &ac/age le,el in your system be$ifferent than the one $efine$ by SAP Best Practices because' for eam&le' the neest Su&&ortPac/age is a,ailable an$ alrea$y installe$ in the systemF' there coul$ be errors $uring the BestPractices )nstallation.
Errors can occur es&ecially $uring the eecution of the %A(( &roce$ures. ;urthermore' some of the
re*uire$ notes for a scenario may not be rele,ant anymore.)f you are installing SAP Best Practices in a ne system' you are strongly a$,ise$ to $o theinstallation in the recommen$e$ SP le,el an$ then &rocee$ ith SP u&gra$e' if necessary.Otherise' if the SP le,el ecee$s the recommen$e$ one' an$ the %A(( Proce$ures or the B%Sets generate errors' &lease refer to the %onfiguration Gui$e' in or$er to &erform the res&ecti,eacti,ities manually. E,en in this case' there is still the &ossibility that errors occur or manuala$?ustments are re*uire$ $uring system configuration' $ue to ne or re,ise$ functionality hichas intro$uce$ ith the neest Su&&ort Pac/age.
+ SAP AG Page 82 of 88
8/11/2019 B00 Essential Documentation E
http://slidepdf.com/reader/full/b00-essential-documentation-e 33/33
Best Practices for mySAP All-in-One Essential Documentation
*6*' Analying CATT Bog :iles
)f there are any error messages in the %A((Cs final log file' &rocee$ as follosH
Procedure
. Position cursor on the log entry ith the error mar/e$ re$ in the log fileF on the (ransaction%o$e le,el (%DF.
2. <estart the %A(( &roce$ure $irectly from the log file by choosing <estart ;F.
8. <un the selecte$ %A(( ith the &rocessing mo$e oreground an$ the log ty&e 5ong .
9. %hoose Enter. Go through the &roce$ure ste& by ste& by choosing Enter .
@. Analy:e the &roblems that a&&ear an$ chec/ for a$$itional information in the relate$ $ocumentsan$ SAP Notes.