sap business configuration sets (bcsets) overview

Upload: mmbizvo808

Post on 16-Oct-2015

44 views

Category:

Documents


0 download

DESCRIPTION

A step by step guide on how to create bcsets for reuse in other systems

TRANSCRIPT

  • 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