Technology Blogs by SAP
Learn how to extend and personalize SAP applications. Follow the SAP technology blog for insights into SAP BTP, ABAP, SAP Analytics Cloud, SAP HANA, and more.
Showing results for 
Search instead for 
Did you mean: 
Product and Topic Expert
Product and Topic Expert
Dear All,

The SAP Readiness Check team is happy to announce the availability of the new version of SAP Readiness Check for SAP BW/4HANA, which is now included in the “new” SAP Readiness Check platform (formerly called SAP Readiness Check 2.0).

This enhanced version of SAP Readiness Check for SAP BW/4HANA enables SAP customers to understand and evaluate the considerations for converting a typical SAP Business Warehouse (SAP BW) 7.x system to SAP BW/4HANA in an existing SAP solution landscape. The focus is on activities that are required to prepare the existing SAP BW system, and its connected source systems, for a conversion to SAP BW/4HANA.

Converting a typical SAP BW 7.x system to SAP BW/4HANA requires a database migration to SAP HANA (if not currently running on SAP HANA), the conversion of data models and flows to objects compatible with SAP BW/4HANA, and the installation of new simplified code and adaptations.

This version of SAP Readiness Check for SAP BW/4HANA provides the following insight:

  • Compatibility of BW objects (SAP BW 7.30 or higher)

  • Readiness of connected source systems (SAP BW 7.30 or higher)

  • Compatibility of installed add-ons

  • Compatibility of custom code

In addition, SAP Readiness Check for SAP BW/4HANA provides system-specific information regarding:

  • SAP HANA sizing


A comprehensive overview of all simplifications for SAP BW/4HANA, compared to classic SAP Business Warehouse products, is captured in the simplification list linked in SAP Note 2421930 - Simplification List for SAP BW/4HANA. For a given customer, only a limited number of simplification items from this extensive list will be applicable. SAP Readiness Check for SAP BW/4HANA provides customers with a better view of the results for their specific system landscapes when converting to SAP BW/4HANA.

SAP Readiness Check for SAP BW/4HANA supports all releases that are suitable for conversion to SAP BW/4HANA:

  • Shell conversion for SAP BW 7.0 or higher on Any-DB

  • Remote conversion for SAP BW 7.30 or higher on Any-DB

  • In-Place conversion for SAP BW 7.50 or higher on SAP HANA

Below, you will find more information about this new version of SAP Readiness Check. In addition,  SAP Note 3061594 – SAP Readiness Check for SAP BW/4HANA provides guidance on how to implement and execute SAP Readiness Check for SAP BW/4HANA. Additionally, it provides answers to frequently asked questions.

The Checks in Detail

Object Compatibility: Identified BW objects in the analyzed system and recommendations on required activities for the conversion.

The Object Compatibility check determines the BW objects that are compatible with SAP BW/4HANA and those objects that are no longer available. The check will also identify those objects that can be automatically converted, those that will be deleted, and those requiring manual adjustment. The check then provides links to the documentation of the corresponding simplification items, that is, the matching SAP Notes of the SAP BW/4HANA simplification list.


Custom Code Compatibility:

SAP BW/4HANA compatibility of custom code in the analyzed system, including recommendations on changes required for the conversion.

Due to changes introduced to BW objects and the simplification of various other BW-related ABAP function modules, classes, reports, exits, interfaces, variables, and other objects in SAP BW/4HANA, customers need an overview of the adjustments required to their custom code developments to make their system and solutions compatible with SAP BW/4HANA. Understanding the specific implications on the analyzed system is key to a successful conversion project.

The Custom Code Compatibility check provides information about custom code in the analyzed system, which might not be compatible with SAP BW/4HANA. The charts at the top of the page show an overview of potential issues. The chart on the left shows the issues grouped by the BW area they were found in, that is, the BW object the custom code is related to, and the chart on the right groups the issues by type, across all areas. In the table below the charts, you can switch between views, which show all findings grouped by area.


Source System Readiness:

