How to … Customize BW 3.0 after an Upgrade from 2.0B/2.1C

How to…

Customize BW 3.0 after an Upgrade from 2.0B/2.1C

Business Information Warehouse

ASAP “How to…” Paper

Applicable Releases: BW 3.0A

November 2001

1998 SAP America, Inc. and SAP AGTable of Contents

How to … Customize BW 3.0 after an Upgrade from 2.0B/2.1C

1Business Scenario

You have upgraded to BW 3.0. This document describes the necessary steps for in customizing your BW 3.0 system.

2The Step By Step Solution

2.1 Defining the initial menu

1.Call the Implementation Guide (IMG) /
2.Call the function “Definition of initial menu “ /
3.Set the initial menu to RS00. /

2.2Check the login client

4.Call Transaction SE38 and start the ABAP RSPARAM. /

5.Search for login/system_client. The parameter should be set your login client. You can maintain this entry with transaction RZ10.
You need the correct value for Web-based reporting. /

2.3Generate Release Notes

6.Call the release notes from the help menu.
Choose /

7.Choose /
8.Select the components:
SAP_ABA
SAP_BASIS
SAP_BW
and SEM-BW if you have SEM installed
and execute. /
9.The release notes structure is displayed /

2.4Activating Personalization in BEx

10.Call the Implementation Guide (IMG) /
11.Call the function “Activate Personalization in BEx “ /
12.Select the options for
BEx History
Variables Personalization
Web Report Personalization
and execute. /
13.Example of the history function /

2.5Set F4 Help and Hierarchies for Time Characteristics

For time characteristics, you can determine the time interval that appears in the input help for the characteristic values. You can also define hierarchies for the time characteristics.
14.Call the Implementation Guide (IMG) /
15.Call the function “Set F4 Help and Hierarchies for Time Characteristics“ /
16.Maintain the time Intervall and drag&drop the hierarchies from the upper “Selection Table” into the lower “Active Hierachy Table”. /
17.Use the hierachy. /
18.The restrict function shows only the values in the selected range. /

2.6New Authorizations

19.BW authorization objects:
S_RS_IOBJ
Administrator Workbench - InfoObject / You use this authorization object to restrict how users work with InfoObjects and their sub-objects.
The object has four fields:
  • InfoObject catalog: This is where you specify the key of the InfoObject catalog that a user is authorized to work with.
  • InfoObject: A user is authorized to work with the InfoObjects that you specify here.
  • Sub-object of the InfoObject: You use the sub-object to specify the parts of the InfoObject that a user is permitted to work with. There are the following sub-objects:
  • Definition
  • UpdateRule
  • Activity: Determines whether a user is allowed to display, delete, maintain, or update a sub-object.
  • Display InfoObjectDefinition (Activity = 03)
  • Maintain InfoObjectDefinition (Activity = 23)
  • Display InfoObjectUpdate Rules (Activity = 03)
  • Maintain InfoObjectUpdate Rules (Activity = 23)
This authorization object is checked only if the user is not authorized to maintain or display InfoObjects (authorization object: S_RS_ADMWB-InfoObject, activity: maintain/display)
S_RS_ISET
Administrator Workbench - Infoset / You can restrict working with InfoSets with this authorization object.
The object contains four fields:
  • InfoArea: Enter the key of the InfoArea for which a user may edit Infosets here.
  • InfoSet: Enter the name of the Infoset here.
  • Activity: Define whether you can display, delete, or maintain the InfoSet.
  • Display the InfoSet object definition (Activity = 03)
  • Maintain the InfoSet object definition (create, delete, change) (Activity = 23)
  • Subobject for InfoSet: With the subobject you specify the part of the InfoSet that is edited by the user. There are the following subobjects:
  • Definition: Definition
  • Data: Data

S_RS_COMP1
Business Explorer – Components: Enhancements for the Owner / With this authorization object, you can restrict query component authorization with regards to the owner. This authorization object is checked in conjunction with the authorization object S_RS_COMP.
The object contains four fields:
  • Name (ID) of a reporting component: Determines which components (according to name) are allowed to be edited by the user
  • Type of reporting component: Determines which component types are allowed to be edited by the user
  • Calculated key figure (Type = CKF)
  • Restricted key figure (Type = RKF)
  • Structure (Type = STR)
  • Query (Typ = REP)
  • Variables (Typ = VAR)
  • Reporting component owner: Determines whose components are allowed to be edited by the user
  • Activity: Determines whether the user
  • is allowed to change a component (Activity = 02)
  • is allowed to display a component (Activity = 03)
  • is allowed to delete a component (Activity = 06)

S_RS_FOLD
Business Explorer - Folder View On/Off / With this authorization object, you can deactivate the general view of the 'InfoArea' folder. Then only the favorites and roles appear in the BEx open dialog for queries. The view of the InfoAreas is hidden.
The object contains a field:
  • SUP_FOLDER: Hide the file view if the field is set to 'True' ('X'). If both 'True' and 'False' are selected ('All Values'), the value 'False' is valid, meaning that the 'InfoAreas' file is not hidden.

20.Basis-Authorization Objects:
S_RFC
Authorization for GUI activities
Add the RFC_NAMEs RRXWS, RS_PERS_BOD, RSMENU, RZX2 for the RFC_TYPE FUGR and ACTVT 16.
RRXWS: BW Web Interface
RS_PERS_BOD: Personalization of BEx Open Dialog
RSMENU: Roles, Menu / Authorization check for RFC access to program modules (for example, function group).
This authorization object contains the following three fields:
  • RFC_TYPE: Type of RFC object you want to protect
  • This field can take the value 'FUGR' (for function group).
  • RFC_NAME: Name of the RFC object you want to protect
  • ACTVT: Activity
  • This field may take the value 16 (execute).

S_GUI
Authorization for GUI activities
Add the activity 60. / Authorizations for activities with reference to GUI objects (lists, screens, controls, ...)
With this object, you can, for example, assign authorization to save lists in local files (download lists).
The object has a single field.
  • Activity:
  • 61: Download
  • 60: Upload
  • 04: Print; (not used)
  • 02: Change; (not used)

2.7Web-Based Reporting

21.Call the Implementation Guide (IMG) /
22.Specify the standard Web template
If you do not specify a Web template, the standard delivered Web template (0QUERY_TEMPLATE) is used in ad-hoc reporting. You can adjust this template in the active version at any time, just like you can any other Business Content object. /

23.Configure the ports for the Web Application Server with transaction RZ10.
Select the profile and use the function Change
Check whether the parameters
icm/server_port_0
icm/server_port_1
are in the list.
If not, choose to add these two parameters.
After you have changed the parameter, you have to restart the system. /

24.Maintain /etc/hosts or DNS for a full, qualified host name
(Example: pwdf0487.wdf.sap-ag.de:1080/sap/bc/bsp/sap/it00/default.htm
and not pwdf0487:1080/sap/bc/bsp/sap/it00/default.htm) / For Windows 2000 Systems please check Note 434918.
25.Set the logon language in the usermaster record /

2001 SAP Portals, Inc. and SAP Portals Europe GmbH1