sap business configuration sets (bcsets) overview
DESCRIPTION
A step by step guide on how to create bcsets for reuse in other systemsTRANSCRIPT
-
5/26/2018 SAP Business Configuration Sets (BCSETS) Overview
1/15
1
BusinessBusiness Conf igurat ionConf igurat ion SetsSets
Marc Oliver SchaeferMarc Oliver SchaeferSAP AGSAP AG
SAPAG 2002, Marc O. Schaefer, BCBC--SetsSets 2
What areWhat are BC Set s?BC Set s?
BC SetBC Set typestypes
ObjectsObjec ts
Ac t i va t ionAc t i va t ion of BC Set sof BC Set s
Usage scenar iosUsage scenar ios
-
5/26/2018 SAP Business Configuration Sets (BCSETS) Overview
2/15
2
SAPAG 2002, Marc O. Schaefer, BCBC--SetsSets 3
What areWhat are BC Set s?BC Set s?
BC SetBC Set typestypes
ObjectsObjec ts
Ac t i va t ionAc t i va t ion of BC Set sof BC Set s
Usage scenar iosUsage scenar ios
SAPAG 2002, Marc O. Schaefer, BCBC--SetsSets 4
Br ief ly : BC Sets areBr ief ly : BC Sets are
snapshots ofsnapshots of
Customiz ing se t t ingsCustomiz ing se t t ings
Business Conf igurat ion SetsBusiness Conf igurat ion Sets -- Def in i t ionDef in i t ion
A Business Conf igurat ion Set is a set of Customiz ing set t ingsA Business Conf igurat ion Set is a set of Customiz ing set t ings
Which are grouped according to logical, business managementWhich are grouped according to logical, business management
criteria to a unitcriteria to a unit
For documentary, quality assurance and reFor documentary, quality assurance and re--use purposesuse purposes
Which is independent of the original Customizing tables/viewsWhich is independent of the original Customizing tables/views
Which is accessible across the system landscapeWhich is accessible across the system landscape
-
5/26/2018 SAP Business Configuration Sets (BCSETS) Overview
3/15
3
SAPAG 2002, Marc O. Schaefer, BCBC--SetsSets 5
Custom izing Set t ing At t r ibu tesCustom izing Set t ing At t r ibu tes
Customiz ing va lues can be g iven a t t r ibu tesCustomiz ing va lues can be g iven a t t r ibu t es
Two types of attributes:Two types of attributes:
Restricting CustomizingRestricting Customizing
Certain Customizing must not be changed by subsidiariesCertain Customizing must not be changed by subsidiaries
This set of settings is defined by global headquartersThis set of settings is defined by global headquarters
Subsidiaries cannot change these settings in local system (repaiSubsidiaries cannot change these settings in local system (repairs arers are
possible)possible)
Fix attribute is only active in activation systemFix attribute is only active in activation system
Flexible Customizing productionFlexible Customizing production
BC Sets can only be created in a running systemBC Sets can only be created in a running system
Org. units in global and local systems may differOrg. units in global and local systems may differ
Option to change these values during activationOption to change these values during activation
SAPAG 2002, Marc O. Schaefer, BCBC--SetsSets 6
Payment due on 00/05/03
Payment due on 00/05/13
Payment due on 00/05/23
BusinessBusiness func t iona l i t yfunc t iona l i t y t ot o bebe
per formed by t heper formed by t he SAP Syst em ...SAP Syst em ...
Bill
BC SetBC Set forfor Mi les tone B i l l ingMi les tone B i l l ing
...
Define Billing Plan Types
...
Define and Assign Date Categories
000 | TA | 01
Assign Billing Plan Types to Sales Document Types
000 | TAO | I | 01
000 | WKC | I | 01
Assign Billing Plan Types to Item Categories
...
Billing Plan
Billing
Sales
...
Sales and Distribution
Financial Accounting
...
Implementation Guide
. . .and...and i t si t s Customiz ingCustomiz ing
representa t ionrepresenta t ion
-
5/26/2018 SAP Business Configuration Sets (BCSETS) Overview
4/15
4
SAPAG 2002, Marc O. Schaefer, BCBC--SetsSets 7
Customiz ing representa t ionCustomiz ing representat ion
Copy
BC Set
IMG Activities
Customizing Settings Attributes
Milestone Billing
BC SetBC Set forfor Mi les tone B i l l ingMi les tone B i l l ing
...
Define Billing Plan Types
...
Define and Assign Date Categories
000 | TA | 01
Assign Billing Plan Types to Sales Document Types
000 | TAO | I | 01
000 | WKC | I | 01
Assign Billing Plan Types to Item Categories
...
Billing Plan
Billing
Sales
...
Sales and Distribution
Financial Accounting
...
Implementation Guide
SAPAG 2002, Marc O. Schaefer, BCBC--SetsSets 8
BC SetBC Set forfor Mi les tone B i l l ingMi les tone B i l l ing
Payment due on 00/05/03
Payment due on 00/05/13
Payment due on 00/05/23
Bill
BusinessBusiness func t iona l i t yfunc t iona l i t y t ot o bebe
per fo rmed by theper formed by t he SAP Syst em ...SAP System .... . . and... and i ts Customiz ingi ts Customiz ing
representa t ionrepresenta t ion
BC Set
IMG Activities Customizing Settings
Attributes
Milestone Billing
-
5/26/2018 SAP Business Configuration Sets (BCSETS) Overview
5/15
5
SAPAG 2002, Marc O. Schaefer, BCBC--SetsSets 9
Advantages of BC Set sAdvantag es of BC Sets
ValuableVa luab le add i t iona ladd i t iona l Customiz ing in format ionCustomiz ing in format ion (At t r ibu tes )(At t r ibu tes )
SimpleSimple cons is t ency check scons ist ency c hecks (Cross(Cross --Sys temSys tem ViewerV iewer ))
Simpl i f iedSimpl i f ied rere --useuse ((Ac t i va t i onAc t i va t i on))
F lex ib leFlex ib le ad jus tmentad jus tment ofof prepre --def ined Customiz ingdef ined Customiz ing (Var iable(Var iable
ac t i va t i onac t i va t i on))
Qu ickQuick ava i lab i l i t yava i lab i l i t y of bugof bug --f i xesf ixes by uploadby upload and downloadand download
IndependenceIndependence f romfrom actua l Cus tomizingac tua l Customiz ing
Secure impor tSecure impor t ofof Customiz ingCustomiz ing ((by separat ion f rom ac tua lby separat ion f rom ac tua l
Customiz ingCustomiz ing ))
BusinessBusiness --o r ien ted packag ingor ien ted packag ing ofof cus tomiz ingcus tomiz ing
SAPAG 2002, Marc O. Schaefer, BCBC--SetsSets 10
What areWhat are BC Set s?BC Set s?
BC SetBC Set typestypes
ObjectsObjec ts
Ac t i va t ionAc t i va t ion of BC Set sof BC Set s
Usage scenar iosUsage scenar ios
-
5/26/2018 SAP Business Configuration Sets (BCSETS) Overview
6/15
6
SAPAG 2002, Marc O. Schaefer, BCBC--SetsSets 11
BC SetBC Set TypesTypes :: OverviewOverview
Sim ple BC SetSimple BC Set
Hierarc hica l BC SetHierarc hica l BC Set
BC Set f romBC Set f rom
t ranspor t requestt ranspor t reques t
SAPAG 2002, Marc O. Schaefer, BCBC--SetsSets 12
BC SetBC Set TypesTypes : Sim ple B C Set: Sim ple B C Set
Table 3
Table 2
Table 1
Values in theValues in the
SAP SystemSAP System
Table 4
BC Set
IMG Activities Customizing Settings
Attributes
Milestone Billing
-
5/26/2018 SAP Business Configuration Sets (BCSETS) Overview
7/15
7
SAPAG 2002, Marc O. Schaefer, BCBC--SetsSets 13
BC SetBC Set TypesTypes :: H ierarch ica lH ierarch ica l BC SetBC Set
Level 1Level 1
Level nLevel n
Level 3Level 3
Level 2Level 2
SAPAG 2002, Marc O. Schaefer, BCBC--SetsSets 14
BC SetBC Set TypesTypes : BC Set: BC Set f rom t ranspor t requestf rom t ranspor t request
+ Attributes
Customizing Tables
BC Set
Transport Request
SAPSAP--SystemSystem
-
5/26/2018 SAP Business Configuration Sets (BCSETS) Overview
8/15
8
SAPAG 2002, Marc O. Schaefer, BCBC--SetsSets 15
What areWhat are BC Set s?BC Set s?
BC SetBC Set typestypes
ObjectsObjec ts
Ac t i va t ionAc t i va t ion of BC Set sof BC Set s
Usage scenar iosUsage scenar ios
SAPAG 2002, Marc O. Schaefer, BCBC--SetsSets 16
The Custo miz ingThe Custom iz ing FrameworkFramework
Customizing tables
Customizing tablesView Maintenance & IMG
View Maintenance & IMG
Activity Log
Activity Log
Transport
Transport
BC Set
BC Set
Customizing
Cross-System
Viewer
Customizing
Cross-System
Viewer
-
5/26/2018 SAP Business Configuration Sets (BCSETS) Overview
9/15
9
SAPAG 2002, Marc O. Schaefer, BCBC--SetsSets 17
ObjectsObjec ts in BC Set sin BC Set s
Customiz ing da ta can be c ap turedCustomiz ing da ta can be c ap tured in BC Setsin BC Sets
Objec ts w h ich you cannot pu t in toOb jec t s wh ic h you cannot pu t in to BC Set sBC Sets
MasterMas ter da t adata ::
MasterMaster data cannot be recorded withdata cannot be recorded with BC Sets.BC Sets.
MasterMaster data is not alloweddata is not allowed in BC Sets because it could overwrite criticalin BC Sets because it could overwrite critical
datadata
Transac t ion da taTransac t ion da ta ::
BC SetsBC Sets are not intendedare not intended toto contain transaction datacontain transaction data
Reposi toryReposi tory ob jec tsob jec ts ::
BC SetsBC Sets are not intendedare not intended toto contain Repositorycontain Repository ObjectsObjects
SAPAG 2002, Marc O. Schaefer, BCBC--SetsSets 18
What areWhat are BC Set s?BC Set s?
BC SetBC Set typestypes
ObjectsObjec ts
Ac t i va t ionAc t i va t ion of BC Set sof BC Set s
Usage scenar iosUsage scenar ios
-
5/26/2018 SAP Business Configuration Sets (BCSETS) Overview
10/15
10
SAPAG 2002, Marc O. Schaefer, BCBC--SetsSets 19
Distr ibut ion of BC SetsDistr ibut ion of BC Sets
Transport Request
BC Set Upload/Download
BA
SAPAG 2002, Marc O. Schaefer, BCBC--SetsSets 20
Di f ferences Betw eenDi f ferences Betw een Transpor tTranspor t RequestRequest and B C Setand B C Set
B
Customizing RequestCustomizing Request
BC SetBC Set
A
-
5/26/2018 SAP Business Configuration Sets (BCSETS) Overview
11/15
11
SAPAG 2002, Marc O. Schaefer, BCBC--SetsSets 21
What areWhat are BC Set s?BC Set s?
BC SetBC Set typestypes
ObjectsObjec ts
Ac t i va t ionAc t i va t ion of BC Set sof BC Set s
Usage scenar iosUsage scenar ios
SAPAG 2002, Marc O. Schaefer, BCBC--SetsSets 22
Global Rollout
Development anddelivery of
preconfigured
systems (BestPractices)
FDA Validation/
Customizing
documentation
Customizing
Upgrade
Quick installationof demo systems(Sales/Marketing
Events)
Customizing
Distribution inmySAP.com
BC Set sBC Set s AreasAreas ofo f UsageUsage
CustomizingVersioning
Customizing
deliveryindependent ofrelease cycles
Easy re-use of
customizing
Definition of IMG/
process relationships
-
5/26/2018 SAP Business Configuration Sets (BCSETS) Overview
12/15
12
SAPAG 2002, Marc O. Schaefer, BCBC--SetsSets 23
BC Sets an d Val idat io nBC Sets a nd Val idat ion
ToTo assureassure FDAFDA compliancecompliance,, changeschanges inin customizing havecustomizing have toto bebe
recordedrecorded andand documented preciselydocumented precisely
Case StudyCase Study GlaxoSmithKlineGlaxoSmithKline
Validation ofValidation of customizingcustomizing waswas delivered by paperworkdelivered by paperwork, i.e., i.e. screenshotsscreenshots
ofof customizing were incorporated intocustomizing were incorporated into a MS Worda MS Word filefile andand documenteddocumented..
Individual documentsIndividual documents ofof that type could comprisethat type could comprise up toup to severalseveral
hundredshundreds ofof pagespages
NewNew procedureprocedure waswas establishedestablished inin closeclose coco--operation withoperation with SLMSLM
developmentdevelopment
SoftwareSoftware modificationmodification SAPSAP
Complete traceabilityComplete traceability ofof customizing changes throughout thecustomizing changes throughout the systemsystem
landscapelandscape
Compare functionCompare function inin thethe BC SetBC Set transaction allows youtransaction allows you toto compare alreadycompare already
archivedarchived BC SetsBC Sets with customizing tableswith customizing tables toto identify changesidentify changes
SAPAG 2002, Marc O. Schaefer, BCBC--SetsSets 24
FDA (US Food & Drug Adm inist rat ion )FDA (US Food & Drug Adm inistra t ion)
Activate the automatic recording in BC Sets
Maintain BC Sets: ->Utilities ->Activate customizing recording
User parameter CP15 (X)
User creates a new BC Set (for every table)
Set up a naming convention for the BC Set name
Starting with Z or Y
Include eg project, area and/or IMG activity
Versioning
Change the BC Set(s) to take over the content
Role: BC Set validator (SAP_BCS_VALID)
Display and create BC Sets (no changing or deletion)
Add documentation (no creating or changing)
-
5/26/2018 SAP Business Configuration Sets (BCSETS) Overview
13/15
13
SAPAG 2002, Marc O. Schaefer, BCBC--SetsSets 25
GlobalGlobal ro l loutro l lout Centra l System Approach (1)Centra l System Approach (1)
Development
LocalLocal
ConsolidationConsolidation
LocalLocal
ProductionProduction
Country 3Country 3
Country 2Country 2
Country 1Country 1
BC SetBC Set
ActivationActivation
Central DevelopmentCentral Development
SystemSystemLocalLocal
DevelopmentDevelopment
Template /
BC Sets
SAPAG 2002, Marc O. Schaefer, BCBC--SetsSets 26
GlobalGlobal ro l loutro l lout Centra l System Approach (2)Centra l System Approach (2)
Global Development/Global Development/
Client IndependentClient Independent CustCust..
LocalLocal
ConsolidationConsolidation
LocalLocal
ProductionProduction
Country 3Country 3 -- DevelopmentDevelopment
Template DevelopmentTemplate Development
Country 2Country 2 -- DevelopmentDevelopment
Country 1Country 1 -- DevelopmentDevelopment
BC SetBC Set
ActivationActivationClientsClients
Central DevelopmentCentral Development
SystemSystem
-
5/26/2018 SAP Business Configuration Sets (BCSETS) Overview
14/15
14
SAPAG 2002, Marc O. Schaefer, BCBC--SetsSets 27
Benef i tsBenef i ts
BusinessBusiness Conf igurat ionConf igurat ion SetsSets enhancedenhanced
CoverageCoverage of IMGof IMG
CreationCreation processprocess
Documentation functionalityDocumentation functionality
ActivationActivation
Growing user communityGrowing user community
Increasing numberIncreasing number ofof usage scenariosusage scenarios
SAPAG 2002, Marc O. Schaefer, BCBC--SetsSets 28
Thanks for l i s ten ingThanks for l i s ten ing
Contac t personContac t person ........
marcmarc..oliveroliver..schaeferschaefer@@sapsap..comcom
Addi t iona lAdd i t iona l in format ionin format ion .. ....
http://http://serviceservice..sapsap..comcom//customizingcustomizing
-
5/26/2018 SAP Business Configuration Sets (BCSETS) Overview
15/15
15
SAPAG 2002, Marc O. Schaefer, BCBC--SetsSets 29
No part of this presentation may be reproduced or transmitted inNo part of t his presentation may be reproduced or transmitted in any form or for any purpose without the expressany form or for any purpose without the express
permission of SAP AG. The information contained herein may be chpermission of SAP AG. The information contained herein may be changed without prior notice.anged without prior notice.
Some software products marketed by SAP AG and its distributors cSome software products marketed by SAP AG and its distributors contain proprietary software components of otherontain proprietary software components of other
software vendors.software vendors.
Microsoft, WINDOWS, NT, EXCEL, Word and SQL Server are regMicrosoft, WINDOWS, NT, EXCEL, Word and SQL Server are registered trademarks of Microsoft Corporation.istered trademarks of Microsoft Corporation.
IBM, DB2, OS/2, DB2/6000, Parallel Sysplex, MVS/ESA, RS/60IBM, DB2, OS/2, DB2/6000, Parallel Sysplex, MVS/ESA, RS/6000, AIX, S/390, AS/400, OS/390, and00, AIX, S/390, AS/400, OS/390, andOS/400 are registered trademarks of I BM Corporation.OS/400 are registered trademarks of I BM Corporation.
ORACLE is a registered trademark of ORACLE Corporation, CaliforORACLE is a registered trademark of ORACLE Corporation, California, USA.nia, USA.
INFORMIXINFORMIX--OnLine for SAP is a registered trademark of Informix Software InOnLine for SAP is a registered trademark of Informix Software Incorporated.corporated.
UNIX, X/Open, OSF/1, and Motif are registered trademarks ofUNIX, X/Open, OSF/1, and Motif are registered trademarks of The Open Group.The Open Group.
HTML, DHTML, XML, XHTML are trademarks or registered trademarksHTML, DHTML, XML, XHTML are trademarks or registered trademarks of W3C, World Wide Web Consortium,of W3C, World Wide Web Consortium,
Laboratory for Computer Science NE43Laboratory for Computer Science NE43--358, Massachusetts Institute of Technology, 545 Technology Squar358, Massachusetts Institute of Technology, 545 Technology Square,e,
Cambridge, MA 02139.Cambridge, MA 02139.
JAVA is a registered trademark of Sun Microsystems, Inc. , 901JAVA is a registered trademark of Sun Microsystems, Inc. , 901 San Antonio Road, Palo Alto, CA 94303 USA.San Antonio Road, Palo Alto, CA 94303 USA.
JAVASCRIPT is a registered trademark of Sun Microsystems, Inc.,JAVASCRIPT is a registered trademark of Sun Microsystems, Inc., used under license for technology invented andused under license for technology invented and
implemented by Netscape.implemented by Netscape.
SAP, SAP Logo, mySAP.com, mySAP.com Marketplace, mySAP.com WorkpSAP, SAP Logo, mySAP.com, mySAP.com Marketplace, mySAP.com Workplace, mySAP.com Business Scenarios,lace, mySAP.com Business Scenarios,
mySAP.com Application Hosting, WebFlow, R/2, R/3, RIVA, ABAP, SAmySAP.com Application Hosting, WebFlow, R/2, R/3, RIVA, ABAP, SAP Business Workflow, SAP EarlyWatch, SAPP Business Workflow, SAP EarlyWatch, SAP
ArchiveLink, BAPI, SAPPHIRE, Management Cockpit, SEM, are trademArchiveLink, BAPI, SAPPHIRE, Management Cockpit, SEM, are trademarks or registered trademarks of SAP AG inarks or registered trademarks of SAP AG in
Germany and in several other countries all over the world. All oGermany and in several other countries all over the world. All other products mentioned are trademarks or registeredther products mentioned are trademarks or registered
trademarks of their respective companies.trademarks of their respective companies.
Copyr ightCopyr ight