Uploaded by Péter Egyedi

SAP NetWeaver Upgrade and Update Guide 75

Upgrade and Update Guide
SAP NetWeaver 7.5
Document Version: 1.3 – December 19, 2016
SAP NetWeaver Upgrade and Update Guide
Preparation and Follow-Up Activities
Technology: ABAP
CUSTOMER
Content
1
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.1
Document History. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.2
About this Document. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.3
Naming Conventions and Terminology. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.4
SAP Notes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.5
Accessing Documentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2
Preparations for the Update. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.1
Checking the Free Space Requirements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.2
Checking the Source Release of the SAP System. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.3
ADT: Providing ABAP Development Tools for SAP NetWeaver. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.4
Taking Note of Activated ICM Services. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.5
BW: Executing automated Housekeeping Tasks. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.6
BW: Executing automated Before-Upgrade-Tasks. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
2.7
Using the Application-Specific Upgrade Toolbox. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.8
BW: Checking for Discontinued Query Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.9
BW: Changeability of SAP BW Objects During the Upgrade. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.10
BW: Applying Corrections to Prevent the Loss of Function Groups for the DataSources Web Service
During the Upgrade. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.11
BW: Checking Inconsistent InfoObjects. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.12
BW: Migrating to the New Analysis Authorization Concept. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.13
BW: Preparing the System for Changed Data Type for Characteristics. . . . . . . . . . . . . . . . . . . . . . . . . 18
2.14
BW: Migrating SAP Business Warehouse (BW) System to the SAP HANA Database. . . . . . . . . . . . . . . . 19
2.15
BW: Correct Setup of Technical Content for Administration Cockpit in 7.5 SPS04 and SPS05. . . . . . . . 20
3
Follow-Up Activities After the Update. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3.1
Using the Application-Specific Upgrade Toolbox. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22
3.2
BW: Migrating InfoObjects from InfoObjectCatalogs to InfoAreas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
3.3
BW: Enabling Transformations for SAP HANA Execution. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
3.4
BW: Creating Column Views in SAP HANA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
3.5
BW: Migrating Analysis Authorizations to TLOGO Objects. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.6
BW: Adapting Custom-Specific Coding due to Changed Data Type for Characteristics. . . . . . . . . . . . . . 24
3.7
BW: Optional: Improving Application Performance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.8
BW: Converting Terminology for SAP Retail. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.9
Activating Business Functions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.10
Performing Application-Specific Activities. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
3.11
Publishing ITS Objects. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
2
CUSTOMER
SAP NetWeaver Upgrade and Update Guide
Content
1
Introduction
1.1
Document History
Note
Before you start the implementation, make sure you have the latest version of this document. You can find the
latest version at the following link: https://service.sap.com/instguides
Table 1:
Version
Date
Description
1.0
2015-09-20
Initial version
1.1
2016-04-16
Minor corrections
1.2
2016-07-18
The following chapter was added: BW: Migrating InfoOb­
jects from InfoObjectCatalogs to InfoAreas [page 22]
1.3
2016-12-19
The following changes have been done for SAP BW:
●
Corrections in the structures of the Preparations for
the Update and Follow-Up Activities After the Update
sections
●
New chapter added in the Preparations for the Update
section: BW: Correct Setup of Technical Content for
Administration Cockpit in 7.5 SPS04 and SPS05
[page 20]
1.2
About this Document
Purpose
For clarity and readability, the generic term “update” is used in this document in the context of release upgrade,
enhancement package installation and Support Package Stack update.
This document supplements the document Update Guide – Update of SAP Systems Using Software Update
Manager <version> which includes general planning, preparation and follow-up activities, information about using
the Software Update Manager, and troubleshooting information.
SAP NetWeaver Upgrade and Update Guide
Introduction
CUSTOMER
3
Integration
In addition to this guide, you need the following documents:
● The Upgrade Master Guide guides you through the complete update process and refers you to the required
documentation for each step.
To find the latest version of this document, see SAP Service Marketplace at http://service.sap.com/
instguides
SAP NetWeaver
SAP NetWeaver <Release>
Upgrade .
● Update Guide – Update of SAP Systems Using Software Update Manager <version>
To find the latest version of this document, see SAP Service Marketplace at http://service.sap.com/sltoolset
Software Logistics Toolset 1.0
Documentation
System Maintenance
Updating SAP Systems
Using Software Update Manager <version> .
1.3
Naming Conventions and Terminology
Note
For more naming conventions, see the Update Guide – Update of SAP Systems Using Software Update Manager
<version>.
Update
For clarity and readability, the generic term “update” is used in this document as a collective term for all the
software logistics processes that you can perform using the Software Update Manager (such as performing
release upgrades, installing enhancement packages, or updating a system with Support Package Stacks).
Usage Type, Technical Usage, and Product Instance
The term “product instance” replaces the terms “usage type” and “technical usage” for SAP systems based on
SAP NetWeaver 7.3 including enhancement package 1 and higher. For more information, see SAP Note 1877731
. Note that there is no terminology change for older releases and all mentioned terms can be used as
synonyms.
1.4
SAP Notes
To prepare and perform the update of your SAP system, you require some additional information that is not
included in this document. This information is in a range of SAP Notes in SAP Support Portal (http://
4
CUSTOMER
SAP NetWeaver Upgrade and Update Guide
Introduction
service.sap.com/notes ), some of which you have to read before you start with the preparations. When you
actually perform the update, you may need information from some additional SAP Notes. These SAP Notes are
named at the appropriate places in this document.
SAP Notes for Preparing the Update
You have to request the following SAP Notes from SAP Support Portal before you start the update process:
● Central Software Update Manager Note
● Application-specific update Note: 2197259
● SAP Note for your database
Since these SAP Notes are updated regularly, make sure that you always use the latest version.
Other SAP Notes
As well as the SAP Notes you need for the preparation, this document also refers you to other SAP Notes that
contain additional information. The following list contains these SAP Notes:
Table 2:
SAP Note Number
Description
28022
Customer system: Where-used list of SAP objects
46272
Implement new data class in technical settings
2007212
Parameter recommendations for the ICM
851449
Changeability of BW objects during the upgrade
923176
Support situation authorization management BI70/NW2004s
1101143
Collective note: BEx Analyzer performance
1494272
DataSource: Web service function group missing after up­
grade
1734333
BW Pre and Post Upgrade and Migration Tasks
1823174
BW7.40 Changes and customer-specific programs
1829728
BW Housekeeping Task List
1879618
Pre-Upgrade-Activity for Upgrade/Update to 7.4
1911469
Check report for discontinued query features in 7.40
SAP NetWeaver Upgrade and Update Guide
Introduction
CUSTOMER
5
SAP Note Number
Description
1953480
ColumnView Generation after Upgrade to BW 740 SP5
1.5
Accessing Documentation
Use
Before, during and after the update, you require the SAP online documentation.
There are different ways to access the online documentation:
● SAP NetWeaver Library on SAP Help Portal
You can access the documentation for all maintained product releases on SAP Help Portal.
● Local installation of the SAP NetWeaver Library
Before the update, make sure that you can read the documentation DVD offline. After the update, you need to
install the documentation for the target release.
Procedure
SAP NetWeaver Library on SAP Help Portal
Follow the applicable path to the SAP NetWeaver Library on SAP Help Portal:
Table 3:
Release
Path
SAP NetWeaver 7.5
http://help.sap.com/nw75
SAP NetWeaver 7.3 including enhancement package 1
http://help.sap.com/nw731
SAP NetWeaver 7.3
http://help.sap.com/nw73
SAP NetWeaver Mobile 7.1
http://help.sap.com/nwmobile71
SAP NetWeaver Mobile 7.1 including enhancement package 1
http://help.sap.com/nwmobile711
SAP NetWeaver 7.0
http://help.sap.com/nw70
SAP NetWeaver 7.0 including enhancement package 1
http://help.sap.com/nw701
Application Help
SAP NetWeaver 7.0 including enhancement package 2
http://help.sap.com/nw702
Application Help
6
CUSTOMER
Application Help
Application Help
Application Help
Application Help
Application Help
Application Help
SAP NetWeaver Upgrade and Update Guide
Introduction
Local Installation of the SAP NetWeaver Library
Before and during the update, you have to read the online documentation for the target release on the DVD.
Recommendation
If there is a Support Package available for the documentation, use the documentation version on SAP Help
Portal.
SAP NetWeaver Upgrade and Update Guide
Introduction
CUSTOMER
7
2
Preparations for the Update
This part of the document contains information about the preparations that you need to make before you update
your system.
You can prepare for the update while the system is in production operation. Careful preparation of the update is
the best guarantee that it runs without errors.
The Software Update Manager supports you here by making a range of checks automatically in the preparation
roadmap steps (Initialization, Extraction, Configuration, and Checks). To make sure that all requirements are met,
run the preparation roadmap steps of Software Update Manager as soon as possible. You can reset and repeat
the preparation roadmap steps as often as you need by choosing Back before you start the actual procedure in
roadmap step Preprocessing. The successful execution of the preparation roadmap steps is a prerequisite for
starting the roadmap step Preprocessing.
Actions
Perform the actions below before you start the Software Update Manager.
Checking the Free Space Requirements [page 9]
Checking the Source Release of the SAP System [page 9]
ADT: Providing ABAP Development Tools for SAP NetWeaver [page 11]
Taking Note of Activated ICM Services [page 11]
BW: Executing automated Housekeeping Tasks [page 11]
BW: Executing automated Before-Upgrade-Tasks [page 12]
Using the Application-Specific Upgrade Toolbox [page 13]
BW: Checking for Discontinued Query Features [page 14]
BW: Changeability of SAP BW Objects During the Upgrade [page 15]
BW: Applying Corrections to Prevent the Loss of Function Groups for the DataSources Web Service During
the Upgrade [page 15]
BW: Checking Inconsistent InfoObjects [page 16]
BW: Migrating to the New Analysis Authorization Concept [page 17]
BW: Preparing the System for Changed Data Type for Characteristics [page 18]
BW: Migrating SAP Business Warehouse (BW) System to the SAP HANA Database [page 19]
BW: Correct Setup of Technical Content for Administration Cockpit in 7.5 SPS04 and SPS05 [page 20]
When upgrading to SAP Business Warehouse 7.5 SPS04 and SPS05, please be aware that installing the
Administration Cockpit using report RSTCT_ACTIVATEADMINCOCKPIT_NEW results in corrupted
content.
8
CUSTOMER
SAP NetWeaver Upgrade and Update Guide
Preparations for the Update
2.1
Checking the Free Space Requirements
Make sure that at least the following free space is available in the system that you want to update:
Table 4:
SUM Directory
Approximately 20 GB
Download Directory (temporary space requirement)
Approximately 20 GB
DIR_TRANS
Approximately 20 GB
Shadow System
Approximately the space required for your source release in­
stance, that is, the size of the following directory:
2.2
●
UNIX: /usr/sap/<sapsid>
●
Windows: <Drive>:\usr\sap\<sapsid>
●
IBM i: /usr/sap/<SID>
Checking the Source Release of the SAP System
Use
Note
● This step is not required if you apply a Support Package Stack.
● See also the PDF document, which is attached to the central SUM note, for a graphical representation of
the supported update and upgrade paths.
● The Software Update Manager will check whether your source release is supported for this update.
Before the update, your SAP system should be running on one of the source releases that have been released for
this update and apply to all databases:
Only valid for 'Usage Type': Application Server (AS)
● SAP NetWeaver 7.0 SPS 14 (and higher) – product instance AS ABAP
● SAP NetWeaver 7.0 including enhancement package 1 – product instance AS ABAP
● SAP NetWeaver 7.0 including enhancement package 2 – product instance AS ABAP
● SAP NetWeaver 7.1 – product instance AS ABAP
● SAP NetWeaver 7.3
● SAP NetWeaver 7.3 including enhancement package 1
● SAP NetWeaver 7.4
End of 'Usage Type': Application Server (AS)
Only valid for 'Usage Type': Business Warehouse ABAP
● SAP NetWeaver 7.0 SPS 19 (and higher) – product instance BI
SAP NetWeaver Upgrade and Update Guide
Preparations for the Update
CUSTOMER
9
● SAP NetWeaver 7.0 including enhancement package 1 – use case Data Warehousing
● SAP NetWeaver 7.0 including enhancement package 2 – use case Data Warehousing
● SAP NetWeaver 7.3 – use case Data Warehousing
● SAP NetWeaver 7.3 including enhancement package 1
● SAP NetWeaver 7.4
End of 'Usage Type': Business Warehouse ABAP
Only valid for 'Source Release': SAP NetWeaver 7.3, SAP NetWeaver 7.3 EHP1
Only valid for 'Usage Type': Business Warehouse ABAP
Note
SAP BW powered by SAP HANA database
With SAP BW, powered by SAP HANA database, SAP offers the SAP HANA database being the in-memory
deployment option for the Data Warehousing use case.
In combination with SAP BW 7.5 SPS 0 (or higher), it is necessary to use SAP HANA SPS 10 or a higher
revision. We recommend using the Revision as of Datacenter Service Point as described in SAP
Note 2165826
or a higher revision.
For more information on implementation considerations and implementation sequence, see the End-to-End
Implementation Roadmap for SAP BW, powered by SAP HANA on http://service.sap.com/installnw75
Planning , and see SAP Note 1600929
as well as SAP Note 2203650
.
If you want to update SAP Business Warehouse powered by SAP HANA database, the required source release
is:
● SAP NetWeaver 7.3 – use case Data Warehousing
● SAP NetWeaver 7.3 including enhancement package 1 – use case Data Warehousing
● SAP NetWeaver 7.4
End of 'Source Release': SAP NetWeaver 7.3, SAP NetWeaver 7.3 EHP1
End of 'Usage Type': Business Warehouse ABAP
Different SAP NetWeaver product instances have different minimum Support Package Stack levels. If you update
an SAP NetWeaver system containing various product instances, make sure that your source system is on any
acceptable Support Package Stack level for all product instances implemented in the system.
Caution
If you have to apply Support Packages to your source release shortly before the update, check whether the
equivalent Support Package Stack for the target release is already available. Otherwise, this may delay your
update schedule.
Procedure
Procedure for ABAP Systems
To determine the source release of the SAP system, log on to the system and choose
System
Status .
The release appears in the Component version field.
10
CUSTOMER
SAP NetWeaver Upgrade and Update Guide
Preparations for the Update
2.3
ADT: Providing ABAP Development Tools for SAP
NetWeaver
Some development objects can only be edited in the Eclipse-based IDE, that is, ABAP Development Tools for SAP
NetWeaver (ADT). To edit such objects, you need to ensure that an ADT client is installed in your system
landscape in advance.
For more information, see
Installation Information
2.4
http://help.sap.com/nw75
Installation - Clients
Installation and Upgrade Information
Additional
ABAP Developoment Tools for SAP NetWeaver
Taking Note of Activated ICM Services
Use
The Software Update Manager disables services of the Internet Communication Framework (ICF) for security
reasons.
Procedure
Call transaction SICF and make a note of the activated services.
2.5
BW: Executing automated Housekeeping Tasks
This topic is only valid for 'Usage Type': Business Warehouse ABAP
Use
With the following SAP NetWeaver releases, task list SAP_BW_HOUSEKEEPING is available with several common
tasks associated with housekeeping or upkeeping an SAP BW system:
● SAP NetWeaver 7.0 SPS 32
● SAP NetWeaver 7.01 SPS 14
● SAP NetWeaver 7.02 SPS 14
● SAP NetWeaver 7.3 SPS 10
● SAP NetWeaver 7.31 SPS 08
SAP NetWeaver Upgrade and Update Guide
Preparations for the Update
CUSTOMER
11
● SAP NetWeaver 7.4 SPS 06
For more information, see SAP note 1829728
SAP_BW_HOUSEKEEPING task list creation.
. This note also contains the necessary coding for the
If you are on a Support Package lower than the ones mentioned above, the note provides you with information in
which Support Package stacks you could apply it the SAP_BW_HOUSEKEEPING task list creation.
Note
We strongly recommend the automated approach provided by the task list. If you don't use the task list, you
can run the ASU toolbox (see in this guide section Using the Application-Specific Upgrade Toolbox [page 13])
in conjunction with the usual manual tasks.
Procedure
Run the task list SAP_BW_HOUSEKEEPING in transaction STC01.
Note
We recommend to run the task list days or weeks before the upgrade.
End of 'Usage Type': Business Warehouse ABAP
2.6
BW: Executing automated Before-Upgrade-Tasks
This topic is only valid for 'Usage Type': Business Warehouse ABAP
Use
With the following SAP NetWeaver releases, the task list SAP_BW_BEFORE UPGRADE is available. It contains
tasks to facilitate an update of an SAP BW system.
● SAP NetWeaver 7.0 SPS 31
● SAP NetWeaver 7.01 SPS 14
● SAP NetWeaver 7.02 SPS 14
● SAP NetWeaver 7.3 SPS 10
● SAP NetWeaver 7.31 SPS 08
● SAP NetWeaver 7.4 SPS 06
For more information, see SAP note 1734333 . This note also contains the necessary coding required for the
SAP_BW_BEFORE UPGRADE task list creation.
12
CUSTOMER
SAP NetWeaver Upgrade and Update Guide
Preparations for the Update
If you are on a Support Pack below the ones mentioned above, the note provides you with information in which
Support Package stacks you could apply it for the task list creation.
Note
We strongly recommend the automated approach provided by the task list. If you don't use the task list, you
can run the ASU toolbox (see in this guide section Using the Application-Specific Upgrade Toolbox [page 13])
in conjunction with the usual manual tasks.
Procedure
Run the task list SAP_BW_BEFORE UPGRADE in transaction STC01.
End of 'Usage Type': Business Warehouse ABAP
2.7
Using the Application-Specific Upgrade Toolbox
This topic is only valid for 'Usage Type': Business Warehouse ABAP
Use
The application-specific upgrade toolbox (ASU toolbox) allows you to manage the preparation and follow-up
activities you need to perform for the technical upgrade.
It consists of two parts:
● Application-specific content (ASU content definition) in the form of an XML file
The XML file contains a list of manual and automatic steps. It is included in the upgrade export and updated
with the correction package for the upgrade program.
● Interface that interprets the XML file and presents the steps to the user for processing
Before the upgrade, this interface displays the preparation activities. After the upgrade, it displays the followup activities.
Using the interface, you can enhance the XML file with your own activities and comments.
Prerequisites
● Your source release SAP system contains the add-on ST-PI 2008_1_ <x> (where <x> stands for one of the
following: 46C, 620, 640, 700, 710).
● You require authorization for the following transactions:
○ /ASU/START
SAP NetWeaver Upgrade and Update Guide
Preparations for the Update
CUSTOMER
13
○ /ASU/UPGRADE
○ /ASU/SSM
● You have the authorizations that you require for the individual activities in the ASU toolbox step list.
Recommendation
Operate the ASU toolbox with a user with SAP_ALL authorizations.
Procedure
● Execute the ASU Toolbox before and again after the upgrade by calling transaction /ASU/START. Select the
appropriate ASU content definition.
● During the upgrade in roadmap step Checks, the upgrade program prompts you to call transaction /ASU/
UPGRADE.
For more information, see SAP Note 1000009 .
Note
You can perform the follow-up activities listed in the ASU toolbox in parallel to adjusting repository objects
using transaction SPAU.
End of 'Usage Type': Business Warehouse ABAP
2.8
BW: Checking for Discontinued Query Features
This topic is only valid for 'Usage Type': Business Warehouse ABAP
Use
Some query features are no longer supported as of SAP NetWeaver 7.4. For more information, see the according
release note at http://help.sap.com/nw74
Business Warehouse
Analytic Engine
What’s New – Release Notes
Support Package Stack 02
Obsolete Analytic Engine Functions (Deleted) .
Procedure
Use report SAP_QUERY_CHECKER_740 to check the queries in your system that contain features, which are not
supported any longer in SAP NetWeaver 7.4.
14
CUSTOMER
SAP NetWeaver Upgrade and Update Guide
Preparations for the Update
For more information, see SAP Note 1911469
.
End of 'Usage Type': Business Warehouse ABAP
2.9
BW: Changeability of SAP BW Objects During the
Upgrade
This topic is only valid for 'Usage Type': Business Warehouse ABAP
Note
This section is for your information only.
The upgrade program sets the SAP BW system to “not changeable” in the LOCKEU_PRE phase (for
preconfiguration mode low resource use) or at the latest in REPACHK2 phase (for preconfiguration mode standard
resource use or high resource use). Depending on the Support Package level of your source release, you are able
to change some objects and info packages until the beginning of downtime.
For more information, see SAP Note 851449
.
End of 'Usage Type': Business Warehouse ABAP
2.10 BW: Applying Corrections to Prevent the Loss of
Function Groups for the DataSources Web Service During
the Upgrade
This topic is only valid for 'Usage Type': Business Warehouse ABAP
Use
During the upgrade of an SAP BW system, you may experience a loss of the generated function groups for the
DataSources web service.
SAP NetWeaver Upgrade and Update Guide
Preparations for the Update
CUSTOMER
15
Procedure
To prevent losing function groups for the DataSources web service during the upgrade, proceed as described in
SAP Note 1494272 . After the correction is available in your system, nevertheless run report
RSDS_DATASOURCE_ACTIVATE_ALL once to generate the function groups properly.
End of 'Usage Type': Business Warehouse ABAP
2.11
BW: Checking Inconsistent InfoObjects
This topic is only valid for 'Usage Type': Business Warehouse ABAP
Use
Before you start the upgrade program, you check the InfoObjects and repair them if necessary.
Procedure
1. Log on to the SAP system.
2. Call transaction RSD1.
3. Choose
Extras
Repair InfoObjects (F8) .
4. Choose
Execute Repair .
5. Choose
Expert Mode
Select Objects .
6. On the following screen, in addition to the default checkbox selection, activate the following checkboxes:
○ Check Generated Objects
○ Activate Inconsistent InfoObjects
○ Deletion of DDIC/DB Objects
○ Display Log
7. Execute the program.
16
CUSTOMER
SAP NetWeaver Upgrade and Update Guide
Preparations for the Update
Result
The program repairs the inconsistent InfoObjects as far as possible. After the InfoObjects have been repaired,
check them again, and manually correct any remaining inconsistencies.
End of 'Usage Type': Business Warehouse ABAP
2.12 BW: Migrating to the New Analysis Authorization
Concept
This topic is only valid for 'Usage Type': Business Warehouse ABAP
Use
As of SAP NetWeaver Business Warehouse 7.0, a new analysis authorization concept has been introduced. The
previous reporting authorization concept is no longer supported and can no longer be used. Therefore, you need
to migrate from the old to the new authorization concept.
Procedure
For more information about migrating from the old to the new concept, see SAP Note 923176
SAP NetWeaver Upgrade and Update Guide
Preparations for the Update
.
CUSTOMER
17
In addition, see the analysis authorizations documentation at: http://help.sap.com/nw75
Function-Oriented View
Business Warehouse
Data Warehousing
Application Help
Data Warehouse Management
Authorizations .
End of 'Usage Type': Business Warehouse ABAP
2.13 BW: Preparing the System for Changed Data Type for
Characteristics
This topic is only valid for 'Usage Type': Business Warehouse ABAP
Use
Previously, the maximum length of characteristic values was 60 characters. With SAP NetWeaver 7.4 and higher
releases, the maximum length is now 250 characters, which corresponds to 500 bytes. Domain RSCHAVL has
therefore been changed from CHAR60 to SSTRING 1333.
Data elements that use the domain RSCHAVL are used in generated tables. This means that problems can occur
when upgrading or updating from a release lower than SAP NetWeaver 7.4 to SAP NetWeaver 7.4 or higher. For
example, if the associated field is used in the table key, the maximum key length can be exceeded.
The program attached to SAP Note 1879618
replaces the data elements, which use the domain RSCHAVL, with
data elements of type CHAR60. These data elements do not cause problems during the upgrade or update.
18
CUSTOMER
SAP NetWeaver Upgrade and Update Guide
Preparations for the Update
Procedure
To avoid problems during the upgrade or update to SAP NetWeaver 7.4 or higher, perform the steps described in
SAP Note 1879618 .
End of 'Usage Type': Business Warehouse ABAP
2.14 BW: Migrating SAP Business Warehouse (BW) System to
the SAP HANA Database
This topic is only valid for 'Source Release': SAP NetWeaver 7.3
This topic is only valid for 'Usage Type': Business Warehouse ABAP
Use
With SAP Business Warehouse (SAP BW) powered by SAP HANA database, SAP offers the SAP HANA database
being the in-memory deployment option for the Data Warehousing use case. You can migrate your SAP BW
system to the SAP HANA database.
Prerequisites
Support Package 04 or higher is required for SAP NetWeaver (NW) 7.31 BW installation (ABAP) to use SAP
Business Warehouse powered by SAP HANA database.
SAP NetWeaver Upgrade and Update Guide
Preparations for the Update
CUSTOMER
19
Procedure
See SAP Note 1600929
database.
for more information regarding the migration to SAP BW powered by SAP HANA
End of 'Source Release': SAP NetWeaver 7.3
End of 'Usage Type': Business Warehouse ABAP
2.15 BW: Correct Setup of Technical Content for
Administration Cockpit in 7.5 SPS04 and SPS05
This topic is only valid for 'Usage Type': Business Warehouse ABAP
When upgrading to SAP Business Warehouse 7.5 SPS04 and SPS05, please be aware that installing the
Administration Cockpit using report RSTCT_ACTIVATEADMINCOCKPIT_NEW results in corrupted content.
Procedure
To skip the Administration Cockpit installation in 7.5 SPS04 and SPS05, please follow the instructions given in
SAP Note 2381091 .
End of 'Usage Type': Business Warehouse ABAP
20
CUSTOMER
SAP NetWeaver Upgrade and Update Guide
Preparations for the Update
3
Follow-Up Activities After the Update
This part of the document contains information about the follow-up activities that you need to perform after you
have updated your SAP system.
When you perform follow-up activities, note the following information:
● Before you start the follow-up activities, you need to have run the update up to and including the
MODPROFP_UPG phase.
The Software Update Manager stops in the MODPROFP_UPG phase and prompts you to start several follow-up
activities. It then executes the last phases and completes the update. At the same time, you can already
perform the specified follow-up activities.
The follow-up activities are divided into three blocks:
● Actions needed before resuming production operation
These actions ensure that all the processes that are relevant to system operation are available again. You can
start these actions while the Software Update Manager is finishing the update.
● Actions during limited production operation
During this time, your SAP system is already consistent and all the processes that are relevant to system
operation are available. However, this system state does not yet contain measures for optimizing
performance, or actions for resuming standard operation (resuming background processing, or adjusting
authorizations, for example). Check the actions that are listed in this block and if necessary, perform them
before you restart production operation.
● Actions during production operation
You can also perform these actions when the system is back to production operation.
Actions
You have to perform the following actions before you resume production operation of your system:
●
Only valid for 'Usage Type': Business Warehouse ABAP
Using the Application-Specific Upgrade Toolbox [page 22]
End of 'Usage Type': Business Warehouse ABAP
●
Only valid for 'Usage Type': Business Warehouse ABAP
BW: Migrating Analysis Authorizations to TLOGO Objects [page 24]
End of 'Usage Type': Business Warehouse ABAP
●
Only valid for 'Usage Type': Business Warehouse ABAP
BW: Optional: Improving Application Performance [page 25]
End of 'Usage Type': Business Warehouse ABAP
●
Only valid for 'Usage Type': Business Warehouse ABAP
BW: Adapting Custom-Specific Coding due to Changed Data Type for [page 24]
End of 'Usage Type': Business Warehouse ABAP
●
Only valid for 'Source Release': SAP NetWeaver 7.0, SAP NetWeaver 7.0 EHP1, SAP NetWeaver 7.0 EHP2
Performing Application-Specific Activities [page 27]
End of 'Source Release': SAP NetWeaver 7.0, SAP NetWeaver 7.0 EHP1, SAP NetWeaver 7.0 EHP2
SAP NetWeaver Upgrade and Update Guide
Follow-Up Activities After the Update
CUSTOMER
21
You can perform the following actions during production operation of your system:
●
Only valid for 'Usage Type': Business Warehouse ABAP
BW: Converting Terminology for SAP Retail [page 25]
End of 'Usage Type': Business Warehouse ABAP
● Publishing ITS Objects [page 27]
3.1
Using the Application-Specific Upgrade Toolbox
This topic is only valid for 'Usage Type': Business Warehouse ABAP
The application-specific upgrade toolbox (ASU toolbox) allows you to manage the preparation and follow-up
activities you need to perform for the technical upgrade.
Procedure
Execute the ASU Toolbox after the upgrade by calling transaction /ASU/START. Select the appropriate ASU
content definition.
Related Information
Using the Application-Specific Upgrade Toolbox [page 13]
End of 'Usage Type': Business Warehouse ABAP
3.2
BW: Migrating InfoObjects from InfoObjectCatalogs to
InfoAreas
This topic is only valid for 'Usage Type': Business Warehouse ABAP
InfoObjects are currently structured using InfoObjectCatalogs. All InfoObjects created using the BW Modeling
Tools are assigned to InfoAreas directly and there is no assignment to InfoObjectCatalogs. If you also want to
structure your existing InfoObjects via InfoAreas instead of via InfoObjectCatalogs, you can migrate these
InfoObjects using report RSDG_IOBJ_IOBC_MIGRATE_TO_AREA. The InfoObjects are moved into the InfoArea of
the InfoObjectCatalog and the empty InfoObjectCatalogs are no longer displayed. Migration is compulsory if you
are using SAP BW/4HANA Starter Add-On. Migration also leads to improved performance. You need to run the
22
CUSTOMER
SAP NetWeaver Upgrade and Update Guide
Follow-Up Activities After the Update
migration process in the productive system because this cannot be transported. Authorization object
S_RS_IOBJA is checked for InfoObejcts after the migration process has been completed.
End of 'Usage Type': Business Warehouse ABAP
3.3
BW: Enabling Transformations for SAP HANA Execution
This topic is only valid for 'Usage Type': Business Warehouse ABAP
As of SAP NetWeaver 7.4, when using SAP HANA database as underlying database for SAP BW, transformations
can be enabled for being executed in SAP HANA under certain conditions.
For more information, see the release notes at http://help.sap.com/nw74 under
What’s New – Release Notes
Support Package Stack 05
Transformation (Changed) .
Business Warehouse
Data Warehousing: Modeling
Procedure
1. Activate the transformations. During activation, the system checks whether the transformation can be
performed in SAP HANA. Note that besides the activation no further activities are necessary to enable
transformations for SAP HANA execution.
2. For transformations that can be performed in SAP HANA, select processing type "SAP HANA Execution" in
the data transfer process.
End of 'Usage Type': Business Warehouse ABAP
3.4
BW: Creating Column Views in SAP HANA
This topic is only valid for 'Usage Type': Business Warehouse ABAP
When using SAP HANA database as underlying database for SAP BW, after upgrading your system to SAP
NetWeaver 7.4 SPS 05 or higher, you have to create Column Views for InfoObjects and InfoProvider once again.
For more information, see SAP Note 1953480
.
Procedure
Execute report RS_BW_POST_MIGRATION with the following settings:
● 12 - Create calc views cubes/infoobjects
SAP NetWeaver Upgrade and Update Guide
Follow-Up Activities After the Update
CUSTOMER
23
● 15 - Adjust Snapshots and AnalyticalIndexes
End of 'Usage Type': Business Warehouse ABAP
3.5
BW: Migrating Analysis Authorizations to TLOGO Objects
This topic is only valid for 'Usage Type': Business Warehouse ABAP
Use
From SAP NetWeaver 7.3 on, an analysis authorization is a TLOGO object (analytics security object) and can be
transported to other systems. If you have upgraded from SAP NetWeaver releases lower than 7.3 to SAP
NetWeaver 7.4 or higher and already implemented the new analysis authorizations concept in your source
release, you have to migrate these analysis authorizations to the transportable analysis authorizations (TLOGO).
Procedure
For more information about the migration of analysis authorizations, see the Help Portal at: http://help.sap.com/
nw74
Application Help
Warehouse Management
Function-Oriented View
Authorizations
Business Warehouse
Analysis Authorizations
Data Warehousing
Data
Migration of Analysis Authorizations .
End of 'Usage Type': Business Warehouse ABAP
3.6
BW: Adapting Custom-Specific Coding due to Changed
Data Type for Characteristics
This topic is only valid for 'Usage Type': Business Warehouse ABAP
Previously, the maximum length of characteristic values was 60 characters. With SAP NetWeaver 7.4 and higher
releases, the maximum length is now 250 characters, which corresponds to 500 bytes. Domain RSCHAVL has
therefore been changed from CHAR60 to SSTRING.
In the case of characteristics with texts, the long text can now be designated as Extra Long and can then be up
to 1333 characters in length. Texts are therefore not transferred in structure RSTXTSML any more. They are now
transferred in structure RSTXTSMXL instead.
The fields have the same name, although field TXTLG in structure RSTXTSMXL is of type SSTRING.
24
CUSTOMER
SAP NetWeaver Upgrade and Update Guide
Follow-Up Activities After the Update
If you have your own coding, switching to data type SSTRING could result in syntax and runtime errors. For more
information, see SAP Note 1823174 .
End of 'Usage Type': Business Warehouse ABAP
3.7
BW: Optional: Improving Application Performance
This topic is only valid for 'Usage Type': Business Warehouse ABAP
Use
To improve the performance of your application after the upgrade, we recommend that you perform several
follow-up activities described in the SAP Notes mentioned below.
Procedure
For more performance-relevant information regarding the reporting of BW objects, see SAP Note 1101143
.
End of 'Usage Type': Business Warehouse ABAP
3.8
BW: Converting Terminology for SAP Retail
This topic is only valid for 'Usage Type': Business Warehouse ABAP
Prerequisites
You use SAP BW as part of the SAP Retail solution.
Procedure
If you want to convert the user interface of your BW system to retail-specific terms, proceed as described in the
documentation about retail content. You can find this documentation on SAP Help Portal at http://help.sap.com/
nw74
Application Help
Function-Oriented View
SAP NetWeaver Upgrade and Update Guide
Follow-Up Activities After the Update
BI Content & BI Content Extensions
BI Content
CUSTOMER
25
Industry Solutions Trading Industries Retail Terminology . Convert the short texts only after you have
imported Support Packages, otherwise new texts overwrite texts that have already been converted.
End of 'Usage Type': Business Warehouse ABAP
3.9
Activating Business Functions
Use
Functions provided by SAP enhancement packages for SAP NetWeaver are active in your system right after the
installation. The only exception is Information Lifecycle Management (ILM), which has to be activated, since it
requires a separate license.
Caution
Once you have activated a business functions, you cannot deactivate it.
Procedure
1. Log on to the development system as a user with authorization SAP_ALL.
2. Disable all batch jobs.
3. Close the system for all other users.
4. Call transaction SFW5.
5. Optionally, choose an Industry Solution in the business function set drop down box.
Caution
You can only activate one business function set.
6. Select the required business functions.
7. To activate a new business function, set the planned status to On and choose Check Changes.
8. If no error is reported, you can activate the new functions by choosing Activate Changes
The batch job for DDIC and BC set activation starts immediately. The job runs between 30 and 120 minutes
approximately.
9. When the activation is completed, reschedule all batch jobs in the development system and unlock the users.
26
CUSTOMER
SAP NetWeaver Upgrade and Update Guide
Follow-Up Activities After the Update
3.10 Performing Application-Specific Activities
This topic is only valid for 'Source Release': SAP NetWeaver 7.0, SAP NetWeaver 7.0 EHP1, SAP NetWeaver 7.0 EHP2
Some applications require you to perform application-specific follow-up activities, without which the applications
cannot run. These application-specific activities are described in the Release Notes for the particular application.
The Release Notes are available on:
● SAP Service Marketplace at http://service.sap.com/releasenotes
● SAP Help Portal at http://help.sap.com/NW74
What’s New – Release Notes
End of 'Source Release': SAP NetWeaver 7.0, SAP NetWeaver 7.0 EHP1, SAP NetWeaver 7.0 EHP2
3.11
Publishing ITS Objects
Use
After the update of your SAP NetWeaver system, ITS services might not be executable in the integrated ITS or the
services that start might not behave as expected. You have to publish all ITS services available in the system to
the integrated ITS.
Procedure
Follow the steps described in SAP Note 790727
SAP NetWeaver Upgrade and Update Guide
Follow-Up Activities After the Update
.
CUSTOMER
27
Important Disclaimers and Legal Information
Coding Samples
Any software coding and/or code lines / strings ("Code") included in this documentation are only examples and are not intended to be used in a productive system
environment. The Code is only intended to better explain and visualize the syntax and phrasing rules of certain coding. SAP does not warrant the correctness and
completeness of the Code given herein, and SAP shall not be liable for errors or damages caused by the usage of the Code, unless damages were caused by SAP
intentionally or by SAP's gross negligence.
Accessibility
The information contained in the SAP documentation represents SAP's current view of accessibility criteria as of the date of publication; it is in no way intended to be a
binding guideline on how to ensure accessibility of software products. SAP in particular disclaims any liability in relation to this document. This disclaimer, however, does
not apply in cases of willful misconduct or gross negligence of SAP. Furthermore, this document does not result in any direct or indirect contractual obligations of SAP.
Gender-Neutral Language
As far as possible, SAP documentation is gender neutral. Depending on the context, the reader is addressed directly with "you", or a gender-neutral noun (such as "sales
person" or "working days") is used. If when referring to members of both sexes, however, the third-person singular cannot be avoided or a gender-neutral noun does not
exist, SAP reserves the right to use the masculine form of the noun and pronoun. This is to ensure that the documentation remains comprehensible.
Internet Hyperlinks
The SAP documentation may contain hyperlinks to the Internet. These hyperlinks are intended to serve as a hint about where to find related information. SAP does not
warrant the availability and correctness of this related information or the ability of this information to serve a particular purpose. SAP shall not be liable for any damages
caused by the use of related information unless damages have been caused by SAP's gross negligence or willful misconduct. All links are categorized for transparency
(see: http://help.sap.com/disclaimer).
28
CUSTOMER
SAP NetWeaver Upgrade and Update Guide
Important Disclaimers and Legal Information
SAP NetWeaver Upgrade and Update Guide
Important Disclaimers and Legal Information
CUSTOMER
29
go.sap.com/registration/
contact.html
© 2016 SAP SE or an SAP affiliate company. All rights reserved.
No part of this publication may be reproduced or transmitted in any
form or for any purpose without the express permission of SAP SE
or an SAP affiliate company. The information contained herein may
be changed without prior notice.
Some software products marketed by SAP SE and its distributors
contain proprietary software components of other software
vendors. National product specifications may vary.
These materials are provided by SAP SE or an SAP affiliate company
for informational purposes only, without representation or warranty
of any kind, and SAP or its affiliated companies shall not be liable for
errors or omissions with respect to the materials. The only
warranties for SAP or SAP affiliate company products and services
are those that are set forth in the express warranty statements
accompanying such products and services, if any. Nothing herein
should be construed as constituting an additional warranty.
SAP and other SAP products and services mentioned herein as well
as their respective logos are trademarks or registered trademarks
of SAP SE (or an SAP affiliate company) in Germany and other
countries. All other product and service names mentioned are the
trademarks of their respective companies.
Please see http://www.sap.com/corporate-en/legal/copyright/
index.epx for additional trademark information and notices.