Online Tutorials & Training Materials |
Register Login

Business Configuration (bc) Sets by SAP

16 Aug 2007 1:51 am || 17

What is BC Set?

A Business Configuration set (BC Set) is a management tool which help users to record, save and share customized settings. Customers can either use BC sets provided by SAP (for select industries) or create their own.

 BC sets are a part of SAP Best Practices which are delivered in the form of preconfigured business settings that can be used assembling either a prototype or a development system. The user can choose the pre-configuration to be used for implementation of a business scenario via the installation roles. When the BC Sets are activated in the development system, configuration settings are automatically carried out and saved in transport requests. If necessary, delta configuration is employed to implement further customer-specific requests that are not covered by the SAP Best Practices scenarios. The transport requests resulting from the BC Set activation and delta configuration are then imported into the quality assurance or production system.

When a BC Set is created, values and combinations of values are copied from the original Customizing tables into the BC Set and can be copied into in the tables, views and view clusters in the customer system. The BC Sets are always transported into the customer system in which Customizing is performed. The loading of BC Sets is logged by the system, i.e. which BC Set was copied when into the system, and any errors which occurred. This information is significant for Continuous Change and Upgrade.

BC Sets are provided by SAP for selected industry sectors, and customers can also create their own.

BC Sets have been developed to save customizing parameter values from a business point of view, (ie a part of the reference model). In order to save the parameters of one Customizing activity for a model element, individual Customizing profiles can be used. These can then be grouped to form Business Configuration Sets.


1) Types of BC Sets

  • Simple BC Set
  • Hierarchical BC Set

2) Creation of BC Sets
3) Activities of BC Sets
4) Uses of BC Sets
5) Advantages of BC Sets
6) Recommendation of BC Sets

Types of BC Sets

There are two kinds of BC Sets:

  1. BC Set (or Simple BC Set).
  2. Hierarchical BC Set

1) Simple BC Set

A BC Set can contain data from one or more IMG activities. Each IMG activity is listed separately with its Customizing objects (tables or views). The data is selected by table columns and rows, each column is a field, each row a record. There is no BC Set size restriction.

2) Hierarchical BC Set

A hierarchical BC Set comprises several other BC Sets, which can also be hierarchical. The hierarchy can have any number of levels. It structures complex system setting data. You can delete or add lower-level BC Sets at any time.

Creation of BC Set

BC Sets can be created by following:

  • via the IMG hierarchy
  • You go to the IMG structure, where you can select the Customizing activities. Call the activities in a business process and copy all the values which are relevant for the control of the process.
  • by collecting BC Sets
  • A BC Set can comprise several other BC Sets. You can construct complex BC Sets for industry sectors or a group rollout from smaller BC Sets. These are called hierarchical BC Sets.
  • Via a transport request
  • You can base a BC Set on existing transports. In certain systems, every changed record is recorded in a transport request. A BC Set can be based on this transport request. BC Sets created in this way must usually be edited.

Activities of BC Sets

  • You can edit BC Sets in the system.
  • You can activate BC Sets in the system.
  • You can see activation logs in the transaction

Uses of BC Sets

  • BC sets can be later on used as a template.
  • They provide continuity.
  • Prevent project team members from overwriting each other's settings.

Advantages of BC Sets

  • Efficient group rollout.
  • Industry sector systems are easier to create and maintain.
  • Customizing can be performed at a business level.
  • Change Management is quicker and safer.
  • Upgrade is simpler.


Keep your BC Sets as small as possible to preserve comprehensibility and reusability. You can model complex data in hierarchical BC Sets.


  • 13 Jun 2008 7:44 pm

    It is very usefull.


  • 20 Jun 2008 6:37 am
    Hi Rekha,

    Good Information.Can you please let me know what actually is the delta configurton & difference between Baselin & delta Configuration
  • 08 Jul 2008 12:12 pm
    Hi Rekha,

    The information is very useful. I got all the information I required. Hope your contribution continues.

  • 08 Jul 2008 11:10 pm
    Hi Rekha can I have u r email know more about the Business configuration sets.

  • 09 Jul 2008 1:21 am
    Hi Vikram,

    if u have ay question about business configuration please ask....
  • 10 Aug 2008 3:42 pm
    Hello Rekha,

    When I run transaction SCPR3, the icons for deleting data records etc. are grayed out. What could be the reason? I have SAP_ALL and SAP_NEW.


    P K Agrawal
  • 27 Jan 2009 11:43 am
    Can you tell me if anyone can provide training on BC sets
  • 23 Apr 2009 8:40 am
    Pls let me know how a BC set can be used with external variant files
  • 23 Apr 2009 8:14 pm
    Thanks for providing this very useful information.

    Do you have information on IMG configuration area, and transactions for configuring BC Sets...?

    Thanks in advance for the help
  • 27 May 2009 12:28 pm
    Hi Rekha,

    Thanks for your information! very useful one

  • 22 Jul 2009 1:26 pm
    Hi Rekha,
    Can we create BC Sets in an automated way for creation of BC sets on our own?To put it more clear, we are doing it manually selecting each table & process, this consumes time a lot, can we do it in an automated way, your inputs will be really helpful.
  • 22 Jul 2009 3:21 pm
    hai rekha,

    can u plz give the information abt multi level packaging, u have given wonderful data but i am not unable to do the same with automatic packing , see i have mat=fridge
    i need to mount on the pallet this is also returnable pack mat
    again i need to pack that mat in to box
    upto single level of packaging is done but i am not unable to do the same with multilevel pack, while creation of multilevel with delivery i not getting the mat fridge in del ,even i am not getting the packaging instruction also for box can plz tell me what i have to do ,any configurations that would be better help to me ok

    pavan talari
  • 30 Nov 2009 11:22 am
    Question: Can we use BC Sets for collecting Application Tables (Master/Transaction) data as well, in addition to the customizing data?
    Or is there some technical restriction about certain types of table's data only, when creating BC Sets?
  • 17 May 2010 7:41 pm
    Qustion - if you are an established SAP user....have alot of configuration already in place....what happens when you install a BC set....will it set your configuration back to SAP standard? To me BC sets are good if you are starting up using I missing something? thanks. Mary L.
  • 09 Nov 2010 11:12 am
    it is very very good & Useful document, it can give the clear guidelines about
    Business configuration setups


    Mr Sudhakar Rao N
  • 10 Nov 2010 8:35 am
    very fine
  • 13 May 2013 6:56 am
    i am facing a problem while deleting the records of the bc sets.
    with an message no.sv177
    can any one help me