You are on page 1of 46

Installation and Configuration Guide CUSTOMER

Document version: 6.00 – 2015-02-13

SAP BusinessObjects Spend Performance
Management 3.0

Document History

Caution
Before you start the implementation, make sure that you have the latest version of this document. You can find
the latest version on SAP Service Marketplace service.sap.com/instguidesssa .

The following table provides an overview of the most important document changes:

Table 1
Version Date Description

2.00 2011-12-19 Updates were made to the SAP Web Dispatcher Troubleshooting section.

3.00 2012-01-23 Updates were made to the Configure Events and Notifications Virus Scan section.

4.00 2012-02-23 The SAP Notes for Installation section was updated with information about Note 1677378 —
Incomplete BW 7.30 Installation.

5.00 2012-03-13 Updates were made to the Configuring the Reverse Proxy for Web Service Calls section and
the Setting BC Component XSA section.

6.00 2015-02-13 Updates were made to the sections Configure Web Dispatcher, Configure Portal System
Connection for BI Data Service, Import Application Content, and Configure Events and
Notifications Virus Scan.

CUSTOMER
© Copyright 2015 SAP SE or an SAP affiliate company. SAP BusinessObjects Spend Performance Management 3.0
2 All rights reserved. Document History

Content

1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.1 About this Document . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.2 Before You Start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
  SAP Notes for the Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
  Information Available on SAP Service Marketplace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

2 Planning and Preparation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.1 Installation Checklist . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

3 Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
3.1 Prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
  Configure E-Mail Job . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
  Set Up FTP Folders . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
  SAP NetWeaver BI Diagnostics & Support Desk Tool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
  Necessary SAP NetWeaver Web Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
  Configure Web Dispatcher . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
  Configure Portal System Connection for BI Data Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
  Assign Everyone to Use WSNAVIGATOR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3.2 Installation ABAP Stack . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
3.3 Post-Installation ABAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
  Activate ICF Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
  Configure FCP Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
  Import Application Content . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
  Configure Events and Notifications Virus Scan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
  Configure Print Service Proxy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
  Configure Data Management Web Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
  Activate Application-Specific BW Content . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
  Create Users and Assign Roles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.4 Installation Java Stack . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.5 Post-Installation Java . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
  Configure Persistence Service Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
  Configure Events and Notifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
  Configure Deep Linking for Alerts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
  Configure Single Sign-On . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
  Integration with SAP Sourcing (Optional) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
  SAP NetWeaver Portal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31

4 Application Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
4.1 Data Management Settings: Technical Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
4.2 Data Management Settings: Application Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
4.3 Configure Multi-Currency and Multiple Unit of Measure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

CUSTOMER
SAP BusinessObjects Spend Performance Management 3.0 © Copyright 2015 SAP SE or an SAP affiliate company.
Content All rights reserved. 3

5 Performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35

6 APPENDIX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
6.1 Authorizations Required to Activate Content . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38

CUSTOMER
© Copyright 2015 SAP SE or an SAP affiliate company. SAP BusinessObjects Spend Performance Management 3.0
4 All rights reserved. Content

and recommendations for enhancing the performance of the spend performance management application. and business units. ● The installation sections for ABAP and Java provide details of the installation and post-installation activities in the respective stacks. ● Performance provides tips. SAP BusinessObjects Spend Performance Management loads spend-relevant data from heterogeneous data sources via flat file extracts. The output of a spend analysis is a summary of an organization's purchases by various variables.1 About this Document SAP BusinessObjects Spend Performance Management is an analytical application that can help your company identify potential savings on goods and services. This Installation and Configuration Guide is a central starting point for the installation and configuration of the application.0 © Copyright 2015 SAP SE or an SAP affiliate company. ● Preparation and Planning provides general preliminary information necessary to consider before installing SAP BusinessObjects Spend Performance Management. It allows the implementation of a rich flex-based user interface with a consistent look and feel and a common flexible user interaction model. It provides prebuilt components for reuse across different applications as well as configuration capabilities through its Flex runtime. Data quality management and data enrichment capabilities are coupled with services provided by third parties by transferring flat files on a predefined periodic basis. an administrator has the ability to predefine a channel for all users. This is configurable. Introduction All rights reserved. and cleanses and normalizes the data. Spend analysis is the systematic review of historical purchase data. and provides client-side localization and logging capabilities. Users can select the preferred delivery channel through which they want to receive messages. The data is then aggregated in an SAP NetWeaver Business Warehouse (SAP NetWeaver BW) based data model. It is helpful to transform analytical insights into operational actions. ● Application Configuration provides the configuration details for SAP BusinessObjects Spend Performance Management.1 Introduction 1. and you can analyze it with a rich internet application style Web client. ensures consistent accessibility of the user interface. 5 . The application is built on top of the NetWeaver Flex Client Platform and provides the necessary user environment capabilities. The event and notification function allows you to create and send messages to users through various channels. letting your company gain visibility into their overall spend data. ● Before You Start provides general preliminary information about using this document and related information (documentation and SAP Notes) you need to consider before installing SAP BusinessObjects Spend Performance Management. This function also allows you to scan all message attachments using a Virus Scanner Interface (VSI) available on the server. tricks. by providing direct integration with operational procurement applications. This document consists of the following main sections: ● The Installation Checklist and Flow Diagram together provide a condensed version of the entire installation process. over a predefined time period. such as category. CUSTOMER SAP BusinessObjects Spend Performance Management 3. It uses the web dispatcher to connect to the ABAP and Java back-end systems depending on the required function. supplier.