Evaluation of the source systems, that is, those systems that are connected to the analyzed SAP BW system, with respect to their readiness to connect to SAP BW/4HANA.

With SAP BW/4HANA, SAP simplifies the inbound interfaces that are used to load data into the SAP BW/4HANA system to ODP, SAP HANA, and file source systems. Systems that were previously connected by using other technologies (for example, Myself system, service API (SAPI), DBConnect, or UDConnect) need to be adapted to fulfill this requirement.

The Source System Readiness check provides an overview of the source systems that are connected to your SAP BW system and their compatibility with SAP BW/4HANA.


The identified source systems are assigned to one of the following status categories:

  • Ready for ODP 2.0: The source system is compatible with ODP 2.0. 

  • Ready for ODP 1.0: The source system is compatible with ODP 1.0, but the limitations mentioned in SAP Note 2481315 apply. 

  • Adjustment Required: The source system is not ready for ODP yet or is using a different technology, which is not available anymore with SAP BW/4HANA. 

  • System Failure: The RFC call to the source system failed so we are unable to provide any information. Please check the content of the Comments 


Add-On Compatibility:

Compatibility of add-ons installed in the analyzed SAP BW system.

SAP BW/4HANA does not support all add-ons that are supported by SAP BW 7.x. For example, all consolidation and planning functionalities are moved to the SAP Business Planning and Consolidation, version for SAP BW/4HANA add-on.

The Add-On Compatibility check provides an overview of the add-ons that are installed in the analyzed system. The identified add-ons are assigned to one of the following categories:

  • Compatible: The add-on is compatible with SAP BW/4HANA.

  • Validation Required: The add-on needs to be validated for compatibility with SAP BW/4HANA. A follow-up with the vendor (SAP or third party) is required.

  • Incompatible: The add-on is incompatible with SAP BW/4HANA. In case of an in-place conversion, it needs to be uninstalled.


Database Sizing:

Sizing estimation for the target SAP BW/4HANA system.

The Database Sizing check for SAP BW/4HANA provides guidance on how to determine a suitable SAP HANA database sizing configuration for the target system, based on the information collected in the analyzed system. The check supports SAP BW systems running on SAP HANA or any other database supported by SAP.

The Current Database section shows the data distribution by BW object type in the database of the analyzed system in more detail. The Recommended SAP HANA Sizing for New System section contains the recommended SAP HANA database size, number of nodes, and CPU power. The table below lists the most relevant sizing figures that were found by the sizing report in the analyzed system. This information can be used to identify data reduction potential, supporting you to reduce the target database size and to clean up the current system. Typically, large quantities of data stored in Persistent Staging Areas (PSAs), change logs, and/or control or custom tables indicate data deletion potential.


Data Collection Preparation

For the preparation steps of the data collection, refer to the requirements section of SAP Note 3061594.

If you wish to include information about necessary custom code adaptations, you will first need to run the report RS_B4HANA_CODE_SCAN. Unlike the other checks, the Custom Code Compatibility check does not actually perform an analysis itself but rather processes the results of this report. Please schedule the report to run in the background as it may take a long time. Once the job has completed, you can prepare the results as described in SAP Note 3010910.


Data Collection

To schedule the data collectors, proceed as follows:

    1. Execute RC_BW_COLLECT_ANALYSIS_DATA via transaction SA38 in the productive client of the to-be-analyzed system (to scope and plan a project, it is recommended to analyze the production system) and perform the following steps:

      • Select the checks to be included in the analysis.

      • Choose Schedule Analysis to schedule the master job to collect data.

      • Once the data collection jobs have finished, choose the Download Analysis Data option from within the program RC_BW_COLLECT_ANALYSIS_DATA.

    1. [Optional] At this point, please feel free to review the content of the archive file. The data is presented in a human-readable format and can be manually masked if required for security purposes.

    2. Upload the collected data to the SAP Readiness Check cloud application landing page.

As always, we look forward to receiving your feedback.

SAP Readiness Check Team