BLOGS

Comment on ABAP Platform for SAP S/4HANA 2021 by AjeethKumar R

Dec 13, 2021

SAP S/4HANA 2021 was released to the SAP customer base on 13th of October, 2021.

ABAP Platform 2021 is the technology platform underlying SAP S/4HANA 2021 and is shipped as part of SAP S/4HANA 2021. In addition, ABAP Platform 2021 is part of SAP S/4HANA Foundation 2021 for SAP HANA-only Add-Ons.

ABAP Platform 2021 is not shipped as a standalone product. ABAP Platform 2021 consists of the AS ABAP, the ABAP Development Tools (ADT) in Eclipse and several additional technology components which are required to run SAP S/4HANA.

Previous SAP S/4HANA versions such as 1511, 1610, 1709, 1809, 1909 and 2020 can be upgraded to SAP S/4HANA 2021 which is based on ABAP Platform 2021.

ABAP Platform 2021 delivers innovations for the ABAP stack in different areas.

One of the major investment areas in the ABAP Platform is the ABAP RESTful Application Programming Model (RAP). RAP comprises essential extensions of the ABAP language, ABAP Core Data Services (CDS), development tools, and frameworks which enable the efficient end-to-end development of intrinsically SAP HANA-optimized SAP Fiori applications and web services on the AS ABAP. The feature scope of the ABAP RESTful application programming model has been further enhanced with the ABAP Platform 2021. Just to name a few of the delivered enhancements, RAP now supports the implementation of the unmanaged early numbering in managed and unmanaged business objects. Business objects supporting multi-inline editing on an SAP Fiori UI can now be implemented. SAP Information Access (InA) and SQL based services can now be created with the service binding editor to support respectively analytical scenarios with live data connection and data integration scenarios with ODBC based clients. Various enhancements have also been delivered for determinations, actions, validations, the feature control, the authorization control, and the projection layer.

ABAP Development Tools in Eclipse in ABAP Platform 2021 deliver various enhancements for RAP, ABAP CDS and ABAP for SAP HANA developments like, for example, preview analytical queries app, creation of service consumption model for RFC, service binding editor for OData V4 services or quick fixes for creating behavior implementations. ABAP Cross Trace was designed for ABAP developers who build OData services or other ABAP functionality related to the RAP and provides root cause analysis of RAP based applications incl. processing of OData requests, for example, in SAP Fiori apps. Further implementation efforts were applied for the extension of the feature scope like new ADT editors for Text Elements, Application Log objects and ATC check variants. Enhancements in the documentability capabilities and ADT basics tutorial for beginners and tips and tricks are targeted to make your daily work with the ABAP Development Tools in Eclipse easier.

The Custom Code Migration App in ABAP Platform 2021 was extended to support replatforming projects especially for custom code transformation to SAP BTP ABAP Environment. Dependency analysis enables customers and partners to set up the dashboards to track down dependency of custom code with SAP standard based on calls to SAP application APIs or DB accesses to SAP tables. Dependency analysis provides input for the decision making for custom code transformation to the SAP BTP ABAP Environment.

Further enhancements were done in the areas of connectivity, integration, and security like, for example, creation and consumption of proxies to trigger operations on remote SOAP and RFC services​, OAuth authentication for SOAP, HTTP​. Specially for better logging and for auditing purposes new apps were delivered to display static system information or security events. In addition, the scope and coverage of secure by default settings were extended in SAP S/4HANA 2021.

This document will be regularly updated. Stay tuned to be informed about the latest ABAP Platform 2021 news.

Latest News

October 13th, 2021:  SAP S/4HANA 2021 based on ABAP Platform 2021 is generally available!

At a Glance 

  • Foundation for SAP S/4HANA 2021, SAP HANA-only Add-Ons and custom applications
  • SAP S/4HANA versions such as 1511, 1610, 1709, 1809, 1909 and 2020 can be upgraded to SAP S/4HANA 2021
  • No standalone ABAP platform installation supported
  • New ABA layer
  • Supports only SAP HANA database with full exploitation of its advanced capabilities
  • Continuous innovation without disruption
  • Seamless end-to-end development experience in Eclipse
  • Extensible to the cloud with SAP Business Technology Platform

Product Highlights

Overview Presentation

This presentation provides the official slide deck for ABAP Platform in SAP S/4HANA 2021 – Overview and Product Highlights.

Useful Blogs 

Modernization with the ABAP RESTful Application Programming Model (RAP)

ABAP Keyword Documentation 2021 – Supporting RAP

New Kinds of ABAP Expressions

Regular Expressions (RegEx) in Modern ABAP

How to Migrate Your CDS DDIC-based Views to CDS View Entities

Working with Hierarchies in ABAP SQL

Getting Helpful Tips Tricks When Working with ADT

Getting Started Help Content for ABAP Development Tools (ADT)

Benefit from Using Code Templates When Creating Data Definitions

How Do You Learn Best ABAP CDS Development Using ADT?

How to backup custom code with gCTS

The story resumes – Secure By Default for SAP S/4HANA 2021

Useful Links

Release Notes for ABAP Platform 2021

Documentation on SAP Help Portal

Product Availability Matrix (PAM)

The ABAP Platform Strategy (2021 Update)

ABAP Platform Releases and Consumers

ABAP Sessions at SAP TechEd in 2021

SAP Note 3075227 – ABAP Platform 2021 – General information

Related Posts