Technology Blog Posts by SAP
cancel
Showing results for 
Search instead for 
Did you mean: 
Nora_Klemp
Product and Topic Expert
Product and Topic Expert
3,094

SAP BTP ABAP Environment - Release 2511

With the introduction of the new release 2511, this blog post presents an overview of the latest features and enhancements. The release has been available since November 15th and serves as the successor to the release 2508. Some highlights of the 2511 release include the Analytical table with RAP and SAP Fiori Elements, the ADT editor for Business Configuration Sets and the Graphical Modeler for CDS

The list of all new features can be found on the What's New for SAP BTP ABAP Environment page

You can find live demos of the following features in the recording of the Customer & Partner Roundtable #29Graphical Modeler for CDSAnalytical table with RAP and SAP Fiori Elementsghost text for keyword completion in ADT.

ABAP Development Tools (ADT)

  • Using ghost text as new default for keyword completion, when you start typing a keyword, ADT now shows the best matching suggestion as ghost text at the current position within your source code by default (details)
  • Editor for E-Mail templates, it allows the creation of pre-delivered e-mail templates for rendering e-mails (details)
  • Editor for Business Configuration Sets (details)
  • ADT Objects for SAP Application Interface Framework (details)
  • Enhancements in the Dependency Analyzer for CDS Table Functions (details)
  • Support of Graphical Call Timeline on macOS for ABAP Traces (details)
  • Logon with Versions of ADT Older than 3.46 no Longer Possible

ABAP RESTful Application Programming Model (RAP)

  • Log RAP-based change documents, this feature enables the logging of RAP-based customer-defined change documents as business events in business event logging (details)
  • RAP change operations for data records, with the introduction of the new syntax addition read entity MyEntity with changes (all fields | fields ( ... ) ) with ... result data(rdc), an application developer may now access the corresponding change operations of a data record processed within the transaction
  • RAP global side effects, they are an optional part of a RAP behavior definition that define interdependencies among BO properties that trigger a reload of the affected properties on the user interface. Global side effects are those side effects that are defined without any source properties or source entities and can be invoked by an end user with a dedicated key stroke

SAP Fiori

  • Fiori Analytical Table - Read-Only, you miss the ABAP List Viewer (ALV) in Fiori with simple analytical capabilities? The Fiori Analytical Table will be introduced to combine the transactional and light-weight analytical world. RAP needs to support further OData URL to ABAP SQL mapping with analytical capabilities. For advanced analytics with multi-dimensional analytical reporting please check the analytical clients (details)

Business Configuration

  • Support of Business Configuration Sets with a new ADT editor (see above) and new released API to extract the business configuration data in target tenants (details)
  • Hide draft related features, all features related to draft handling can be hidden from the UI while the draft functionality remains active in the background (details)

Integration

  • Predefined custom fields, you can now add predefined custom fields to OData consumption models (details)
  • New CDS views in business event logging, the following CDS views have been released: Business Event Header Data, Business Event Payload, Business Event Data, Business Event Activity (see Business Event Header DataBusiness Event PayloadBusiness Event DataBusiness Activity)
  • RFC communication via communication targets, a new enhancement in RFC communication introduces the use of communication targets and application destinations for outbound RFC communication. This ensures more secure and efficient communication processes

Event Consumption Model

  • Button Publish Locally for EEEC authorizations, the Publish Locally button in the event consumption model allows users to generate authorizations for the EEEC within the SAP_BR_DEVELOPER role (details)

Reuse Services

  • You can now reset content to the standard units of measurement delivered by SAP using the released API CL_UOM_CONTENT_HANDLER (details)
  • You can now convert SAP codes to external codes and vice versa using class CL_CONVERSION_EXT_INT (details)

XCO Library

  • You can now create, read, update, and delete business configuration sets with the XCO API (details)
  • You can now generate static external entities
  • You can now also customize the borders of individual cells using the Excel API

Maintain Translations

  • You can now use the Maintain Translations app for custom translations of application job entities. Additionally, we've removed the limit on the total amount of texts you can add and translate in a translation project. You can now add an unlimited number of texts (details)

ABAP Test Cockpit (ATC)

  • Partner support in ATC check "Usage of APIs", when using an SAP BTP ABAP environment as the central check system, the ATC check Usage of APIs allows you to specify classic APIs of SAP partners. This enables customers to improve their custom code with regards to Clean Core compliance when using APIs of certified SAP partners
  • Approve ATC Exemptions App: Receive E-Mail notifications, you can now subscribe to receive e-mail notifications when an ATC exemption request was approved (details)

Lifecycle Management

  • Manage Software Components, Software Components configured with the role Target are now protected from changes and cannot be recorded on transports. This feature is designed to prevent inadvertent modifications to components, ensuring their integrity and stability (details)
  • Manage Software Components, you can now use the safe remote deletion feature. It is designed to ensure system integrity by preventing the accidental deletion of active repositories or branches and prevents the creation of ghost software components (details)

Technical Monitoring

  • Capturing of PlanViz (PLV) files now possible in the Capture Request Statistics app, and subsequent download in the SQL Statement Analysis app (details)

 

15 Comments