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

SAP S/4HANA 1909 was released on 20th of September to the SAP customer base.

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

In contrast to SAP NetWeaver AS ABAP, ABAP Platform 1909 is not shipped as a standalone product. ABAP Platform 1909 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 on-premise editions such as 1511, 1610, 1709 and 1809 can be directly upgraded to SAP S/4HANA 1909 which is based on ABAP Platform 1909.

ABAP Platform 1909 delivers innovations for the ABAP stack in various areas.

One of the major investments in the ABAP Platform is the ABAP RESTful Programming Model, which is now generally available on-premise for customers and partners with the 1909 release. The ABAP RESTful Programming Model is the evolutionary successor of the ABAP Programming Model for SAP Fiori. It includes essential extensions of the ABAP language, development tools and frameworks which enable the efficient end-to-end development of intrinsically SAP HANA-optimized SAP Fiori applications and web services in AS ABAP. The focus of this shipment is on the use of queries (read-only apps) and the development of unmanaged transactional apps based on existing application logic.

ABAP Development Tools in Eclipse fully support ABAP development tasks of the ABAP RESTful Programming Model, including fast developer on-boarding. ADT further increases developer efficiency by providing various improvements in the areas of development, static code quality assurance, troubleshooting, and performance tuning for SAP HANA access.

ABAP Platform 1909 eases the fully utilization of the underlying advanced SAP HANA capabilities in SAP S/4HANA. New SAP HANA data types (e.g. geodata types) are now supported in the ABAP Platform.

Another significant improvement belongs to the ABAP connectivity area and is the internet-enabling of RFC. The new WebSocket RFC allows RFC calls over HTTP/WebSocket and is always transferred via SSL to ensure security. VPN tunneling is no longer required for RFC connections across business networks. WebSocket RFC uses standard HTTP infrastructure, reverse proxies, HTTP routers etc. instead of proprietary SAP router.

ABAP Platform 1909 comprises also various enhancements and improvements in code analysis tools. The SAP Fiori Custom Code Migration App was extended to the cloud use case, allowing customers and partners to check their existing ABAP custom code for cloud readiness for a transformation to SAP Cloud Platform, ABAP Environment. First automatic code adaptations using the new cloud-related Quick Fixes in the ABAP Development Tools in Eclipse are targeted to minimize effort for our customers to adapt their ABAP custom code after transformation to SAP Cloud Platform, ABAP Environment.

The SAP S/4HANA extensibility, i.e. the in-app extensibility and the side-by-side extensibility using SAP Cloud Platform, was further optimized in the ABAP Platform 1909.

At a Glance 

    • Foundation for SAP S/4HANA 1909, related products (e.g. SAP IBP) and custom applications
    • SAP S/4HANA versions such as 1511, 1610, 1709 and 1909 can be upgraded to SAP S/4HANA 1909.
    • 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 Cloud Platform
    • Capabilities for a secure and EU General Data Protection Regulation (GDPR) compliant platform

Product Highlights


Overview Presentation

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


Useful Blogs

Evolution of the ABAP Programming Model

Getting Started with the ABAP RESTful Programming Model

Custom code analysis for SAP S/4HANA with SAP Fiori App Custom Code Migration

ABAP custom code analysis using SAP Cloud Platform

How to check your custom ABAP code for SAP Cloud Platform ABAP Environment


Useful Links

Release Notes for ABAP Platform 1909

Documentation on SAP Help Portal

Product Availability Matrix (PAM)

ABAP Platform Roadmap

SAP Note 2794268 – ABAP Platform 1909 – General information