im206 - integrating bpc with erp and netweaver

69
IM206 Integrating Business Planning and Consolidation with SAP ERP and SAP NetWeaver Ron Silberstein, EPM RIG, Business Objects, an SAP Company Jean-Claude Pizzi, EPM RIG, SAP Italia

Upload: chong-sa

Post on 26-Dec-2015

45 views

Category:

Documents


5 download

DESCRIPTION

Integrating BPC With ERP and NetWeaver

TRANSCRIPT

Page 1: IM206 - Integrating BPC With ERP and NetWeaver

IM206 Integrating Business Planning and Consolidation with SAP ERP and SAP NetWeaver

Ron Silberstein, EPM RIG, Business Objects, an SAP CompanyJean-Claude Pizzi, EPM RIG, SAP Italia

Page 2: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 2

Disclaimer

This presentation outlines our general product direction and should not be relied on in making a purchase decision. This presentation is not subject to your license agreement or any other agreement with SAP. SAP has no obligation to pursue any course of business outlined in this presentation or to develop or release any functionality mentioned in this presentation. This presentation and SAP's strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. 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 assumes no responsibility for errors or omissions in this document, except if such damages were caused by SAP intentionally or grossly negligent.

Page 3: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 3

1. BPC Technical architecture and Overview1.1. Technical Architecture1.2. Terminology mapping

2. BI Data modeling related to BPC2.1. MultiProvider2.2. Implementation options

3. Specific aspects of BI Architecture and BPC3.1. EDW and Data Integration3.2. Recommendations

4. Data Flow handling using Data Manager in BPC3.1. Introduction and Definitions3.2. Handling Master Data3.2. Handling Transaction Data

Agenda

Page 4: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 4

Architecture of SAP BPC 7.0, Version for the Microsoft Platform

Web Server (IIS) & .NET Application Server

Client

Web Services

MS Office ClientsAdmin Web

Platform Services

Application Services

Data

OLAP (MSAS)

HTTP/SOAP

MDX UNCSQL

Others

Relational Database(MS SQL Server) File Share

Server-side Requirements

MS SQL Server

MS Analysis Services

MS Reporting Services

MS DTS (or SSIS)

.NET 1.1 A/S

Web Server (IIS)

File Share

