Skip to Content
Product Information
Author's profile photo Florian Wahl

SAP BTP ABAP Environment – Release 2308

As follow-up to our previous release 2305, this blog post provides an update to our most recent release 2308, which is available for customers and partners since last weekend. The highlights of this release are data archiving capabilities, a customer data browser app, and enhancements to the Fiori Launchpad in ABAP Environment. Please enjoy my little overview of the most important features and their respective details.

Many thanks to Merve Temel  for her contributions to this blog post!

All available new features can be found on the official release notes page.

Data Archiving

The new data archiving feature provides data volume management capabilities for customer-owned tables. It covers different steps of the archiving process like selection of data to be exported, the actual archiving process as well as deletion of archived data (details).

Customer Data Browser

This new app can be used by customers to view their owned business data via a self-service. It provides various capabilities including viewing, filtering, and sorting data and adapting the views to specific needs. Additionally, data can be exported or it can be shared based on restricted user access (details).

ABAP Fiori Launchpad

The Fiori Launchpad in ABAP Environment now appears in the Horizon theme as default. Furthermore, it provides a new navigation bar which allows business users to pin/unpin spaces and change their display order. A color bar now shows the system ID and description.

ABAP Development Tools

  • Support for migration of CDS DDIC-based views to CDS view entities (details)
  • Support for templates when creating or editing CDS types (details)
  • Support for CDS scalar functions (details)
  • Support for export/import of application job catalog entries and an application job template to a Git repository using abapGit (details)
  • Support for active/inactive versions of application job catalog entry and template (details)
  • Support for VALUE statement formatting in the ABAP Formatter (details)
  • Availability of new prerequisites for the setup of the ATC Check Run REST Service API (details)
  • Support for migration of CDS based BO to RAP BO using the migration wizard (details)

ABAP RESTful Application Programming Model

  • Support for transactional usage of WHERE clauses in CDS projection views
  • Introduction of a new best practice to use strict(2) for all RAP BOs (details with list of exceptions)
  • Support for service definitions of extensibility by defining respective provider contracts (details)
  • Support for custom payload for existing RAP business events (details)
  • Support for business events consumption in the same system as they are raised (details)
  • Support for SAP Object Types to semantically relate and group development artifacts
  • Enhancements to background processing by covering all required qualities (exactly once, in order etc.) and integration into the ADT cross trace, limited to monitoring capabilities (bgRFC monitoring) in the first version
  • Support for payload verification of RAP business events (details)


  • Support for display which scope items business catalogs depend on (details)
  • Support for Check All action to run consistency check on all open customizing transport requests (details)
  • Support for a Mass Change Wizard to maintain restrictions for multiple business roles (details)
  • Enhancements to the Capture Request Statistics app including activation and deactivation of SQL tracing as well as direct navigation to the Technical Monitoring Cockpit (details)
  • Enhancements to the UI of the Sampled Work Process Data screen in the Technical Monitoring Cockpit which makes it easier to identify bottleneck situations (details)

Continuous Integration & Delivery

  • Support for the export of business user and business role groups from a quality to a productive system via customizing transports (details here & here)
  • Availability of a new SAP Note that includes an updated list of called function modules during remote custom code analysis runs (details)

Integration & Security

  • Support for a history in IAM apps, business catalogs, communication scenarios and restriction types including versioning and a comparison function
  • Enhancements to the IAM Information System app including new filtering options (details)
  • Support for technical user propagation with SAP Cloud Connector (details here & here)

Key User Extensibility

  • Support for user interface adaptations which are tied to specific user roles (details)

Multitenancy and SaaS Applications

  • Availability of the Maintain Solution app which guides the provider through the SaaS solution configuration process and allows execution and monitoring of the deployment (details)
  • Availability of the Test Tenant app which can be used to view all available systems and create/manage test tenants (details)

Reuse Services

  • Enhancements to the key features of the application job APIs (details)
  • Support for archive change documents with their application documents (details)
  • Enhancements to the Maintain Customizing Translations app including support for translation of UI runtime adaptations (details)
  • Support for SAP Object (Node) Types to provide semantic grouping of released objects that can be used as central access point for development objects (details)
  • Enhancements to the XCO Library (please refer to the release notes page)

System Hibernation

As part of a separate landscape update on August 28th, a new system hibernation feature has been enabled. This means that temporarily unused systems can now be stopped and started again afterwards. The start/stop mechanism can either be triggered manually or it can be scheduled for specific times. See more information in the blog post.

Additional Information

You can find the (new) product page on SAP BTP, ABAP Environment | SAP Help Portal

For the new documentation structure, see Standalone Documentation. The new documentation page makes search and navigation for SAP BTP, ABAP environment topics easier.

See SAP BTP, ABAP environment Roadmap for more details on the roadmap items.

As always, please let us know if you have questions.

Stay healthy and take care!

Assigned Tags

      You must be Logged on to comment or reply to a post.
      Author's profile photo Frank Li
      Frank Li

      It looks like more and more ABAP features will be available in ABAP Cloud. Hope ABAP developers who are working in ABAP world for many years will still have job opportunities in ABAP. Nowadays technology updates so rapidly, it is hard for ABAP developers to switch to another cloud native technology, it is easy for citizens ABAP DEVELOPERS to continue working on ABAP and ABAP Cloud. Hope SAP S4 has a bright future.

      Author's profile photo Thomas Madsen Nielsen
      Thomas Madsen Nielsen

      citizens ABAP DEVELOPERS ?



      Author's profile photo Jelena Perfiljeva
      Jelena Perfiljeva

      Thanks for sharing!

      Question on archiving: historically, archiving was relevant for Z tables that are related to the standard objects. For example, a Z table with sales document ID (VBELN) as primary key that stores some additional information. If sales documents themselves are archived, it'd make most sense to archive related Z table entries at the same time. This would be achieved by adding Z tables in SARA transaction.

      Will this no longer be an option, going forward? The way the linked documentation describes it, makes it sound like all custom data is going to be archived completely independently...

      Also, is "Customer Data Browser" like "SE16 for the Cloud"? Or are there principal differences?

      Author's profile photo Alexander Rother
      Alexander Rother

      Hi Jelena,

      the initial scope of the Archive Development Kit in ABAP Cloud focuses on the archiving of the data of custom business objects (not SAP objects). This is the main focus on the BTP ABAP Environment and enables you to archive data from the database to reduce the memory footprint of your business objects. Along with the business object data, the change document data for your object can be archived.

      The Customer Data Browser is similar to what you know from SE16, but has some differences. The basis for the Customer Data Browser are the customer data browser objects, that are created in ABAP Development Tools and refer to either tables or CDS Views. This allows to steer on a fine-granular basis which data from views or tables is exposed via the corresponding Fiori App.

      Best regards,


      Author's profile photo Jelena Perfiljeva
      Jelena Perfiljeva

      Thank you!

      Author's profile photo Maximilian Schneider
      Maximilian Schneider

      Unfortunately some of the links are not working like:

      • Support for business events consumption in the same system as they are raised (details)

      the page remains loading....
      Could you please check that?



      Author's profile photo Florian Wahl
      Florian Wahl
      Blog Post Author

      Thanks Max for the feedback! There was a change in the link structure and I updated all links.

      Best regards,