0 6 All rights reserved.40/7. 1587431 Missing Variants for Hierarchy Program Multiple process chain variants are missing from the BI CONT delivery. 1574019 Release Restrictions for SAP BOBJ SPEND PERF MGMT This SAP Note contains information about release restrictions for SAP BusinessObjects Spend Performance Management 3.Errors in formula exception aggregation This SAP Note addresses errors in formula exception aggregation. CRM. 1.2.0: Release This Release Information Note (RIN) contains Information Note information and references to SAP Notes in the context of the installation and configuration of SAP BusinessObjects Spend Performance Management 3.● APPENDIX provides further information related to the application. 1328253 Insufficient authorizations on role SAP_XA_USER Ensure that this SAP Note is applied if the BW Content Support Package is below SP15. 1568759 BUI PST Transport Import . XI.0 This SAP Note describes recommended JVM settings for standard SAP java applications. Introduction . dimension and measure names) showing up in a different language then the one set by the user. etc.Translatable Properties ML This SAP Note addresses a problem with predefined content (for example. 1557773 Note 1557773 .Errors in formula exception aggregation This SAP Note addresses errors in formula exception aggregation.0.. running on SAP J2EE Engine 6. for example EP.1 SAP Notes for the Installation You must read the SAP Notes in the following table before you start the installation: Table 2 SAP Note Title Description Number 1563216 Spend Performance Management 3.0. 723909 Java VM settings for J2EE 6. SAP BusinessObjects Spend Performance Management 3.40/7.0. 1535050 Note 1535050 . CUSTOMER © Copyright 2015 SAP SE or an SAP affiliate company.2 Before You Start The following sections provide information about: ● SAP Notes for the installation ● Information available on SAP Service Marketplace 1.

Introduction All rights reserved.02 add-on or perform a delta upgrade to SAP NetWeaver 7.0 with Enhancement Package 2. 519448 Performance problems when deactivating aggregates This SAP Note covers performance problems when deactivating aggregates. 1570146 Upgrade to SAP NetWeaver 7.0OPMRECNO for 704 and 705 This SAP Note covers an error during content installation due to a missing InfoObject 0OPMRECNO.30 (referred to as NW 7. 1044330 Java parameterization for BI systems This SAP Note covers the Java parameterization for BI (Business Information). 1467895 Note 1467895 .02 add-on or perform a delta upgrade to SAP NetWeaver 7. 565416 Performance during Oracle dictionary accesses is slow This SAP Note provides a solution for slow performance in the Oracle-Data Dictionary. 1570145 Installing ANAXSA 300_730 on SAP NetWeaver 7. 1570776 Upgrade to SAP NetWeaver 7.0 © Copyright 2015 SAP SE or an SAP affiliate company.02 add-on or perform a delta upgrade to SAP NetWeaver 7.0 with Enhancement Package 2. SAP Note Title Description Number 192658 Setting parameters for BW systems This SAP Note describes recommended settings for Business Warehouse System (BW) basis parameters. 1381458 Note 1381458 . 1013912 FAQ: Oracle BW performance This SAP Note covers database-specific performance in the SAP Business Warehouse environment. CUSTOMER SAP BusinessObjects Spend Performance Management 3.3. 354080 Note collection for Oracle performance problems This SAP Note describes possible causes of poor database performance.3 This SAP Note provides instructions how to install an add-on for SAP NetWeaver 7. 1410526 Note 1410526 .XARLSUPP does not have the This SAP Note provides instructions how to proceed if XALOCSUPP attr setting for risk MultiProvider 0ASA_MP01 is inactive and the spend performance management application does not load the 0ASA_Mp01_Q1002 query. 1467897 Note 1467897 .3 with ANAXSA 300_730 This SAP Note provides instructions how to perform an add-on upgrade to Release SAP NetWeaver 7.3.Installation/Delta-Upgrade from This SAP Note provides instructions how to install an ANAXSA 300 to NW 7. 1570774 Installing OPMFND 300_730 on SAP NetWeaver 7.3 This SAP Note provides instructions how to install an add-on for SAP NetWeaver 7. 1467895 Installation/delta upgrade of ANAXSA 300_702 to NW This SAP Note provides instructions how to install an 7.3 with OPMFND This SAP Note provides instructions how to perform an add-on upgrade to Release SAP NetWeaver 7.3 here) with OPMFND 300_730. 7 .0 with Enhancement Package 2.30 with ANAXSA 300_730.Installation/Delta-Upgrade OPMFND This SAP Note provides instructions how to install an 300 to NW 7.

0 8 All rights reserved.com/notes .Incomplete BW 7. which you can find in the SAP Service Marketplace at service. General note for Release Strategy: Table 3 SAP Note Number Title Description 1511393 Release strategy for the ABAP add-on This note provides information about POASBC planning the installation and upgrade of ABAP add-on POASBC. Make sure that you have the up-to-date version of each SAP Note.0 with Enhancement Package 2.SAP Note Title Description Number 1467897 Installation/delta upgrade of OPMFND 300 on NW 7. as well as corrections to the installation documentation. 1677378 1677378 .30 installation This SAP Note provides instructions how to proceed in cases when BI reports cannot be executed on the portal and the user receives a portal runtime exception. Caution Do not import Support Package SP01 (SAPK-10001INPOASBC) and Support Package SP02 (SAPK-10002INPOASBC) together in a queue because a termination may occur during the import. This SAP Note contains the most recent information on the installation. Introduction . This SAP Note provides instructions how to install an add-on or perform a delta upgrade to SAP NetWeaver 7. You must read the following SAP Note before you start the installation. Notes relevant for POASBC 100_730: CUSTOMER © Copyright 2015 SAP SE or an SAP affiliate company. SAP BusinessObjects Spend Performance Management 3. 1536594 Support packages for POASBC This note contains information about 100_702 add-on Support Packages for POASBC.sap.0 EHP2 a delta upgrade to SAP NetWeaver 7.0 with Enhancement Package 2. Notes relevant for POASBC 100_702: Table 4 SAP Note Number Title Description 1511322 Installing POASBC 100_702 on NW You want to install an add-on or perform 7. 1598051 Generation error for qty conversion and currency This SAP Note provides instructions how to proceed translation in case a generation error for quantity conversion and currency translation occurs.

com/security CUSTOMER SAP BusinessObjects Spend Performance Management 3.0 © Copyright 2015 SAP SE or an SAP affiliate company. which you can find in the SAP Service Marketplace at service.com/securityguide SAP The Security Guide details security BusinessObjects (formerly.2 Information Available on SAP Service Marketplace More information is available as follows on SAP Service Marketplace: Documentation Table 6 Title Internet Address Description Master Guide service. These SAP Notes contain the most recent information on the installation of SAP BusinessObjects Spend Performance Management.sap.sap. Introduction All rights reserved. General Quick Links Table 7 Content Location on SAP Service Marketplace SAP Notes service. Make sure that you have the up-to-date version of each SAP Note.com/instguidessssa The Operation Guide provides a starting point for managing your SAP applications and maintaining and running them optimally. SAP Business User) measures required for Spend Performance Management 3.com/instguidesssa The Master Guide is the starting point for implementing an SAP solution.sap.com/platforms System sizing service.com/notes .sap. Security Guide service.com/sizing Front-end installation service. 1.sap.2.com/instguides Security service.0 Security implementing an SAP component.sap.sap.sap. 1573237 Upgrade to NW 730 with POASBC This note contains information about 100_730 upgrading with POASBC. 9 . Guide Operation Guide service. as well as corrections to the installation documentation.sap.Table 5 SAP Note Number Title Description 1568391 Installing POASBC 100_730 You want to install an add-on.com/notes Released platforms service.

com/ securityguide SAP BusinessObjects Spend Performance Management 3. Download and install all the required software components and supporting systems. Prerequisites Table 8 Step Planning Step Description Skill Set Don No.2 Planning and Preparation Before installing SAP BusinessObjects Spend Performance Management. 5.com/instguidesssa . see the Security Guide on SAP Service Marketplace at service. Note For more information about hardware sizing suggestions.3 SP02 or above with Usage Type Composition Platform (or Usage Type BI Java for an upgrade scenario) ○ SAP NetWeaver Dispatcher 7. see SAP Notes for the Installation [page 6]. Planning and Preparation . you need to perform the following preliminary steps: 1.3 (SP01 or above) with BI Content 735 (SP01 or above) For more information. Take all applicable security measures. 2.3 ○ SAP NetWeaver ABAP 7. or SAP NetWeaver ABAP 7.1 Installation Checklist The installation checklist provides a condensed version of the entire installation process.0 Security Guide .sap. see SAP Note 12537668 . e 1 Configure E-Mail Job [page 14] Set up a job to publish messages BASIS Admin 2 Set Up FTP Folders [page 15] Create the directories for storing flat files J2EE Admin CUSTOMER © Copyright 2015 SAP SE or an SAP affiliate company. 3. Download and check the relevant SAP Notes. and patches. see the Master Guide on SAP Service Marketplace at service. SAP BusinessObjects Spend Performance Management 3. Follow the steps in the Installation Checklist (see Installation Checklist [page 10]). Determine the software components and supporting systems needed to run the application.0 10 All rights reserved. 2.02 (SP03 or above) with BI Content 704 (SP05 or above) or BI Content 705 (SP03 or above). 4. This includes plug-ins. For more information. support packages. For more information. Prerequisites ○ SAP NetWeaver JAVA 7.sap.

e 3 SAP NetWeaver BI Diagnostics & Instructions how to access the tool J2EE Admin Support Desk Tool [page 16] 4 Necessary SAP NetWeaver Web Activate SAP NetWeaver Web Services BASIS Admin Services [page 16] 5 Configure Web Dispatcher [page 17] Configure the Web Dispatcher Profile J2EE Admin 6 Configure Portal System Connection Configure Portal System Connection for BI J2EE Admin for BI Data Service [page 17] Data Service 7 Assign Everyone to Use Access to WSNAVIGATOR J2EE Admin WSNAVIGATOR [page 18] Procedure ABAP/BI Table 9 Step Configuration Step Description Skill Set Don No. A3 Configure FCP Server [page 20] Set FCP Server properties BASIS Admin A4 Import Application Content [page 20] Import application content using BASIS Admin program /POA/R_PST_TRS_CUST_CTN A5 Configure Events and Notifications Configure virus scan for message BASIS Admin Virus Scan [page 20] attachments using a Virus Scanner Interface (VSI) profile available on the server A6 Configure Print Service Configure a RFC destination in RFC BASIS Admin Proxy [page 21] Destinations (Display/Maintain) (transaction SM59) used by the print service A7 Configure Data Management Web Create Data Management Web Service BASIS Admin Service [page 22] binding and configure Reverse Proxy Setup A8 Create Source System Create a source system XSA_PCFILE. Planning and Preparation All rights reserved.0 © Copyright 2015 SAP SE or an SAP affiliate company. and activate Activating Application-Specific BW Content [page 23]) CUSTOMER SAP BusinessObjects Spend Performance Management 3. e A1 Add-on Installation (see Installation Install the add-on on the BW server BASIS Admin ABAP Stack [page 19]) A2 Activate ICF Services [page 19] This section describes the steps to ensure BASIS Admin that ICF services are activated. 11 . BI Admin (see assign release XSA210. Step Planning Step Description Skill Set Don No.

e A9 Activating Application-Specific BW a) Execute the program BI Admin Content [page 23] SSA_HELPER_PROGRAM with ADD_UOMODS_XALOCPROD b) Execute the program BI Admin SSA_HELPER_PROGRAM with FIX_XASUPPLIER c) Execute the program BI Admin SSA_HELPER_PROGRAM with CREATE_CONTENT_ENTRIES d) Execute the program BI Admin SSA_HELPER_PROGRAM with CONTENT_INSTALLATION with P_VERSION in 20/00 in background mode.0 12 All rights reserved. Planning and Preparation . e) Confirm that all of the SAP BI Admin BusinessObjects Spend Performance Management related objects have been installed A10 Create Users (see Creating Users and Assign ABAP roles for SAP BusinessObjects BASIS Admin Assigning Roles [page 26]) Spend Performance Management to the required users J2EE Table 10 Step Configuration Step Description Skill Set Don No. SAP BusinessObjects Spend Performance Management 3. e J1 Deploy SCA files (see Installation Java Deploy the SCA file for SAP BusinessObjects J2EE Admin Stack [page 26]) Spend Performance Management J2 Configure Persistence Service Create a HTTP destination to define the J2EE Admin Connection [page 27] connection to the persistence service used by the BI data service J3 Configure Events and Create a HTTP destination to define the J2EE Admin Notifications [page 28] connection to the event and notification service used by the BI data service J4 Configure Deep Linking for Create a HTTP destination to define the J2EE Admin Alerts [page 28] base URL for the UI used by the event and notification service J5 Configure Single Sign-On [page 29] Configure Single Sign-On to allow a J2EE Admin connection to be made from the NW ABAP server to the NW Java server without a request for a username and password CUSTOMER © Copyright 2015 SAP SE or an SAP affiliate company. Step Configuration Step Description Skill Set Don No.

