SAP BTP ABAP Environment – Release 2411

SAP BTP ABAP Environment – Release 2411

As follow-up to our previous release 2408, this blog post provides an update concerning our most recent release 2411, which is available for customers and partners since November 16th. This particular release features highlights such as ABAP Cloud in SAP Build, a new approach to build Application Jobs, and the region-less subscription of the Landscape Portal.

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

ABAP Development Tools (ADT)

Creating an ABAP Cloud Project in the Context of the SAP BTP ABAP environment, a service key is no longer needed when creating an ABAP Cloud Project. You now enter the ABAP Service instance URL (details)Triggering Where-Used List for Usages of CDS Annotation to enable the investigation in which ABAP CDS an annotation is usedDisplaying Field Characteristics for RAP Types in the Element Information Popup, The Element Information popup (F2) for RAP types shows additional field characteristics information such as mandatory:create, mandatory:execute or readonly (details)Multi-Dimensional Analysis App Generator, you can now use the multi-dimensional analysis app generator wizard to create all ABAP development objects that are needed to build, expose, and deploy a multi-dimensional analysis Fiori app (details)Support of SAP Fiori launchpad app descriptor items in ABAP Development Tools for Eclipse, these items describe how an application is started and consist of a target mapping and one or more tiles, for more information see SAP Fiori Applications in the ABAP Environment and Working with Launchpad App Descriptor ItemsRerunning Unit Tests with Coverage in the ABAP Coverage view (details)Clearing Coverage results, you can now clear your coverage results in the ABAP Coverage view (details)

ABAP Test Cockpit (ATC)

ATC Check “Usage of Released APIs” can be run for ABAP Cloud Objects

Reuse Services

New Class Interface for Application Job Catalog Entries and Templates, with the new attribute-based class interface it is now possible to change the parameters, sections, and groups of a catalog entry (details)Business Rule Framework (BRF plus) is enhanced with a code generation service and an API introduced to facilitate the consumption of business rules within ABAP Cloud (details)XCO XSLX: You can now style the cells of an Excel worksheet. You can also modify existing documents (details)XCO CDS: You can now generate CDS external entities and logical external schemas, and you can now add comments and arithmetic expressions to CDS views (details)

UI Services and SAP Fiori Launchpad

Creating Launchpad App Descriptor Items (details)

Integration

With Business Event Logging, you can capture and log business events locally within the ABAP environmentApp Display Business Event Logs. It provides an overview of logged business events for different objects and event types. You can explore the details of the event with this appApp Display Business Events by Objects: It groups business events by instances of objects and object componentsApp Display Changes to Objects: You can see the changes for your objects on a field level as recorded in business event logging

Security

ABAP environment tenants are now equipped with a signed default client certificate, which is automatically rotated and can be used for customer managed integration scenariosThe communication scenario SAP_COM_0915 provides access to APIs to read the Read Access Logs from the system, the API can for instance be leveraged by a Security Incident and Event Management (SIEM) systemTLS 1.3, we now support Transport Layer Security 1.3 for outbound HTTP, WebSocket RFC, and SMTP protocolsThe system exposes APIs to retrieve customer-managed security settings in a read-only manner

Custom Code Migration App

Include ADT links in SAP S/4HANA Readiness Check Export, the export of ATC results for the SAP S/4HANA Readiness Check now includes HTTP(S) links, which enables you to navigate to the source code of example code in ADT for Eclipse. This new functionality is available in the Custom Code Migration app only (details)New option to start analysis after project creation, you can now choose whether you would like to start the custom code analysis run automatically at project creation or whether you would like to schedule it manually after project creation (details)Changes in Scope Calculation Automation, you now need to initiate scope calculation manually after project creation, the scope calculation no longer starts automatically at project creation (details)

Cloud ATC

Change Validity Date for ATC Exemptions in the Approve ATC Exemptions App (details)Replication of ATC Exemptions from on-premise towards SAP BTP, Customers need to use transaction SATC_EXPORT_XMPT to download the exemptions from an on-premise ATC system (details)

Technical Monitoring

Enhanced app HANA Table Analysis: With the new Column Loads and Column Unloads screens in the HANA Table Analysis app, you can check how many columns of the tables in your HANA database have been loaded to or unloaded from the main storage (details)New app HANA Memory Analysis: With the new app, you can get an overview of the memory consumption of the HANA memory components over time. This helps you to identify bottlenecks in your HANA memory (details)

Lifecycle Management

When cloning a software component, you can now optionally use the newly added parameters to request cloning a Bring Your Own Git (BYOG) repository (details)

abapGit

Support of object deletions, it can now be exported from and imported to the ABAP environment with abapGit (details)

Landscape Portal

