bc_sets

7

Click here to load reader

Upload: jsrinivas03

Post on 04-Jun-2018

219 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: BC_SETS

8/13/2019 BC_SETS

http://slidepdf.com/reader/full/bcsets 1/7

ALL ABOUT BC SETS

Introduction

A Business Configuration set (BC Set) is a management tool that allows users to record, save

and share customied settings! Customers can either use BC sets "rovided #$ SA% (for selectindustries) or create their own!

BC sets are a "art of SA% Best %ractices that are delivered in the form of "reconfigured#usiness settings which can #e used to assem#le either a "rotot$"e or a develo"ment s$stem!The user can choose the "re&configuration to #e used for im"lementation of a #usiness scenariovia the installation roles! 'hen the BC Sets are activated in the develo"ment s$stem,configuration settings are automaticall$ carried out and saved in trans"ort reuests! fnecessar$, delta configuration is em"lo$ed to im"lement further customer&s"ecific reueststhat are not covered #$ the SA% Best %ractices scenarios! The trans"ort reuests resulting fromthe BC Set activation and delta configuration are then im"orted into the ualit$ assurance or"roduction s$stem!

'hen a BC Set is created, values and com#inations of values are co"ied from the originalCustomiing ta#les into the BC Set and can #e co"ied into in the ta#les, views and view clustersin the customer s$stem! The BC Sets are alwa$s trans"orted into the customer s$stem in whichCustomiing is "erformed! The loading of BC Sets is logged #$ the s$stem, i!e! which BC Set wasco"ied when into the s$stem, and an$ errors which occurred! This information is significant forContinuous Change and U"grade!

BC Sets are "rovided #$ SA% for selected industr$ sectors, and customers can also create theirown!

BC Sets have #een develo"ed to save customiing "arameter values from a #usiness "oint ofview, (ie a "art of the reference model)! n order to save the "arameters of one Customiingactivit$ for a model element, individual Customiing "rofiles can #e used! These can then #egrou"ed to form Business Configuration Sets

Types of BC Sets

There are two *inds of BC Sets+

