S/4 HANA and SAP HANA: Good to know!
SAP HANA is a mandatory requirement
The core of S/4HANA is the in-memory database SAP HANA in which the most frequently used data is stored in the working memory, so that the database is capable of extremely powerful analyses and calculations almost in real time. While SAP R/3 and SAP ECC systems operate under many different databases and database types, including SAP HANA, SAP S/4HANA requires the SAP HANA database.
What has to be considered with the SAP WM module?
What happens with SAP WM – when SAP support or even usage rights expire. And what is the best time to switch to the SAP HANA database?
Familiarize yourself with the current Simplification List for your planned S/4HANA release. The Simplification List contains all transactions for which there are changes in the application when switching from SAP Business Suite to S/4HANA, including recommendations and alternatives.
What happens to the customer’s own Z programs?
There are typical difficulties with HANA implementations – for example, the runnability of customer’s own Z programs. These must be adapted in their syntax, especially for the SELECT and SORT statements, to ensure that they can be used under HANA.
SAP provides a toolset that supports you with regard to the Z programs (custom code) during a HANA migration. The ABAP Test Cockpit (ATC) – for the systems SAP EhP2 and upwards for SAP NetWeaver 7.0 SP 12 and the Code Inspector – for older systems before the mentioned versions can help you to change the SELECT command with ORDER BY PRIMARY KEY automatically and thus to achieve HANA conformity in a short time.
If you do not use Eclipse with your SAP development environment yet we can guarantee a HANA migration of your Z-programs with our own clavis-tools. For this purpose and as a supplement to the standard SAP tools we have developed tools that identify and automatically migrate the affected places.
What can you already consider before the changeover to SAP HANA and S/4HANA?
Prepare your SAP Business Suite SAP ECC for the conversion to SAP HANA and S/4HANA:
- Analyze your data and used programs in your production system via SQL query: Which Z programs are actually still used and which data can be archived before migration?
- Familiarize yourself with the new technologies, such as CDS, BOPF, OData, ADT, Eclipse, etc. for the future development of your own programs as well as adaptation and extension of SAP standard objects.
- Program “S/4HANA-ready” today. Use the remote ATC (ABAP Test Cockpit) for this.
It is also recommended:
- Make a conversion to Unicode if you have not already done so.
- Adapt the syntax of your Z programs to be migrated – make them “HANA-ready”.
- Improve the performance of your runtime-critical SQL queries.
- Implementation of the business partner approach (customer-vendor integration) in a separate project in advance of the S/4HANA migration project.
SAP Retrofit (Dual Landscape Synchronization)
In system landscapes in which several releases are being worked on at the same time, similar changes can be made in parallel in different development systems. For example, new developments can take place in the implementation development system, while errors are fixed or optimizations are made in the maintenance system of the productive environment. Regular synchronization of the system statuses is crucial here to ensure that the changes remain synchronized across the entire system landscape. This process of synchronization is referred to as post-processing or retrofitting.
Retrofit supports the synchronization of modified objects. In contrast to the manual synchronization of transport requests with changed objects between the different development systems, Retrofit enables the automatic detection and management of conflicts if an object has been modified in both systems.
Retrofit can be used for SAP S/4HANA in your SAP S/4HANA landscape with extended functions. This includes comprehensive compatibility checks, such as ATC checks and customizing checks to synchronize workbench and customizing objects when transferring from a lower to a higher SAP S/4HANA release or support package level.
Do you have any questions?
Get in touch with us.