Extended Access, you can now access and subscribe to the Landscape Portal for SAP BTP ABAP Environment from every region that is available for the ABAP environment. In regions without SAP Continuous Integration and Delivery service, some applications in the Landscape Portal are limited or not available (details)Deinstalling Products, the new Undeploy Product app in the Landscape Portal enables you to permanently deinstall existing products (details

​ SAP BTP ABAP Environment – Release 2411As follow-up to our previous release 2408, this blog post provides an update concerning our most recent release 2411, which is available for customers and partners since November 16th. This particular release features highlights such as ABAP Cloud in SAP Build, a new approach to build Application Jobs, and the region-less subscription of the Landscape Portal.The complete list of all new features can be found on the What´s New for SAP BTP ABAP Environment page.ABAP Development Tools (ADT)Creating an ABAP Cloud Project in the Context of the SAP BTP ABAP environment, a service key is no longer needed when creating an ABAP Cloud Project. You now enter the ABAP Service instance URL (details)Triggering Where-Used List for Usages of CDS Annotation to enable the investigation in which ABAP CDS an annotation is usedDisplaying Field Characteristics for RAP Types in the Element Information Popup, The Element Information popup (F2) for RAP types shows additional field characteristics information such as mandatory:create, mandatory:execute or readonly (details)Multi-Dimensional Analysis App Generator, you can now use the multi-dimensional analysis app generator wizard to create all ABAP development objects that are needed to build, expose, and deploy a multi-dimensional analysis Fiori app (details)Support of SAP Fiori launchpad app descriptor items in ABAP Development Tools for Eclipse, these items describe how an application is started and consist of a target mapping and one or more tiles, for more information see SAP Fiori Applications in the ABAP Environment and Working with Launchpad App Descriptor ItemsRerunning Unit Tests with Coverage in the ABAP Coverage view (details)Clearing Coverage results, you can now clear your coverage results in the ABAP Coverage view (details)ABAP Test Cockpit (ATC)ATC Check “Usage of Released APIs” can be run for ABAP Cloud ObjectsReuse ServicesNew Class Interface for Application Job Catalog Entries and Templates, with the new attribute-based class interface it is now possible to change the parameters, sections, and groups of a catalog entry (details)Business Rule Framework (BRF plus) is enhanced with a code generation service and an API introduced to facilitate the consumption of business rules within ABAP Cloud (details)XCO XSLX: You can now style the cells of an Excel worksheet. You can also modify existing documents (details)XCO CDS: You can now generate CDS external entities and logical external schemas, and you can now add comments and arithmetic expressions to CDS views (details)UI Services and SAP Fiori LaunchpadCreating Launchpad App Descriptor Items (details)IntegrationWith Business Event Logging, you can capture and log business events locally within the ABAP environmentApp Display Business Event Logs. It provides an overview of logged business events for different objects and event types. You can explore the details of the event with this appApp Display Business Events by Objects: It groups business events by instances of objects and object componentsApp Display Changes to Objects: You can see the changes for your objects on a field level as recorded in business event loggingSecurityABAP environment tenants are now equipped with a signed default client certificate, which is automatically rotated and can be used for customer managed integration scenariosThe communication scenario SAP_COM_0915 provides access to APIs to read the Read Access Logs from the system, the API can for instance be leveraged by a Security Incident and Event Management (SIEM) systemTLS 1.3, we now support Transport Layer Security 1.3 for outbound HTTP, WebSocket RFC, and SMTP protocolsThe system exposes APIs to retrieve customer-managed security settings in a read-only mannerCustom Code Migration AppInclude ADT links in SAP S/4HANA Readiness Check Export, the export of ATC results for the SAP S/4HANA Readiness Check now includes HTTP(S) links, which enables you to navigate to the source code of example code in ADT for Eclipse. This new functionality is available in the Custom Code Migration app only (details)New option to start analysis after project creation, you can now choose whether you would like to start the custom code analysis run automatically at project creation or whether you would like to schedule it manually after project creation (details)Changes in Scope Calculation Automation, you now need to initiate scope calculation manually after project creation, the scope calculation no longer starts automatically at project creation (details)Cloud ATCChange Validity Date for ATC Exemptions in the Approve ATC Exemptions App (details)Replication of ATC Exemptions from on-premise towards SAP BTP, Customers need to use transaction SATC_EXPORT_XMPT to download the exemptions from an on-premise ATC system (details)Technical MonitoringEnhanced app HANA Table Analysis: With the new Column Loads and Column Unloads screens in the HANA Table Analysis app, you can check how many columns of the tables in your HANA database have been loaded to or unloaded from the main storage (details)New app HANA Memory Analysis: With the new app, you can get an overview of the memory consumption of the HANA memory components over time. This helps you to identify bottlenecks in your HANA memory (details)Lifecycle ManagementWhen cloning a software component, you can now optionally use the newly added parameters to request cloning a Bring Your Own Git (BYOG) repository (details)abapGitSupport of object deletions, it can now be exported from and imported to the ABAP environment with abapGit (details)Landscape PortalExtended Access, you can now access and subscribe to the Landscape Portal for SAP BTP ABAP Environment from every region that is available for the ABAP environment. In regions without SAP Continuous Integration and Delivery service, some applications in the Landscape Portal are limited or not available (details)Deinstalling Products, the new Undeploy Product app in the Landscape Portal enables you to permanently deinstall existing products (details)   Read More Technology Blogs by SAP articles 

#SAP

#SAPTechnologyblog

You May Also Like

More From Author