7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 1/70
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 2/70
Created By:
Credential
Information:
Version and
Date:
Tharak Prabhu(281643), Sanjeev Goyal(284706)
Consultant- ERP – SAP
1.0 03/27/2013
About the Author
2
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 3/70
• Introduction:
– This session covers SAP BPC module. The objective to give an
overview from which participants can build on
Context Setting:Overview
3
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 4/70
• After this session you will be able to:
– Understand what is SAP BPC
– Areas where it can be used
– Benefits of SAP BPC Implementation to the organization – Understanding of SAP BPC MS 7.5 and NW 7.5 platform
architecture
– Explain about the Appset, Dimension Management
– How to create Input Schedules and Reports with EvDRE
– Explain about the Business Process flows, work status,
Objectives
4
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 5/70
• Instructions:
– Basic understanding of the financial process in an organization,
budgeting, planning and financial consolidation
–
Basic understanding on BI data modeling and ABAP – Understanding of SQL scripts for MS version
– Strong knowledge of MS Excel
Do You Know
5
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 6/70
• Introduction:
– SAP BPC is a single platform for both organization Planning and Legal
Consolidation
– SAP BPC supports top down and bottom up financial, operational planning
with reporting requirements – The SAP BPC Product works smoothest, most timely financial close
possible - all through a single application, which provides easy of User
interface showing a speed of operation and flexibility
– Industry’s first unified and predictive performance management tool
What is SAP BPC
6
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 7/70
Planning and consolidation withoutSAP BPC
7
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 8/70
Planning and Consolidation withSAP BPC
8
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 9/70
Business
Planning and
Budgeting
Strategicplanning andbudgeting by
using topdown and
bottom upapproaches
Forecasting
Provides moreaccurate
budgets andforecasts andincorporates
real time
actuals withhistorical data
analysis
Predictive
Analysis
Predictiveanalysis of the
keyperformanceindicators ,risks and
recommended
actions . Oneclick access tovariance
analysis androot causes
Reporting
and Analysis
Gives one clickaccess to data,management
reportsfinancial andoperational
reports andmultidimensional
analysis
Consolidation
Consolidate allperformancerelated datasaves weeks
consolidation
processes andensure timelycompliance
Why SAP BPC
9
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 10/70
SAP BPC System Architecture
10
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 11/70
Processes in Developing SAP BPCPlanning Applications
• Create application set
• Create dimensions
• Load master data
• Create applications
• Create Logic/Calculations
• Load and validate data
• Develop reports and input schedules with EvDRE
•
Develop business process flows
• Define work status
• Set up security
• Process of Legal Consolidation
11
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 12/70
• Administration Client
– BPC Administration
• Office Client
– BPC for Excel – BPC for Word
– BPC for PowerPoint
BPC Client Components
12
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 13/70
SAP BPC Implementation: KeyComponents
13
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 14/70
BPC Administration
Easy to use
Explorer-like view of environment
Context sensitive Action Pane
Two interfaces:
Client application
Web interface
Manage/Create:
Application sets
Applications
Dimensions
Formulas
Script Logic
Users and Security
14
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 15/70
What’s in an Appset
15
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 16/70
Creating an Appset
16
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 17/70
Dimension – Multi Dimensionality
• Dimensions: Dimensions are the master data. It consists of members. If the
members are arranged in a hierarchical order, the relationship between the
members can be described using the terms parent, child, sibling.
• Dimension members are described by properties and data by the dimension
members.
17
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 18/70
• Required in each application:
– A = Account type dimension
– C = Category type dimension
– E = Entity type dimension
– T = Time type dimension
• Required in each application set:
– R = Currency type dimension
• Required in Intercompany Eliminations:
– I = Intercompany
• Additional dimensions:
– Un = User Defined dimension type
Dimension Types
18
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 19/70
After creation of App set we require to create dimensions
By using option “Add new Dimension” from admin console
Creation of Dimension anddimension property
19
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 20/70
Creation of Dimensionand dimension property
20
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 21/70
Creation of Dimensionand dimension property
21
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 22/70
Creation of Dimensionand dimension property
22
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 23/70
• Application: Is a functional unit used for a particular purpose (e.g. Finance Application,
Sales Application). Applications may share dimensions with other applications within
the same Application set, or have dimensions that are unique. In MS Analysis Services,
an application is equivalent to a cube.
• A BPC application is a BW Infocube
Applications
23
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 24/70
Creating a Application
24
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 25/70
• Logic in BPC, is at the basic level a calculation
Calculations can be defined in:
• Excel formulas/Worksheet logic:
– Excel based formulas calculated on data retrieved in the workbook – ‘on the fly or on demand’
–
Results stored only in the workbook – Live reporting based on simple calculations
• Dimension logic:
– Calculated while the user queries the data -‘on the fly calculation’
– Results are stored in cache only
– The first query takes longer to execute than subsequent
– Independent of application definitions. Scope across the appset
• Script Logic/Business rules:
– Read by the BPC proprietary logic engine
– App server tier retrieves and calculates the data
– Results stored in the backend, creates base-level members.
– Calculations can cross applications, but definition is app-specific
What is Logic
25
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 26/70
• Used when calculations need to be performed before aggregations on base members, e.g: units *
price
• Data generated for base level members and stored
• Can be triggered from a DTS package or on data send
• Currency conversion, Allocations, etc are examples, Apshell has pre-configured logic
•
Bases calculations on the existence of data in the backend
Script Logic
26
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 27/70
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 28/70
• Two files are created for each advanced script (file) written:
– .LGF: an ascii file created/edited using the admin console
– .LGX: the compiled logic file. Created by the system when logic is validated and saved. Is an executable
version of the logic
• Two types of logic:
– Default: invoked for each data send
– Other: invoked from default(using INCLUDE) or specifically from the DM
Script Logic: Files
Controls to save and
validate the script
28
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 29/70
Data Manager
• An SAP BPC module that helps manage data moving into and out of applications, as well
as copy or move data within and across applications
• Supports mapping and complex transformations
• Integrated with BPC for Excel
• MS version BPC uses SSIS to define the task flow, the NW version uses process chains
• Data Manager Package: Allows you to move data among the BPC databases and to effect
business processes.
• BPC is delivered with a set of packages
• 3 types of packages available are:
• Data Management
• Financial processes
• System Administration
29
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 30/70
Accessing the Data Manager
30
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 31/70
Creating a Data ManagerPackage
31
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 32/70
Creating a Data ManagerPackage
32
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 33/70
Modifying a Data ManagerPackage
33
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 34/70
Creating a Transformation file
34
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 35/70
Transformation FileComponents
35
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 36/70
Creating a Conversion File
36
f
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 37/70
Run and Check status of aPackage
37
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 38/70
Upload and Download
38
C ti f i t t l t t
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 39/70
• Introduction to EvDRE
― EVDRE stands for Data Range Exchange
― EVDRE is used to build reports and input schedule
― EVDRE is bidirectional i.e can be used to send and receive data― EVDRE is used through the Interface for Excel
― EVDRE is used to generate large reports and inputs schedules that
optimize performance
― Produces smaller and faster workbooks; and is more scalable than the
Worksheet logic Functions EVGTS and EVSND
Creation of input template or reportwith EvDRE
39
C ti f i t t l t t
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 40/70
Creation of input template or reportwith EvDRE
40
C ti f i t t l t t
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 41/70
• EVDRE Builder:
• Description:
• Available dimensions: Lists the dimensions that are available in the active application. You can select one or more dimensions andplace them on the In columns and In rows fields using the arrow icons.
• In columns: Lists the dimensions that are placed in the column axis of the report. Use the up and down arrows to change thenesting order.
• In rows: Lists the dimensions that are placed in the row axis of the report. Use the up and down arrows to change the nesting order.
• Allow expansions: Automatically triggers an expansion in the report. For more information, see Expand Range Parameter.
• Allow options: Generates an Options range. An Option Range is a range of cells in which you can define your EvDRE options.Alternatively, you can enumerate the options in a comma-delimited list in the Options field. For more information, see EvDREOptions.
• Allow formatting: Allows you to choose a default formatting style generated automatically, or import the style from a predefinedworkbook (either local or server-based). For more information, see EvDRE Style Imports.
• Select this option to use the format section to customize the format of the template.
• Allow sorting: Inserts a sorting range into the worksheet. You can have the system automatically insert a break total into theworksheet, and choose to display the values in descending order. For more information, see EvDRE Sorting Range.
Creation of input template or reportwith EvDRE
41
C eation of inp t template o epo t
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 42/70
Creation of input template or reportwith EvDRE
42
Creation of input template or report
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 43/70
Creation of input template or reportwith EvDRE
43
Creation of input template or report
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 44/70
Creation of input template or reportwith EvDRE
44
Saving the Input template or
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 45/70
Saving the Input template orReport to the Server
45
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 46/70
EVDRE Formatting Options
46
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 47/70
EVDRE Formatting Options
47
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 48/70
•
Work State is the ability to “Lock” a region of Data in the application (Cube) • This overrides the User Member Access Privileges to write the same Region of Data
• A Region of Data is defined by three to five dimensions, one must have a property named
“Owner”
• Work state is controlled at the following interfaces –
– Data manager(DM) – Controls Data Input from running a Copy, Import or Move Package
– Journals (JRN) – Controls Data Entry from posting Journal Entries – Manual “BPC For Office” data entry (MAN) – Controls Data Submissions from Reports and Input Schedules
in BPC For Office
– Comments (COMM) – Controls the Posting of Comments (Unstructured Data)
– Documents (DOCS) – Controls Posting Documents with Application Context to the Content Library
• Work Status is optional.
What is Work Status
48
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 49/70
Work Status Architecture
Levels of Security
All – All users with appropriate member access rights can change the data
Locked – Locked for all users; no one can change the data
Manager – Only managers (parents of owners) can change data
Owner –
Owner (of that dimension member) can change data
App Set: Work States
49
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 50/70
Application Level Configuration
• In each application, identify two to
five Work Status Dimensions
• In additions, only ONE Dimension
can be specified as Work Status
Dimension
•The Dimension you select as the
Work Status Dimensions are the
variables in the Business Process
which means that their selections
might change based on who submits
data.
•Dimensions which remain static for
all users are called Static dimensions
(Indicated by “No” )
50
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 51/70
Owner and Manager
51
Administration control: Work Status
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 52/70
Administration control: Work StatusArchitecture
52
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 53/70
• Allows the pre-packaging and sequencing of application tasks for different
departments. i.e, set up standardize business processes
• An explorer-like interface guides users through pre-configured tasks
• Any of the available features of BPC for Office, Web and administration can be
invoked from a BPF
• Utilizes data regions, which allows the setting up of a single BPF and multiple
instances
• Assure process consistency and uniformity
Other features:• Can be integrated to work states
• Monitor progress of the business process
• Emails can be triggered from a BPF
Business Process Flow
53
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 54/70
Business Process Scenario
54
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 55/70
A Typical BPF
The above BPF Instance has 6 steps, 3 for each step region. A step region is defined by a driver
dimension, which acts as a pivot. The BPF Instance is defined by certain no of dimensions.
55
Administration console:
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 56/70
Administration console:Security Profiles
56
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 57/70
Security profile Overview
57
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 58/70
Adding new user to SAP BPC
58
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 59/70
Adding new user to SAP BPC
59
f f
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 60/70
Creation of Task Profile in SAP BPC
60
f k f l
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 61/70
Creation of Task Profile in SAP BPC
61
C i f M b A P fil
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 62/70
• Only for Secured Dimensions Member access profile can be created
Creation of Member Access Profile
In the application, one or more dimensions can be marked as “secured
dimensions” which means an “Authorization object” is created for these
dimensions . Access to the Secured Dimensions can be controlled
through Member Access Profiles62
C ti f M b A P fil
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 63/70
Creation of Member Access Profile
63
C ti f M b A P fil
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 64/70
Creation of Member Access Profile
64
Wh t i C lid ti
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 65/70
What is Consolidation
• General : the act of merging many things into one.
• Business: often refers to the mergers and acquisitions of many smaller companies
into much larger ones.
• Financial accounting : refers to the aggregation of financial statements of a group
company as consolidated financial statements .
65
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 66/70
C lid ti
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 67/70
Consolidation process
67
C lid ti M th d
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 68/70
Consolidation Methods
• The two factors governing the method of consolidation:
• Percentage of Ownership in the other companies in the group
• Legal requirements of the country
• Broadly the methods of consolidation can be classified as :
• Purchase Method - This method is prevalent in the US when the holdingcompany in the group owns >50% of the voting power in the subsidiaries. All
the assets and liabilities of the subsidiary is considered for consolidation.
• Equity Method – This method is used when the financial accounts of an
associate have to be consolidated with the holding company. Only the equity
of the associate is considered.
• Proportionate Method – This method is similar to purchase method but ismore prevalent in the European countries . As the name suggests, the assets
and liabilities of the subsidiary is considered to the extent of the holding
company’s share in it
68
C lid ti i BPC
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 69/70
Consolidation in BPC
Prepare • Dimensional Model
• Master data
• Business rules
• Security
Collect reported financial data
• Manual Entry
• Flat file upload• Manual Posting
• Validation
Consolidate
• Currency Translation
• Inter Unit Elims
• Ownership Elims
•Reclassification
Report
• External Statutory Reporting
• Consolidated Management reporting
69
7/18/2019 SAP BPC Overview_Final
http://slidepdf.com/reader/full/sap-bpc-overviewfinal 70/70
Thank You