Step Configuration Step Description Skill Set Don No. e P1 Configure Portal iView [page 31] Configure the link to the application in the Portal Admin portal iView P2 Assign Portal Role to Users (see Set Up Portal Admin Portal User Roles (Optional) [page 31]) SAP BusinessObjects Spend Performance Management Application Configuration Table 12 Step Configuration Step Description Skill Set Don No. Planning and Preparation All rights reserved. 13 . e J6 E-Sourcing integration setup in Visual This section describes the setup of a SAP J2EE Admin Administrator (see Integration with Sourcing scenario.0 © Copyright 2015 SAP SE or an SAP affiliate company. e P1 Data Management (see Data Set up data management defaults SAP BusinessObjects Management Settings: Technical Spend Performance Setup [page 33]) Management Admin P2 Currency and UoM setup (see Multi-currency and Multi-unit of measure SAP BusinessObjects Configuring Multi-Currency and setup Spend Performance Multiple Unit of Measure [page 34]) Management Admin CUSTOMER SAP BusinessObjects Spend Performance Management 3. SAP Sourcing (Optional) [page 30]) Portal Table 11 Step Configuration Step Description Skill Set Don No.

You can see the jobs that have run for that user and the status of the process.the minimum for this is 1 minute. 3. 4. 4. Enter the user for which you need to see job results and choose the execute icon. You set up a job to publish messages. 1. 2. you can check that the message is received by the user. Double-click Send Jobs in the left-hand navigation. Choose Continue. 3. At this stage you can set the name of the job or use the default provided. SAP BusinessObjects Spend Performance Management 3.3 Installation 3. Define the background job. 1.1 Configure E-Mail Job To send a message in the prescribed format through a particular channel. CUSTOMER © Copyright 2015 SAP SE or an SAP affiliate company. 2. Select the second icon (looks like a blank document). Procedure 1.1. you can also set the period for the job . 2. To confirm the channel is active. Note Do not select the Start Immed. you can call the REST methods of the event and notification function.1 Prerequisites Ensure the following steps have been performed before you proceed with the installation. Set the job to start immediately by choosing Start condition. To monitor the job.0 14 All rights reserved. Installation . 3. 1. Select Schedule Job for INT. which displays a dropdown list. Go to the SAP Connect administration screen by entering transaction code SCOT. go to transaction SM37. checkbox as this creates the job as a once off. Schedule the job. Logs for each of the jobs can also be accessed by giving more details about the steps in the job. 2. Select the variant for the job. Monitor the job.

To create an RFC destination of the type ABAP Connection. Choose Data Management Global Setting . Do not add a Service User to the destination. Make sure that this Service User has read and write access to the following application-specific directories: xsa_import: read/execute access xsa_export: read/execute and write access Recommendation We recommend that you use directories. based on the customer agreement with the hosting partner. 15 . Installation All rights reserved. Use these configured directories respectively in the SAP BusinessObjects Spend Performance Management application configuration. the directory is available for FTP access. If this is not possible. A Service User is used for the communication between the SAP NetWeaver server and the operating system to access files on the operating system. The directory must be accessible from the customer side. On the operational system. use the following steps: Enter the name of the application server where the flat files are stored in Global Settings. which are used for third party classification tools. CUSTOMER SAP BusinessObjects Spend Performance Management 3. you need to create the directories for storing flat files. which are mounted over all application servers of the SAP NetWeaver instance. The export directory is used for exported files. Ideally. Features You need to create the directories for storing flat files as follows: ● A directory for imported files ● A directory for exported files We recommend the following names for the directories: Table 13 Directory Recommended Name Import Folder xsa_import Export Folder xsa_export The import directory is used for imported files.0 © Copyright 2015 SAP SE or an SAP affiliate company.2 Set Up FTP Folders The data exchange interface for the SAP BusinessObjects Spend Performance Management application is flat- file-based. Ideally. based on customer agreement with the hosting partner.1. the directory is available for FTP access.3. Note The RFC destination must be named XSADEST and has to connect to the application server where the flat files are stored. if a hosting partner is involved. It must be accessible from customer side. use RFC Destinations (Display/Maintain) (transaction SM59).

Log on to the ABAP system. After the Web services are activated.1. SAP BusinessObjects Spend Performance Management 3. CUSTOMER © Copyright 2015 SAP SE or an SAP affiliate company. On the SAP Easy Access screen.bi. 3. 4.1.ip. choose HTTP Service Hierarchy Maintenance (transaction SICF).0 16 All rights reserved. Make sure that you activate all the nodes and subnodes of the following Web services: ○ default_host/sap/bc/webdynpro ○ default_host/sap/bc/workflow ○ default_host/sap/bc/webflow ○ default_host/sap/bc/soap ○ default_host/sap/bc/srt ○ default_host/sap/bc/gui ○ default_host/sap/bc/icf ○ default_host/sap/public/bc/ur ○ default_host/sap/public/bc/icons ○ default_host/sap/public/bc/icons_rt ○ default_host/sap/public/bc/pictograms ○ default_host/sap/public/bc/webdynpro Note These Web services are mandatory. 3. 2.sap. It is a tool URL (Web-based) that allows you to view the status of an incorrectly configured or incomplete system setup. use SOA Manager (transaction SOAMANAGER) to configure System Global Settings / Access Information J2EE Server.3.3 SAP NetWeaver BI Diagnostics & Support Desk Tool Use the SAP NetWeaver BI Diagnostics & Support Desk Tool to check if the installation and configuration of the application was successful.4 Necessary SAP NetWeaver Web Services Procedure 1.default Note http://<host>:<port> is the URL of the Java Web AS. You can access this tool using the following path: http://<host>:<port>/irj/servlet/prt/portal/prtroot/com. Installation . Note You can use the ICM Monitor (transaction SMICM) to check the name of the server and the port.supportdesk.

MSHOST=<Java system host>.5 Configure Web Dispatcher For the application.3 downloads on SAP Service Marketplace at service.3. see the SAP NetWeaver documentation on SAP Help Portal at help. Installation All rights reserved. The Web dispatcher profile file must contain the configuration of the Web dispatcher host and port. the BI Data Service uses BW as the back-end data source./sap/bc/srt/rfc/sap/. The SAP Web Dispatcher is installed as part of the SAP NetWeaver Java server. Procedure 1./sap/public/bc/./sap/afcpserver/. MSHOST=<ABAP system host>.com SAP NetWeaver What's New in SAP NetWeaver 7. and the host names and ports of systems in the landscape to which it is dispatching the requests. MSPORT=<ABAP system message server port>. Note The MSPORT value must match the HTTP port of the message server./sap/poa/fcp/ Sample system and URL mapping: wdisp/system_0 = SID<Java System ID>. This requires a system configuration setup in the Java Server. Add the following URL patterns to the wdisp/system_XX parameters: ○ Java server: /sap/sbc/bidata/. 2. 3. MSPORT=<Java system message server port>./sap/bw/bct/ xsa/. This will cause erroneous behavior. the web dispatcher profile file needs to be created. For more information. a Web dispatcher is required in the landscape to forward the HTTP requests from the Flex client to either the Java server or the ABAP server./sap/bc/srt/rfc/sap/.1.3 (Release Notes) SAP Web Dispatcher . Refer to the Operations Guide for troubleshooting details. see SAP NetWeaver 7./sap/poa/fcp Note Make sure the Web Dispatcher profile does not contain any extra spaces or line breaks.0 © Copyright 2015 SAP SE or an SAP affiliate company. Locate the Web dispatcher profile file in the \usr\sap\<SID>\<instance ID>\exe folder.sap. CUSTOMER SAP BusinessObjects Spend Performance Management 3.SRCURL=/sap/fcprt./sap/bw/bct/ xsa/. If the customer already had a web dispatcher setup in the landscape. If the customer newly installed a web dispatcher setup in the landscape.SRCURL=/sap/sbc/bidata/.com/support Software Downloads Installations and Upgrades Search for Installations and Upgrades SAP NetWeaver 7. For more information. the web dispatcher profile file only needs to be updated.sap./sap/poa/sbc/.6 Configure Portal System Connection for BI Data Service For the NetWeaver platform./sap/opm/bidata wdisp/system_1 = SID=<ABAP system ID>. 17 ./sap/afcpserver/.1. The system configuration sets up the connection to BW./epm/opm/bidata ○ ABAP server: /sap/fcprt./sap/poa/sbc/.3 ./sap/public/bc/.

There must be only one BI Master System configured in order for BI Consumer Services (BICS) to work. Configure the BI setup by selecting BI/Business Intelligence from the Show Category dropdown list. Installation . 4.Procedure Go to the Java Server System Administration System Landscape page. choose the Assigned Groups tab page and assign the role Everyone. Navigate to Configuration Identity Management . see SAP Help Portal at help. 6. the alias for the BW connection is BUI_ANALYTICS_SPM. 2. Click Go. Log on to Netweaver Web Administrator using the URL http://host:port/NWA. In the search criteria select Role and enter SAP_JAVA_WSNAVIGATOR. If single sign-on is being used. Select a BI Master System. If you do not use Single sign- on. CUSTOMER © Copyright 2015 SAP SE or an SAP affiliate company. Note For SAP BusinessObjects Spend Performance Management. 3. 5. Recommendation We recommend that you use the SAP assertion ticket method for Single sign-on. SAP BusinessObjects Spend Performance Management 3. Add an alias called BUI_ANALYTICS_<namespace> for the BW connection. 1. 3.sap. Configure the user authentication method by selecting User Management from the Show Category dropdown list. you must define a user mapping from the SAP NetWeaver Portal user to the SAP NetWeaver BW user. Fill out the appropriate connection parameters for the BW system by selecting Connector from the Show Category dropdown list. 4.1. Recommendation We recommend using single sign-on for authentication across systems in a mixed landscape.0 18 All rights reserved.7 Assign Everyone to Use WSNAVIGATOR Assign the role Everyone as follows. Add a BW (SAP_BW) connection like in BEx Web Analyzer.com SAP NetWeaver Business Warehouse and SAP Business Explorer Configuration Automatically Configuring BI Java . Once the details for the role are displayed. you must set it up with the logon method as SAPLOGONTICKET and the authentication type as SAP Assertion Ticket. 2. For more information about configuring a BW connection. 3. Procedure 1.

