Sunteți pe pagina 1din 19

Their latest version of BPC is 10.1, and you can install it on NetWeaver BW 7.4.

Nevertheless, this post is


not about it. This article is about activating BPC in NetWeaver BW 7.5. You heard me right, you will not
need to install BPC anymore, but just to activate it in BW 7.5.
According to SAP Note 2252082, all existing BPC 10.1 code is merged in BW 7.5 component. Therefore,
you will no longer see CPMBPC and HANABPC components.

This object of the guide will be to show you how to enable BPC in NetWeaver BW 7.5. We will start the
steps from fresh NetWeaver Install. For most of the part, I will follow the official BPC Installation Guide for
BPC 10.1 on NW 7.4, but hopefully, will make it a bit more understandable.
Here it is the right time to acknowledge that I am not a Basis consultant, and instead a BPC Functional
Consultant with Accounting background. Please do not use this guide for a production application.

Here are the steps you should follow:

 Start STMS and confirm creation of Transport Management System


 Start transaction RSA1 – BW Workbench
 Start RSTCO_ADMIN to install BI Technical Content
 Set HTTP Port in RZ10
 Check ICM service for HTTP/HTTPS port
 Turn on required services for BPC
 Fine tune BPC Web Alias for Admin Logon
 Turn on Planning Application Kit and BPC Embedded for HANA
 Activate 0TCA* Business Content for BPC
 Generate Required Authorisation Profiles
 Modifiable Namespaces for BPC Activation
 RFC Connection for BW After Import Method
 Test RFC Connection
 Assign Authorisation SAP_BW_CONTENT_ADMIN
 Create BPC Service User
 Create RFC connection for BPC Service User
 Assign the RFC Connection in SPRO
 Activate EnvironmentShell

 Start STMS and confirm creation of Transport Management System


This step is simple. You just have to start STMS so the system can create domain controller for Transport
Management. You may be asked for a password for the user related to transport management if this
configuration is not done yet.

 Start transaction RSA1 – BW Workbench


Start RSA1 transaction in the SAP Client where BW and BPC will be activated. Because I am using this
for learning purposes, I installed it on Client 001. Create Logical System and assign it to the related
Client.

 Start RSTCO_ADMIN to install BI Technical Content


This step may or may not be executed with running for the first time RSA1. Start
transaction RSTCO_ADMIN and ensure that the status is green.
 Set HTTP Port in RZ10
Run transaction RZ10 to open SAP instance profile configuration which is maintained on OS level. If you
are starting it for the first time, you will have to import the files from the OS.

Choose your Instance profile and select Change.


Create or maintain icm/server_port_0 for HTTP or HTTPS protocol. You may try with port 80 which is the
default HTTP port. I used 4444 as it is a bit complicated in Linux to bind a port with a number below 1024.
For more info about this issue SNote – 421359. TIMEOUT and PROCTIMEOUT parameters are
controlling when the system is interrupting the connection to Web or Excel EPM clients. Being over 60
seconds is a must rather than nice to have.

You will need to save and activate the changes in the profile. To take effect, you will need to restart the
SAP system, because they are on OS level.

 Check ICM service for HTTP/HTTPS port


Run transaction SMICM and verify that the ICM service is working by indicating green light. Then proceed
with Goto -> Services.
Check for your new Port number and whether the service for desired protocol is active.

 Turn on required services for BPC


To switch the necessary services, start transaction SICF and on the selection screen keep the services
option.
You will need to activate all services under following folders

 /sap/EPM_BPC
 /sap/public/bc
 /sap/es/ina/
 /sap/bw/cs
 /sap/bc/ui5_ui5/sap/bpcwebclient
 /sap/bw/ina
 /sap/public/myssocntl
For the EPM Connector activate following.

 /sap/bw/xml/soap/xmla/

 Fine tune BPC Web Alias for Admin Logon


I assume that this is an optional step, but because I want to use HTTP, I will need to change the protocol
for BPC Web Logon. Again start SICF, but on the selection screen, choose ALIAS instead of SERVICES.
Find highlighted service shown in the screenshot and enter into the detailed view by double click.
Jump to Error Pages tab and switch the radio button to System Logon. Next Select Configuration.

In the configuration screen select the appropriate Protocol, enter Client and Language and select Logon
Layout. If you want to suppress any warnings on the Logon screen, choose “Do Not Display Warnings.”
 Turn on Planning Application Kit and BPC Embedded for HANA
With the help of transaction SM30 enter into table maintenance – RSPLS_HDB_ACT.
Maintain the entries as shown in the screenshot.

 Activate 0TCA* Business Content for BPC


This step we will activate few InfoObjects necessary for BPC activation. To do that, start transaction
RSA1 and select from the left pane – BI Content. Jump to Object Types -> InfoObjects -> Select Objects.
Before selecting the necessary InfoObjects, choose “Dataflow Before and Afterwards”.

Select and transfer the highlighted objects.


Check all items and click Install.
 Generate Required Authorisation Profiles
Start transaction PFCG and select Utilities -> Mass Generation

Make the required selections and execute.


After generation, you will have to make Mass Comparison. To go there, return to PFCG main screen and
go to Utilities -> Mass Comparison.
 Modifiable Namespaces for BPC Activation
Run transaction SE06 and select “System Change Option”.

Confirm following Namespaces and Components are modifiable during this activation:
 /CPMB/
 /1CPMB/
 /B28/
 /POA/
 Customer Name Range
 General SAP Name Range
Software Components:

 CPMBPC
 HOME
 LOCAL
However, for production use, after installation SAP is recommending following components be
unmodifiable.

Namespaces:

 /1CPMB/
 Customer Name Range
 General SAP Name Range
 /CPMB/
 /B28/
Software Components:

 CPMBPC

 RFC Connection for BW After Import Method


Start transaction RSTPRFC. Here you are creating a destination for After Import Method.

If you don’t have BWREMOTE user, it will help you to create one. When you have user and password, hit
save. It will create the necessary connection which you will see in transaction SM59.

 Test RFC Connection


The newly created RFC Connection can be tested via SM59. Double-click on the newly created RFC
connection and perform connection and authorization test.

 Assign Authorisation SAP_BW_CONTENT_ADMIN


The user who will install the Content/EnvironmentShell for BPC will have to
have SAP_BW_CONTENT_ADMIN role. Enter into SU01 and assign it to the desired user. SAP is
recommending SAP_ALL profile to be assigned as well during activation.

 Create BPC Service User


Create a BPC Service User. Go to su01 and create the user, i.e. BPC_SERVICE. Make it “System” type
and assign SAP_BPC_SERVICE role.
 Create RFC connection for BPC Service User
Using transaction SM59, create a new RFC type 3 connection maintaining Logon data with the Service
User created beforehand.

Make the communication type Unicode. Again Connection and Authorisation check is highly
recommended.
 Assign the RFC Connection in SPRO

Enter in Field Name – RFC_DESTINATION and Value field your RFC Connection ID.
 Activate EnvironmentShell
Go to transaction SA38/SE38 and type UJS_ACTIVATE_CONTENT. Enter into the report and keep the
selection as shown in the screenshot.

After successful activation of EnvironmenShell, you should be able to use your BPC system. To access
your web admin, use the following URL. Replace server IP Address and HTTP Port (defined beforehand)
with yours.

S-ar putea să vă placă și