BC Set (or Sim"le BC Set)!

ierarchical BC Set

Simple BC Set

A BC Set can contain data from one or more -. activities! Each -. activit$ is listed

se"aratel$ with its Customiing o#/ects (ta#les or views)! The data is selected #$ ta#le columnsand rows0 each column is a field, each row a record! There is no BC Set sie restriction!

Hierarchical BC Set

A hierarchical BC Set com"rises several other BC Sets, which can also #e hierarchical! Thehierarch$ can have an$ num#er of levels! t structures com"le1 s$stem setting data! 2ou candelete or add lower&level BC Sets at an$ time!

Page 2: BC_SETS

8/13/2019 BC_SETS

http://slidepdf.com/reader/full/bcsets 2/7

Creation

BC Sets can #e created+

Via the IMG hierarchy

2ou want to create a BC Set via the -. hierarch$! 3ecide whether $ou want to #ase the BC Seton the SA% 4eference -. or a %ro/ect -.! n the SA% 4eference -., $ou can access all -.activities! The %ro/ect -. and "ro/ect view are selections of -. activities!

To s"ecif$ an initial -. t$"e choose Utilities →  User Settings! 2ou can choose one of the

following under Current IMG in the Maintenance Transaction ta#+

1. SA% 4eference -.

2. %ro/ect -.

3. %ro/ect view

The setting is retained until $ou choose another -. hierarch

ProcedureThe ta#les or views in the selected -. activit$ are listed at the to" right of the screen!2ou can choose other ta#les with other tables! 2ou can remove ta#les which $ou do not need in theBC Set from the list with Delete table! The data of the ta#le is deleted from the BC Set!

Select the ta#le or view whose data $ou want to "ut in the BC Set!

The values of this ta#le or view are shown on the ta# #elow!

The column headers are the ta#le or view field names!

• Select all the records which $ou want to "ut in the BC Set!

• Select fields #$ clic*ing on the column header! The column is highlighted!

Assign an attri#ute to the field!The following attri#utes e1ist+

  3efault 5alue+ 'hen $ou create a BC Set, all fields e1ce"t the *e$ fields are selectedin the Copy  column and have the attri#ute Standard ! n this case the ta#le field value is co"iedwithout confirmation when the BC Set is activated and can #e changed manuall$!

 6i1ed value (unchangea#le)+ Assign this attri#ute to ta#le fields whose values are notto #e changed after activation of the BC Set! The values of these fields are co"ied unchanged whenthe BC Set is activated! This is for e1am"le the case when Customiing settings are "assedunchanged to su#sidiaries in a grou" rollout! Business settings could otherwise #e accidentall$

overwritten when the BC Set is activated!

  5aria#le (.et 5alue)+ Assign this attri#ute to ta#le fields whose values are to #es"ecified #$ the user during activation of the BC Set!

Customers can change the values of these fields when the BC Set is activated! All fieldswhose value can not $et #e determined when the BC Set is created should have this attri#ute!These are t$"icall$ organiational units such as com"an$ code, "lant, etc!

Page 3: BC_SETS

8/13/2019 BC_SETS

http://slidepdf.com/reader/full/bcsets 3/7

2ou can s"ecif$ a name for the attri#uted fields in the Variable Field Texts ta#, to ensureuniue field assignment! f a BC Set contains, for e1am"le, five com"an$ codes for which the Namefield contains the attri#ute Get Value at cti!ation, $ou are "rom"ted for five rows with identicalfield te1t (name) when $ou activate the BC Sets 2ou can define free te1ts (e!g! num#ering) in the cti!ation Field Text column in the Variable Field Texts ta#, to ensure uniue assignment atactivation!

2ou can also select data records #$ selection criteria! Choose Choose selectively ! Enter aselection criterion in the ne1t window, e!g! Chec* rule7 8AE8 and confirm with Continue! The datarecord which satisfies the criterion is mar*ed!

The following three ste"s are not necessar$ if $ou have alread$ selected fields and assignedattri#utes in the Data records ta#! Onl$ select fields if $ou have not $et assigned attri#utes in theData records ta# By collecting BC Sets:

A BC Set can com"rise several other BC Sets! 2ou can construct com"le1 BC Sets for industr$sectors or a grou" rollout from smaller BC Sets! These are called hierarchical BC Sets!

Procedure9! 2ou can restrict the set of BC Sets which $ou want to use, in the "us#Con$#Sets% Select by ttributes dialog #o1! Enter $our selection criterion and choose &xecute!The "usiness Con$iguration Set% Select dialog #o1 a""ears!:! Select all BC Sets which are to go in the new BC Set and Continue!The structure of the hierarchical BC Set is dis"la$ed!;! 2ou have the following o"tions+

• Save the BC Set if the structure is correct!

• To "ut other BC Sets in the hierarch$, "osition the cursor on the BC Set #eneath which the

other BC Sets are to #e inserted! Clic* on Insert &ntry#

• To remove BC Sets from the hierarch$, "osition the cursor on the BC Set to #e deleted!

Clic* on Delete &ntry#

4. Save $our changes!

5. Enter a "ac*age in the Create 'b(ect Directory &ntry  window, and Sa!e!

6. Enter the trans"ort reuest num#er in the following window!

Via a transport request: 2ou can #ase a BC Set on e1isting trans"orts! n certain s$stems, ever$ changed record is recordedin a trans"ort reuest! A BC Set can #e #ased on this trans"ort reuest! BC Sets created in this wa$must usuall$ #e edited!

Procedure9! Enter the Customiing reuest num#er and Continue!  :! 2ou can search for reuests with the 6< hel"! The reuest t$"e is)or*bench+Customi,ing re-uests! The reuest status can #e Changeable or .eleased !

2ou get an overview of the trans"ort o#/ects in the trans"ort reuest!  ;! To "ut a trans"ort o#/ect in the BC Set, flag the row Copy !  <! The Status column tells $ou the BC Set&com"ati#ilit$ of the trans"ort o#/ect! Thefollowing values are "ermitted+

○ .reen traffic light+ The trans"ort o#/ect can #e "ut in the BC Set!○ 2ellow traffic light+ BC Set creation or activation "ro#lems are "ossi#le! Chec*

whether all data records have #een "ut in the BC Set, after $ou create it!○ red traffic light+ Ta#le entries e1ist, #ut the$ cannot #e inter"reted! The$ cannot

#e "ut in the BC Set!

Page 4: BC_SETS

8/13/2019 BC_SETS

http://slidepdf.com/reader/full/bcsets 4/7

○ Cancel+ The trans"ort o#/ect cannot #e inter"reted or "ut in the BC Set!

2ou can get detail information a#out the o#/ect at the #ottom of the screen, #$ dou#le&clic*ingon a row! 6or detailed information a#out messages, choose the icon in the Documentation column!  =! The cti!ity  column indicates the associated -. activit$! f no uniue assignment is

"ossi#le, the field is em"t$! To assign an activit$ or change an e1isting assignment, choose theChange cti!ity  icon!>! %osition the cursor on the -. activit$ to which $ou want to assign the o#/ect, and

choose Select!  ?! 'hen $ou have made $our choice, choose the Sa!e Data $rom Transport .e-uest icon!  @! -a*e the necessar$ entries in the following dialog #o1 Create 'b(ect Directory &ntry !  ! Choose Sa!e!  9! To create the BC Set with the selected rows, choose Sa!e!

'hen $ou read the trans"ort reuest, the data records are initiall$ onl$ read in thelogon language! 'hen $ou save the BC Set, all languages in the s$stem are also "ut in the BC Set!

2ou can edit the BC Set manuall$ at an$ time! %roceed as descri#ed inChange BCSet!

cti!ating BC sets

BC Set activation writes the values in the BC Set into the ta#les of the activation s$stem! Thenew or changed data records are written into a change reuest, which can trans"ort the datainto the "roduction s$stem!Before activating BC Sets, run the following control functions in the "roduction "re"arations$stem to avoid errors in $our Customiing ta#les!

The following functions e1ist+

D Overall viewD 3is"la$ documentationD 'here&used listD Consistenc$ chec*D e$ conflict chec*D Com"are with Customiing ta#lesD BC SetFBC Set com"arisonD ActivateD Activation logs

BC Sets can only "e acti!ated if there is no production client in the system

cti!ating a BC Sets copies all data from the BC Set into the original ta"les# The e$istingentries in the original ta"les are o!er%ritten#

BC Sets should only "e acti!ated in the system in %hich you ma&e the Customi'ingsettings# Test the settings "efore transporting them into the production system

Procedure:

Choose Tools → Customi,ing → "usiness Con$iguration Sets → cti!ation in the SA% menu, or

enter the transaction code SC%4: in the command field!

Enter the name of the BC Set which $ou want to activate!

Page 5: BC_SETS

8/13/2019 BC_SETS

http://slidepdf.com/reader/full/bcsets 5/7

Choose "us#Con$#Set →  cti!ate or the cti!ate "ush#utton!

The following cti!ation 'ptions dialog gives $ou information a#out the activation! The cti!ation 'ptions dialog contains all activation&relevant information! There is no longer aSimulation function "ush#utton! The simulation is im"licit, i!e! an$ "ro#lem messages are shownin the Messages field in the cti!ation 'ptions dialog!

To simulate activation+ 

• Choose a BC Set in the activation transaction (SC%4:)!

• Choose the cti!ate "ush#utton or the menu "ath "C Set / cti!ate 

• f the BC Set contains varia#le values, $ou are "rom"ted for them! Enter the values and

confirm $our entries with the Copy Values "ush#utton!

• Choose the Cancel 0ith 1og "ush#utton in the following activation o"tion dialog!

4esult+

• The message cti!ation simulated  a""ears in the status row!

• 2ou can see the activation simulation log with the cti!ation 1og "ush#utton!

 The dialog also tells $ou the+

ActivatorActivation dateSource s$stemTarget s$stemTarget clientS$stem reuestCustomiing reuestActivation lin*sActivation language

2ou can+

Overwrite data+ 2ou can s"ecif$ whether default values are to #e overwritten #$ the activation,i!e! whether all the values of the BC Set are written into the s$stem ta#les #$ the activation("ossi#l$ overwriting values in the s$stem ta#les), or onl$ the values with the fi1 attri#ute areoverwritten!

n this wa$, $ou can overwrite onl$ the glo#al values from com"an$ headuarters, withoutaffecting the local default values, in a glo#al rollout with BC Sets!

Enter the trans"ort reuest num#er when as*ed for a Customiing trans"ort reuest and chooseContinue#

f the BC Set contains non&customiing&relevant data, e!g! master data, $ou are "rom"ted for two

trans"ort reuests! Enter #oth num#ers and choose Continue#

f some fields in a BC Set are defined as Variable, the &nter  Variables dialog #o1 a""ears! Allfields which were given the Variable (Get Value) attri#ute when the BC Set was created, and areflagged with this icon in the ta#le, are listed here! f several data records in one of these fieldshave the same values, the name of this field onl$ a""ears once in the dialog #o1! The Value column contains the default values! f the values are different for each data record, the defaultvalue is dis"la$ed in the Value column for each data record! 2ou can overwrite "ro"osed valuesand choose Copy Values!

Page 6: BC_SETS

8/13/2019 BC_SETS

http://slidepdf.com/reader/full/bcsets 6/7

One default value is usuall$ the current value of the BC Set! f the user has alread$ changed thevalue, the last value entered is "ro"osed!

f there are short te1ts for the data records in the Variable Field Text ta#, the$ a""ear atactivation in the Value column instead of the original field names!

A warning that original ta#les are overwritten #$ activation of BC Sets a""ears! Choose one of thefollowing three o"tions+

9! To "roceed with the activation, choose cti!ation!

f several BC Sets are #eing activated, onl$ those which have not $et sent an error message areactivated!

:! To simulate activation, choose Simulation#

Simulation tests "art of the activation "rocedure and creates an activation log! The log tells theuser whether the simulated activation reached a certain "oint! A successful simulation does notguarantee the success of a su#seuent activation! The errors in a simulation would occur duringactivation!Simulations write no data in customiing ta#les or trans"orts!

;! To cancel the activation, choose Cancel!

The s$stem chec*s for *e$ conflicts in the BC Set!

e$ conflicts occur if there are two data records in a hierarchical BC Set with the same *e$ #utdifferent values! n this case it is not clear which of the values is to #e "ut in the original ta#les!The activation is cancelled if *e$ conflicts occur!

The result can be:

Status Data Written ProgramResponse

Recommended Action

 Activationsuccessful

 All data written. Status message

 Activation endedwith warning

Most data written. Status message...

Choose Compare withCustomizing Tables

Read activation log

 Activation endedwith error

Data not, or onlypartially, written.

 Activation logdisplayedautomatically.

...

Choose Compare withCustomizing Tables

Read activation log

 Activation cancelledby user 

o data written. Status message React to the errormessage.

cti!ation (ogs:

The changed data records are recorded in activation logs! This log shows whether the activationwas successful or not! 2ou can see the log with the Display 1og "ush#utton in the transaction

SC%4:!

f the in"ut field is em"t$, $ou can choose which activation logs are to #e dis"la$ed, in aselection screen!

f there is a BC Set name in the in"ut field, all activation logs for this BC Set are dis"la$ed!

2ou can "rint the activation log as documentation! All activation logs are written to the data#aseand $ou can access them later!

Page 7: BC_SETS

8/13/2019 BC_SETS

http://slidepdf.com/reader/full/bcsets 7/7

2ou can also call activation logs directl$ in the SA% menu! Choose Tools → Customi,ing → 

"usiness Con$iguration Sets → 1ogging#

Procedure

All activation logs for the selected BC Set are listed, with the activation date and time! To read alog+

3ou#le&clic* on the activation whose log $ou want to see!

• The log header contains general activation information

• Activator

• Activation date and time• Source s$stem

• Target s$stem and client

• The trans"ort reuests generated #$ the activation!

• All messages generated #$ the activation are listed in the -essages section!

cti!ities

• 2ou can edit BC Sets in the s$stem!

• 2ou can activate BC Sets in the s$stem!

• 2ou can see activation logs in the transaction

)ses• BC sets can #e later on used as a tem"late!

• The$ "rovide continuit$!

• %revent "ro/ect team mem#ers from over writing each others settings!

d!antages

• Efficient grou" rollout!

• ndustr$ sector s$stems are easier to create and maintain!

• Customiing can #e "erformed at a #usiness level!

• Change -anagement is uic*er and safer!

• U"grade is sim"ler!

*ecommendation

ee" $our BC Sets as small as "ossi#le to "reserve com"rehensi#ilit$ and reusa#ilit$! 2ou canmodel com"le1 data in hierarchical BC Sets!