ABAP Platform for SAP S/4HANA 1909
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.
|This document will be regularly updated. Stay tuned to be informed about the latest ABAP platform 1909 news.|
|September 20th, 2019: SAP S/4HANA 1909 based on ABAP platform 1909 is generally available!|
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
This presentation provides the official slide deck for ABAP Platform in SAP S/4HANA 1909 – Overview and Product Highlights.