Log on to the ABAP system. This includes support packages and patches. default_host/sap/poa/fcp 2. Installation All rights reserved. download and install the following Software Components. 3. 3. On the SAP Easy Access screen. 3. This includes support packages and patches.1 Activate ICF Services This section describes the steps to ensure that ICF Services are activated. default_host/sap/bw/bct/xsa/opmFilePreview 4. download and install the following Software Components. Procedure 1. choose HTTP Service Hierarchy Maintenance (transaction SICF). The product is supported with a specific version of POASBC and deviating from this version could result in product issues.3. Activate all the REST services listed below under 1. For SAP NetWeaver ABAP 702 with BI Content 704 SP05 onwards. ● POASBC 100_702 ● ANAXSA 300_702 ● OPMFND 300_702 For SAP NetWeaver ABAP 730 with BI Content 735 SP01 onwards.3.3 Post-Installation ABAP This section provides post-installation setup procedures. 19 . ● POASBC 100_730 ● ANAXSA 300_730 ● OPMFND 300_730 Note For more information about the required SP levels for all components. default_host/sap/poa/sbc 3.0 © Copyright 2015 SAP SE or an SAP affiliate company. see the Release Information Note 1563216 . default_host/sap/bw/bct/xsa/opm_dm_wsdl CUSTOMER SAP BusinessObjects Spend Performance Management 3. 2.2 Installation ABAP Stack Install the ABAP software components using transaction SAINT.

Choose Enter. ○ It is mandatory to select the root folders (Root. Installation .4 Configure Events and Notifications Virus Scan You can scan message attachments for viruses using a Virus Scanner Interface (VSI) profile available on the server. Choose the Import Selected button to import content. SAP BusinessObjects Spend Performance Management 3. ○ All SAP delivered content is under the SAP folder. Procedure 1. 3. 2. Note You should only import content that you need as this helps improve application performance. Public and SAP) and all content under Application folder. 2. Ensure that HTTP method overriding is disabled on the ABAP server by executing '/o/poa/sfcpconfig' using SAP Easy Access's command field. Execute the program /POA/R_PST_TRS_CUST_CTN using transaction SE38 with partition namespace as /SPM and leave partition sub namespace blank.2 Configure FCP Server Procedure 1. Private. proceed as follows: 1. The following tables hold the default configuration and can be configured through transaction SM30: CUSTOMER © Copyright 2015 SAP SE or an SAP affiliate company. To import selected content. Leaving it empty means the default profile registered on the system must be used for scanning. 3. Set the virus scanner profile name in VSI_PROFILE. choose Select Changed to select the content that you want to import. 3. Go to transaction SM30 and maintain table /POA/D_ENDEFPREF.3 Import Application Content Procedure 1. 3.3. Application.3. You can select and import content that you want to use. 2. 2. Set the value of the configuration key APP-HTTP-METHOD-OVERRIDE to FALSE. Set the VSCAN parameter in the preference table to TRUE. Groups.3. The user is forced to use the values set by the administrator if the system parameters are not marked as editable. Under the Import selected pane.3.0 20 All rights reserved.

