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.