Presenter
Presentation Notes
For comparison purposes, the architecture of SAP BPC, version for the Microsoft platform is displayed on this slide MS SQL Server MS Analysis Services MS Reporting Services MS DTS (Data Transformation Service) or SSIS (SQL Server Integration Services) .NET 1.1 A/S Web Server (IIS - Internet Information Services File Share
Page 5: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 5

Architecture SAP BPC 7.0, Version for SAP NetWeaver

Presenter
Presentation Notes
The architecture of SAP BPC for NetWeaver is displayed on this slide Note that application logic is shifted into the NetWeaver platform Note that the IIS .NET web server by default runs on a 32-bit Microsoft windows operating system, but that SAP NetWeaver generally runs on a 64-bit operating system Any operating system and RDBMS that SAP NetWeaver supports are viable options on which to run your system
Page 6: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 6

Server-Side Requirements for SAP BPC 7.0, Version for SAP NetWeaver

Server-side requirementsSAP NetWeaver BI Enhancement Pack1SAP NetWeaver BI for Add-on SAP BPC for NetWeaver SAP NetWeaver EditionAny RDBMS SAP NetWeaver Supports.NET application server (both .NET 1.1 and 2.0 are required)Web Server (IIS)

Presenter
Presentation Notes
Any operating system and RDBMS that SAP NetWeaver support is viable; see the product availability matrix at http://service.sap.com/pam for additional details Note that the IIS .NET web server, by default, runs on a 32-bit Microsoft Windows operating system, while SAP NetWeaver generally runs on a 64-bit operating system
Page 7: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 7

SAP BPC 7.0, Version for NetWeaver Architectural Notes

BPC for Office and BPC Admin Clients use Web services to connect to the .NET Web Server Tier (.NET 1.1)The .NET Web Server connects to the ABAP Web Application Server using the SAP .NET Connector (v2.0)Thus, .NET 1.1 and .NET 2.0 are requiredInternally, each RFC (Remote Function Call) is a wrapper around an object-oriented class within the UJ package (also known as development class)Metadata is stored in BPC-specific tablesMaster data (aka: dimension members) and transactional data (aka :fact data) are stored in NetWeaver BI objects and tables

Multi-tier architecture of the SAP BPC NetWeaver Edition

Presenter
Presentation Notes
Some details about the multi-tier architecture are described here Note terminology – in the SAP NetWeaver BI foundation, “dimension members” are “master data”, and “fact data” are “transaction data” Acronym: AKA - Also Known As For more information on the UJ Package, refer to the UJ Package lesson
Page 8: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 8

SAP BPC 7.0, Version for SAP NetWeaver: Some Key Basic Points

SAP Business Planning and Consolidation, version for SAP NetWeaver is built on SAP NetWeaver BI as a platform.

The general development approach has been to implement (most of) the application functionality and features that exist on SAP BPC, version for the Microsoft Platform.

SAP BPC, version for SAP NetWeaver is implemented using SAP NetWeaver BI objects (i.e. InfoCubes, InfoObjects), in a separate namespace than data warehouse version of SAP NetWeaver BI objects.

SAP BPC InfoCubes are referred to as “applications” and have a slightly different design than basic SAP NetWeaver BI InfoCubes. For example, time characteristics are handled differently, etc.

The business user is the focus of SAP BPC. The business user should not have to access the “backend” of the system, for example the data warehousing workbench.

In BPC, data (transactional, master) IS NOT shared across AppSets. Appsets are like InfoAreas, but without shared data.

Presenter
Presentation Notes
The architecture of SAP BPC for NetWeaver is displayed on this slide Note that application logic is shifted into the NetWeaver platform Note that the IIS .NET web server by default runs on a 32-bit Microsoft windows operating system, but that SAP NetWeaver generally runs on a 64-bit operating system Any operating system and RDBMS that SAP NetWeaver supports are viable options on which to run your system
Page 9: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 9

1. BPC Technical architecture and Overview1.1. Technical Architecture1.2. Terminology mapping

2. BI Data modeling related to BPC2.1. MultiProvider2.2. Implementation options

3. Specific aspects of BI Architecture and BPC3.1. EDW and Data Integration3.2. Recommendations

4. Data Flow handling using Data Manager in BPC3.1. Introduction and Definitions3.2. Handling Master Data3.2. Handling Transaction Data

Agenda

Page 10: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 10

Terminology Mapping (step 1): Microsoft Objects vs SAP NetWeaver BI Objects

Page 11: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 11

Mapping MS components with the SAP NetWeaver PlatformThis diagram is a good starting point to understanding some of the same terms used and leveraged within SAP BPC and how they correlate to NetWeaver.

Below is a diagram which approximates equivalencies between SAP BPC version for the Microsoft Platform components and SAP BI objects.

Page 12: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 12© SAP 2008 / SAP TechEd 08 / <Session ID> Page 12

Mapping OLAP Objects

1. A Property is an attribute but SAP BPC has a feature by which you can flag a property as inApp which is similar to Navigational Attributes. 2. A Hierarchy in SAP BPC is not the same thing as a BI Hierarchy. A BPC Hierarchy is conceptually like an Attribute within the master data table of a Characteristic InfoObject. Technically, it is more than that in Analysis Services, even though not in SQL Server.

Page 13: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 13

Separate Namespace for BPC Generated Objects

InfoCube/CPMB/IXXIC1

InfoObject/CPMB/XXIO01

All BPC Objects are stored in the /CPMB/ namespaceBPC will not be able to create objects in the EDW Namespace ((i.e. /BIC*, /BI0*)All BI Objects within the /CPMB/ namespace have generated technical names (no technical names exposed to user in BPC)

MultiProvider/CPMB/MXXIC1

Page 14: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 14

1. BPC Technical architecture and Overview1.1. Technical Architecture1.2. Terminology mapping

2. BI Data modeling related to BPC2.1. MultiProvider2.2. Implementation options

3. Specific aspects of BI Architecture and BPC3.1. EDW and Data Integration3.2. Recommendations

4. Data Flow handling using Data Manager in BPC3.1. Introduction and Definitions3.2. Handling Master Data3.2. Handling Transaction Data

Agenda

Page 15: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 15

Relevant SAP NetWeaver BI Concepts: MultiProvider

DefinitionCombination of various objects, including possibly InfoCubes, DataStoreobjects, InfoObjects, VirtualProviders and InfoSets

With

Dat

a

Master Data

Basic InfoCube

DataStore Object

No

Dat

a

InfoSet

VirtualProviderMultiProvider

Page 16: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 16

SAP NetWeaver BI Data Modeling: MultiProvider

BenefitsQueries are split automatically and distributed to InfoProviders (parallel execution)Single InfoProviders smaller, less complex and less sparsely filled than one big InfoProviderNo additional data storage(Parallel) Data load into individual InfoProvidersTransparent usage for ReportingLocal queries on each InfoProvider possibleArchiving of single basic InfoProvider is very easy

DisadvantagesAdministration

Page 17: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 17

SAP NetWeaver BI MultiProvider Logical Partitioning

MultiProvider (or Logical) PartitioningPossible partitioning criteria: year, plan/actual, regions, business areaParallel sub-queries are spawned automatically to base InfoCubesUse MultiProvider partitioning to cut large amounts of data in smaller units

MultiProvider

Base InfoCubes

Europe Asia North America

Consolidated view on all data

Parallel Sub-queries

Queries on MultiProvider

Parallel processing built into design

Homogenous Data Models

Page 18: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 18

1. BPC Technical architecture and Overview1.1. Technical Architecture1.2. Terminology mapping

2. BI Data modeling related to BPC2.1. MultiProvider2.2. Implementation options

3. Specific aspects of BI Architecture and BPC3.1. EDW and Data Integration3.2. Recommendations

4. Data Flow handling using Data Manager in BPC3.1. Introduction and Definitions3.2. Handling Master Data3.2. Handling Transaction Data

Agenda

Page 19: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 19

SAP BPC, Version for SAP NetWeaver Implementation Options

Option 1 – Fully Utilize BPC Admin Console (default appliction behavior)Actual and Plan Data are stored in a single cube within the BPC namespace

Option 2 - Utilize Logical Partitioning for BPC CubePerform initial configuration within BPC Admin Console, but utilize NetWeaver BI Data Warehousing Workbench for more technical operations

Option 3 – Utilize Actuals and Plan in Separate CubesPerform initial configuration within BPC Admin Console, but utilize NetWeaver BI Data Warehousing Workbench for more technical operations

Option 4 – Don’t Replicate EDW ActualsPerform initial configuration within BPC Admin Console, but utilize NetWeaver BI Data Warehousing Workbench for more technical operations

NOTE: If you use the Data Warehousing Workbench (RSA1) to create any partitioned cubes, you will have to manually maintain these cubes. You cannot use the BPC Admin Console on these cubes.BPC Admin Console only works on cubes created within the BPC Admin Console. Option 1 is supported by BPC. Option 2, 3, and 4 are considered project solutions.

Page 20: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 20

GeneratedFinance Application

Generated MultiProvider

AppSet

GeneratedFinance BI Query

Data is Stored Here

Persistency

No Data is Stored Here (Virtual Layer)

No Data is Stored Here (Virtual Layer)

Supports BPC Changes

Change directly in BPC Admin Console

Change directly in BPC Admin Console

Change directly in BPC Admin Console

All Data

Details: Implementation Option 1 – SAP BPC Admin Console

Page 21: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 21

GeneratedFinance Application

Generated MultiProvider

AppSet

GeneratedFinance BI Query

Data is Stored Here

Persistency

No Data is Stored Here (Virtual Layer)

No Data is Stored Here (Virtual Layer)

Supports BPC Changes

Only one InfoCube is managed through BPC; others are done through RSA1

Changed directly in BPC Admin Console

Changed directly in BPC Admin Console

2005(locked)

2007 Data2006 (locked)

The InfoCubes (in this example) were manually created by copying the generated BPC InfoCube using RSA1 (and manually attached to the MultiProvider). Anytime a change is made using the BPC Admin Console, the logically partitioned cubes will need to be manually maintained and added to the MultiProvider using RSA1. All Previous years’ data is moved from the generated BPC cube to previous year cubes using normal dataflow.

Details: Implementation Option 2 –Logical Partitioning for BPC InfoCubes

Page 22: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 22

AppSet

Data is stored in both EDW actuals cube as well as BPC cube

PersistencySupports BPC

Changes

EDW Actuals Cube

PlanActuals

The BPC actuals cube is created by copying from the generated BPC Cubes using RSA1 and manually attached to the MultiProvider. Anytime a change is made using the BPC Admin Console, the BPC Actuals cube will need to be manually maintained and added to the MultiProvider using RSA1..

COPY DATA

No Data is Stored Here (Virtual Layer)

No Data is Stored Here (Virtual Layer)

Only one InfoCube is managed through BPC; others are done through RSA1

Changed directly in BPC Admin Console

Changed directly in BPC Admin Console

Copy data model from generated BPC InfoCube

GeneratedFinance BI Query

Generated MultiProvider

Details: Implementation Option 2 –Logical Partitioning for BPC InfoCubes

Page 23: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 23

AppSet

Data is Stored in both EDW Actuals Cube and virtually read into BPC cube (not copied)

PersistencySupports BPC

Changes

EDW Actuals Cube

PlanActuals

The BPC actuals cube is a virtual provider created in RSA1 and has the same structure as the generated BPC Cubes, and is manually attached to the MultiProvider. Anytime a change is made using the BPC Admin Console, the BPC actuals VirtualProvider will need to be manually maintained and added to the MultiProvider using RSA1.

No Data is Stored Here (Virtual Layer)

No Data is Stored Here (Virtual Layer)

Only one InfoCube is managed through BPC; others are done through RSA1

Changed directly in BPC Admin Console

Changed directly in BPC Admin Console

Copy data model from generated BPC InfoCube to help create VirtualProvider

Virtually Read

Generated MultiProvider

GeneratedFinance BI Query

Details: Implementation Option 4 – Don’t Replicate Actuals InfoCube, Use VirtualProvider

Page 24: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 24

1. BPC Technical architecture and Overview1.1. Technical Architecture1.2. Terminology mapping

2. BI Data modeling related to BPC2.1. MultiProvider2.2. Implementation options

3. Specific aspects of BI Architecture and BPC3.1. EDW and Data Integration3.2. Recommendations

4. Data Flow handling using Data Manager in BPC3.1. Introduction and Definitions3.2. Handling Master Data3.2. Handling Transaction Data

Agenda

Page 25: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 25

Overview: SAP NetWeaver BI Architecture, Including Source System Types

Architected Data Marts

Page 26: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 26

Standard SAP NetWeaver BI Data Flow Concepts in SAP BW 3.x and SAP NetWeaver 7.0

Transformation

Source System

BI in SAP NetWeaver 7.0

InfoProvider

InfoPackage

DataSource 7.0 (PSA)

Update Rules

Source System

Transfer Rules

SAP BW 3.x

InfoProvider

InfoSource

PSA DataSource 3.x

InfoPackage

Presenter
Presentation Notes
Existing data flow scenarios unchanged after technical upgrade Classic 3.x dataflow mechanisms are still effective Migration to new data flow is not mandatory Migration assistance available (in the application) for several key objects
Page 27: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 27

Data Warehousing: Inmon’s Corporate Information Factory and SAP NetWeaver BI

= Potentially covered by SAP NetWeaver BI

Page 28: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 28

Data WarehouseNon volatileGranularIntegratedHistorical foundationBuilt with DataStore Objects

Operational Data StoreOperational Reporting Near Real-Time / VolatileGranular Built with DataStore Objects

Multidimensional Modelsaka “Data Marts”Multidimensional analysisAggregated viewIntegratedBuilt with InfoCubes

Data Warehousing Layers in SAP NetWeaver BI

Presenter
Presentation Notes
This overview of SAP BW layers is more detailed. The Persistent Staging Area is the first layer for data from different sources and application areas. The Persistent Staging Area has no rules for converting or harmonizing the incoming data. The Data Warehouse layer is also a pure staging area without reporting purposes. The data warehouse layer contains rules for harmonizing data from different sources. The Data Warehouse layer has also the complete history which is not available in the source system and in the reporting layer any more. The Operational Data Store is the layer for operational reporting, which typically means reporting on the item level and on a daily basis. The Multidimensional Models layer is designed for analytical reporting on an aggregated view of the data with ‘slice and dice’ functionality.
Page 29: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 29

Comparison of Layered Architecture in SAP NetWeaver BI

Frequency of Load

Historical background

Historical complete

Primary Reporting

Target

Granularity of

Information

Owner Overwrite/ change loaded

dataData Marts daily,

weekly, monthly

>= 2 years N Y aggregated functional area

yes, with respect to project scope

Y

ODS near real time - daily

< 6 month N Y granular functional area

yes, with respect to project scope

Y

DW daily, weekly, monthly

several yearsin

Archive

Y N granular corporate no Y

Page 30: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 30

InfoSource

InfoSource

InfoSource

InfoSource

source system data

Legacy application systems

ETL Platform

(templates built from Standard Business Content – extended to satisfy corporate SBU/Common data needs)

Fed by initialization & subsequent delta loads throughout day

Billing

Billing

Asia-Pacific

Leveraged Reporting Layer

Function-shared

Fed from Regional Data Mart Layer as necessary

Global ‘Reporting Layer

SBU-shared Special Need

EMEA

Requests loaded without activation – Event Chains used to ‘activate’ all requests in a given region during regional ‘off hours’

Business-specific reporting logic applied in routines filling this layer

Legacy ERP Legacy

ERP

Regional Data Mart Layer (not SBU-specific)

Billing Billing Billing

Billing

(structures copied from Global Data Mart Layer – using Start Routines to limit delta loads per InfoProvider by region)Americas

Global Data Warehouse Layer (not region or SBU-specific)

Customer Example: SAP NetWeaver BI Modeling Layers

Page 31: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 31

1. BPC Technical architecture and Overview1.1. Technical Architecture1.2. Terminology mapping

2. BI Data modeling related to BPC2.1. MultiProvider2.2. Implementation options

3. Specific aspects of BI Architecture and BPC3.1. EDW and Data Integration3.2. Recommendations

4. Data Flow handling using Data Manager in BPC3.1. Introduction and Definitions3.2. Handling Master Data3.2. Handling Transaction Data

Agenda

Page 32: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 32

Observations / Recommendations: Data Warehouse Strategy and BPC, version for SAP NetWeaver

BPC is a business-user driven application – the business user drives their own modeling, data acquisition, etc

An intelligent architecture is important in any data warehousing strategy, as is governance

Utilize a “data provisioning approach” – focus on meeting corporate requirements in the data warehousing layer, and either provision data from the DataStore objects in the DW layer and/or create somewhat “generic” data marts (InfoCubes) that BPC business users can leverage

Avoid “flavoring” data with specific business rules – ensure that BPC business users have good awareness of existing DataStore objects and InfoCubes from which they can derive their modeling and the data they need

Be prepared to enable significant flexibility to BPC users – focus governance on data warehouse objects, without imposing too much on BPC users

Page 33: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 33

1. BPC Technical architecture and Overview1.1. Technical Architecture1.2. Terminology mapping

2. BI Data modeling related to BPC2.1. MultiProvider2.2. Implementation options

3. Specific aspects of BI Architecture and BPC3.1. EDW and Data Integration3.2. Recommendations

4. Data Flow handling using Data Manager in BPC3.1. Introduction and Definitions3.2. Handling Master Data3.2. Handling Transaction Data

Agenda

Page 34: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 34

Data Manager in SAP BPC, version for SAP NetWeaver: Overview

Data Manager is an SAP Business Planning and Consolidation feature that allows the user to manage loading, transforming, and manipulating data.Data Manager is delivered with a set of packages to import, copy, clear and move data within and across applications.Data Manager supports mapping and complex transformations of transactional data files as well as master data files.

Presenter
Presentation Notes
In SAP BPC 5.x, SSIS was made up of packages, and each package performs a set of specific tasks Data Manager can handle transactional data and well as master data only – it can’t handle meta data Within the SAP BPC for NetWeaver, the Data Manager is based on the SAP NetWeaver BI Process Chain Framework Within SAP BPC 5.x, this was based on SQL Server Integration Services (SSIS) The Process Chains for SAP Business Planning and Consolidation operate differently than standard NetWeaver BI Process Chains in that the Process Chain Framework has been adapted to move data between process types, similar to the way SSIS operates You have the ability to combine SAP NetWeaver BI Process Types with the new SAP Business Planning and Consolidation process types when building your own new packages While combining BI process types with SAP Business Planning and Consolidation process types, you must take into account the static nature of BI Process Types vs. the Dynamic nature of the SAP Business Planning and Consolidation Process Types
Page 35: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 35

Object: Acronym DescriptionData Manager DM The module to transform and load and manipulate data

Package The operational unit that user can execute for a data process, like import, export, etc.

Task / Process Type

The module to deal with specific functionality. E.g. load helps to transfer data from file to cube, from cube to cube, from cube to file. Package is built on Process Chains which include task(s).

Process Chain PC PC is a framework, which is provided by BW, that helps to schedule packages, maintain status of running packages, wrap tasks into packages and so on. PC is the foundation of a package. An SSIS package is roughly equivalent to a NW BI Process Chain.

Transformation File This is an Excel Workbook that defines mappings for data transformations

Conversion File This is an Excel Workbook that defines conversions within data transformations.

Data Manager Terminology

Presenter
Presentation Notes
Some objects have changed since process chains and InfoCubes were not available in SAP BPC 5.x
Page 36: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 36

Data Manager Packages

Data Manager packages are implemented as process chains and allow you to do common data manipulation activitiesThe packages that come with SAP BPC, version for NetWeaver are designed to be dynamic so that you do not need to modify the packages in order for them to work with your applications and dimensions.

You might want to modify packages to behave differently or to perform additional tasks.You can make modifications to the packages supplied with SAP Business Planning and Consolidation , version for SAP NetWeaver (not bestpractice) or use those packages as templates to build package, as per your requirements

Presenter
Presentation Notes
This slide introduces the process chains as the main back end mechanism to accomplish data manipulation
Page 37: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 37

Data Manager Package Type in SAP BPC, version for SAP NetWeaver

In SAP BPC, version for NetWeaver, only one package type is available (called “Process Chain”)

You can then choose which process chain to use for Data ManagerOnly Process Chains in the /CPMB/ namespace are displayed

You can then name your SAP Business Planning and Consolidation Data Manager Package Example, “Import into Financial Application”

Presenter
Presentation Notes
In SAP BPC for NetWeaver, the process chain package type is the only major difference from SAP BPC 5.x The rest of the functionality in Organize package list works similar to that in SAP BPC 5.x
Page 38: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 38

Data Manager “Under the Covers”: Delivered Process Chain Templates

There are four broad types of delivered Process Chain Templates which can be used to build SAP Business Planning and Consolidation Packages:

Standard Data Loading PackagesFinancial PackagesAdministrative PackagesExample Packages

These process chain templates can be displayed and edited in ABAP transaction RSPC.

Presenter
Presentation Notes
Each types of SAP Business Planning and Consolidation packages are described in subsequent slides.
Page 39: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 39

Standard Data Manager Delivered Packages (1)

PROCESS CHAIN TEMPLATE

DESCRIPTION TECH NAME

BPC: Import Master Data This package allows you to load dimension member data directly into a SAP Business Planning and Consolidation Dimension's Member Table (InfoObject's master data table)

/CPMB/IMPORT_MASTER

BPC: Import Master Data Description

This package allows you to load dimension member texts directly into a EVDESCRIPTION (InfoObject's text table)

/CPMB/IMPORT_DESCRIPT

BPC: Import Transaction Data

This package imports one or more ASCII files into the current application. You are prompted for one or more import file and associated transformation files. The signs of the amounts are reversed based on the Account type. You can use the import.xls transformation file with this package.

/CPMB/IMPORT

BPC: Load Transaction Data from Other Cube

This package allows you to load data from one InfoCube (EDW or BPC) into a SAP Business Planning and Consolidation Application. You can associate a transformation file to do the mapping.

/CPMB/LOAD_INFOPROVIDER

Presenter
Presentation Notes
SAP BPC for NetWeaver is shipped with eight process chain templates. This slide contains a description of the first four packages.
Page 40: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 40

Standard Data Manager Delivered Packages (2)

PROCESS CHAIN TEMPLATE

DESCRIPTION TECH NAME

BPC: Move Transaction Data in one cube

This package lets you move any selection of data within an application. You are prompted for source and destination data selections for all dimensions. The destination selection's fact table records are cleared before the source's records are moved. The source's fact table records are cleared after they are moved to the destination.

/CPMB/MOVE

BPC: Clear Transaction Data in One Cube

This package clears the data in the SAP Business Planning and Consolidation Application by importing zero values. The optimize process removes the zero values, which clears all values from the table. Running this package also clears comments from the comments table. You can use the import.xls transformation file with this package. You must select at least one dimension in order to run this package. If you select [All], the package will not run.

/CPMB/CLEAR

BPC: Copy Transaction Data in One Cube

This package copies data between dimensions within an application.

/CPMB/COPY

BPC: Append Transaction Data

This package imports data into the application by appending the data to the fact table, and then runs default logic against the imported data set. You can use the import.xls transformation file with this package.

/CPMB/APPEND

Presenter
Presentation Notes
This slide contains a description of the second four packages.
Page 41: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 41

Delivered Process Chain Process Types Utilized by Data Manager

SAP BPC for NetWeaver delivers the following process types:Admin TaskAudit ArchiveClear BPC TableClear CommentsClear CubeConvertConvert for Copy and MoveCreate DimensionDynamic ModifyEmailFTPFinalize OptimizeJournalsLoadMaster Data LoadMaster Data Description LoadOptimize CubeOwnership CalcRun LogicOnLine Status

Presenter
Presentation Notes
SAP BPC for NetWeaver is shipped with specific process types.
Page 42: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 42

1. BPC Technical architecture and Overview1.1. Technical Architecture1.2. Terminology mapping

2. BI Data modeling related to BPC2.1. MultiProvider2.2. Implementation options

3. Specific aspects of BI Architecture and BPC3.1. EDW and Data Integration3.2. Recommendations

4. Data Flow handling using Data Manager in BPC3.1. Introduction and Definitions3.2. Handling Master Data3.2. Handling Transaction Data

Agenda

Page 43: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 43

Loading Master Data into BPC, version for SAP NetWeaver

There are numerous options to loading your master data into BPC:Plan Master Data– Option 1 – Plan Master Data directly in BPC (Using Dimension Member Sheets)– Option 2 – Members on the Fly – (End Users Add new master data from Excel)

– Using Comments and Dummy Members (natively available)

Load Master Data from SAP NetWeaver BI InfoObjects:– Option 3 – Load Master Data from SAP NetWeaver BI characteristics using SAP NetWeaver BI dataflow

(Full Load)– Option 4 – Load Master Data from SAP NetWeaver BI characteristics directly using Data Manager (Full

Load) Requires a Custom Process Type (project solution, ie not available “out of the box”)

Load Master Data from SAP ERP– Option 5 – Load Master Data from ERP directly into BPC - Requires a Custom Process Type (project

solution, ie not available “out of the box”)– Option 6 – Load SAP ERP Master Data into SAP NetWeaver BI first and then use options 4-5

Load Master Data from 3rd Party– Option 7 – Load Master Data from flat file using SAP NetWeaver BI dataflow– Option 8 – Load Master Data from flat file using BPC Data Manager

Page 44: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 44

Master Data Option 1 – Plan Master Data Directly in BPC

To plan master data directly within BPC, you can utilize the Dimension Member Sheet within the Administration Console - this is an excel workbook sheet that allows you to copy and paste in dimension member data and assign the members to hierarchies

Pros:– This is maintained directly by the BPC AdministratorsCons:– BPC End Users cannot create new members as they don’t have access to the Admin Console

Page 45: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 45

Master Data Option 2 – Members on the Fly (Using Comments and Dummy Members)

Within BPC, there may be requirements to add members on the fly (meaning end users can add dimension members from the BPC for Office Client). The most common way to do this is by utilizing comments and dummy members.

To do this, you can follow these steps:– 1. BPC Administrator creates dummy members within BPC Dimension Member

sheet for adding members on the fly– 2. BPC for Excel user can now plan against these members. Using the =EVCOM()

functionality within the BPC for Excel client, users can replace the “DUMMY” value with the value from comments to display the actual new members they want to plan against within this Input Schedule

Pros:– Planning against New Dimension Members is directly available for BPC End

UsersCons:– Requires BPC for Excel User to be savvy with using EV Functions– Requires BPC Administrators to add these dummy members as an upfront

investment

Page 46: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 46

Master Data Option 3 – Load Master Data from SAP NetWeaver BI Characteristics using BI Dataflow

With BPC, you may source your master data (Dimension Members) from InfoObjects. Utilizing SAP NetWeaver BI data flow, you can load the BPC Dimensions from the (EDW-based) BI InfoObjects. This is a full load.

Pros:– ABAP provides extensive functionality to do any transformations for

loading master dataCons:– Any changes to properties within the BPC Admin Console will invalidate

your SAP NetWeaver BI dataflow (transformations, update rules) and they will need to be updated.

– Business users are probably not proficient with ABAP

Page 47: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 47

Master Data Option 4 – Load Master Data from SAP NetWeaver BI Characteristics Directly Using Data Manager

With BPC, you may want to acquire master data (Dimension Members) from InfoObjects. Utilizing BPC Data Manager will allow you to natively load master data from InfoObjects

Pros:– End User can schedule loads from

BPC Data Manager and can utilize the BPC Transformation and Conversion Files

– Data Manager loads are not invalidated based on changes made to BPC Dimensions from Admin Console

Cons:– Requires a custom process type

(Not shipped with the product)

Page 48: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 48

Master Data Option 5 – Load Master Data from SAP ERP directly into BPC, version for SAP NetWeaver

With BPC, you may want to acquire master data (Dimension Members) from InfoObjects. Utilizing BPC Data Manager will allow you to natively load master data from SAP ERP Master Data

Pros:– End User can schedule loads from

BPC Data Manager and can utilize the BPC Transformation and Conversion Files

– Data Manager loads are not invalidated based on changes made to BPC Dimensions from Admin Console

Cons:– Requires a custom process type

(Not shipped with the product)

Page 49: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 49

Master Data Option 6 – Load SAP ERP Master Data into SAP NetWeaver BI First, and then Use Options 4-5

In BPC, you may want to acquire master data (Dimension Members) from InfoObjects. Utilizing BPC Data Manager will allow you to natively load master data from SAP ERP. If you some additional cleansing or staging is required, it is recommended that you load your SAP ERP master data into SAP NetWeaver BI first before loading it into BPC, version for SAP NetWeaver.

Pros:– Ability to stage and cleanse master dataCons:– Requires setting up SAP NetWeaver BI master data load

Page 50: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 50

Master Data Option 7 – Load Master Data from flat file using SAP NetWeaver BI Dataflow

Within BPC, you may acquire your master data (Dimension Members) from an external, non-SAP system. Utilizing SAP NetWeaver BI data flow, you can load the BPC Dimensions from the (EDW-based) BI InfoObjects. This is a full load.

Pros:– Full control over writing ABAP to do any transformations for loading master dataCons:– Any changes to properties within the BPC Admin Console will invalidate your

SAP NetWeaver BI dataflow structures, and they will need to be updated.

Page 51: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 51

Master Data Option 8 – Load Master Data from flat file using BPC Data Manager

Within BPC, you can load BPC Dimension Members from a flat file through data manager packages for loading BPC Dimension Members

Pros:– End User can schedule loads from BPC Data Manager and can utilize the BPC

Transformation and Conversion Files– Will not overwrite existing dimension members– Will update dimension member sheetCons:– Requires a flat file– Full Load Only

Page 52: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 52

1. BPC Technical architecture and Overview1.1. Technical Architecture1.2. Terminology mapping

2. BI Data modeling related to BPC2.1. MultiProvider2.2. Implementation options

3. Specific aspects of BI Architecture and BPC3.1. EDW and Data Integration3.2. Recommendations

4. Data Flow handling using Data Manager in BPC3.1. Introduction and Definitions3.2. Handling Master Data3.2. Handling Transaction Data

Agenda

Page 53: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 53

Loading Transaction Data into BPC, version for SAP NetWeaver (1)

Options to loading transaction data into BPC, version for SAP NetWeaver

Load actuals data from SAP NetWeaver BI InfoCubes:– Option 1 – Load transaction data from SAP NetWeaver BI InfoCubes

using SAP NetWeaver BI data flow– Option 2 – Load transaction data from SAP NetWeaver BI InfoCubes

directly using data manager (Full Load)– Option 3 – Load transaction data from a DataStore Object in SAP

NetWeaver BI through data manager (Delta Load)– Option 4 – Load transaction data from SAP NetWeaver BI using an Open

Hub destination that provides flat files for data manager to load (Delta Load)

– Option 5 – Load transaction data from SAP NetWeaver BI InfoCubes directly using data manager custom process type (project solution – not available “out of the box”) (Delta Load)

Page 54: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 54

Loading Transaction Data into BPC, version for SAP NetWeaver (2)

Options to loading transaction data into BPC, version for SAP NetWeaver

Load Transactional Data from SAP ERP– Option 6 – Use a custom process type to load transactional data from

SAP ERP directly into BPC, version for SAP NetWeaver– Option 7 – Load ERP transaction data into SAP NetWeaver BI first using

standard SAP NetWeaver BI dataflow, and then use options 1-5

Load Third Party Data– Option 8 – Load transaction data via flat file via SAP NetWeaver BI

dataflow– Option 9 – Load transaction data via UD Connect (SAP NetWeaver BI

dataflow )– Option 10 – Load transaction data via Flat File using BPC data manager

Page 55: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 55

Transaction Data Option 1 – Load transactional data from SAP NetWeaver BI InfoCubes using SAP NetWeaver BI data flow

To load transaction data from SAP NetWeaver BI InfoCube into BPC, version for SAP NetWeaver, you can utilize SAP NetWeaver BI data flow

BPC is based on NetWeaver 7.0, transformation groups and data transfer process (DTP) can be usedSince NetWeaver 7.0 supports the BW 3.x based staging, update rules, transfer rules, and InfoPackages are also available for staging and loading transaction data. Pros:– DTPs can be used for delta based loading.Cons:– Data load must be managed by IT. – Any change to an application within the BPC Admin Console will delete your BI

dataflow structures completely

Page 56: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 56

Transaction Data Option 2 - Load transactional data from SAP NetWeaver BI InfoCubes directly using data manager (Full Load)

To load transaction data from SAP NetWeaver BI cubes into BPC, you can utilize BPC data manager.

The BPC data manager has functionality to load directly from NetWeaver BI EDW Cubes directly into BPC Applications.Since NetWeaver 7.0 supports the BW 3.x based staging, update rules, transfer rules, and InfoPackages are also available for staging and loading transaction data. Pros:– BPC business users can schedule their

own loads – You can use BPC transformation and

conversion files for your load – Validation of transformation files supports

SAP NetWeaver BI cubes Cons:– Always must be a full load– Requires BPC end user to know technical

name of InfoCube in SAP NetWeaver BI EDW

Page 57: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 57

Transaction Data Option 3 – Load transaction data from a DataStore Object in SAP NetWeaver BI via data manager (Delta Load)

To load transactional data, you can utilize SAP NetWeaver BI dataflow to send delta data to an outbound staging layer (stored in a DataStore Object). Older data is completely deleted from the DataStore object with each new data load. BPC Data Manager packages can be used to load into BPC Applications from this DataStore object.

Pros:– BPC business users can schedule data

loads, and data load is delta data only – You can use BPC transformation and

conversion files for your data load – Validation of transformation files supports

SAP NetWeaver BI InfoProviders (i.e. DataStore Objects)

Cons:– Requires SAP NetWeaver BI data modeling

to setup the staging layer. Dependency on the business user to consistently load data – if the user fails to load, they could be missing data.

Page 58: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 58

Transaction Data Option 4 – Load transaction data from SAP NetWeaver BI using an Open Hub destination that provides flat files to data manager (Delta Load)

You can utilize SAP NetWeaver BI dataflow to provision delta data to an staging layer (stored in a flat file) through an Open Hub Destination. Data Manager packages can be used to load into BPC Applications from this file. There will be a separate file for each daily delta dataset.

Pros:– BPC business users can schedule data loads, and data load is delta data

only – You can use BPC transformation and conversion files for your data load – Validation of transformation files supports SAP NetWeaver BI

InfoProviders (i.e. DataStore Objects)Cons:– Requires SAP NetWeaver BI data modeling to setup the staging layer.

Dependency on the business user to consistently load data – if the user fails to load, they could be missing data.

– Requires IT to setup staging layer. Dependency on user for failover. If user fails to load, they could be missing data, but openhub output can be persisted so user can load the missing file again

Page 59: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 59

Transaction Data Option 5 – Load transaction data from SAP NetWeaver BI InfoCubes directly using data manager custom process type (Delta Load)

To load transaction data from SAP NetWeaver BI InfoCubes into BPC, version for SAP NetWeaver using data manager and delta data, you can implement a custom process type.

Pros:BPC business users can schedule data loads, and data load is delta data only You can use BPC transformation and conversion files for your data load Validation of transformation files supports SAP NetWeaver BI InfoProviders (i.e. DataStore Objects)

Cons:Requires customer development –not delivered “out of the box”

Page 60: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 60

Transaction Data Option 6 – Use Custom Process Type to load Transactional Data from ERP directly into BPC

To load transaction data from SAP ERP into BPC, version for SAP NetWeaver directly (and utilize a delta based loading mechanism), you can implement a custom process type.

Pros:BPC business users can schedule data loads, and data load is delta data only You can use BPC transformation and conversion files for your data loadData can be loaded directly from the source system with no replication

Cons:Requires customer project solution to implement this custom process type – not delivered “out of the box”

Page 61: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 61

Transaction Data Option 7 – Load SAP ERP Transaction Data into SAP NetWeaver BI EDW First and then Use Options 1-5

To load transaction data from SAP ERP into BPC, version for SAP NetWeaver, it is recommended that you load the data into the SAP NetWeaver EDW first to stage the data (although this is not technically required).

Pros:General data staging benefits of an EDW strategy.

Cons:Requires data modeling in SAP NetWeaver BI and IT management of data provisioning .

Page 62: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 62

Transaction Data Option 8 – Load transaction data via flat file via SAP NetWeaver BI dataflow

To load transaction data from external source systems, you can load data into BPC, version for SAP NetWeaver via flat files using SAP NetWeaver BI data flow.

Pros:All the general benefits of the SAP NetWeaver BI data flow (industrial-strength transformations, data quality, etc)

Cons:SAP NetWeaver BI dataflow structures are invalidated if structural changes are made to the application in the BPC Admin ConsoleData must be stored in flat files prior to loading

Page 63: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 63

Transaction Data Option 9 – Load transaction data via UD Connect (SAP NetWeaver BI dataflow )

To load transaction data from external source systems, you can load data into BPC using UDconnect which is ones of the SAP NetWeaver BI dataflow features

Pros:– All the general benefits of the SAP NetWeaver BI data flow (industrial-

strength transformations, data quality, etc)Cons:– SAP NetWeaver BI dataflow structures are invalidated if structural

changes are made to the application in the BPC Admin Console

Page 64: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 64

Transaction Data Option 10 – Load Transaction Data via Flat File using BPC Data Manager

To load transaction data from external source systems, you can load data into BPC, version for SAP NetWeaver using BPC Data Manager to load flat files

Pros:– Business users can schedule

their own data loads – Can utilize BPC transformation

files and conversion files (ease of use for business user)

Cons:– Data Must be stored in flat files

prior to import

Page 65: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 65

SDN Subscriptions offers developers and consultants like you, an annual license to the complete SAP NetWeaver platform software, related services, and educational content, to keep you at the top of your profession.

SDN Software Subscriptions: (currently available in U.S. and Germany)A one year low cost, development, test, and commercialization license to the complete SAP NetWeaver software platform Automatic notification for patches and updatesContinuous learning presentations and demos to build expertise in each of the SAP NetWeaver platform componentsA personal SAP namespace

SAP NetWeaver Content Subscription: (available globally)An online library of continuous learning content to help build skills.

Starter Kit

Building Your Business with SDN Subscriptions

To learn more or to get your own SDN Subscription, visit us at the Community Clubhouse or at www.sdn.sap.com/irj/sdn/subscriptions

Presenter
Presentation Notes
Unlike trial versions which expire after 90 days, requiring you to uninstall, reinstall, and re-configure. SDN Subscriptions provides developers uninterrupted access to an environment that they can personalize and completely control, saving them valuable time and increasing productivity through reduced downtime. Specific subscriptions include: SAP NetWeaver Development Subscription. Hands-on access and ownership to the complete SAP NetWeaver software platform. (available in Germany and U.S.) Low cost, access to the SAP NetWeaver platform with a one year, development and commercialization license Choice of development method with SAP NetWeaver ABAP, Java, and/or composite applications Continuous learning presentations and demos to build skills in each of the SAP NetWeaver platform components SAP NetWeaver Content Subscription. An online library of continuous learning content to help build skills. (available globally) SAP NetWeaver Composition Subscription. Uninterrupted, total control for creating, testing, and selling Java-based solutions that integrate with SAP applications. (available in Germany and U.S.) To learn more or to get your own SDN Subscription, visit SAP NetWeaver, Development Subscription, www.sdn.sap.com/irj/sdn/devsub SAP NetWeaver, Content Subscription, www.sdn.sap.com/irj/sdn/subscriptions/content SAP NetWeaver, Composition Subscription, www.sdn.sap.com/irj/sdn/subscriptions/composition Key Benefits include: Complete control Uninterrupted, hands-on access Latest NetWeaver software Continuous learning And Supporting services
Page 66: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 66

Fuel your Career with SAP Certification

Take advantage of the enhanced, expanded and multi tier certifications from SAP today!

What the industry is saying“Teams with certified architects and developers deliver projects on specification, on time, and on budget more often than other teams.”2008 IDC Certification Analysis

“82% of hiring managers use certification as a hiring criteria.”2008 SAP Client Survey

“SAP Certified Application Professional status is proof of quality, and that’s what matters most to customers.”*Conny Dahlgren, SAP Certified Professional

Page 67: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 67© SAP 2008 / SAP TechEd 08 / <Session ID> Page 67

Further Information

Related Workshops/Lectures at SAP TechEd 2008IM100 Business Planning and Consolidation – Architecture, Functionality, and RoadmapIM106 SAP Business Planning and Consolidation Data Manager: Now and the FutureIM163 SAP Business Planning and Consolidation 7.0 – Hands-On Exercises for Business Planning (hands-on session)IM208 SAP Business Planning and Consolidation 7.0 and SAP NetWeaver – Enhancements and FeaturesIM269 Migrating to SAP Business Planning and Consolidation Version 7.0 From 5.1

Related SAP Education and Certification Opportunitieshttp://www.sap.com/education/

SAP Public Web:SAP Developer Network (SDN): www.sdn.sap.comBusiness Process Expert (BPX) Community: www.bpx.sap.com

Page 68: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 68© SAP 2008 / SAP TechEd 08 / <Session ID> Page 68

Thank you!

Page 69: IM206 - Integrating BPC With ERP and NetWeaver

© SAP 2008 / SAP TechEd 08 / <IM206> Page 69

Please complete your session evaluation.Be courteous — deposit your trash,

and do not take the handouts for the following session.

Thank You !

Feedback