Define the logon information for the target system as per your requirements SSL must be used in a productive system. Save the connection and choose Connection Test. 21 .3.● /POA/D_ENDEFPREF: Master User Preferences for Default Values Sample contents of the preference table are listed here: Table 14 Item Description Type Communication Editable Default Value Method AUTOREFRESHEN Enable Auto.5 Configure Print Service Proxy The Print ABAP proxy component acts as a proxy for the print service running on NetWeaver Java. Choose Create. 50000) ○ Path prefix = /sap/poa/sbc/prs/print/doc 2. Create the connection (BUI_PRINT) in SM59.0 © Copyright 2015 SAP SE or an SAP affiliate company. CUSTOMER SAP BusinessObjects Spend Performance Management 3. Procedure 1. Installation All rights reserved. My Messages) VSCAN VScan Types Related to Other Types No TRUE if you have Attachments Back-End Services installed virus scan in your BW system. 3. The destination for the proxy must be configured using the steps described below. status HTTP response: 405 is an acceptable response as it confirms that the ABAP server and Java servers can see each other and communicate. 2. Types Related to Other Types Yes TRUE ABLED Refresh User/UI AUTOREFRESHRA Auto-Refresh Rate Types Related to Other Types Yes 300 TE User/UI EMAIL E-Mail (external) Delivery Channel Internet Mail Yes TRUE Type Address INBOX My Messages Delivery Channel User (Receive via Yes TRUE Type User Preferences: E-Mail. For example. VSI_PROFILE VSI Profile for scan Types Related to Other Types No - Back-End Services 3. Enter the RFC Destination name as BUI_PRINT. 1. ○ Connection type = G ○ Target Host = hostname or IP address of Java server running the print service ○ Service Number = Port number (for example.

use the Technical Settings tab. In the Search Pattern field. 5. Changing the order might lead to an incorrect configuration. On the SAP Easy Access screen. Caution Execute the following steps in the order provided. 5. On the Service Definition screen for OPM_DM_X_API go back to Overview. Enter OPM_DM_X_API for the binding name. open the Configurations tab page and select Create Endpoint. 9. set the System ID and Client fields for the NW Java server. Save the binding. 4. In the Logon with Ticket section. 2. Activate the REST Service (/default_host/sap/poa/sbc/prs) in SICF.6 Configure Data Management Web Service This section describes the steps to configure the Data Management Web service OPM_DM_X_API binding and reverse proxy. Note You must also verify that the printing works through the UI. 8. 2. To configure a secure connection. In the same section. 4. Configure the BUI_PRINT Connection from ABAP. Ticket checkboxes.3. 3. Installation . Select the Logon & Security tab of the connection. for example. select the Send Assertion Ticket for Dedicated Target System. Note Make sure you use the fully qualified host name including the domain.0 22 All rights reserved. 6. choose SOAMANAGER (transaction SOAMANAGER). 3. Click the link Open WSDL document for selected binding or service and copy the URL to the clipboard. 1. SAP BusinessObjects Spend Performance Management 3. Procedure Configuring the Web Service Binding 1. go to the Authentication Settings section and select the User ID/ Password and Single Sign On using SAP Ass. CUSTOMER © Copyright 2015 SAP SE or an SAP affiliate company. Select the service and choose Apply Selection. On the binding configuration screen. enter the Web service name OPM_DM_X_API and select Go. Log on to the ABAP system. NW1 and 000. Setting the URL to the Web Service WSDL in RSAADMIN 1. 6. 2. Open the Service Administration tab page and select Single Service Configuration. 7. 3. On the Details screen.

enter OBJECT = DM_WSDL. 2. VALUE=(the URL you copied in step 7) and execute. select Global System Settings Reverse Proxy Settings .0 © Copyright 2015 SAP SE or an SAP affiliate company. run transaction SE38 and execute the program SSA_HELPER_PROGRAM with parameter “OPTION” = “CHANGE_RSXAADMIN”. This should open a WSDL file. Configuring the Reverse Proxy for Web Service Calls 1. 3.3. Installation All rights reserved. Activation User The user performing the following content activation steps needs the appropriate BW authorizations. For more information. In the ABAP system.0 (1563216 ) are applied to your SAP NetWeaver BW system. Prerequisites SAP Notes Make sure that the SAP Notes listed in the Related Notes section of the Release Information Note for SAP BusinessObjects Spend Performance Management 3. This is a necessary step before data can be loaded into the SAP NetWeaver BW system and the BW queries can be displayed. 4. Open http://<webdispatcher server>:<webdispatcher port>/sap/bw/bct/xsa/opm_dm_wsdl. Configure the ABAP Web As URLs to be directed through the Web dispatcher host and port: Example Sample reverse proxy setup: “Incoming http header host name”=<ABAP ICM/HTTP Host> “Incoming ICM Port”=<ABAP ICM/HTTP Port> “Substitute host name”=<Web Disp host> “Substitute http(s) port”=<Web Disp port> “Meta data protocol substitution”=“incoming” “Endpoint protocol substitution”=“config” “Status”=“active” Testing the Web Service Configuration 1. 2. To verify the configuration.7 Activate Application-Specific BW Content This section describes the activation of application-specific BW Content objects in the SAP NetWeaver BW system with an automatic installation program. CUSTOMER SAP BusinessObjects Spend Performance Management 3. 23 . In the dialog box.3. see APPENDIX [page 38]. <soap:address location> and/or <wsoap12:address location> should contain URLs pointing to the Web Dispatcher (not directly to the ABAP Web As). At the end of the file. From the SOAMANAGER main screen. 5. use the same program with OPTION = LIST_RSXAADMIN.

.. 4. choose Assign Release. The Select Source Systems screen appears.Procedure Setting BC Component XSA 1. 3. 10. CUSTOMER © Copyright 2015 SAP SE or an SAP affiliate company. The Create Source System dialog box appears. Choose Continue. choose Content (transaction RSOR). 8. to deselect the Selected checkbox for all source systems. Enter XSA210 in the 3rd Party Srce Syst.0 24 All rights reserved. The 3D Party System Component screen appears. 9.. choose Modeling Source Systems . Enter the following parameters: Table 15 Logical System Name XSA_PCFILE Source System Name XSA_PCFILE 6. To assign the source system. Release field and choose Continue. On the SAP Easy Access screen. 2. checkbox for component XSA. In the menu bar. Note BW Content installation is a complex process and there can be some problems like resource allocation. The goal of this utility is to install at least 80% of the objects required by SAP BusinessObjects Spend Performance Management. An automatic installation utility for SAP BusinessObjects Spend Performance Management (SSA_HELPER_PROGRAM) is included to help jump start the process of application-specific BW Content installation. In the navigator to the left. Log on to the ABAP system. On the SAP Easy Access screen. Note You do not need to complete this step if you are performing an SAP NetWeaver 7. 4. Log on to the ABAP system.. In the navigator to the left. 5. 12. choose Edit Set BC Components . You have successfully selected the source system for the content activation. In the context menu of the XSA_PCFILE. 2. it appears in the File folder. Then select the Selected checkbox for the source system XSA_PCFILE and choose Continue. press Shift+F7 .. 3. Choose Deselect All. Creating a File Type Source System 1. Select the Actv. SAP BusinessObjects Spend Performance Management 3. choose BW Metadata Repository (transaction RSOR). Select the File folder. Installation . After you have successfully created the source system XSA_PCFILE. choose Modeling .. Use the navigator to the left to navigate to Content.DW Workbench (transaction RSA1). and in the context menu choose Create. 5.3 based installation. 7. 11.

by expanding the tree under the MultiProvider 0ASA_MP01. Enter the report name SSA_HELPER_PROGRAM and choose Execute. 2. If these are not installed you need to initiate the standard BW manual installation process: ○ 0ASA_XA_P27 ○ 0ASA_XA_P03 ○ 0ASA_XA_P14 ○ 0ASA_P045 ○ 0ASA_XA_P13 ○ 0ASA_XA_P09 ○ 0ASA_XA_P04 ○ 0ASA_XA_P05 ○ 0ASA_XA_P28 ○ 0ASA_XSA_P30 ○ 0ASA_XA_P20 ○ 0ASA_P042 ○ 0ASA_P043 ○ 0ASA_P041 CUSTOMER SAP BusinessObjects Spend Performance Management 3.Activating BW Content To automatically install all necessary BW Content objects of SAP BusinessObjects Spend Performance Management. Execute the program SSA_HELPER_PROGRAM once again. Install the objects that were not successfully installed by using the Modeling . Installation All rights reserved. Enter the value ADD_UOMODS_XALOCPROD and choose Execute (ignore the P_Version option). 5. Caution This time you need to execute the program as a background job. 25 . Enter the value FIX_XASUPPLIER and choose Execute (ignore the P_Version option). Enter the value CREATE_CONTENT_ENTRIES and choose Execute (ignore the P_Version option). implement the SAP Note 1343038 . initiate the standard BW manual installation process for those objects.0 © Copyright 2015 SAP SE or an SAP affiliate company. 4. 6. Execute the program SSA_HELPER_PROGRAM once again. this can also be done in BW Metadata Repository (transaction RSOR). proceed as follows: 1. Confirm the installation of SAP BusinessObjects Spend Performance Management objects. Execute the program SSA_HELPER_PROGRAM once again. On the SAP Easy Access screen. 3. If you find any objects inactive or uninstalled. After successfully activating the content mentioned in the previous step. Set the P_Version value as 20/00 and execute in the background. Expand the tree under the MultiProvider 0ASA_MP01 to visually confirm that all of the SAP BusinessObjects Spend Performance Management objects are installed and active.DW Workbench (transaction RSA1). Alternatively. Enter the value CONTENT_INSTALLATION. Then choose Modeling Cross Application Components Collaborative Cross Applications Analytical Cross Applications Spend Performance Management Reporting Area . 7. choose the ABAP Editor (transaction SE38). 8. Confirm that the following process chains are also installed and active using Process Chain Maintenance (transaction RSPC).

8 Create Users and Assign Roles Procedure Create the required users and assign the respective roles. Installation . Note Select the Only Necessary Objects option for grouping.0 26 All rights reserved. To download the SSAUI 300. choose service. see the Security Guide on SAP Service Marketplace at service. POASBC-BUINW 300 and OPMSHARED 100 software components for SAP NetWeaver 7.com/securityguide SAP BusinessObjects (formerly.com/swdc Download Installations and Upgrades Installations and CUSTOMER © Copyright 2015 SAP SE or an SAP affiliate company.0 Security Guide . initiate the standard BW manual installation process.4 Installation Java Stack Install the application-specific UI components (in the form of SCA file). Confirm that the following queries are installed by opening them in the Query Designer: ○ 0ASA_MP01_Q1002 ○ 0ASA_MP01_Q2002 ○ 0ASA_MP01_Q3003 ○ 0ASA_C13_Q0001 ○ 0ASA_MP04_Q0001 ○ 0ASA_VP02 ○ 0ASA_VP03 ○ 0ASA_VP02_Q0001 ○ 0ASA_VP03_Q0001 If these queries are not installed. 3.3. SAP BusinessObjects Spend Performance Management 3. 3. More Information For more information about application-specific roles.sap. SAP Business User) Spend Performance Management 3.3. you can open these queries in transaction RSRT and click Generate Report to make sure that they are installed correctly. ○ 0ASA_P37 ○ 0ASA_P27 ○ 0ASA_PC20 ○ 0ASA_P047 9.sap. Alternatively. It is assumed that the underlying objects (MultiProviders 0ASA_MP01 and 0ASA_MP04) have already been installed in the previous steps.

2. Log on using the service user. Under Connection.com/nw73 SAP NetWeaver Library SAP NetWeaver by Key Capability Software Life Cycle Management Software Maintenance Java Support Package Manager . 4. More Information For more information about JSPM. navigation dimensions. see the Release Information Note 1563216 . The product is supported with a specific version of POASBC-BUINW and deviating from this version could result in product issues. Go to the destination service config page: [http://<Java Server host>:<Java Server port>/nwa] Configuration Destinations . 3. see SAP Help Portal at help. 27 . CUSTOMER SAP BusinessObjects Spend Performance Management 3.5 Post-Installation Java This section provides post-installation setup procedures. it uses the destination service to define the connection to the persistence service. JSPM is part of every SAP NetWeaver Java installation with usage types based on AS Java.Entry by Application Group SAP Application Components SAP BOBJ SPEND PERF MGMT SAP BOBJ SPEND PERF MGMT 3.0 © Copyright 2015 SAP SE or an SAP affiliate company. and user-defined measures available in the system. Procedure 1.5. The desired message is as follows: Received HTTP response 404. In the NetWeaver platform.0 Installation . Add a destination called BUI_PERSISTENCE_<namespace> with destination type HTTP. 3. you need to specify the persistence service URL: http://<ABAP Server host>:<ABAP Server port>/sap/poa/sbc/ps/<namespace>.Upgrades . Installation All rights reserved. Deploy the following software components on the SAP NetWeaver JAVA 7. 3.3 using JSPM.sap. ● POASBC-BUINW 300 ● SSAUI 300 ● OPMSHARED 100 Note For more information about the required SP levels for all components. This user needs to have a role assigned that allows them to read all alerts. Anything else such as 401 or 403 suggests that the user is not authorized and hence the authorizations should be checked. Ping the destination to ensure that a HTTP response code of 404 is returned.1 Configure Persistence Service Connection The BI Data Service uses the persistence service to persist configuration data for various features.

This can be accessed from My Messages inbox or e-mail based on the user preferences. 3. the URL is http:// <host>:<port>/sap/poa/sbc/ps/SPM. the destination is BUI_PERSISTENCE_SPM. Procedure 1. Note For SAP BusinessObjects Spend Performance Management. CUSTOMER © Copyright 2015 SAP SE or an SAP affiliate company. Note _<namespace> part of destination is not mandatory. Installation . SAP BusinessObjects Spend Performance Management 3.5.5. it uses the destination Service to define the connection to the persistence service. the destination is BUI_EVT_AND_NOTI_SPM. Go to the destination service config page: [http://<Java Server host>:<Java Server port>/nwa] Configuration Destinations . 2. Under Connection. Under Logon Data. The desired message is as follows: Received HTTP response 404. For SAP BusinessObjects Spend Performance Management. the message is sent. the message includes a link to the alert creation tab. Note For SAP BusinessObjects Spend Performance Management.3 Configure Deep Linking for Alerts The BI data service uses the event and notification service to inform business users of any irregularities based on the conditions they set up in an alert. 3. it uses the destination service to define the base URL for the UI.2 Configure Events and Notifications The BI Data Service uses the event and notification service to notify users when alerts occur. 3. In the NetWeaver platform. specify the service user. Anything else such as 401 or 403 suggests that the user is not authorized and hence the authorizations should be checked. In the NetWeaver platform. you need to specify the event and notification service URL: http://<ABAP Server Host>:<ABAP Server Port>/sap/poa/sbc/enrs. If this is not configured. If this destination service is configured. Add a destination called BUI_EVT_AND_NOTI_<namespace> with type HTTP. Ping the destination to ensure that a HTTP response code of 404 is returned.0 28 All rights reserved. but there is no link provided to the alert creation tab. 4.

Installation All rights reserved. CUSTOMER SAP BusinessObjects Spend Performance Management 3. There is no need to specify the Logon Data. ○ Clear the Policy Configuration Name table filters.sap. For more information about setting up SSO between NW Java and ABAP systems. EvaluateAssertionTicketLoginModule) ● Set Up Trust Between the ABAP and Java Systems from the Java System. 3. Under Connection. Add a destination called BUI_BASE_UI_URL_<namespace> with type HTTP. Go to the destination service configuration page: [http://<Java Server host>:<Java Server port>/nwa] Configuration Destinations .com/ poa~sbc~bui~server~adapter~nw~eap*sap_poa_sbc_prs. system number. ○ To configure the print service. Prerequisites ● Full DNS names must be used instead of IP addresses ● User names must match between the portal server and the back-end server. you need to specify the UI URL: http://<Web Dispatcher host>:<Web Dispatcher port>/sap/fcprt?app-config=<name>&sap-client=<ABAP system client>&sap-language=EN# 3. Single Sign-On must be configured to allow a connection to be made from the NW ABAP server to the NW Java server without a request for a username and password. ○ Use the SSO2 wizard instead of NWA: http://<host:server>/sso2 ○ Connect to the ABAP system by entering your ABAP details (host name. client).com SAP NetWeaver SAP NetWeaver Security Guide User Authentication and Single Sign-On Authentication Infrastructure Single Sign-On to Back-End ABAP Systems .4 Configure Single Sign-On The application runs on a NW ABAP server while the Print Service and BI Data are supported on NW Java. ○ Go to http://<Java Server host:Java Server port>/nwa/auth in the NW Java Console.Procedure 1.0 © Copyright 2015 SAP SE or an SAP affiliate company. ○ Select the relevant logon module and template to match your setup (for example. Note The user must have sufficient rights to add trusted systems on the ABAP side. see the SAP Library documentation on SAP Help Portal at help. ● Cookies are enabled in the browser Procedure ● Configure the Authentication Scheme. 2. search for sap. If this is not possible use the Identity Management in NWA to configure user mapping. 29 .5.

com/xapps~analytics~is_par/ com. 5. 6. Choose Save.com . Select sap.0 30 All rights reserved. Select sap.sap. Prerequisites The SAP BusinessObjects Spend Performance Management application is deployed as described under Installation. 3. 4. see SAP Library for SAP BusinessObjects Spend Performance Management on SAP Help Portal at help. 2.3. Select the Web service “sap. Select Authentication as Assertion Ticket.0 SP01 and SAP Sourcing OnDemand Wave 7 and Wave 8 SP01.ESourcingIntegration / ESourcingIntegrationWave700.aui. CUSTOMER © Copyright 2015 SAP SE or an SAP affiliate company.com/xapps~analytics~is_par/com. Expand Server and choose Services Destination . Expand Server and choose Services Security provider . Installation .es700.5 Integration with SAP Sourcing (Optional) SAP BusinessObjects Spend Performance Management 3. SAP BusinessObjects Spend Performance Management 3. 7. Setting up the Web Service to use Single sign-on 1.appintegration.com/xapps~analytics~is_ear*ESourcingLink_Config1.DocumentUrlBuilderWSService.aui. More Information For more information. 3. enabling end users to immediately take action on identified spend management and savings opportunities. 4. Choose Edit. 8. Log on to Visual Administrator. expand WebService.sap. select Ticket as Authentication Template.es700. 5.5. In the right-hand window. Setting up Proxy Web Services to use Single sign-on 1.sap.0 and 8.analytics.analytics. Select Authentication as Assertion Ticket. In the right-hand window. 2. Procedure Integration to SAP Sourcing from SAP BusinessObjects Spend Performance Management is done using single sign-on to configure this scenario. Log on to Visual Administrator.changed.0 integrates with SAP Sourcing 7.

0 UI can be launched as a standalone application in the browser or can be embedded in an iView in the SAP NW Portal. Right-click on Spend Performance Management iView and select Open URL iView . Furthermore. In the URL field.pct. 3. enter the full URL to the application using SAP Web Dispatcher: http://<webdisp_host>:<webdisp_port>/sap/fcprt?app-config=spm 5. 2.5.sap. 3.sap. Procedure Assign one or more of the roles defined in the SAP NetWeaver BW system to the users that are to use SAP BusinessObjects Spend Performance Management: For the SAP BusinessObjects Spend Performance Management Web client.0 © Copyright 2015 SAP SE or an SAP affiliate company. The SSAUI SCA is deployed.6 SAP NetWeaver Portal 3. Save the changes.3.5.SSA) CUSTOMER SAP BusinessObjects Spend Performance Management 3. Installation All rights reserved. 31 . 4.analytics.6. Go to the Content Administration tab page and navigate to Portal Content Content Provided by SAP SSA iView . SAP delivers portal content that allows the user to launch the application from the NetWeaver Portal. which you can assign to users in case you choose to run the application in the portal. SSO must be set up between your Java and ABAP instances and configured to be used in the portal system connection.5. Log on to the NetWeaver Portal.xapps.2 Set Up Portal User Roles (Optional) SAP BusinessObjects Spend Performance Management comes with a predefined role. Prerequisites BW Content is installed and activated in the SAP NetWeaver BW system. SAP delivers one SAP NetWeaver Portal role: SSA (portal_content/com.1 Configure Portal iView (Optional) The Spend Performance Management 3.pct/SSA/Roles/com.6. Procedure You need to perform the following configuration: 1.

CUSTOMER © Copyright 2015 SAP SE or an SAP affiliate company. SAP BusinessObjects Spend Performance Management 3.0 32 All rights reserved.More Information For more information about application-specific roles. see the Security Guide on SAP Service Marketplace at service.com/securityguide .sap. Installation .

On the General tab page. Enter the name of the application server of the SAP NetWeaver BW system. Example Table 17 Application Server <AS host>_<SID>_<SysNr> 4. Note This is an optional step if the SAP BusinessObjects Spend Performance Management folders are not mounted. 3. Start the SAP BusinessObjects Spend Performance Management application. as a prerequisite for business users to have access to the system. It describes how to configure the data management settings.0 © Copyright 2015 SAP SE or an SAP affiliate company. enter the settings for the folder directories for data import and export as in the following example: Example Table 16 Import Folder /usr/sap/ABC/sys/global/xsa_import Export Folder /usr/sap/ABC/sys/global/xsa_export 4.4 Application Setup 4. These steps are a prerequisite before business users can have access to the system. 33 . Make sure that the entry complies with the format of the server name in the List of SAP Systems (transaction SM51). 2. Choose Data Management Global Settings . Application Setup All rights reserved. It describes how to configure the data management settings. CUSTOMER SAP BusinessObjects Spend Performance Management 3.1 Data Management Settings: Technical Setup This section is relevant for your hosting partner or technical system administrator.2 Data Management Settings: Application Setup This section is for your hosting partner or technical system administrator. Procedure 1.

see SAP Library for SAP BusinessObjects Spend Performance Management at help. Choose the column delimiter and choose Upload. On the General tab page.Procedure 1. 3. Application Setup . The exchange rates are uploaded into the SAP NetWeaver BW system. Note The exchange rate files have to be passed to a folder. For any custom measures that require currency or unit of measure conversions.0 34 All rights reserved. Choose the Systems tab page and enter the settings for the source systems in which your data files were originally created. which contains the exchange rates. CUSTOMER © Copyright 2015 SAP SE or an SAP affiliate company. which follows this naming convention: <name of the import folder>EXCHANGE_RATE\ 4. 2. Choose the Exchange Rates tab page and select the file. SAP BusinessObjects Spend Performance Management 3.sap.com . 4. Choose (Start) Administration Administration Data Management Setup Global Settings . which belong to the Spend Analysis Final data source.3 Configure Multi-Currency and Multiple Unit of Measure SAP delivers out of the box configuration for all currency and UOM measures. choose the Global Currency.

counts. performance issues can arise for many different reasons: ● Inadequate hardware ● A large number of “on the fly” operations.0 © Copyright 2015 SAP SE or an SAP affiliate company. in addition to following the recommendations provided by the Quick Sizer tool. If there is a need for a large number of “on the fly” operations. and others In such cases. or any other exception aggregation operation. OS. Item-level reports ● Underlying technology stack not configured correctly. Since the data for all of these operations is not stored during data load but is computed at runtime by the OLAP engine. and currency and UoM conversions. ● InfoCubes not properly tuned Inadequate Hardware Using adequate hardware is one of the most important factors impacting the performance of SAP BusinessObjects Spend Performance Management. You can use the Quick Sizer tool as an aid to calculate the proper hardware sizing. for example. all of these operations have a significant impact on performance. for example. such as counts. you must ensure that the respective experts are involved during the implementation project. InfoCube Administration for Performance SAP BusinessObjects Spend Performance Management has the following InfoCubes: ● 0ASA_C01 (Invoice Counts) ● 0ASA_C02 (Invoices) ● 0ASA_C04 (Contracts) ● 0ASA_C05 (Purchase Orders) CUSTOMER SAP BusinessObjects Spend Performance Management 3. then although the performance is slower. However. the memory needs to be increased accordingly. DB. for example. NW. see SAP Note 1253768 . It provides a detailed explanation of SAP BusinessObjects Spend Performance Management performance issues and solutions.5 Performance This section is relevant for your technical system administrator and end users. ● High usage of granular reporting. in addition to following the recommendations provided by the Quick Sizer tool. it would still be limited to exceptions and hence can be ignored from a hardware configuration point of view. the system processing power and the memory need to be increased accordingly. BI. Performance All rights reserved. This document also provides caching recommendations (see section Caching). currency conversions. If the need for large operations is not significant and is limited to a few users with infrequent usage. If there is much emphasis on granular reporting (item-level reporting). and UoM conversions. Procedure Obstacles Preventing Desirable Performance The SAP BusinessObjects Spend Performance Management data model is built on the SAP NetWeaver Business Warehouse (BW) platform and leverages all opportunities provided by the platform offers that are not user interface (UI)-related. For details about the Quick Sizer for SAP BusinessObjects Spend Performance Management. 35 .

For example. then excluding these measures has a positive impact on performance. This is based on the assumption that the underlying database is properly designed and has enough temporary space. ● Aggregates After undergoing an adequate amount of business blueprinting and gathering an in-depth understanding of the usage of the application and the queries that are to be executed. if you included those filters before executing the report. Supplier (0XARLSUPP) from the dimension Supplier ID. This means that the characteristics bundled together in one or more dimensions are not co-occurring characteristics. one of the most common queries to be executed would be the analysis of Spend by Buyer and Original/Source System Supplier. change the settings as follows: ● For the Cache Mode. Once all of the data is loaded. Analysis Habits Business users need to analyze the data and perform their day-to-day tasks regardless of the impact on system performance. and know beforehand. Query property setup is based on the hardware setup. and the size of this dimension with respect to the fact table grows beyond the ideal (ideal being under 10%). Queries can be cached and thus eliminate the call to perform multiple database calls. the better the performance. if you analyze spend by source system suppliers and items. SAP BusinessObjects Spend Performance Management 3. By consequence.● 0ASA_C11 (Budgets and Forecasts) ● 0ASA_C07 (Projects) ● 0ASA_C13 (External Factors) These InfoCubes contain most of the analytical data used in SAP BusinessObjects Spend Performance Management. For this reason. In this case.0 36 All rights reserved. Applying filters to the report also has a high impact on report performance. If issues are found. aggregates should then be created for the InfoCubes involved. Performance . However. this can be verified by running the program RSDU_INFOCUBE_TABLE_SIZES for all of the above listed InfoCubes. this leads to a higher number of permutations. it is worthwhile to understand the implications of such choices on your system performance. The more you apply filters. Ensuring that these InfoCubes are properly tuned and adjusted provides for higher performance throughput. we strongly recommend filtering the report data. it would be beneficial performance-wise. If the BW system has more random-access memory (RAM) than caching. CUSTOMER © Copyright 2015 SAP SE or an SAP affiliate company. then query results can be cached in the database (assuming the database is properly tuned). We recommend to have the properties set up at the query level. Observing the following specific recommendations enables you to fine-tune these InfoCubes: ● InfoCube dimension analysis Depending on the data set that is loaded. For example. It is essential that you consider carefully what needs to be included when applying query cache settings to SAP queries. which items and suppliers you want to analyze. then these dimensions can be balanced out for better performance. For example. Note If the system does not have enough memory and you receive memory dump errors. As already recommended. select 3 Persistent Cache Per Application Server. less than 10 GB). an index on the InfoCube 0ASA_C02 would need to be created with the following inclusions: Buyer (0XSARBUYER) from the dimension Organization. If the memory is not large enough (for example. Caching Query caching is an important part of performance tuning in SAP NetWeaver BW. in some cases the dimensions are not properly distributed. involving “on the fly” calculations only on a need basis helps improve performance for report executions in which these calculations are not included. if counts are not required for all the reports. all the query results in the memory will result in a quick response time.

Removing Unused Navigation Attributes Navigation attributes can have a negative impact on system performance. you can check how the query is performing and monitor the query performance by choosing Cache Monitor Buffer Overview . 37 . CUSTOMER SAP BusinessObjects Spend Performance Management 3. select 2 Cluster Table. ● For the Persistent Mode. you can remove them from the corresponding InfoCube(s). If after in-depth business blueprinting and gathering a detailed understanding of the queries to be used for analysis you find that some or all of the navigation attributes are not required.0 © Copyright 2015 SAP SE or an SAP affiliate company. Moreover. Performance All rights reserved.

6 APPENDIX 6. you have to set the following user parameters in the User Maintenance (transaction SU01) on the Parameters tab page: ● RSOISCONTENTSYSTEM = ‘ ‘ ● RSOSTANDARDCTOACTIVE = ‘ ‘ ● SCL ● WLC CUSTOMER © Copyright 2015 SAP SE or an SAP affiliate company.0 38 All rights reserved. APPENDIX . To receive the required authorization.1 Authorizations Required to Activate Content You must have authorization to activate BW Content objects in the SAP NetWeaver BW system using the BW Metadata Repository (transaction RSOR). SAP BusinessObjects Spend Performance Management 3.

39 . www. upgrade. for example. Typographic Conventions All rights reserved. for example. These include field labels. ● Cross-references to other documentation or published works Example ● Output on the screen following a user action. for example. These include report names. Arrows separating the parts of a navigation path.sap. screen titles. menu options Example Emphasized words or expressions Example Words or characters that you enter in the system exactly as they appear in the documentation Example Textual cross-references to an internet address. SAP Note 123456 Example ● Words or characters quoted from the screen.com /example Quicklinks added to the internet address of a homepage to enable quick access to specific content on the Web 123456 Hyperlink to an SAP Note. for example. and key concepts of a programming language when they are surrounded by body text. for example. SELECT and INCLUDE EXAMPLE Keys on the keyboard CUSTOMER SAP BusinessObjects Spend Performance Management 3. and menu options. database table names. and names of installation. pushbutton labels. menu names.0 © Copyright 2015 SAP SE or an SAP affiliate company. “Enter your <User Name>”. program names. for example. transaction codes. messages ● Source code or syntax quoted directly from a program ● File and directory names and their paths. names of variables and parameters. and database tools EXAMPLE Technical names of system objects.Typographic Conventions Table 18 Example Description < > Angle brackets indicate that you replace these words or characters with appropriate entries to make entries in the system.

EXEMPLARY. The Customer may distribute binaries compiled with STLport (whether original or modified) without any royalties or restrictions. 4. 2. OR CONSEQUENTIAL DAMAGES (INCLUDING. STRICT LIABILITY. EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 3. OR PROFITS. All Rights Reserved. royalty-free license to use the STLport. Portions created by gSOAP are Copyright (C) 2001-2004 Robert A. Applications. 1. Genivia inc. BUT NOT LIMITED TO. THE SOFTWARE IN THIS PRODUCT WAS IN PART PROVIDED BY GENIVIA INC AND ANY EXPRESS OR IMPLIED WARRANTIES. The Customer may distribute original or modified STLport sources. non-transferrable. Legal Software Terms . INCIDENTAL. or copying STLport or any portion thereof Customer agrees to abide by the intellectual property laws. WHETHER IN CONTRACT.org C++ library (STLport) and its documentation without fee. SAP License Agreement for STLport SAP License Agreement for STLPort between SAP Aktiengesellschaft Systems. Subject Matter of the Agreement 1. INCLUDING. provided that: ○ The conditions indicated in the above permissions notice are met. 2. BUT NOT LIMITED TO. INDIRECT. PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES. SPECIAL. THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. Germany (hereinafter: SAP) and you (hereinafter: Customer) 1. 3. LOSS OF USE. This software was developed using ANTLR. gSOAP Part of the software embedded in this product is gSOAP software. CUSTOMER © Copyright 2015 SAP SE or an SAP affiliate company. OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT. SAP BusinessObjects Spend Performance Management 3. DATA. Please note that for these third party products the following special terms and conditions shall apply. Products in Data Processing Neurottstrasse 16 69190 Walldorf. SAP grants Customer a non-exclusive.0 40 All rights reserved. OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY.Legal Software Terms Terms for Included Open Source Software This SAP software contains also the third party open source software products listed below. van Engelen. Customer shall maintain the following copyright and permissions notices on STLport sources and its documentation unchanged: Copyright 2001 SAP AG 5. using. and to all of the terms and conditions of this Agreement. By downloading.

sales brochures.0 © Copyright 2015 SAP SE or an SAP affiliate company. Permission to use. ○ The following copyright notices are retained when present.2000 Boris Fomitchev Copyright 2001 SAP AG Permission to use. Limited Liability CUSTOMER SAP BusinessObjects Spend Performance Management 3. and a notice that the code was modified is included with the above copyright notice. Copyright 1997 Moscow Center for SPARC Technology. All other services shall be charged according to the rates for services quoted in the SAP List of Prices and Conditions and shall be subject to a separate contract. Moscow Center for SPARC makes no representations about the suitability of this software for any purpose. Boris Fomitchev makes no representations about the suitability of this software for any purpose.97 Silicon Graphics Computer Systems Inc. distribute and sell this software and its documentation for any purpose is hereby granted without fee. distribute and sell this software and its documentation for any purposes is hereby granted without fee. 3. modify. 2. provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. Copyright 1999. It is provided “as is” without express or implied warranty. Technical data. Permission to use. Permission to use or copy this software for any purpose is hereby granted without fee. provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. Silicon Graphics makes no representations about the suitability of this software for any purpose. advertising text and quality descriptions produced by SAP do not indicate any assurance of particular attributes. It is provided “as is” without express or implied warranty. modify. provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. SAP makes no representations about the suitability of this software for any purpose. It is provided with a limited warranty and liability as set forth in the License Agreement distributed with this copy. Permission to use. Legal Software Terms All rights reserved. Software maintenance of the STLport therefore shall be not included. and conditions provided in accompanying permission notices are met: Coypright 1994 Hewlett-Packard Company Copyright 1996. provided the above notices are retained on all copies. copy. provided the above notices are retained. provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. Permission to modify the code and to distribute modified code is granted. 4. SAP offers this liability and warranty obligations only towards its customers and only referring to its modifications. distribute and sell this software and its documentation for any purposes is hereby granted without fee. copy. It is provided “as is” without express or implied warranty. copy. modify. Support and Maintenance SAP does not provide software maintenance for the STLport. Any use is at your own risk. SAP cannot guarantee that the STLport is error-free. Hewlett-Packard Company makes no representations about the suitability of this software for any purpose. copy. with absolutely no warranty expressed or implied. distribute and sell this software and its documentation for any purposes is hereby granted without fee. without material defects or suitable for a specific application under third- party rights. 41 . This material is provided "as is". modify. Exclusion of warranty As the STLport is transferred to the Customer on a loan basis and free of charge.

notwithstanding the other limitations of the present Art. or are under common control with that entity. or (iii) beneficial ownership of such entity. documentation source. reproduction. Definitions: ○ "License" shall mean the terms and conditions for use. 4. see SAP Note 854621 .0 1. 6.0 42 All rights reserved. 5. Legal Software Terms . ○ "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License. If SAP is liable for gross negligence or intent caused by employees who are neither agents or managerial employees of SAP. SAP shall not be liable for indirect damage. SAP shall only be liable for damage. ○ "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License.2 above. Version 2. and conversions to other media types. and Reader are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States and / or other countries. to cause the direction or management of such entity. SAP and the Customer agree that the typical foreseeable extent of damage shall under no circumstances exceed EUR 5. 4. due to the circumstances known to it at that point in time representing a typical transfer of the software. consequential damage caused by a defect or lost profit. that is based on (or derived from) the Work and for which the editorial revisions. The Customer shall take adequate measures for the protection of data and programs. SAP BusinessObjects Spend Performance Management 3. annotations. 3. Only valid for: SAP ERP. Irrespective of the legal reasons. 4 includes claims against employees or agents of SAP. including unauthorized operation. including but not limited to software source code. direct or indirect. the Adobe logo. generated documentation. 1. made available under the License. are controlled by. whether by contract or otherwise. whether in Source or Object form. The exclusion or the limitation of claims in accordance with the present Art. PostScript. In the case of Art. 2. 5. ○ "Work" shall mean the work of authorship. 4. ○ "Source" form shall mean the preferred form for making modifications. if this (i) can be compensated under the Product Liability Act or (ii) if caused due to gross negligence or intent by SAP or (iii) if based on the failure of a guaranteed attribute. 4 if this loss could have been avoided by observing this obligation. ○ "Derivative Works" shall mean any work. Adobe Document Services Adobe. including but not limited to compiled object code.SAP CRM | Apache License. "control" means (i) the power. the total liability for such damage and a maximum limit on the scope of any such damage shall depend on the extent to which its occurrence ought to have anticipated by SAP when concluding the contract. ○ "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form. or other CUSTOMER © Copyright 2015 SAP SE or an SAP affiliate company. whether in Source or Object form. ○ "Legal Entity" shall mean the union of the acting entity and all other entities that control. For the purposes of this definition. elaborations. Acrobat. or (ii) ownership of fifty percent (50%) or more of the outstanding shares. as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below). and configuration files. in particular by making backup copies at the minimum intervals recommended by SAP. For information on Third Party software delivered with Adobe document services and Adobe LiveCycle Designer. SAP shall not be liable for the loss of data and its recovery. and distribution as defined by Sections 1 through 9 of this document.000.

offer to sell. where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. the Licensor for the purpose of discussing and improving the Work. and issue tracking systems that are managed by. 3. You must cause any modified files to carry prominent notices stating that You changed the files. within the Source form or documentation. Derivative Works shall not include works that remain separable from. trademark. then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed. worldwide. and 2. non-exclusive. in the Source form of any Derivative Works that You distribute. import. You must retain. Legal Software Terms All rights reserved. use. royalty-free. "submitted" means any form of electronic. irrevocable copyright license to reproduce. the Work and Derivative Works thereof. For the purposes of this License. You must give any other recipients of the Work or Derivative Works a copy of this License. excluding those notices that do not pertain to any part of the Derivative Works. and 4. including but not limited to communication on electronic mailing lists. no-charge. irrevocable (except as stated in this section) patent license to make. and 3. or merely link (or bind by name) to the interfaces of. 2. and otherwise transfer the Work. 4. each Contributor hereby grants to You a perpetual. For the purposes of this definition. including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof. no-charge. if and wherever such third-party notices normally appear. Grant of Copyright License Subject to the terms and conditions of this License. royalty-free. You may add Your own attribution notices within Derivative Works that You distribute. ○ "Contribution" shall mean any work of authorship.0 © Copyright 2015 SAP SE or an SAP affiliate company." ○ "Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work. The contents of the NOTICE file are for informational purposes only and do not modify the License. 43 . an original work of authorship. source code control systems. publicly perform. If You institute patent litigation against any entity (including a cross- claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement. or written communication sent to the Licensor or its representatives. Redistribution You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium. excluding those notices that do not pertain to any part of the Derivative Works. and distribute the Work and such Derivative Works in Source or Object form. patent. verbal. within a display generated by the Derivative Works. sublicense. modifications represent. prepare Derivative Works of. worldwide. and attribution notices from the Source form of the Work. all copyright. as a whole. alongside or as an CUSTOMER SAP BusinessObjects Spend Performance Management 3. in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works. Grant of Patent License Subject to the terms and conditions of this License. publicly display. or on behalf of. and in Source or Object form. sell. then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file. with or without modifications. If the Work includes a "NOTICE" text file as part of its distribution. non-exclusive. or. provided that You meet the following conditions: 1. each Contributor hereby grants to You a perpetual. if provided along with the Derivative Works. have made. that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution.

You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use. 7. or product names of the Licensor. or for any such Derivative Works as a whole.SAP CRM | CUSTOMER © Copyright 2015 SAP SE or an SAP affiliate company. and distribution of the Work otherwise complies with the conditions stated in this License. or otherwise. Notwithstanding the above. either express or implied. and only if You agree to indemnify. contract. acceptance of support. Accepting Warranty or Additional Liability While redistributing the Work or Derivative Works thereof. Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS. including any direct. and hold each Contributor harmless for any liability incurred by. reproduction. provided that such additional attribution notices cannot be construed as modifying the License. even if such Contributor has been advised of the possibility of such damages. special. in accepting such obligations. unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing. However. without any additional terms or conditions. MERCHANTABILITY. or claims asserted against. SAP BusinessObjects Spend Performance Management 3. whether in tort (including negligence). End of: SAP ERP. 5. computer failure or malfunction. except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file. incidental. provided Your use. You may act only on Your own behalf and on Your sole responsibility. You may choose to offer. or any and all other commercial damages or losses). such Contributor by reason of your accepting any such warranty or additional liability. trademarks. or other liability obligations and/or rights consistent with this License. or distribution of Your modifications. Submission of Contributions Unless You explicitly state otherwise. or FITNESS FOR A PARTICULAR PURPOSE. shall any Contributor be liable to You for damages.0 44 All rights reserved. NON-INFRINGEMENT. reproduction. including. any warranties or conditions of TITLE. any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License. Trademarks This License does not grant permission to use the trade names. Disclaimer of Warranty Unless required by applicable law or agreed to in writing. nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions. 8. Legal Software Terms . and charge a fee for. work stoppage. indirect. defend. Limitation of Liability In no event and under no legal theory. addendum to the NOTICE text from the Work. not on behalf of any other Contributor. without limitation. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND. warranty. 6. or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill. indemnity. service marks. 9.

SAP BusinessObjects Spend Performance Management 3. 45 .0 All rights reserved. CUSTOMER © Copyright 2015 SAP SE or an SAP affiliate company.

ICA. System p5. z/OS.com. mySAP. and SAP Group shall not be liable for errors or omissions with respect to the materials. System i5. the Adobe logo. Program Neighborhood. POWER. AS/400. JavaScript is a registered trademark of Sun Microsystems. MaxDB is a trademark of MySQL AB.com © Copyright 2015 SAP SE or an SAP affiliate company. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services. and Reader are either trademarks or registered trademarks of Adobe Systems Incorporated in the United States and/or other countries. mySAP. Inc. Microsoft. XML. PostScript. xApp. Informix. Nothing herein should be construed as constituting an additional warranty. Outlook. OSF/1. Data contained in this document serves informational purposes only. iSeries. Oracle is a registered trademark of Oracle Corporation. Inc. without representation or warranty of any kind. S/390. National product specifications may vary. SAP NetWeaver. POWER5. OpenPower and PowerPC are trademarks or registered trademarks of IBM Corporation. IBM. Any code change in these components may cause unpredictable and severe malfunctions and is therefore expressively prohibited. POWER5+. Massachusetts Institute of Technology. Adobe. UNIX. X/Open. OS/2. AIX. System z. and PowerPoint are registered trademarks of Microsoft Corporation.sap. MVS/ ESA. i5/OS. All rights reserved. and MultiWin are trademarks or registered trademarks of Citrix Systems. DB2 Universal Database. World Wide Web Consortium. Windows. Citrix. Java is a registered trademark of Sun Microsystems. VideoFrame. AFP. No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company. xSeries. MetaFrame. . Parallel Sysplex. System x. These materials are provided by SAP AG and its affiliated companies (“SAP Group”) for informational purposes only. 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. Tivoli. All other product and service names mentioned are the trademarks of their respective companies. Inc. Any Java™ Source Code delivered with this product is only to be used by SAP’s Support Services and may not be modified or altered in any way. Sweden. zSeries. WebSphere. if any. used under license for technology invented and implemented by Netscape. OS/390. System z9. Intelligent Miner.www. XHTML and W3C are trademarks or registered trademarks of W3C®. WinFrame. as is any decompilation of these components. and Motif are registered trademarks of the Open Group. pSeries. DB2. HTML. These materials are subject to change without notice. Some components of this product are based on Java™. Netfinity. R/3. OS/400. xApps. SAP. System p. System i. Acrobat..