Session ID: IM204
Guidelines for
Implementing SAP
NetWeaver BI Business
Content in a Customer
System
Contributing Speakers
Jie Deng
Product Manager, SAP AG
Dr. Thomas Bartsch
BI Content Development, SAP AG
Scott Cairncross
Consultant BI RIG US, SAP Labs LLC
Amelia Lo
Consultant BI RIG US, SAP Labs LLC
SAP AG 2005, SAP TechEd 05 / IM204 / 2
Learning Objectives
After this workshop, you will :
Be informed about the recommended general approach
for implementing Business Content in a customer system
Get support in your decision about when to implement
SAP BI Business content vs. create customer content
from scratch
Be aware of the impact of enhancing and modifying SAP
BI Business Content
Get deep insight on how to install/enhance/modify SAP BI
Business Content and create customer content
Get tips particularly for implementing SAP BI Business
Content in a customer system
SAP AG 2005, SAP TechEd 05 / IM204 / 3
Introduction to SAP BI Business Content
Procedure of Implementing Business Content
Use SAP BI Business Content
Enhance / Modify SAP BI Business Content
Implement Customer/Partner Content
General Recommendations
Roles, Processes, Key Figures
Different kinds of information required by different employees
Planning, execution and control of the processes
Roles
Processes
Key Figures
Strategically and
operationally
Different systems and data
sources
Processes are linked
to each other
Which key figures are important?
SAP AG 2005, SAP TechEd 05 / IM204 / 5
Results of processes
SAP BI Business Content: Definition
Business Content Definition
SAP BI Business Content delivers predefined,
role-based and task-oriented information models
within BI.
The objective of SAP BI Business Content is to
make relevant information available to specific
roles within an enterprise in order to provide
these users with exactly the information they
need to fulfill their daily business tasks.
SAP AG 2005, SAP TechEd 05 / IM204 / 6
SAP BI Business Content: Definition
Two-Fold Approach of SAP BI
Data Warehousing Functions
Business Content Objects*
Information Deployment
Roles, Tasks
Data Presentation
Global Views, Workbooks
Data Analysis
Queries, Webtemplates
Data Warehouse Management
InfoProviders
Data Extraction & Staging
Extractors & InfoSources
* Preconfigured, but adjustable
SAP AG 2005, SAP TechEd 05 / IM204 / 7
SAP BI Business Content Usability
Business Content can be used as:
A complete / partial solution for information models
A repository of standard requirements and modeling ideas (example
and templates)
Guideline during implementation of a solution
Powerful learning tool
SAP AG 2005, SAP TechEd 05 / IM204 / 8
Business Content Benefits
Immediate access to interpreted information
Ready-to-use reports, data models, extractors, transformations
Significant reduction of implementation time and costs
Consistency of operational processes with management processes
For business professionals at all levels across all functions
Easily extensible
Automatic improvements to the information model
Data consistency and integrity
Validated and comparable information
Rich set of standard key performance indicators
Best practice models from > 9700 installations (08/2005)
Cross-system/cross-application information
Integration of e-Business and ERP systems
Tight integration with mySAP Applications
Integration with non-SAP data
Web-enabled
SAP AG 2005, SAP TechEd 05 / IM204 / 9
SAP BI Business Content Delivery Version
Objects of the Business Information Warehouse are run in versions to
enable editing, execution and delivery of different characteristics for an
object in parallel.
The objects of the Business Content are delivered in version D(elivery)
Changes are store in M(odified) version; data is stored in A(ctive) objects
An upgrade of the Business Content does not affect the objects that are in
productive use!
Version
11
M(odified)
A(ctive)
D(elivery)
Delivery from SAP
SAP AG 2005, SAP TechEd 05 / IM204 / 10
11
11
11
11
Install BC
11
Business Content Objects Particularity
Most of the delivered Content Objects include:
A - Version
= active
D - Version
= delivered
M - Version
= modified
Exceptions:
Transfer structures do not have D-versions, they have shadow tables
Roles do not have D-Versions
A-version = SAP_BWC_* (only relevant for customer systems)
D-version = SAP_BW_* (will be delivered)
Only A version objects are exported from the development system
These objects are imported into the target system into either the A-Version or the
M-Version, depending on the object type. The M-Version objects are activated after
import. Examples are:
A -Version : Currency translation type, InfoObject Catalog
M -Version : InfoObject, InfoCube
SAP AG 2005, SAP TechEd 05 / IM204 / 11
SAP Business Content Delivery Upgrade
An upgrade to take advantage of the new features:
Improved or enhanced information model
New information model
Upgrading SAP BI Business Content is a functional
upgrade:
No effect on the complete Business Content with all information
models
Can be performed selectively (see step-by-step )
SAP AG 2005, SAP TechEd 05 / IM204 / 12
Introduction to SAP BI Business Content
Procedure of Implementing Business Content
Use SAP BI Business Content
Enhance / Modify SAP BI Business Content
Implement Customer/Partner Content
General Recommendations
Recommended Approach For Implementing SAP BI
Business Content
Define role and
analyze tasks
Define content
model
Find predefined
content
Role 1
Key figures?
Reports?
InfoCubes?
DataSources?
.....?
Tasks
Extractors, InfoCubes,
DataSources...?
Analyze gaps
between
customer
requirements
and Business
Content
Use/enhance/modify SAP BI
Business Content
or implement customer Content
SAP AG 2005, SAP TechEd 05 / IM204 / 14
Top-Down Scenario
Top-Down Scenario:
Based on the requirements of the reports to analyze which other business
content objects (data flow downwards) are needed in this scenario.
Customer
Requirements
Material
Month
Sales Amount
Invoice Amount
100-100
06.2005
100,000 EUR
90,000 EUR
100-100
05.2005
150,000 EUR
100,000 EUR
......
......
....
.......
BI
Consolidated View of Sales and
Invoice Information (DSO Objects,
InfoProviders, etc)
Rough Content
model to be
defined
SAP AG 2005, SAP TechEd 05 / IM204 / 15
R/3
Sales Information
Invoice Information
(DataSources, Extractors, etc)
(DataSources, Extractors, etc)
Top-Down Scenario
Bottom-Up Scenario :
Based on the source information to analyze which other Business Content
objects (data flow upwards) are needed in this scenario.
To Be Defined
Rough Content
Model
Order Nr.
Material
Sales Amount
Quantity
4711
100-100
100,000 EUR
100 PC
4712
100-110
150,000 EUR
50 PC
......
......
....
.......
Sales Order (DSO Objects,
BI
R/3
Customer
Requirements
SAP AG 2005, SAP TechEd 05 / IM204 / 16
InfoProviders, etc)
Sales Order (DataSources, Extractors)
Sales Order
Mixed Scenario
Mixed Scenario:
The top-down-scenario and the bottom-up-scenario cannot be totally
separated in the real customer environment. Applying them in parallel
makes the process of defining content model more efficient.
Customer
Requirements
Material
Month
Sales Amount
Invoice Amount
100-100
06.2005
100,000 EUR
90,000 EUR
100-100
05.2005
150,000 EUR
100,000 EUR
......
......
....
.......
BI
To Be Defined
Rough Content
Model
Consolidated View of Sales and
Invoice Information (DSO Objects,
InfoProviders, etc)
R/3
Customer
Requirements
SAP AG 2005, SAP TechEd 05 / IM204 / 17
Sales Information
Invoice Information
(DataSources, Extractors etc)
(DataSources, Extractors etc)
Sales Order
Invoices
Find Predefined SAP BI Business Content
By using Standard Business Content or enhancing/modifying it,
implementation time and TCO can be reduced.
The following channels can be used to identify the appropriate Business
Content:
Business Content Documentation: help.sap.com
Offers a complete description of the entire Business Content release.
There is no delta view between different Business Content release.
Provides a detailed technical description for every object.
Business Content List:
Provides the features description of Business Content development.
Contains the new or enhanced content scenarios compared to the last
release.
Abstract of the Business Solution
Description of the (new) BI Business Content
Main business benefit
Business scenarios (how the solution can be used)
Not the same as "Development News" or "Release Notes" or documentation.
The information is less technical than more business-related material.
SAP AG 2005, SAP TechEd 05 / IM204 / 18
Channels For Searching And Finding SAP BI Business
Content
Release Notes:
Provides an overview of the new, changed or deleted content objects for each application
comparing to the previous content release.
More of a technical nature rather than a business nature.
Newsletter:
Informs customers about important/critical changes/issues for each Content area.
Includes: NetWeaver Newsletter, could also be the newsletter which is sent from different
solutions (ERP, CRM etc).
How-To Paper:
Provides recommendation/tip/approach to modeling Customer Content. It is published in the
Service Marketplace.
BI Info-Index:
Lists specific topics. Relevant how-to-paper will also be linked here.
SAP Developer NetWork
Provides relevant information regarding developing business content on customer side.
Introduces the process of developing customer and partner content.
SAP AG 2005, SAP TechEd 05 / IM204 / 19
Channels For Searching For And Finding SAP BI
Business Content
Metadata Repository:
Business Content or activated objects within a BI system can be viewed
online in the Metadata Repository.
SAP AG 2005, SAP TechEd 05 / IM204 / 20
Channels For Searching For And Finding SAP BI
Business Content
Metadata Repository:
Via Business Content or Metadata Repository tabs, menu path Extras
HTML Export Create HTML
...or use SAP Report (SE38) RSO_REPOSITORY_EXPORT_HTML
SAP AG 2005, SAP TechEd 05 / IM204 / 21
Channels For Searching For And Finding SAP BI
Business Content
Metadata Repository Available Off-Line
2.
2. Select
Select the
the
relevant
relevant object
object
1.
1. Click
Click on
on the
the required
required
information
information
SAP AG 2005, SAP TechEd 05 / IM204 / 22
Channels For Searching For And Finding SAP BI
Business Content
Content Browser
The content browser is predefined Business Content which is delivered to
customer as of BI Content 3.5.3 Add-On. The content browser provides
reporting functionality to enable the end user to find information about
customer-defined Content and SAP-delivered Content in the system. It helps
to answer the following questions:
What SAP Business Content is available in a given area?
What SAP Business Content is in used in this Business Information
Warehouse?
What customer-defined Content exists in this Business Information
Warehouse?
Which Content objects are used in a given area?
SAP AG 2005, SAP TechEd 05 / IM204 / 23
Content Browser
This Web template provides:
A user-friendly interface, including icons to indicate object types.
Options for analyzing Content related to one role or several roles
simultaneously.
Drilldown from the role to the related objects.
Metadata Repository information for a particular object that can be
reached by clicking on the icon next to the objects name.
SAP AG 2005, SAP TechEd 05 / IM204 / 24
Business Content Documentation 1)
Analysis Scenario
Business Content documentation provides the scenario description for a
delivered business scenario as of BI Content 3.3 Add-On. With this
description, you get an overview of delivered Content objects and will see
how to apply them.
Analysis
Scenarios are
assigned to each
InfoArea
Under Analysis
Scenario you get
the detailed
technical
description of
each Content
object
SAP AG 2005, SAP TechEd 05 / IM204 / 25
Business Content Documentation 2)
DataSource Documentation
As of BI Content 3.3 Add-On, detailed DataSource documentation is
provided to the customer. With these detailed description, customers get
technical insight about the structure, the logic of the DataSource and
accurate information about the information source of the extraction (R/3
table and fields).
SAP AG 2005, SAP TechEd 05 / IM204 / 26
When to Use Which Channels to Find Predefined SAP
BI Business Content
Project
Preparation
Business
Blueprint
Realization
Go Live and
Roll-out
Maintenance and
Continuous
Improvement
Business Content List
Release Notes
Content Browser
Metadata Repository
How-to paper
BI InfoIndex
SAP Developer
Network
How-to paper
BI InfoIndex
SAP Developer Network
Business Content Documentation, SAP Developer Network, Newsletter
SAP AG 2005, SAP TechEd 05 / IM204 / 27
Introduction to SAP BI Business Content
Procedure of Implementing Business Content
Use SAP BI Business Content
Enhance / Modify SAP BI Business Content
Implement Customer/Partner Content
General Recommendations
Approach For Using Standard Business Content
Basic Settings for Source System
and BI System
Create SAP Source System
Install/Activate SAP BI
Business Content
SAP AG 2005, SAP TechEd 05 / IM204 / 29
Define logical system
Assign logical system to client
Make basic settings for workflow
Set system change options
Connection between SAP
source system and SAP BI System
Data Warehousing Workbench
(transaction RSA1):
Modeling Source Systems SOURCE
SYSTEMTREE Context Menu Create
Transaction RSOR to install Business Content
Assign relevant source systems.
Select objects that should be installed/activated;
determine collection mode.
Determine the view of the objects.
Transfer the objects in Collected Objects.
Check the settings for the Collected Objects with
reference to the Install,Match or Copy and Active
Version Available functions.
Make settings in the selection list and Transfer
Correct errors
How to Activate SAP BI Business Content?
Two Transfer Methods
The customer can compare the new content with the active customer version and
either install the new version or merge it with the customer version.
Match = Changes/modification will be kept and merged with the new SAP BW
Business Content version
Customizing settings to SAP BW Business Content is dominant in case, matching is not
possible !
Not all objects support merging !
The possible transfer method is dependent on the type of the delivered Business
Content
SAP AG 2005, SAP TechEd 05 / IM204 / 30
How to Activate SAP BI Business Content
Match of SAP BI Business Content
Version
11
M(odified)
A(ctive)
D(elivery)
11
Delivery from SAP
11
Install BC
(copy)
11
22
22
44
44
11
22
22
22
44
11
11
33
33
33
Modify BC
2nd delivery
from SAP
SAP AG 2005, SAP TechEd 05 / IM204 / 31
2nd match
BC
How to Activate SAP BI Business Content ?
Install
The SAP BI Business Content in the A-Version is overwritten completely
(a copy of the new version is inserted), changes/modification which were
made to the prior SAP BW Business Content are lost completely.
SAP AG 2005, SAP TechEd 05 / IM204 / 32
How to Activate SAP BI Business Content
Installation of SAP BI Business Content
Version
11
M(odified)
A(ctive)
D(elivery)
11
Delivery from SAP
11
Install BC
(copy)
11
22
22
33
33
11
22
22
22
33
11
11
33
33
33
Modify BC
2nd delivery
from SAP
SAP AG 2005, SAP TechEd 05 / IM204 / 33
2nd install
BC (copy)
How to Activate SAP BI Business Content
Business Content Objects with match
functionality:
DSO Object
InfoCube
InfoObject
InfoObject Catalog
MultiProvider
DataSource (NetWeaver2004s)
Process chain
Transfer Rules
RRI InfoCube Receiver
RRI Query Receiver
Mining model
Model source
SAP AG 2005, SAP TechEd 05 / IM204 / 34
For these Business Content
objects, the checkbox Match
(X) automatically appears
when collecting Business
Content for activation !
How to Activate SAP BI Business Content
Business Content objects with pure install
functionality:
InfoSource
Aggregate
Application
SourceSystem
Query Elements (Report) Query,
structure, restricted and
calculated key figures, variables
DataSource (3.x)
Query View
Update Rule
Report Agent Package
Transformation (NetWeaver2004s)
Report Agent Setting
InfoArea
Role
InfoSet
Web Item
InfoSet (Classic)
Web Template
InfoSet Query
Workbook
InfoPackage
Currency Translation Type
InfoPackage Group
Crystal Reports Workbooks
SAP AG 2005, SAP TechEd 05 / IM204 / 35
BI Business Content: Step-by-Step Activation
Activation in the Data Warehousing Workbench via the
Business Content tab in three steps
Content wizard provides an end-to-end solution
Activation is possible for only specific objects or for
entire dataflow from DataSource to role
Relevant objects from all components can be collected
automatically and activated in one step
Upon activation, entire scenario can be utilized
SAP AG 2005, SAP TechEd 05 / IM204 / 36
Business Content Activation
Object
Object is
is active,
active,
but
but there
there is
is aa newer
newer
D-Version
D-Version
Object
Object is
is active
active
Object
Object not
not active
active
SAP AG 2005, SAP TechEd 05 / IM204 / 37
Business Content Installation in Three Steps
Start
Start via
via Easy
Easy Access
Access or
or
transaction
code
(RSA1
transaction code (RSA1 or
or
RSOR)
RSOR)
A
A description
description
of
of the
the tool
tool can
can
be
displayed
be displayed in
in
aa separate
separate
window
window
1.
1. Select
Select one
one or
or
several
several objects
objects
3.
3. Start
Start
installation
installation ononline
line or
or in
in batch
batch
2.
2. Drag
Drag &
& Drop
Drop
objects
objects (or
(or use
use
context
context menu)
menu)
SAP AG 2005, SAP TechEd 05 / IM204 / 38
Step 1: Available Objects
1.
1. Select
Select available
available objects
objects
with
with several
several trees
trees
InfoProvider
SAP AG 2005, SAP TechEd 05 / IM204 / 39
InfoObjects
InfoSources
Step 1: Available Objects
1.
1. Select
Select available
available objects
objects
with
with several
several trees
trees
Roles
SAP AG 2005, SAP TechEd 05 / IM204 / 40
By Types
By Patches
InfoPackages
Step 2: Start Collecting Objects
2.
2. Drag
Drag &
& Drop
Drop objects
objects
(or
(or use
use context
context menu)
menu)
Required
Required objects
objects are
are
collected
and
displayed
collected and displayed in
in
the
central
frame
the central frame
SAP AG 2005, SAP TechEd 05 / IM204 / 41
Step 3: Start Installation of Business Content
3.
3. Start
Start installation
installation ononline
line (or
(or in
in batch)
batch)
Objects
Objects that
that are
are not
not yet
yet
active
active or
or outdated
outdated are
are
installed
installed by
by default
default
InfoCubes,
InfoCubes, InfoObjects,
InfoObjects, ...
... can
can
be
be matched
matched with
with activated
activated
version
version (default)
(default)
SAP AG 2005, SAP TechEd 05 / IM204 / 42
Outdated
Outdated content
content is
is marked
marked
with
with aa date
date icon
icon
Objects
Objects already
already activated
activated and
and
identical
identical to
to the
the delivered
delivered ones
ones are
are
indicated
by
green
LED
indicated by green LED
Installation BC: User-Specific Options
Select
Select default
default
source
source systems
systems for
for
collecting
collecting
Collect
Collect immediately
immediately
after
drag&drop
after drag&drop or
or
start
start manually
manually
Collected
Collected objects
objects can
can
include
include required
required ones
ones
only
only or
or objects
objects in
in the
the
dataflow
dataflow
As of NetWeaver2004s, the option in data flow before also collects the relevant DataSources:
Transactional DataSources
Master data of the InfoObjects contained in the InfoCube originate (characteristics of the
InfoProvider as well as their display and navigation attributes)
SAP AG 2005, SAP TechEd 05 / IM204 / 43
When to Use SAP BI Business Content?
SAP recommends that you use SAP BI Business Content
objects in the following cases:
Business blueprint and realization:
Customer requirements do match to the predefined Business Content
You can install Business Content for using them directly or as the basis for the
enhancement upon customer requirements.
After go live and continuous improvement
After upgrade of a content release
You may consider installing/reinstalling content objects with a reference to
release notes to adapt or migrate the existing custom development. This may
save in ongoing maintenance costs.
After installation of a Content Support Package
You may consider installing/reinstalling relevant content objects with a reference to
support package notes that are delivered with each Content Support Package. These notes
contain information on why certain Business Content objects are being redelivered.
SAP AG 2005, SAP TechEd 05 / IM204 / 44
When to Use SAP BI Business Content?
As of NetWeaver2004s BI, you can run Content Analyzer to be informed about the
objects in which there is a difference between the customer active version and SAPdelivered version. This functionality provides the decision support about whether
you need to install/reinstall the content objects in support package.
Object
Object Maintenance
Maintenance
Check
Check Category:
Category: D
D version
version
newer
than
A
version,
newer than A version, No
No
A
A version
version available
available
Support
Support Packages
Packages
SAP AG 2005, SAP TechEd 05 / IM204 / 45
Dos And Donts For Useing SAP BI Business Content
Business Content Objects are highly integrated; you should be comfortable
with the procedures of collecting and installing Business Content.
Do not activate SAP BI content objects unless you know you want them (e.g.
activating the whole InfoArea); some objects have a large number of references
so that the object cant be deleted once it is activated.
Before activating Business Content, you should consider whether you need to
switch on the BC component (D&B, IS-OIL etc). If you switch on the BCcomponent after you have already activated content objects, you need to
manually set the install or merge flag for activating business content again. For
those objects which do not have the merge mode, the active version of objects
could be overwritten!
Dont active Business Content in Batch mode if you need to use the match
mode to merge the content version and customer version. With Batch mode the
customer version will be overwritten by content version!
When activating content, make sure you do so in the right order; we suggest
You can activate the content via a role using data flow before. Objects which are in data
flow before (queries, InfoProviders, Update Rules, InfoSources, etc) will be collected
and activated
You can use the bottom-up approach, using the data flow as orientation (first the
data source, then up through the InfoSource, the info provider, and finally the query
elements). For this approach, you need to know exactly which objects are in the data
flow.
Use the In data flow before and after option only if you want to collect and install a
small number of objects.
SAP AG 2005, SAP TechEd 05 / IM204 / 46
Introduction to SAP BI Business Content
Procedure of Implementing Business Content
Use SAP BI Business Content
Enhance / Modify SAP BI Business Content
Implement Customer/Partner Content
General Recommendations
How to Enhance SAP BI Business Content
Query
Enhance Query
Enhance InfoProvider
Adjust Update Rule/
Transformation*
InfoSource
(Not Mandatory as of
NetWeaver2004s)
DataSource
Enhance InfoSource
Adjust Transfer Rule/
Transformation*
Extract Structure
Extractor
Enhance DataSource
Transaction Data
Master Data
Texts
Hierarchies
* As of NetWeaver2004s
SAP AG 2005, SAP TechEd 05 / IM204 / 48
Options For Enhancing DataSources
SAP NetWeaver BI
DataSource
Option 1: Customer append on
the extraction structure
updated with SAPI customer
function
User exit
made on the
way to BI
Extraction Structure
Communication Structure
Option 2: Customer append on
the communication structure
updated with LIS customer
fuctions: only relevant for
DataSources which are available
in Logistic Customizing Cockpit
Option 3: Customer append on the
R/3 table updated with application
user exit
SAP AG 2005, SAP TechEd 05 / IM204 / 49
User exit
made in R/3
Option 1: Enhancing DataSource with Generic SAPI
Function Modules
Enhancement of Standard Extractor in SAP R/3 in Two Steps:
1.
Enhance extraction structure using an append structure
Extraction Structures that are available in Logistic Cockpit: SE11
Other Extraction Structures: RSA6
2. Funktion module enhancements
Transaction: CMOD
Project -> Create
SAP offers the standard enhancement RSAP0001 with four different function
modules:
Transaction data:
Master data:
Texts:
Hierarchies:
EXIT_SAPLRSAP_001
EXIT_SAPLRSAP_002
EXIT_SAPLRSAP_003
EXIT_SAPLRSAP_004
Please note:
This option can be applied to every DataSource.
The content of enhanced fields is not visible in delta queue. These will be updated
during the upload into BI.
You can run Extractor Checker (transaction RSA3) for test purposes to verify
whether these enhanced fields were correctly updated.
A delta of these enhanced fields cannot be extracted to BI (only the after image can
be extracted to BI).
When changing an extraction structure, all data containers in the corresponding
data flow have to be empty!
SAP AG 2005, SAP TechEd 05 / IM204 / 50
Option 2: Enhancing DataSources via Logistic
Customizing Cockpit
Approach
Are fields to be enhanced already
available in communication structure?
Yes
No
Transfer these two fields
into the extraction
structure.
Apply customer append
to enhance the
extraction structure.
Customer Append:
SAP offers the standard enhancement (e.g.MCS10001) for DataSources that are connected
to the logistic customizing cockpit (EXIT_SAPLMC*).
E.g. in SD area:
Header data:
Position data:
Please note:
EXIT_SAPLMCS1_001
EXIT_SAPLMCS1_002
This option can only be applied to DataSources which are available in the Logistic Customizing Cockpit.
Fields, that are dynamically calculated during transaction can not be enhanced via
the above function
modules.
Delta (before and after image) can be extracted into BI.
When changing an extraction structure, all data containers in the corresponding data flow have to be
empty!
SAP AG 2005, SAP TechEd 05 / IM204 / 51
Option 3: Enhancing DataSources via enhancing the
R/3 table
Enhancement of Standard Extractor via R/3 table:
1. Enhance R/3 table (e.g. VBAP) using an append structure
Transaction: SE11
2. Apply standard user exit to update these enhanced fields
Enhanced fields can be automatically transferred into the communication
structure.
You need to run transaction LBWE to transfer these fields from
communication
structure into extraction structure.
Please note:
This option can be applied to every DataSource.
Enhanced fields, that are only relevant for statistical calculation (BI) are
also visible in the standard R/3 table.
Delta can be extracted into BI (before and after image).
When changing an extract structure, all data containers in the
corresponding data flow have to be empty!
SAP AG 2005, SAP TechEd 05 / IM204 / 52
Enhancements For Non-SAP OLTP Systems
Sourcing from a Non-R/3 OLTP System
Procedure is the same for non-R/3 OLTP master data and
transactional data
InfoObjects and InfoSources can be created in the BI system
InfoSource must match the file structure definition
No metadata synchronization is available between BI and the
external file
SAP AG 2005, SAP TechEd 05 / IM204 / 53
Impact of Enhancing/Modifying SAP BI Business
Content
An upgrade of the Business Content does not affect the
objects that are in productive use! To benefit from a new
development and the correction of SAP BI Business Content,
the metadata has to be reactivated with the new version of
Business Content.
Modification of SAP BI Business Content, with a few
exceptions, does not influence the ability to update in the
future!
SAP BI Business Content is easily extensible to adapt it to
your own requirements!
Business Content versioning is an ongoing maintenance
consideration with each new SAP BI release
SAP AG 2005, SAP TechEd 05 / IM204 / 54
Decision Tree: When to Enhance/Modify Business
Content vs. Create Customer Own Content?
Which transfer mode do these
objects have?
Merge
Install
Do you enhance
transactional data or
master data?
Which object
Types are they?
Above InfoProviders
(Queries, Web
templates etc)
Transactional Data
Master Data
Apply
Enhancement/Modifi
-cation
Which kinds of
Enhancements?
Simply changing
attributes of
characteristics
Apply
Enhanceme
nts/Modification
Changing
compounding objects
of characteristics
Apply
Enhancement/Modification
. Adjustments for related
content objects have to be
done manually!
SAP AG 2005, SAP TechEd 05 / IM204 / 55
Copy or create
customer objects
Changing data type,
reference objects of
characteristics
Changing key
figures
Copy Business Content objects or
create customer objects
Below InfoProviders
(Update Rules,
Transformation,InfoSo
urces)
Enhance or modify
SAP BI Business
Content objects.
Further automatic
content installation
should not be done!!
Dos And Donts for Copying Business Content
If there is a reason to copy rather than use the original object
(e.g. objects do not have the merge functionality), follow these
guidelines:
Do not copy anything before the InfoSource. The standard DataSource should
be applied wherever possible because it usually contains complex process
knowledge and requires high development effort.
InfoObjects (e.g., customer, material, etc) are critical. Please use the original
InfoObjects of SAP BI Business Content to ensure that you can always get the
most current version by activating these objects after upgrade or support
packages and you can get the most flexibility in using SAP BI Business
Content whenever you want.
Please use InfoProviders (DSO, InfoCubes, etc) from SAP BI Busines Content
as far as possible. Since InfoProviders have match functionality, so they can
be easily enhanced or modified.
You can copy queries from Business Content to your own object for further
enhancement and modification.
SAP AG 2005, SAP TechEd 05 / IM204 / 56
Dos And Donts for Enhancing/Modifying Business
Content
Enhancing Transaction Data:
After enhancing InfoSources and update rules, no automatic content
installation should be done for these two object types!
Enhancing Master Data:
If you would like to change the reference object of Master Data, or
change the data type of the content objects, please be careful! This will
change the key of the master data. In this case, SAP suggest you copy
and creat customer objects to avoid unexpected errors.
If you change the basic settings of key figures (e.g. unit, currency,
aggregation etc) and then activate the predifned Business Content
which contains these key figures (e.g. InfoProviders, InfoSources etc),
you will get an activation error. In this case you need to adjust the
change in predefined Business Content and activate these objects
manually.
SAP AG 2005, SAP TechEd 05 / IM204 / 57
Demo
Demo
SAP AG 2005, SAP TechEd 05 / IM204 / 58
Top-Down Scenario
Top-Down Scenario:
Customer would like to compare the delivered quantity and billed quantity
based on the item level
Customer
Requirements
Delivery
Delivery
Item
Billing
Billing Item
Delivered
Quantity
Billed
Quantity
80000
10
123456
10
100 PC
99 PC
85000
10
123456
20
200 PC
200 PC
......
......
....
.....
......
.......
Consolidated View of Delivery and
Invoice Information (DSO Objects,
BI
InfoProviders, etc)
Rough Content
model to be
defined
SAP AG 2005, SAP TechEd 05 / IM204 / 59
R/3
Delivery Information
Invoice Information
(DataSources, Extractors, etc)
(DataSources, Extractors, etc)
Specification And Design
Delivery
Delivery
Item
Invoice
Invoice
Item
Delivered
Quan
Invoiced
Quan
Overall
Delivery
process.
status
80000
10
123456
10
100
99
85000
10
123456
20
200
200
......
......
....
.....
......
.......
...
Delivery Data
+ Billing Data
Can be transfered from
communication
structure via
transaction LBWE
BI
Delivery Item
data
Create customer
append and
update it with SAPI
customer function
Billing Item
Data
R/3
Delivery Item Data
2LIS_12_VCITM
SAP AG 2005, SAP TechEd 05 / IM204 / 60
Billing Document Item Data
2LIS_13_VDITM
element
category
VGTYP
Processing
staus:
ZGBSTA
Implementation Steps
Prerequisite:
DataSources and related business Content Objects have been already
activated in R/3 and BI:
Transfer field VGTYP from communication structure to extraction structure
via Logistic Customizing Cockpit and then activate DataSource
2lis_13_VDITM.
With transaction se11 to create customer append for field ZGBSTA on the
extraction structure.
Use transaction CMOD to create a project. If the project is already available,
please assign the development to the project.
Use function module EXIT_SAPLRSAP_001 to update field ZGBSTA.
Activate the project.
Activate the DataSource via Logistic Customizing Cockpit (LBWE)or
DataSource Maintenance (RSA6).
Replicate DataSource 2lis_13_vditm into BI.
Create two DSO Objects which are connected to InfoSource 2lis_12_vcitm and
2lis_13_vditm.
Create one consolidated DSO object based on two line-item DSO Objects.
Create Query based on the consolidated DSO Object.
SAP AG 2005, SAP TechEd 05 / IM204 / 61
Introduction to SAP BI Business Content
Procedure of Implementing Business Content
Use SAP BI Business Content
Enhance / Modify SAP BI Business Content
Implement Customer/Partner Content
General Recommendations
Scenario Description
Several subsidiaries of your company have extended requirements
for reporting.
After analyzing these requirements, you conclude that an
enhancement of the existing central data model in the SAP
Business Information Warehouse is appropriate.
You want to deliver the newly developed Content to the
subsidiaries in a straightforward way. To do this, you use the SAP
Add-On Assembly Kit.
Each subsidiary can decide which of the enhancements it wants to
use productively. In addition, you want to maintain the Content as
cost-effectively as possible. To achieve this you decide to develop
deliverable Content objects in the SAP Customer Content.
SAP AG 2005, SAP TechEd 05 / IM204 / 63
Content Delivery at the Partner Site
Partner Content System (Headquarter)
11
22
A(ctive)
11
11
D(elivery)
11
11
11
M(odified)
create
Subsidiary
Export (D Object)
activate change
import
M(odified)
11
44
A(ctive)
11
11
11
11
D(elivery)
11
Content activation
SAP AG 2005, SAP TechEd 05 / IM204 / 64
change
Content Delivery at The Partner Site
Partner Content System (Headquarter)
InfoCube
/ABC/IC1
Export (D Version)
InfoObject
0MATERIAL
InfoObject
/ABC/IO01
InfoCube
/ABC/IC1
InfoObject
/ABC/IO01
Subsidiary
import
InfoCube
/ABC/IC1
InfoObject
0MATERIAL
SAP AG 2005, SAP TechEd 05 / IM204 / 65
InfoObject
/ABC/IO01
Definition And Benefits
Content that customers or consultancy partners of SAP Business
Information Warehouse deliver to their business areas or customers
themselves is referred to as Customer Content or Partner Content. The
concept and technical conversion of customer and partner content are
largely similar.
Advantages:
Good handling of dependencies between SAP Content and Partner
Content during creation of delivery
Development of Business Content in D versions
During import, changed objects are not overwritten
A version and M version
Comparison with A version possible during Content installation
Avoids loss of data e.g.: when fields are lengthened, etc.
Creation of delivery transports
Option of certifying Partner Content
SAP AG 2005, SAP TechEd 05 / IM204 / 66
Steps
Required steps for developing certified
Partner Content
Registration for certification
mailto: [email protected]
Prerequisites for development
Development of Content
Test, documentation, translation
Certification of the content
Support
Sales and pricing
Delivery with Add-On Assembly Kit
SAP AG 2005, SAP TechEd 05 / IM204 / 67
Prerequisites: Namespace
Namespaces in the SAP Business Information Warehouse
SAP namespace (objects starting with 0)
Customer namespace (objects starting with A-Z)
Registered namespaces (/ABC/...)
SAP Business Content objects are delivered in the SAP namespace
in the D version. In order to be able to use these objects, they must
be activated. It is possible to make enhancements in the SAP
namespace.
Advantage: After an upgrade the objects will be compared/merged
automatically or manually when they are activated.
Disadvantage: With some object types, customer-specific
enhancements may be lost after an upgrade or an SAP correction.
SAP AG 2005, SAP TechEd 05 / IM204 / 68
Prerequisite: Namespace
SAP objects can be copied to the customer namespace or to the
registered customer namespace after activation and then
enhanced.
Advantage: After upgrade and activation these objects will not be
modified.
Disadvantage: Corrections or upgrades will not be applied to these
objects automatically and have to be done manually (can be very timeconsuming).
It is also possible to create your own objects in the D version in the
customer namespace or in the registered customer namespace.
Prerequisite: System has to be configured as development system.
Advantage: These objects (D version) can be imported into other BI
systems as transports and do not overwrite the A version in the target
system.
Disadvantage: The objects have to be activated.
SAP AG 2005, SAP TechEd 05 / IM204 / 69
Prerequisite: Namespace
Namespace for the development of
BI objects
Reserving two namespaces in BI,
SAP Note 401778
Reserving a namespace in OLTP,
SAP Note 084282
As of 3.0A Support Package 9, a
RSNSPACE maintenance
transaction exists which can be
used to maintain BI namespaces.
Both the development
namespace and the generating
namespace must be changeable.
SAP AG 2005, SAP TechEd 05 / IM204 / 70
Prerequisite: System Landscape
SAP AG 2005, SAP TechEd 05 / IM204 / 71
Prerequisite: Setting up The System as Content
System
Prerequisite: All required Business Content Objects have to
be active
Change field IS_CONTSYST of table RSADMINS to X with
Transaction code: RSOCONTENT
Available with SP15 for BI 3.0B or SP9 for BI 3.1 Content
RSOCONTENT
SAP AG 2005, SAP TechEd 05 / IM204 / 72
SE16: View RSADMINSV
Prerequisite: Setting up The System as Content
System
To activate Business Content after this setting you need a
special user
For this user the system behaves like a normal (non-content) system
Assign the parameter RSOISCONTENTSYSTEM with value SAPCE to the
user (transaction SU01)
We recommend switching on the standard transport
organizer
E.g new objects are also recorded on requests object collector not
necessary.
AWB Transport Connection Edit Transport Switch-on Standard
The system must not be switched back after objects have
been created.
SAP AG 2005, SAP TechEd 05 / IM204 / 73
Development: Recommendations and Restrictions
Recommended Approach:
Think about your reporting purpose.
Identify data sources.
Define a data model.
Write a specification and design document.
Use naming conventions.
Define specific test cases and use generic test cases from SAP.
Use check tools (BI Content Analyzer).
Use informations sources such as documentation and SDN.
Restrictions:
SAP BI Content objects (D versions) cannot be changed.
RSA2 for dataSource development is not available in the source
system.
Integration of own documentation is not possible.
SAP AG 2005, SAP TechEd 05 / IM204 / 74
Certification
General Framework
Certification by department Integration and Certification Center (ICC)
Fee: 5000 EUR (EMEA) or 8000 USD (Americas)
Certificate issued and the tag line (logo) SAP certified integration awarded
Requirements for certification
Delivery transport does not contain any SAP objects
Delivery with Add-On Assembly Kit
Installation and activation of Content without errors
Test execution is confirmed by partner
Complete documentation available
Support is offered, maintenance strategy is published
Release strategy is published
Display of Partner Content
Partner Content displayed by SAP in the Online Partner and Product Directory
SAP AG 2005, SAP TechEd 05 / IM204 / 75
Delivery: Add-On Assembly Kit (AAK)
Add-On
Features
Tools for creating deliveries
Transactions for import already available
in customer systems
Import possible without access at
operating-system level
Benefits
Definition of installation prerequisites
and installation sequence
Simplified maintenance and consolidated
distribution of functional enhancements
SAP Core System
SAP AG 2005, SAP TechEd 05 / IM204 / 76
Visibility of delivered software release
Delivery: AAK Software Delivery Composer
Development and maintenance
are performed in the
corresponding development
and maintenance systems.
The Software Delivery
Composer collects and checks
transport requests in the
consolidation system and
enters the objects into one
delivery request.
SAP AG 2005, SAP TechEd 05 / IM204 / 77
Delivery: AAK Software Delivery Assembler
The Software Delivery
Assembler selects import
conditions for the delivery
request and converts it into
an OCS file.
The OCS file is either
copied to a CD or to a file
server.
Import with transaction
SAINT/SPAM.
SAP AG 2005, SAP TechEd 05 / IM204 / 78
Introduction to SAP BI Business Content
Procedure of Implementing Business Content
Use SAP BI Business Content
Enhance / Modify SAP BI Business Content
Implement Customer/Partner Content
General Recommendations
Content in Action: Reducing TCO During Planning
Project
preparation
Business
blueprint
Realization
Work plans
Resource plans
Budget plans
Planning
Supports role assessment
Go live and
roll-out
Maintenance and
continuous
improvement
Tip: Define a business
blueprint for SAP BI
when you define one for
the application. Define
information which you
want in reports before
you configure the
application.
Supports gap analysis
Supports communication among
stakeholders
Streamlined planning and decision support, resulting in better
foundation for project success
SAP AG 2005, SAP TechEd 05 / IM204 / 80
Content in Action: Reducing TCO During
Implementation
Project
preparation
Business
blueprint
Realization
Pilot
implementation
testing
Pilot
Speeds up pilot development
Go-live and
roll out
Tip: When deciding whether
to copy or use an original
SAP BI content object,
consider the object type
Implementation
Speeds up application configuration and development
Supports cross-use and phased use
Testing
Predefined content is already checked against and
optimized for cross-component interdependencies
Faster configuration and development earlier ROI
SAP AG 2005, SAP TechEd 05 / IM204 / 81
Maintenance and
continuous
improvement
Content in Action: Reducing TCO During Operation
Project
preparation
Business
blueprint
Realization
Go-live and
roll out
Maintenance and
continuous
improvement
Monitoring
enhancements
Go-live and roll out
Speeds up development of training materials
Improves speed of learning
Smooth roll-out process
Maintenance and continuous improvement
Tip: Take advantage of SAP
BI demo content,
templates, and style
sheets, as well as portal
layouts and themes
when developing
training materials
Supports monitoring of operations
Enables optimization of solutions
Provides continuous, synchronized updates
Reduced maintenance effort and increased operational efficiency
SAP AG 2005, SAP TechEd 05 / IM204 / 82
General Recommendations Object Type
Query
InfoSource
DataSource
Extraction Structure
Extractor
Mapping to Business Requirements
InfoCube
Greater
Difficulty
Greater
Ease
SAP AG 2005, SAP TechEd 05 / IM204 / 83
Business Content Includes:
Roles
Web templates
Crystal Reports
Workbooks
Queries
Data mining models
Variables
Data targets
InfoCubes/MultiProvider
s/
Data Store Objects
InfoSources
InfoObjects
Process chains
DataSources
R/3 extractor programs
.............
When should I implement
Business Content vs. create
my own from scratch?
General Recommendations DataSources
Query
InfoCube
Use/enhance the SAP BI Business
Content DataSources as far as
possible:
If R/3 Standard Business
Processes are
implemented in customer system
First, look at the DataSource...
The easiest way to get
information quickly into the
BI is to use the existing
Content DataSources which
sit on top of existing R/3
Business Processes.
The SAP BI content data
sources usually fit to
Business Requirements and
if they are not a perfect fit,
they can be easily enhanced.
InfoSource
DataSource
DataSource
Extraction Structure
Extractor
SAP AG 2005, SAP TechEd 05 / IM204 / 84
General Recommendations InfoSources
Use SAP BI Business Content
InfoSources as far as possible when:
Query
Business Content DataSource is
already in use
Non-SAP DataSource is in use and
you can feasibly map to the
existing Transfer Structure.
InfoCube
InfoSources which are based on
NetWeaver2004s technology
provide Match functionality
which will makes adaption of
custom development much easier
and more comfortable.
InfoSource
DataSource
Extraction Structure
Extractor
SAP AG 2005, SAP TechEd 05 / IM204 / 85
Non-SAP
DataSources
If you modified Business Content
3.x InfoSources, please be careful
with automatic content installation
after installing the upgrade or
support package.
General Recommendations InfoProviders
Query
Use/enhance SAP BI Business Content
InfoProvider as far as possible (InfoCube,
Data Store Objects etc):
Business Content InfoSource for your
business process is already in use.
InfoCube
InfoSource
DataSource
DataSource
Extraction
Extraction Structure
Structure
Extractor
Requirements exist for an InfoProvider
for which you wish to use a standard
best practice model.
Use the SAP BI Business Content
InfoProvider (InfoCube, Data Store Objects)
as a template starting point when the:
SAP BI Business Content InfoSource for
your business process is already in use
yet there are modifications which are
easily accommodated.
You wish to use an example template, a
starting point that is very well
developed.
SAP AG 2005, SAP TechEd 05 / IM204 / 86
General Recommendations InfoObjects
Use/enhance SAP BI Business Content
InfoObject as far as possible when:
InfoObject
Requirements exist for an InfoObject to
which you wish to use a standard best
practice model for.
DataSource of this InfoObject is
already in use.
InfoSource
Basis settings of this InfoObject match
to the business requirements
Use SAP BI Business Content InfoObjects
as a template when:
DataSource
DataSource
Extraction
Extraction Structure
Structure
Extractor
Some critical changes (e.g. data type,
reference object) need to be made to a
characteristic
Settings for a key figure (unit,
aggregation etc) do not match the
business require-ments
SAP AG 2005, SAP TechEd 05 / IM204 / 87
General Recommendations Queries
Use SAP BI Business Content Queries when:
Query
Piloting initial capabilities of BI
Get to know the look and feel BI
queries.
InfoCube
InfoSource
DataSource
DataSource
Extraction
Extraction Structure
Structure
Extractor
SAP AG 2005, SAP TechEd 05 / IM204 / 88
Business requirements are covered by
existing queries
Use SAP BI Business Content Query as a
template when:
Business requirements are to develop
a report very similar to an existing
query, be quick off the starting block in
getting to know the look and feel BI
queries.
General Recommendations
When And Why to Use The Standard
Get Content running quickly to gain experience.
By using all layers of the Business Information Warehouse you will
gain familiarity with the product at all levels of the BI Platform
developing product knowledge quickly.
Lower your implementation costs!
Quick implementations using SAP BI Business Content with minimal
customization cut back drastically on costs for an initial
implementation or a pilot.
Basic Business Content does not fully support your
business requirements
In this case, Business Content is a great starting point for your
implementation; you can activate the existing content and modify it
very easily to meet the needs of your business
So, if there is predefined SAP BI Business Content
to be leveraged, use it!
SAP AG 2005, SAP TechEd 05 / IM204 / 89
Summary
SAP recommends the following procedure of implementing Business Content in a
customer system:
Define
tasks/projects/roles
Identify
the needed information (reports, etc) to accomplish defined
tasks/projects/roles
Search
for and find the predefined SAP BI Business Content
Use/enhance
Business Content or create customer own content
You can use different channels depending on the stage of your project to search
for and find predefined SAP BI Business Content.
Business Content has different version. The customer version of Business
Content objects are not affected after installing upgrade or support packages.
When deciding whether to copy or use/enhance/modify SAP BI Business Content
object, consider the object type.
Customers and partners can develop and deliver their own content using SAP
namespace.
In general, SAP recommends you use or enhance Business Content objects
which are in the dataflow from DataSources to InfoProviders. You can use
Business Content query/Workbook/Web template as a template to create your
own objects based on the individual business requirements.
SAP AG 2005, SAP TechEd 05 / IM204 / 90
SAP Service Marketplace (alias /BI)
SAP AG 2005, SAP TechEd 05 / IM204 / 91
SAP Service Marketplace (alias /BI) (cont.)
SAP BI Business
Content Details:
General
Information
developed by
Customers and
Partners
SAP Analytics
Solution content
Industry Content
SAP AG 2005, SAP TechEd 05 / IM204 / 92
SAP Service Marketplace (alias /BI) (cont.)
BI Content 3.5.3
Add-On Details:
Business
Content
Support
Packages
Business
Content List
Availability
SAP AG 2005, SAP TechEd 05 / IM204 / 93
SAP Help Portal (cont.)
SAP AG 2005, SAP TechEd 05 / IM204 / 94
Developing Partner Content: Documentation
SAP AG 2005, SAP TechEd 05 / IM204 / 95
Developing Partner Content: SDN
SAP AG 2005, SAP TechEd 05 / IM204 / 96
Overview: Resources For SAP BI And Portal Content
http://service.sap.com/bi
http://service.sap.com/ep-content
http://www.sdn.sap.com
http://www.iviewstudio.com
SAP AG 2005, SAP TechEd 05 / IM204 / 97
Further Information
Public Web:
www.sap.com
SAP Developer Network: www.sdn.sap.com Business Information
Warehouse
SAP Customer Services Network: www.sap.com/services/
NetWeaver Developers Guide: www.sdn.sap.com/sdn/developersguide.sdn
Related SAP Education Training Opportunities
http://www.sap.com/education/
SAP AG 2005, SAP TechEd 05 / IM204 / 98
Questions?
Q&A
SAP AG 2005, SAP TechEd 05 / IM204 / 99
Feedback
Please complete your session evaluation.
Be courteous deposit your trash,
and do not take the handouts for the following session.
Thank You !
SAP AG 2005, SAP TechEd 05 / IM204 / 100
Copyright 2005 SAP AG. All Rights Reserved
No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information
contained herein may be changed without prior notice.
Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors.
Microsoft, Windows, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation.
IBM, DB2, DB2 Universal Database, OS/2, Parallel Sysplex, MVS/ESA, AIX, S/390, AS/400, OS/390, OS/400, iSeries, pSeries, xSeries, zSeries, z/OS, AFP,
Intelligent Miner, WebSphere, Netfinity, Tivoli, and Informix are trademarks or registered trademarks of IBM Corporation.
Oracle is a registered trademark of Oracle Corporation.
UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group.
Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of Citrix Systems, Inc.
HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C, World Wide Web Consortium, Massachusetts Institute of Technology.
Java is a registered trademark of Sun Microsystems, Inc.
JavaScript is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented by Netscape.
MaxDB is a trademark of MySQL AB, Sweden.
SAP, R/3, mySAP, mySAP.com, xApps, xApp, SAP NetWeaver, and other SAP products and services mentioned herein as well as their respective logos are
trademarks or registered trademarks of SAP AG in Germany and in several other countries all over the world. All other product and service names mentioned
are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary.
The information in this document is proprietary to SAP. No part of this document may be reproduced, copied, or transmitted in any form or for any purpose
without the express prior written permission of SAP AG.
This document is a preliminary version and not subject to your license agreement or any other agreement with SAP. This document contains only intended
strategies, developments, and functionalities of the SAP product and is not intended to be binding upon SAP to any particular course of business, product
strategy, and/or development. Please note that this document is subject to change and may be changed by SAP at any time without notice.
SAP assumes no responsibility for errors or omissions in this document. SAP does not warrant the accuracy or completeness of the information, text, graphics,
links, or other items contained within this material. This document is provided without a warranty of any kind, either express or implied, including but not limited
to the implied warranties of merchantability, fitness for a particular purpose, or non-infringement.
SAP shall have no liability for damages of any kind including without limitation direct, special, indirect, or consequential damages that may result from the use of
these materials. This limitation shall not apply in cases of intent or gross negligence.
The statutory liability for personal injury and defective products is not affected. SAP has no control over the information that you may access through the use of
hot links contained in these materials and does not endorse your use of third-party Web pages nor provide any warranty whatsoever relating to third-party Web
pages.
SAP AG 2005, SAP TechEd 05 / IM204 / 101