2019-20 What's New (Archive)

What's New for SAP Cloud Platform

?Information published on SAP site

For the latest release notes, see What's New.

An unselected filter arranges its list in accordance with the selection of the other filters.

Technical Component

Capability

Environment

Title

Description

Type

Available as of

Technical Component

Capability

Environment

Title

Description

Type

Available as of

Technical Component

Capability

Environment

Title

Description

Type

Available as of

Credential Store

Extension Suite - Development Efficiency

Cloud Foundry

Creating and managing namespaces and credentials

You can now create, edit and delete credentials and namespaces in the SAP Cloud Platform cockpit UI. To learn how, see:

New

2020-04-09

Credential Store

Extension Suite - Development Efficiency

Cloud Foundry

Filtering namespaces and credentials

If you have created more than 10 namespaces, or more than 100 credentials of a single type, they will not all be displayed in the relevant table. Thus, you can use filtering to find a particular one.

To learn how, see: Set Filters for Credentials and Namespaces [Feature Set A]

New

2020-04-09

Credential Store

Extension Suite - Development Efficiency

Cloud Foundry

Sharing and unsharing service instances

You can now use a proxy plan to share and unshare service instances in the same or in a different region. You can also control the permissions of proxy instances so that they can only have limited access to credentials in a particular namespace.

To learn how, see:

New

2020-08-10

Credential Store

Extension Suite - Development Efficiency

Cloud Foundry

Trial Scope

You can now test for free a trial version of the Credential Store service.

To learn more, see What Is Credential Store? → section Trial Scope.

New

2020-10-07

Technical Component

Capability

Environment

Title

Description

Type

Available as of

Application Autoscaler

Extension Suite - Development Efficiency

Cloud Foundry

Usage of Dynamic Scaling

An issue was resolved, that prevented scaling based on dynamic scaling policies.

Changed

2019-07-04

Application Autoscaler

Extension Suite - Development Efficiency

Cloud Foundry

Usage of Custom Metrics

An issue was resolved, that prevented scaling based on custom metrics.

Changed

2019-06-06

Technical Component

Capability

Environment

Title

Description

Type

Available as of

Cloud Integration

Integration Suite

Neo

Software Version Update (release skipped)

The versions have been updated:
  • SAP Cloud Platform Integration: 3.19.*
  • Increment: 1911

Changed

2019-12-21

Cloud Integration

Integration Suite

Cloud Foundry

Software Version Update (release skipped)

The versions have been updated:
  • SAP Cloud Platform Integration: 4.7.*
  • Increment: 1911

Changed

2019-12-21

Cloud Integration

Integration Suite

Cloud Foundry

Software Version Update

The versions have been updated:
  • SAP Cloud Platform Integration: 4.6.*
  • Increment: 1910

Changed

2019-12-07

Cloud Integration

Integration Suite

Neo

Software Version Update

The versions have been updated:
  • SAP Cloud Platform Integration: 3.18.*
  • SAP Cloud Platform Integration Advisor: 1.39.*
  • Adapter Development Kit for SAP Cloud Platform Integration: 2.61.*
  • Increment: 1910

Changed

2019-12-07

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

User Interface

The latest version of SAP Cloud Platform Integration has introduced an impressive visual experience with the new user interface theme. You can notice the change has been made to appearance of windows, dialogs, and controls.

New

2019-12-07

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

SuccessFactors SOAP Adapter

SuccessFactors SOAP adapter now internally uses the startRow parameter to fetch the next page in case of session timeout.

See:

Configure Communication Channel with SuccessFactors(SOAP) Adapter

Changed

2019-12-07

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

New Adapter for AMQP Messaging Systems

To connect to AMQP messaging systems, the AMQP sender and receiver adapter has been made available.

See:

Configure the AMQP Sender Adapter

Configure the AMQP Receiver Adapter

New

2019-12-07

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

AS4 Receiver Adapter

Now you can partition AS4 messages between the exchange participants.

See: Configure Receiver Channel with Push Message Protocol.

Changed

2019-12-07

Cloud Integration

Integration Suite

Neo

AS4 Sender Adapter

Partner Directory support is now available for AS4 Sender Adapter. Partner Directory parameters are shown in the MPL log as MPL properties.

Changed

2019-12-07

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

Queue Status Added to JMS Resource View

The Manage Message Queues editor now provides the queue status in the JMS resource view.

See: Managing Message Queues

Changed

2019-12-07

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

Configuration of individual JMS queues available in Message Queue Monitor

To prevent any blockages in the processing due to overloaded JMS queues, you can now configure the maximum size of individual JMS queues.

See: Managing Message Queues

New

2019-12-07

Cloud Integration

Integration Suite

Cloud Foundry

Software Version Update

The versions have been updated:
  • SAP Cloud Platform Integration: 4.5.*
  • Increment: 1909

Changed

2019-10-26

Cloud Integration

Integration Suite

Neo

Software Version Update

The versions have been updated:
  • SAP Cloud Platform Integration: 3.17.*
  • SAP Cloud Platform Integration Advisor: 1.38.*
  • Adapter Development Kit for SAP Cloud Platform Integration: 2.60.*
  • Increment: 1909

Changed

2019-10-26

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

XML to CSV Converter

The namespace information used in the schema will now be considered provided the namespaces are declared at the integration flow level.

See: Configure XML to CSV Converter

Changed

2019-10-26

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

OData V4 Receiver Adapter

You can now connect to OData V4 service using OAuth2 Client Credentials authentication method.

See: Configure OData V Receiver Adapter

Changed

2019-10-26

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

SuccessFactors OData V2 Receiver Adapter

You can now construct the required payload for successfactors OData V2 Upsert operation.

Changed

2019-10-26

Cloud Integration

Integration Suite

Neo

Importing Integration Packages

You can now import an integration package (zip import) over an existing package without overwriting its externalized parameters' configured values.

See: Importing Integration Packages

Changed

2019-10-26

Cloud Integration

Integration Suite

Neo

OData V2 Remote API

OData V2 API for OAuth2ClientCredentials is now available.

New

2019-10-26

Cloud Integration

Integration Suite

Neo

Accessing On-Premise Application using Cloud Connector

Now you can use APIs to build a ADK project for accessing an op-premise application.

See: Accessing On-Premise Application using Cloud Connector.

New

2019-10-26

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

Validating Message Payload against XML Schema

XML Validator will now show the result of an output in property instead of headers.

See: Validating Message Payload against XML Schema.

Changed

2019-10-26

Cloud Integration

Integration Suite

Cloud Foundry

Software Version Update

The versions have been updated:
  • SAP Cloud Platform Integration: 4.4.*
  • Increment: 1908

Changed

2019-09-28

Cloud Integration

Integration Suite

Neo

Software Version Update

The versions have been updated:
  • SAP Cloud Platform Integration: 3.16.*
  • SAP Cloud Platform Integration Advisor: 1.37.*
  • Adapter Development Kit for SAP Cloud Platform Integration: 2.59.*
  • Increment: 1908

Changed

2019-09-28

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

OData Service

All the headers available in the integration flow pipeline at the time of message processing will now be returned as response headers when the OData service is invoked.

See: Invoking an OData Service.

Changed

2019-09-28

Cloud Integration

Integration Suite

Cloud Foundry

Cloud Connector Connectivity Test

Cloud Connector Connectivity Test is now supported. This test checks if the cloud connector is connected to the Cloud Integration tenant.

See: Cloud Connector Connectivity Tests

Changed

2019-09-28

Cloud Integration

Integration Suite

Cloud Foundry

Software Version Update

The versions have been updated:
  • SAP Cloud Platform Integration: 4.3.*
  • Increment: 1907

Changed

2019-08-31

Cloud Integration

Integration Suite

Neo

Software Version Update

The versions have been updated:
  • SAP Cloud Platform Integration: 3.15.*
  • SAP Cloud Platform Integration Advisor: 1.36.*
  • Adapter Development Kit for SAP Cloud Platform Integration: 2.58.*
  • Increment: 1907

Changed

2019-08-31

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

OData V4 Receiver Adapter

You can now ensure that your integration flow is protected against malicious attack by enabling the CSRF option while using the OData V4 receiver adapter.

See: Configure OData V4 Receiver Adapter

Changed

2019-08-31

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

Filter

Now Filter component supports Enterprise Edition capabilities of XPath 3.1.

See: Define Filter

Changed

2019-08-31

Cloud Integration

Integration Suite

Cloud Foundry

Where-Used Feature Available in Queue Monitor

The tile Managing Message Queues (in the Web UI Operations view under Manage Stores) now provides the Where-Used function when using SAP Cloud Platform Integration in the Cloud Foundry environment. Using this option, you can find out the integration flows in which a queue is used and whether the integration flows write to or consume a queue, or both.

See: Managing Message Queues

Changed

2019-08-31

Cloud Integration

Integration Suite

Cloud Foundry

Cloud Connector Support for Receiver Adapters

The following receiver adapter types support now usage of Cloud Connector to connect to an on premise system:

SOAP 1.x, SOAP SAP RM, XI, IDoc, SFTP, and Mail.

See:

Outbound: SAP Cloud Connector

Changed

2019-08-31

Cloud Integration

Integration Suite

Cloud Foundry

Elster Receiver Adapter Available

The Elster receiver adapter is now supported when using SAP Cloud Platform Integration in the Cloud Foundry environment.

See: ELSTER Receiver Adapter

Changed

2019-08-31

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

Integration Flow Design Pattern Document

A new section provides an overview of patterns how to to design enterprise-grade integration flows.

See: Integration Flow Design Guidelines

New

2019-08-31

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

Lock Timeout for In-Progress Repository Now Configurable in XI Sender Adapter

The timeout lock for the in-progress repository of the XI sender adapter is now configurable. It is displayed in the Delivery Assurance tab of the XI adapter.

See: Configure the XI Sender Adapter

New

2019-08-31

Cloud Integration

Integration Suite

Cloud Foundry

Software Version Update

The versions have been updated:
  • SAP Cloud Platform Integration: 4.2.*
  • Increment: 1906

Changed

2019-08-03

Cloud Integration

Integration Suite

Neo

Software Version Update

The versions have been updated:
  • SAP Cloud Platform Integration: 3.14.*
  • SAP Cloud Platform Integration Advisor: 1.35.*
  • Adapter Development Kit for SAP Cloud Platform Integration: 2.57.*
  • Increment: 1906

Changed

2019-08-03

Cloud Integration

Integration Suite

Cloud Foundry

JMS Resource View Now Available in the Cloud Foundry Environment

In the Manage Message Queue Monitor you can now see the used JMS resources in the JMS instance.

See:

Managing Message Queues

New

2019-08-03

Cloud Integration

Integration Suite

Neo

Content Transport

You can now see the mode of the transport configured by the tenant administrator while triggering the transport.

See:

Content Transport Using CTS+

Content Transport Using Transport Management Service

Content Transport Using MTAR Download

Changed

2019-08-03

Cloud Integration

Integration Suite

Cloud Foundry

Managing Custom Roles in the Cloud Foundry Environment

Learn how to manage custom roles in the Cloud Foundry environment.

A new Web UI is now available in the Monitor section under Manage Security.

More information:

Managing Custom Roles in the Cloud Foundry Environment

New

2019-08-03

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

Create/Upload an Integration Flow

You can now edit the ID field while creating or uploading an integration flow.

See: Creating an Integration Flow

Changed

2019-08-03

Integration Advisor

Integration Suite

Neo

Library of Type Systems

SAP specific type systems are now available in your type system library, for creating interfaces for SAP specific scenarios.

See: Library of Type Systems

and read the blog on Latest B2B/A2A LibrariesInformation published on SAP site.

Changed

2019-08-03

Cloud Integration

Integration Suite

Neo

Software Version Update

The versions have been updated:
  • SAP Cloud Platform Integration: 3.13.*
  • SAP Cloud Platform Integration Advisor: 1.34.*
  • Adapter Development Kit for SAP Cloud Platform Integration: 2.56.*
  • Increment: 1905

Changed

2019-07-06

Cloud Integration

Integration Suite

Neo

ServiceEndpoints Entity

You can now apply filter based on Protocol while retrieving the service endpoints registered in the tenant.

See: ServiceEndpoints Example Requests

Changed

2019-07-06

Cloud Integration

Integration Suite

Neo

OData V2 receiver adapter

You can now enable server-side (__next link) or client-side pagination in the SuccessFactors and generic OData V2 receiver adapter.

See:

Configure SuccessFactors OData V2 Receiver Adapter

Configure OData V2 Receiver Adapter

Changed

2019-07-06

Cloud Integration

Integration Suite

Neo

Increased Size Limit for Keystore Monitor and Certificate to User Mapping

The size limit for the keystore and the User to Certificate Mapping increased from 1MB to 2MB.

See:

Managing Keystore Entries

Managing Certificate-to-User Mappings

Changed

2019-07-06

Integration Advisor

Integration Suite

Neo

Message Implementation Guidelines (MIGs)

  • You can now compare your Message Implementation Guideline (MIG) with other MIGs in your workspace so that you can easily detect changes, deviations between the artifacts.

  • You can now create local code lists in your Message Implementation Guidelines (MIG), providing you an opportunity to further customize your MIGs to ensure that they suit your specific business needs.

See: Message Implementation Guidelines (MIGs) and also find this useful blog on Importance of Customized Codelists in MIGsInformation published on SAP site.

Changed

2019-07-06

Cloud Integration

Integration Suite

Cloud Foundry

Software Version Update

The versions have been updated:
  • SAP Cloud Platform Integration: 4.0.*
  • Increment: 1904

New

2019-06-10

Cloud Integration

Integration Suite

Neo

Software Version Update

The versions have been updated:
  • SAP Cloud Platform Integration: 3.*.*
  • SAP Cloud Platform Integration Advisor: 1.33.*
  • Adapter Development Kit for SAP Cloud Platform Integration: 2.55.*
  • Increment: 1904

Changed

2019-06-10

Cloud Integration

Integration Suite

Cloud Foundry

SAP Cloud Platform Integration

SAP Cloud Platform Integration is now available in Cloud Foundry environment.

See: Initial Setup of SAP Cloud Platform Integration in Cloud Foundry Environment

New

2019-06-10

Integration Advisor

Integration Suite

Neo

Message Implementation Guidelines (MIGs)

You can now export a Message Implementation Guideline (MIG) in RTF Format.

See: Message Implementation Guidelines (MIGs).

Changed

2019-06-10

Cloud Integration

Integration Suite

Neo

Software Version Update

The versions have been updated:
  • SAP Cloud Platform Integration: 2.53.* or 3.11.*
  • SAP Cloud Platform Integration Advisor: 1.32.*
  • Adapter Development Kit for SAP Cloud Platform Integration: 2.54.*
  • Increment: 1903

Changed

2019-05-11

Cloud Integration

Integration Suite

Neo

Content Transport

You can now view the error codes along with the error message if there is a configuration or transport failure.

See: Content Transport

Changed

2019-05-11

Cloud Integration

Integration Suite

Neo

OData V2 Receiver Adapter

Now during message processing for non-GET operations, the OData V2 receiver adapter accepts and processes the HTTP 2xx response code from the server.

See: Configure OData V2 Receiver Adapter

Changed

2019-05-11

Cloud Integration

Integration Suite

Neo

Mail Receiver Adapter

The mail receiver adapter now supports dynamic configuration of the public key used for encryption.

See: Configure the Mail Receiver Adapter

New

2019-05-11

Cloud Integration

Integration Suite

Neo

Add SSH Keys in Keystore Monitor

You can now upload SSH keys or putty keys to the keystore monitor.

See: Importing an SSH Key

New

2019-05-11

Cloud Integration

Integration Suite

Neo

SuccessFactors OData V2 Receiver Adapter

You can now link an entity to a different navigation entity with different key parameters in the Upsert operation.

See: Configure SuccessFactors OData V2 Receiver Adapter

Changed

2019-05-11

Cloud Integration

Integration Suite

Neo

Integration Flow Editor

You can now recover the unsaved version version of you script or XSLT resource through the Auto-Save feature.

See: New and Improvised Integration Flow Editor for SAP Cloud Platform Integration

Changed

2019-05-11

Cloud Integration

Integration Suite

Neo

Integration Flow Editor

You can now view the help information for a specific adapter or flow step directly using the Context Sensitive help.

See: New and Improved Integration Flow Editor for SAP Cloud Platform Integration

New

2019-05-11

Integration Advisor

Integration Suite

Neo

Message Implementation Guidelines (MIGs) and Mapping Guidelines (MAG)

  • You can now edit the SAP specific content such as Logo, Document Title, Contact and more for these exported artifacts before generating the documentation, offering you better customization capabilities.

  • You can now get an overview of the Mapping Guidelines (MAG) in which a specific Message Implementation Guideline (MIG) is used. You can also see whether the MIG is used in the source or target of the MAG, providing you a better understanding of the implications in case you change something.

Changed

2019-05-11

Cloud Integration

Integration Suite

Neo

Software Version Update

The versions have been updated:
  • SAP Cloud Platform Integration: 2.52.* or 3.10.*
  • SAP Cloud Platform Integration Advisor: 1.31.*
  • Adapter Development Kit for SAP Cloud Platform Integration: 2.53.*
  • Increment: 1902

Changed

2019-04-13

Cloud Integration

Integration Suite

Neo

OData V4 receiver adapter

The OData V4 receiver adapter now supports On-Premise connectivity.

See: Configure OData V4 Receiver Adapter

Changed

2019-04-13

Cloud Integration

Integration Suite

Neo

Message Mapping

You can now upload an OData V4 metadata file with extensions .edmx and .xml as the source and target messages while creating a message mapping.

See: Creating Message Mapping

New

2019-04-13

Cloud Integration

Integration Suite

Neo

Content Transport

The Transport Management Service is now generally available.

More information : Content Transport using Transport Management Service

Changed

2019-04-13

Cloud Integration

Integration Suite

Neo

Content Modifier

You can now maintain the data type value for the type Expression in the Content Modifier.

See: Define Content Modifier

Changed

2019-04-13

Cloud Integration

Integration Suite

Neo

Text Area Externalization

Externalization of the text area has been improvised to provide better usability.

See: Externalize Parameters of an Integration Flow

Changed

2019-04-13

Cloud Integration

Integration Suite

Neo

XSLT Mapping

You can now utilize the XSLT 3.0 specification through XSLT mapping version 1.2.

See: Create XSLT Mapping

Changed

2019-04-13

Cloud Integration

Integration Suite

Neo

SAP Cloud Platform Integration

Now you can save a complete URL of a tenant that contains specific strings related to the resources. Bookmarking URLs provides you an easy way of direct access to the resource.

New

2019-04-13

Cloud Integration

Integration Suite

Neo

SAP Cloud Platform Integration

The Cloud Integration service tile has been renamed to Process Integration.

Changed

2019-04-13

Cloud Integration

Integration Suite

Neo

Creation of SSH keys now possible with EC algorithms

SSH keys now support Elliptic Curve (EC) algorithms to connect to the SFTP server. In parallel, the DSA key creation has been deprecated (only DSA keys with 1024 bit key length are supported).

See: Creating a Key Pair/SSH Key Pair

Changed

2019-04-13

Cloud Integration

Integration Suite

Neo

Mail Receiver Adapter

Mails that are sent out to email recipients can now be signed in the Mail receiver adapter. Before that, it was only possible to encrypt the mails.

See: Configure the Mail Receiver Adapter

New

2019-04-13

Cloud Integration

Integration Suite

Neo

SOAP Header Script API

SOAP headers received by a sender channel can now be accessed and further processed using a SOAP Script API.

See: Setting and Getting SOAP Headers

New

2019-04-13

Cloud Integration

Integration Suite

Neo

JSON to XML Converter

The JSON to XML Converter now has the option to add XML root elements. Before that, you could only convert JSON documents with one root element.

Changed

2019-04-13

Integration Advisor

Integration Suite

Neo

Mapping Guidelines (MAG)

You can now maintain changes to code list mappings centrally. The application will ensure that these changes are reflected in all the Mapping Guidelines (MAGs) where the code list mappings are used.

See: Mapping Guidelines (MAGs) and do read the blogInformation published on SAP site on how to create individual code value mappings in MAGs.

Changed

2019-04-13

Cloud Integration

Integration Suite

Neo

Software Version Update

The versions have been updated:
  • SAP Cloud Platform Integration: 2.51.* or 3.9.*
  • SAP Cloud Platform Integration Advisor: 1.30.*
  • Adapter Development Kit for SAP Cloud Platform Integration: 2.52.*
  • Increment: 1901

Changed

2019-03-16

Cloud Integration

Integration Suite

Neo

Integration Content Entity Types

New OData API called ServiceEndpoints introduced to access the service endpoints exposed by SAP Cloud Platform Integration on a tenant.

See:

New

2019-03-16

Cloud Integration

Integration Suite

Neo

Open Connectors Receiver Adapter

Use Open Connector adapter to integrate and enable message exchange with over 150 non-SAP cloud applications.

See: Open Connectors Receiver Adapter

New

2019-03-16

Cloud Integration

Integration Suite

Neo

OData V4 Receiver Adapter

You can now whitelist the HTTP request and response headers for OData V4 outbound adapter.

See: Configure OData Receiver Adapter V4

New

2019-03-16

Cloud Integration

Integration Suite

Neo

OData V2 Receiver Adapter

The Modeling Operation wizard can now read the Externalized parameters of the OData V2 connection details.

Configure OData Receiver Adapter V2See:

Changed

2019-03-16

Cloud Integration

Integration Suite

Neo

Dynamic Configuration of Username Token in SOAP 1.x Receiver Adapter

You can dynamically configure the Username Token credentials as property by specifying either a header or a property name in one of the following ways:

$ {header.headername} or $ {property.propertyname}.

See:

Parameters That Support Dynamic Configuration

Configure the SOAP (SOAP 1.x) Receiver Adapter

New

2019-03-16

Cloud Integration

Integration Suite

Neo

Web UI Enhancement of JMS Resources

The numbers of tenant management nodes is shown in the JMS Resources. Before the update, this was not explicitly shown in the Web UI.

See:

JMS Resource Limits and Optimizing their Usage

Managing Message Queues

Changed

2019-03-16

Cloud Integration

Integration Suite

Neo

Downloading Key Pairs from SAP History Tab in Keystore

You can now download a root certificate from the SAP History tab in the Keystore.

See:

Downloading a Key Pair from the Key History

New

2019-03-16

Cloud Integration

Integration Suite

Neo

Minimum Limit of Max Retry Interval in XI Sender and Receiver Adapter and JMS Sender Adapter

To avoid filling the message processing logs, the minimum limit of the Max Retry Interval is now set to 10 minutes.

See:

Configure the XI Receiver Adapter

Configure the XI Sender Adapter

JMS Adapter

Changed

2019-03-16

Cloud Integration

Integration Suite

Neo

Data Store Write Operation

The data store write operation is now able to also store headers. Get operation would be able to read messages including headers already.

See:

Define Data Store Write Operations

Changed

2019-03-16

Cloud Integration

Integration Suite

Neo

Software Version Update

The versions have been updated:
  • SAP Cloud Platform Integration: 2.50.* or 3.8.*
  • SAP Cloud Platform Integration Advisor: 1.29.*
  • Adapter Development Kit for SAP Cloud Platform Integration: 2.51.*
  • Increment: 1813

Changed

2019-02-16

Cloud Integration

Integration Suite

Neo

SuccessFactors OData V2 Receiver Adapter

You can now filter the fields using the IN operation when editing the query manually.

See: Configure SuccessFactors OData V2 Receiver Adapter

Changed

2019-02-16

Cloud Integration

Integration Suite

Neo

AS4 Sender Adapter

You can now configure a sender channel with the AS4 adapter as a receiving MSH to securely process incoming business documents.

See:

AS4 Sender Adapter

New

2019-02-16

Cloud Integration

Integration Suite

Neo

AS4 Receiver Adapter

Security enhancements have been implemented for SOAP-based messages. You can now save incoming signed receipts and verify the signature.

See:

Configure Receiver Channel with Push Message Protocol

Changed

2019-02-16

Cloud Integration

Integration Suite

Neo

Creating an Integration Flow

The upload of an integration flow prefills the Name and the ID field.

See:

Creating an Integration Flow

Changed

2019-02-16

Cloud Integration

Integration Suite

Neo

JMS Resource and Size Limits

The maximum capacity for a single JMS queue has changed from 4 GB to 95% of the total queue capacity.

See:

Configure Communication Channel with JMS Adapter

Changed

2019-02-16

Cloud Integration

Integration Suite

Neo

Software Version Update

The versions have been updated:
  • SAP Cloud Platform Integration: 2.49.*
  • SAP Cloud Platform Integration Advisor: 1.28.*
  • Adapter Development Kit for SAP Cloud Platform Integration: 2.50.*
  • Increment: 1812

Changed

2019-01-19

Cloud Integration

Integration Suite

Neo

JMS Adapter

You can now activate JMS resources on Cloud Integration tenants without having the Enterprise Edition.

More information about JMS resource and size limits:

Configure Communication Channel with JMS Adapter

New

2019-01-19

Cloud Integration

Integration Suite

Neo

OData V2 Receiver Adapter

You can now provide the HTTP request and response header values for the adapter in the Processing section.

See:

Configure OData Receiver Adapter V2

New

2019-01-19

Cloud Integration

Integration Suite

Neo

JDBC Data Sources

You need not redeploy an integration flow after editing the data source.

See:

Managing JDBC Data Sources

New

2019-01-19

Cloud Integration

Integration Suite

Neo

SuccessFactors OData V2 Receiver Adapter

You can now set the pagination type for the adapter in the Processing section.

See:

Configure SuccessFactors OData V2 Receiver Adapter

New

2019-01-19

Cloud Integration

Integration Suite

Neo

Manage Resources of an Integration Flow

You can now upload a valid XML file via the EDMX uploader in the Resources view.

See:

Manage Resources of an Integration Flow

Changed

2019-01-19

Cloud Integration

Integration Suite

Neo

XSL Documents and XSD Documents Reference in Partner Directory

You are able to reference XSL documents and XSD documents in the Partner Directory via Partner URI (using the xsl:import or "document" feature.

See:

Dynamically Reading XSLT Mappings from the Partner Directory

Dynamically Reading XSD Files from the Partner Directory

Changed

2019-01-19

Cloud Integration

Integration Suite

Neo

Downloading New Key Pairs in the Keystore

You have now the option to download a root certificate in the New SAP Keys tab

See:

Downloading a New Key Pair Provided by SAP

New

2019-01-19

Cloud Integration

Integration Suite

Neo

Message Routing

You can now define how many concurrent processes to use in the General Splitter and Iterating Splitter to process split messages.

See:

Define General Splitter

Define Iterating Splitter

Changed

2019-01-19

Cloud Integration

Integration Suite

Neo

OData API

We have enhanced the Odata API by IdempotentRepositoryEntries in the Message Processing Logs.

See:

Message Processing Logs Entity Types

IdempotentRepositoryEntries Example Requests

New

2019-01-19

Cloud Integration

Integration Suite

Neo

XI Sender Adapter Enhancements

When configuring the XI sender adapter, you can now select among an updated selection of Quality of Service options. The updated list of options is: Best Effort, At Least Once, and Exactly Once.

To learn more, see: Configure XI Sender Adapter

Changed

2019-01-19

Cloud Integration

Integration Suite

Neo

Software Version Update

The versions have been updated:
  • SAP Cloud Platform Integration: 2.48.*
  • SAP Cloud Platform Integration Advisor: 1.27.*
  • Adapter Development Kit for SAP Cloud Platform Integration: 2.49.*
  • Increment: 1811

Changed

2019-01-07

Cloud Integration

Integration Suite

Neo

Provisioning Enterprise Messaging

You can now increase or decrease the enterprise messaging queues for a specific subaccount.

See: Activating Enterprise Messaging.

New

2019-01-07

Cloud Integration

Integration Suite

Neo

Message-Mapping Editor

You can now search for a particular node element and also view its occurrences within a structure of the Message-Mapping Editor.

See: Creating Message Mapping.

New

2019-01-07

Cloud Integration

Integration Suite

Neo

SuccessFactors OData V2 and SOAP Adapters

HTTP request headers relevant for correlation when the message is processed, are now sent to the SuccessFactors backend .

See: SuccessFactors OData V2 Adapter

Configure Communication Channel with SuccessFactors (SOAP) Adapter.

Changed

2019-01-07

Cloud Integration

Integration Suite

Neo

SuccessFactors OData V2 and SOAP Adapters

Message Retry now happens for Upsert and other Query operations when using SuccessFactors OData V2 or SOAP Adapters.

See: Configure SuccessFactors OData V2 Receiver Adapter.

Configure Communication Channel with SuccessFactors (SOAP) Adapter.

Changed

2019-01-07

Cloud Integration

Integration Suite

Neo

ProcessDirect Adapter

Now it is not mandatory to configure a payload body between a Timer and a ProcessDirect receiver adapter. This functionality is made available from ProcessDirect adapter 1.1 version onwards.

New

2019-01-07

Cloud Integration

Integration Suite

Neo

Twitter Adapter

If your retweet contains 280 characters, then the adapter fetches the entire tweet.

See: Twitter Receiver Adapter.

Changed

2019-01-07

Cloud Integration

Integration Suite

Neo

Integration Flow Editor

You can find the Unsaved Changes text appearing under the name of an integration flow, when you do not save the changes made to the integration flow.

See: New and Improved Integration Flow Editor for SAP Cloud Platform Integration.

New

2019-01-07

Cloud Integration

Integration Suite

Neo

Integration Flow Editor

You can now copy and paste the adapter configurations in an Integration Flow.

See: New and Improved Integration Flow Editor for SAP Cloud Platform Integration.

New

2019-01-07

Cloud Integration

Integration Suite

Neo

Content Modifier

You can now set the type as Expression or Constant for a payload in a message body in an Integration Flow.

See: Define Content Modifier.

Changed

2019-01-07

Cloud Integration

Integration Suite

Neo

OData Receiver Adapter V4

You can now define a new version of the OData receiver adapter in an Integration Flow.

See: Configure OData Receiver Adapter V4.

New

2019-01-07

Cloud Integration

Integration Suite

Neo

OData Receiver Adapter V2

You can now enable/disable the CSRF protected option of your OData receiver V2 adapter in an Integration Flow. The adapter also uses Function Import which can now be consumed in $batch mode.

See: Configure OData Receiver Adapter V2.

Changed

2019-01-07

Cloud Integration

Integration Suite

Neo

Invoking an OData service

You can now invoke an active OData service from your calling application.

See: Invoking an OData Service.

New

2019-01-07

Cloud Integration

Integration Suite

Neo

Creating Message Mapping

You can now add external reference to WSDL and Schema in Message Mapping.

See: Creating Message Mapping.

Changed

2019-01-07

Cloud Integration

Integration Suite

Neo

PKCS#7/CMS Signer, PKCS#7/CMS Encryptor

You can now use headers and exchange properties to dynamically configure the Private Key Alias parameter in the PKCS#7/CMS Signer, and the Receiver Public Key Alias and Private Key Alias parameters in the PKCS#7/CMS Encryptor.

See: Sign the Message Content with PKCS#7/CMS Signer, Encrypt and Sign the Message Content with PKCS#7/CMS Encryptor

Changed

2019-01-07

Cloud Integration

Integration Suite

Neo

Data Store Operations

You can now use exchange properties to dynamically define the Data Store Name attribute for the Select, Write, Get, and Delete operations. You can also use exchange properties to define the Entry ID attribute for the Write, Get, and Delete operations.

See: Define Data Store Select Operations, Define Data Store Write Operations, Define Data Store Get Operations, Define Data Store Delete Operations

Changed

2019-01-07

Technical Component

Capability

Environment

Title

Description

Type

Available as of

PostgreSQL, hyperscaler option

Extension Suite - Development Efficiency

Cloud Foundry

Availability of hyperscaler option for PostgreSQL

PostgreSQL, hyperscaler option (postgresql-db) is now GA on AWS and Azure (public paas) regions. For more information, see What is PostgreSQL, hyperscaler option.

New

2020-10-14

Technical Component

Capability

Environment

Title

Description

Type

Available as of

PostgreSQL

Extension Suite - Development Efficiency

Cloud Foundry

Deprecation

PostgreSQL v9.4 service plans are deprecated. Creation of new PostgreSQL v9.4 instance has been disabled. To create a new PostgreSQL service instance, you can create an instance of v9.6-* PostgreSQL service plan. To upgrade from v9.4 to v9.6 plans, see Upgrade from v9.4 to v9.6 plans.

Deprecated 2019-12-05

PostgreSQL

Extension Suite - Development Efficiency

Cloud Foundry

Deprecation in Trial Accounts Any new trial account created on SAP Cloud Platform starting 15 July 2019 will not have the ‘dev’ plans for this service. If your trial account was created before 15 July 2019, then the ‘dev’ plans will be available for the next 90 days (including the extension period).

Deprecated

2019-07-15

PostgreSQL

Extension Suite - Development Efficiency

Cloud Foundry

Retirement This service is scheduled to be retired as of 30 June 2020. It will be available until the end of the current subscription term. It will not be available for renewal terms that begin after the retirement date. See, Backing Services Strategy.

Deprecated

2019-07-15

PostgreSQL

Extension Suite - Development Efficiency

Cloud Foundry

Cross Space Restore for PostgreSQL Instances

It is now possible to restore data from one instance to another instance in a different space within the same org.

See Restore Data.

New

2019-03-14

Technical Component

Capability

Environment

Title

Description

Type

Available as of

SAP Document Compliance, outbound invoicing option for Brazil

Extension Suite - Development Efficiency

Cloud Foundry

Updates to Service Integration

The Integrating the Service section has been updated as follows:

  • The Upload TLS Communication Certificate page was moved from Initial Setup to the Integrating the Service section.

  • The Switching from On-Premise to Cloud page was renamed to Connecting the Source System to SAP Cloud Platform to better match the existing content.

  • The Define Business Place for Outbound Scenario page was updated to specify which URL to use from the service key.

  • The Create Communication Arrangement page was updated to include more information about configuration of service statuses.

See Integration.

Changed

2019-12-30

SAP Document Compliance, outbound invoicing option for Brazil

Extension Suite - Development Efficiency

Cloud Foundry

New Documentation About Service Consumption

New documentation was created in the Consuming the Service at Application Runtime section for SAP application users as follows:

  • Batch settings: find information on how to configure batch settings so that you can send your electronic fiscal documents for approval.

  • Scheduling jobs: find information on how to schedule jobs to automate various configurations of the service.

  • Notification settings: find information on how to configure e-mail addresses to send NF-es, and how to enable the use of e-mail addresses on XML files for NF-es and NFS-es.

See Service Consumption at Application Runtime.

New

2019-12-30

SAP Document Compliance, outbound invoicing option for Brazil

Extension Suite - Development Efficiency

Cloud Foundry

Restructuring of Service Documentation

The documentation of this service has been restructured as follows:
  • The previous Onboarding Guide content can be found in Initial Setup.

  • The previous Configuration Guide content can be found in Initial Setup, Integrating the Service, and Consuming the Service at Application Runtime.

  • The previous Application Help content can be found in What is SAP Document Compliance, outbound invoicing option for Brazil, Developing Applications Using the Service, and Security.

See What Is SAP Document Compliance, outbound invoicing option for Brazil.

New

2019-11-13

SAP Document Compliance, outbound invoicing option for Brazil

Extension Suite - Development Efficiency

Cloud Foundry

NF-e Inbound Simple REST API

The NF-e Inbound Simple REST API allows you to manage documents for the inbound NF-e process.

See NF-e Inbound Simple.

New

2019-10-24

SAP Document Compliance, outbound invoicing option for Brazil

Extension Suite - Development Efficiency

Cloud Foundry

Screen to Manage Digital Certificates

The Upload Certificates screen has been renamed to Manage Digital Certificates, and allows you to upload, update, and delete digital certificates.

See Upload Tax Authorities Digital Certificate.

Changed

2019-10-24

Technical Component

Capability

Environment

Title

Description

Type

Available as of

Technical Component

Capability

Environment

Title

Description

Type

Available as of

Continuous Integration & Delivery

Extension Suite - Development Efficiency

Cloud Foundry

Support of Git On-Premise

SAP Cloud Platform Continuous Integration and Delivery now also supports Git repositories that are hosted on-premise.

New

2020-12-21

Continuous Integration & Delivery

Extension Suite - Development Efficiency

Cloud Foundry

UI Improvements

We’ve added a Repositories tab to the user interface that helps you connect your repositories with SAP Cloud Platform Continuous Integration and Delivery.

Changed

2020-12-21

Continuous Integration & Delivery

Extension Suite - Development Efficiency

Cloud Foundry

Support of Bitbucket

SAP Cloud Platform Continuous Integration and Delivery jobs can now also be triggered from Bitbucket Server through webhooks.

New

2020-12-21

Continuous Integration & Delivery

Extension Suite - Development Efficiency

Cloud Foundry

Trial Availability

SAP Cloud Platform Continuous Integration and Delivery is now available for trial use.

For more information, see What Is SAP Cloud Platform Continuous Integration and Delivery.

New

2020-10-14

Continuous Integration & Delivery

Extension Suite - Development Efficiency

Cloud Foundry

Performance and Stability Improvements

We've improved the pipeline resilience for queued jobs and the start-up times of pipeline jobs in load situations.

Changed

2020-08-31

Continuous Integration & Delivery

Extension Suite - Development Efficiency

Cloud Foundry

Support HTML5 Applications

The sap-ui5-cf pipeline now also supports HTML5 applications that don't need an own runtime infrastructure.

See sap-ui5-cf and Developing HTML5 Applications.

New

2020-08-31

Continuous Integration & Delivery

Extension Suite - Development Efficiency

Cloud Foundry

Security Enhancement

SAP Cloud Platform Continuous Integration and Delivery now makes sure that only scanned and secure images are used during the execution of a job.

Changed

2020-09-02

Technical Component

Capability

Environment

Title

Description

Type

Available as of

RabbitMQ

Extension Suite - Development Efficiency

Cloud Foundry

Deprecation in Trial Accounts Any new trial account created on SAP Cloud Platform starting 15 July 2019 will not have the ‘dev’ plans for this service. If your trial account was created before 15 July 2019, then the ‘dev’ plans will be available for the next 90 days (including the extension period).

Deprecated

2019-07-15

RabbitMQ

Extension Suite - Development Efficiency

Cloud Foundry

Retirement This service is scheduled to be retired as of 30 June 2020. It will be available until the end of the current subscription term. It will not be available for renewal terms that begin after the retirement date. See, Backing Services Strategy.

Deprecated

2019-07-15

RabbitMQ

Extension Suite - Development Efficiency

Cloud Foundry

Export and Import Definitions

You can now export and import definitions from your deployed RabbitMQ dev plan service instance. See, Export and Import Definitions from RabbitMQ Service Instance

New

2019-06-26

Technical Component

Capability

Environment

Title

Description

Type

Available as of

API Management

Integration Suite

Cloud Foundry

Edit APIs with an in built API Designer

You can edit your APIs using the API designer, which is now embedded in the API Portal. For more information, see Edit an API Proxy.

New

2020-12-23

API Management

Integration Suite

Cloud Foundry

List externally managed APIs on the APIPortal

You can now import and list externally managed APIs on the API Portal. For more information, see Externally Managed APIs

New

2020-12-02

API Management

Integration Suite

Cloud Foundry

Consume Integration flows more securely with OAuth Client credentials support for CPI Providers.

You can now use OAuth2ClientCredentials when creating an API provider. For more informatio see, Create an API Provider

New

2020-12-02

API Management

Integration Suite

Cloud Foundry

API state can be entered during import, and is available during export of an API.

For more information on the details of the API state to be provided during import, see Import an API.

New

2020-12-02

API Management

Integration Suite

Cloud Foundry

API Runtime has been updated.

The update in the API Runtime has caused the following changes:
  • In the JWT policy, validation may fail if the RSA keys are smaller than 2048 bits.
  • The Concurrent Rate Limit Policy has been deprecated.
  • In the ExtractVariables policy when an XML variable is not resolved via an XPath expression, an error occurs. So, continueOnError should be set to true or IgnoreUnresolvedVariables set to true to allow execution of the policy.
Changed

2020-10-27

API Management

Integration Suite

Cloud Foundry

Client SDK is now available.

The client SDK is now available, for more information see API Services.

New

2020-10-27

API Management

Integration Suite

Cloud Foundry

Advanced API Analytics Advanced API Analytics brings to you the all new analytics dashboard, providing handy and powerful analytical reporting tools to track your API performance and usage. Fore more information, see Advanced API Analytics.

New

2020-10-27

API Management

Integration Suite

Cloud Foundry

Shadow user creation

There is a new process for shadow user creation, for more information, see Creating Shadow Users

Changed

2020-10-21

API Management

Integration Suite

Cloud Foundry

Versioning

You can now version your APIs. For more information, see API Versioning

New

2020-10-08

API Management

Integration Suite

Cloud Foundry

Migration from Neo environment to Cloud Foundry

You can now choose to clone the API Portal and Developer Portal entities at different times during migration. For more information, see Clone API Management Artifacts Using the Tenant Cloning Tool

New

2020-10-08

API Management

Integration Suite

Cloud Foundry

Embedded API Designer

The API Designer is now embedded withing the API Portal, allowing you to create and update your APIs in the same space. You will find some changes in the API designer, such as a shift in the editor to the right side of the screen, and a change in the theme, moving to a brighter background to align with the API portal.

Changed

2020-10-08

API Management

Integration Suite

Cloud Foundry

Create an API for an Integration Flow

Users can discover Integration Flows thought the Cloud Platform Integration API Provider and generate APIs for the same. For more information, see Creating an API for an Integration Flow in the API Portal.

New

2020-09-09

API Management

Integration Suite

Cloud Foundry

Create an API Provider of type Cloud Platform Integration

Users can now create an API Provider of type “Cloud Platform Integration” to connect to a Cloud Platform Integration system, discover Integration Flows through the API Provider and generate APIs for the same. For more information on creating an API Provider of type "Cloud Platform Integration", see Create an API Provider.

New

2020-09-09

API Management

Integration Suite

Cloud Foundry

API Services

From API Management, a variety of APIs are offered as services in specific use cases and workflows. For more information, see API Services

New

2020-08-11

API Management

Integration Suite

Cloud Foundry

Request for an Additional Virtual Host in Cloud Foundry Environment Create a new virtual host or update an alias for an existing virtual host in the Cloud Foundry environment. For more information, see Request for an Additional Virtual Host in Cloud Foundry Environment.

New

2020-08-11

API Management

Integration Suite

Cloud Foundry

API Proxy States As an API Management administrator, you can set states for an API proxy while creating or updating the API proxy. For more information, see API Proxy States.

New

2020-08-11

API Management

Integration Suite

Cloud Foundry

OpenAPI Specification 3.0 in API Management API Management now supports OpenAPI Specification (OAS) 3.0. For more information, see OpenAPI Specification 3.0 in API Management.

New

2020-08-11

API Management

Integration Suite

Cloud Foundry

Migration Assistance for API Management from Neo to Cloud Foundry Environment You can now choose to migrate your API Management artifacts from an existing API Management subscription in the Neo environment to another API Management subscription in the public cloud infrastructures (hyperscalers) within the Cloud Foundry environment. For more information, see Migration Assistance for API Management from Neo to Cloud Foundry Environment.

New

2020-08-06

API Management

Integration Suite

Cloud Foundry

API Access plan for Developer Portal

Take a look at the newly introduced API Access plan for the Developer Portal in the Cloud Foundry environment. Creating a service instance using this plan enables you to use APIs to interact with the Developer Portal. For more information, see API Access Plan for.

New

2020-07-23

API Management

Integration Suite

Cloud Foundry

API Access plan for API Portal

Take a look at the newly introduced API Access plan for the API Portal in the Cloud Foundry environment. Creating a service instance using this plan enables you to use APIs to interact with the API Portal. For more information, see API Access plan for API Portal.

.

New

2020-07-23

API Management

Integration Suite

Cloud Foundry

On-premise Connectivity plan

Introduced On-Premise Connectivity plan in the Cloud Foundry environment. Creating a service instance using this plan helps you to obtain a service key to enable principal propagation. For more information, see On-Premise Connectivity plan.

New

2020-06-04

API Management

Integration Suite

Cloud Foundry

API Provider of type On Premise

Create an API Provider of type On Premise to connect to an on-premise system via Cloud Connector. For more information, see Create an API Provider

New

2020-06-04

API Management

Integration Suite

Cloud Foundry

API Management as Route Service plan

Introduced API Management as Route Service plan in the Cloud Foundry environment. Creating a service instance using this plan helps you in managing the Cloud Foundry applications. For more information, see API Management as Route Service plan.

New

2020-06-04

API Management

Integration Suite

Cloud Foundry

API Provider of type Open Connectors

You can now create an API Provider of type Open Connectors to connect to third-party APIs. For more details, see Create an API Provider

New

2020-06-04

API Management

Integration Suite

Cloud Foundry

Creating Custom Role

You can now create a custom role for API products in API Management. Take a look at Creating a Custom Role to know more. You can also assign permission to a product via UI. For more information, see Assign Permission to a Product via UI.

New

2020-03-16

API Management

Integration Suite

Cloud Foundry

Unsubscribing to the API Management service

If necessary, users can unsubscribe to the API portal and Developer portal applications. For more details, see Unsubscribing to the API Management Service.

New

2020-03-16

API Management

Integration Suite

Cloud Foundry

Setting up API Portal and Developer Portal applications.

You can now set up your API Portal and Developer Portal applications on Cloud Foundry environment. Take a look at the initial setup of API Portal application Set Up the API Portal Application. For setting up the Developer Portal application, see Set up the Application.

New

2020-02-28

Technical Component

Capability

Environment

Title

Description

Type

Available as of

Monitoring

Extension Suite - Development Efficiency

Neo

Alerting

Email alert recipients are now required to confirm their email address. See set-alert-recipients.

Changed

2020-07-02

Monitoring

Extension Suite - Development Efficiency

Neo

Alerting

Alerts for metrics of Java applications and for Java applications via alert webhooks now contain the process ID. See set-alert-recipients and Alert Webhooks.

Changed

2020-05-07

Technical Component

Capability

Environment

Title

Description

Type

Available as of

Hyperledger Fabric

Integration Suite

Cloud Foundry

Retirement

The Hyperledger Fabric service is scheduled to be retired from SAP Cloud Platform as of March 31st, 2021. It will be available until the end of the current subscription term. It will not be available for renewal terms that begin after the retirement date. For more information, contact your SAP account team.

Deprecated

2020-12-04

Hyperledger Fabric

Integration Suite

Cloud Foundry

Hyperledger Fabric v1.4.4 Released

We've upgraded our Hyperledger Fabric offering to version 1.4.3 (previously 1.4). For more information, see: Hyperledger Fabric v1.4.3 Release NotesInformation published on non-SAP site

Announcement

2020-03-31

Hyperledger Fabric

Integration Suite

Cloud Foundry

Calling Chaincode Using Java Applications

You can now use the SAP Cloud SDK Hyperledger Fabric client to call Hyperledger Fabric chaincode using Cloud Foundry Java applications. For more information, see: Call Chaincode Using Hyperledger Fabric Client SDKs

New

2020-03-26

Technical Component Capability Environment Title Description Type Available as of

ABAP Environment

Extension Suite - Development Efficiency

ABAP

ABAP RESTful Application Programming Model

You can now expose a RAP business service as an OData V4 service. The binding type must be chosen on creating the service binding for the service.

See Using Service Binding Editor for OData V4 Service and Service Binding.

New

2020-12-03

ABAP Environment

Extension Suite - Development Efficiency

ABAP

ABAP RESTful Application Programming Model

It is now possible to model a default value for action input parameters in OData V4 UI services. The default value is defined with the annotation @Consumption.defaultValue: '<value>' in the abstract CDS entity that defines the input parameter. This feature is only available for UI business services with OData V4.

See Action Definition > Input Parameter.

New

2020-12-03

ABAP Environment

Extension Suite - Development Efficiency

ABAP

ABAP RESTful Application Programming Model

You can now suppress the locking mechanism for action execution with the syntax (lock: none) on action definitions in the behavior definition.

See Action Definition > Non-Locking Action.

New

2020-12-03

ABAP Environment

Extension Suite - Development Efficiency

ABAP

Action Commit Log

The new Commit Log Table in the Manage Software Compoents app provides an overview of all commits that were included for a specified action. This new log table supports the Pull, Clone, Checkout actions and contains the following columns:
  • Long commit ID
  • Short commit ID
  • Status
  • Commit message
  • Creation date

The search field supports commit message and commit ID column searches (case sensitive). Additional information, such as the number of new commits, is available in the General Execution Log.

New

2020-11-23

ABAP Environment

Extension Suite - Development Efficiency

ABAP

Landscape Portal

The ABAP environment now supports multitenancy. Multitenancy allows service providers to host different service consumers (tenants) on a single shared system. But how do you, as a service provider, keep track of all your tenants and systems? This is where the Landscape Portal comes in. The Landscape Portal app acts as a central tool to allow service providers to monitor lifecycle management operations such as, onboarding or offboarding new SaaS consumers, as well as to perform add-on updates, and more.

See Landscape Portal.

New

2020-11-13

ABAP Environment

Extension Suite - Development Efficiency

ABAP

Maintain Translations App

The Maintain Translations app provides an easy way to translate your RAP-based apps into other languages.

See Maintain Translations.

New

2020-11-13

ABAP Environment

Extension Suite - Development Efficiency

ABAP

Upload Business Configurations App

The Upload Business Configuration app offers an easy way to import configuration content via “.xslx” file upload.

See Upload Business Configuration.

New

2020-11-13

ABAP Environment

Extension Suite - Development Efficiency

ABAP

XCO Library

The new XCO I18N APIs allow the programmatic maintenance of translations for language-dependent texts.

See Internalization.

New

2020-11-13

ABAP Environment

Extension Suite - Development Efficiency

ABAP

XCO Library

The new XCO time library provides standard abstractions for working with temporal values.

See Time Library.

New

2020-11-13

ABAP Environment

Extension Suite - Development Efficiency

ABAP

XCO Library

Instead of manually filling a form specification, templates can now be used to prefill an empty form specification from an existing ABAP Repository object.

See Generation.

New

2020-11-13

ABAP Environment

Extension Suite - Development Efficiency

ABAP

XCO Library

It is now possible to protect and unprotect transport requests. Additionally, you can now obtain a list of transports matching user-defined filters.

See Correction and Transport System.

New

2020-11-13

ABAP Environment

Extension Suite - Development Efficiency

ABAP

XCO Library

You can now generate objects of type DCLS (Access controls).

See Generation.

New

2020-11-13

ABAP Environment

Extension Suite - Development Efficiency

ABAP

Integration and Security

You can now upload additional X.509 client certificates and assign them to a communication user to ensure nondisruptive operations when renewing certificates that are used for inbound communication scenarios.

See Maintain Communication User.

New

2020-11-13

ABAP Environment

Extension Suite - Development Efficiency

ABAP

Build and Publish Add-on Products in the ABAP Environment

The ABAP environment now supports building, publishing, and deploying add-on products. Add-on products allows service providers to provide software in a scalable way to multiple consumers. The add-on build process supports versioning of your software deliveries.

As of now, the following limitations apply:
  • You can create one add-on per software component, multiple software components per add-on are not supported
  • You cannot build add-ons based on gCTS branching functionality

See https://sap.github.io/jenkins-library/scenarios/abapEnvironmentAddons/Information published on non-SAP site.

New

2020-11-13

ABAP Environment

Extension Suite - Development Efficiency

ABAP

Delete Branches of a Software Component

Within the Manage Software Components app, as well as the MANAGE_GIT_REPOSITORY API, it is now possible to delete branches of software component.

See How to Work with Branches and Working with Branches on a Git Repository.

New

2020-11-13

ABAP Environment

Extension Suite - Development Efficiency

ABAP

Commit Object List

The new Commit Object List page in the Manage Software Components app provides you with an overview of all object changes from a specified commit. For each object a name, object type and a status are provided. The status can be one of the following: added, modified, deleted. The search field supports type and name column search. Additional information, such as the long commit ID, pull status and a creation date are available under the General Information block.

See Manage Software Components.

New

2020-11-13

ABAP Environment

Extension Suite - Development Efficiency

ABAP

Generation of RFC Proxy and Related Global Data Types

As part of the Service Consumption Model, customers can create an RFC proxy that generates and persists all data types needed
  • To call a remote-enabled function module (RFM)

  • To pass data to the RFM’s parameters and receive data from them

  • To process this data in the program that calls the respective RFM

Using the RFC proxy is particularly convenient if you call an RFM that does not exist on the client side, because, in this case, the data types used in the RFM’s parameters are usually also not available on the client side. Without the Service Consumption Model, you would have to create all these data types manually.

See Generating Proxies for Remote Function Call (RFC).

New

2020-11-13

ABAP Environment

Extension Suite - Development Efficiency

ABAP

ABAP Language

The following ABAP statements have been enabled:
  • FREE (without any additions)
  • WAIT (only with addition UP TO n SECONDS)
  • dynamic variants of GET BADI and CALL BADI

New

2020-11-13

ABAP Environment

Extension Suite - Development Efficiency

ABAP

ABAP Development User Guide

In the Project Explorer, you can now group the objects by their documentation status.

Furthermore, you can now filter development objects according to their documentation status in the Quick Search Dialog.

See Finding Development Objects by their Documentation StatusInformation published on non-SAP site (video).

New

2020-11-13

ABAP Environment

Extension Suite - Development Efficiency

ABAP

ABAP Development User Guide

To logon to the ABAP back-end, you can use the default browser that is defined for your operating system or the browser of your choice. This approach follows state-of-the-art logon functionality.

See Using an Existing Service Key.

Changed

2020-11-13

ABAP Environment

Extension Suite - Development Efficiency

ABAP

ABAP Development User Guide

You can now display ABAP Test Cockpit check variants and their parameters with the check variant editor in ABAP Development Tools (ADT).

See Displaying Check Variants.

New

2020-11-13

ABAP Environment

Extension Suite - Development Efficiency

ABAP

ABAP Development User Guide

You can now use ABAP Cross Trace that provides insights into the RAP runtime framework. This includes the processing of OData requests, for example, in SAP Fiori applications.

This tool enables you, for example, to identify the root cause of an error.

See ABAP Profiling and Working with The ABAP Cross Trace.

New

2020-11-13

ABAP Environment

Extension Suite - Development Efficiency

ABAP

ABAP Development User Guide

You can now preview the data of analytical queries with the Preview Analytical Queries app.

See Previewing Analytical Queries.

New

2020-11-13

ABAP Environment

Extension Suite - Development Efficiency

ABAP

ABAP Development User Guide

While creating a new ABAP test class for a CDS entity using the wizard, the CDS dependency tree now displays the API release state of the dependent objects. You can only select the dependencies that have released APIs for creating test doubles. Until now, in the wizard, you could select the dependent objects with APIs that are not released. This was only identified later in the runtime during the test class execution.

See Creating a Test Class Using a Wizard.

Changed

2020-11-13

ABAP Environment

Extension Suite - Development Efficiency

ABAP

ABAP CDS Development User Guide

When creating a data definition, using a database table as datasource, and performing Insert all elements or when creating a data definition referenced to a database table, ABAP Development Tools (ADT) will generate an alias for each element in the select statement.

See Adding Aliases When Inserting All Elements From a Database Table.

New

2020-11-13

ABAP Environment

Extension Suite - Development Efficiency

ABAP

ABAP RESTful Application Programming Model

You can apply Quick Fixes to generate the entire implementation class or missing methods.

See Quick Fixes for Creating Behavior Implementations.

New

2020-11-13

ABAP Environment

Extension Suite - Development Efficiency

ABAP

ABAP RESTful Application Programming Model

You can now expose CDS Analytical Queries via Information Access (InA) service using service binding. The binding type must be chosen while creating the service binding for the service. To expose CDS Analytical Query as an InA service, the CDS view must be added to the service definition. This service definition must be used to create the service binding.

See Using Service Binding Editor for InA Service.

New

2020-11-13

ABAP Environment

Extension Suite - Development Efficiency

ABAP

ABAP RESTful Application Programming Model

You can now trigger a determination on modify by another determination on modify.

See Determinations.

New

2020-11-13

ABAP Environment

Extension Suite - Development Efficiency

ABAP

ABAP RESTful Application Programming Model

You can now use the flag always for determinations and validations that are assigned to a determine action. When the determine action is called, determinations and validations with this flag are executed regardless of their trigger conditions.

See Actions > Determine Action.

New

2020-11-13

ABAP Environment

Extension Suite - Development Efficiency

ABAP

ABAP RESTful Application Programming Model

You can now define global feature control for feature control that is independent of a business object instance.

See Global Feature Control Definition.

New

2020-11-13

ABAP Environment

Extension Suite - Development Efficiency

ABAP

ABAP RESTful Application Programming Model

You can now define global authorization control to check authorization for incoming requests, in particular for static operations.

See Global Authorization.

New

2020-11-13

ABAP Environment

Extension Suite - Development Efficiency

ABAP

ABAP RESTful Application Programming Model

You can now define augmentation in your projection behavior definition to enhance incoming requests with custom implementation, for example with default values.

See Operations > Augmentation for Modify Operations.

New

2020-11-13

ABAP Environment

Extension Suite - Development Efficiency

ABAP

ABAP RESTful Application Programming Model

You can find an overview of possibly incompatible changes for the ABAP RESTful Application Programming in SAP Note 2943761 Information published on SAP site.

New

2020-11-13

ABAP Environment

Extension Suite - Development Efficiency

ABAP

Maintain Employees

The Maintain Employees (F2288) app has been replaced by Maintain Employees (F2288a).

The Maintain Employees (F2288) app will be removed as of 2021-05-01. We recommend that you switch to the successor app Maintain Employees (F2288a) as soon as possible.

Announcement

2020-11-05

ABAP Environment

Extension Suite - Development Efficiency

ABAP

Technical Monitoring Cockpit

New monitoring screens are available for the SAP HANA database and AS ABAP, such as Work Process Analysis, Time Spent Overview, and User Sessions.

See Technical Monitoring Cockpit.

New

2020-11-13

ABAP Environment

Extension Suite - Development Efficiency

ABAP

CDS Views for Customer ABAP Packages and Objects

The following CDS views have been released to retrieve customer-defined ABAP packages and corresponding ABAP objects:

  • I_CustABAPPackage

  • I_CustABAPObjDirectoryEntry

New

2020-11-13

ABAP Environment

Extension Suite - Development Efficiency

ABAP

CDS View Entities

CDS view entities representing an improved version of CDS DDIC-based views (DEFINE VIEW) are now available. They serve the same purpose and have the same structure as CDS DDIC-based views, but offer many advantages. A CDS view entity is defined with the statement DEFINE VIEW ENTITY.

See ABAP CDS - View Entities.

New

2020-11-13

ABAP Environment

Extension Suite - Development Efficiency

ABAP

ABAP Development Tools (ABAP in Eclipse)

In the context of dark theme, several improvements, for example, displaying the ADT Eclipse help content in dark mode, have been implemented in the last ADT client versions.

Changed

2020-11-13

ABAP Environment

Extension Suite - Development Efficiency

ABAP

Custom Code Migration App

  • You can now set up the connection between the Custom Code Migration app and an on-premise ABAP system without a reference to the Neo environment (communication scenario 0200 and 0276). For more information see Enable Usage of the Custom Code Migration App.

  • You can now choose between the following custom code project types:

    • SAP S/4HANA Migration Project: Analyze custom code that shall be migrated from SAP Business Suite to SAP S/4HANA.
    • SAP Cloud Platform Analysis Project: Analyze custom code for readiness to run in the ABAP environment.
    • Custom Code Analysis Project: Analyze custom code with arbitrary ABAP Test Cockpit (ATC) check variants.
  • Checks can now also be performed for custom code stored in the ABAP environment without a remote connection.

  • The custom code analysis can now be restricted to certain packages.

See Custom Code Migration.

Changed

2020-11-13

ABAP Environment

Extension Suite - Development Efficiency

ABAP

Number Range Objects via abapGit

You can now use abapGit to export and import Number Range Objects.

New

2020-11-13

ABAP Environment

Extension Suite - Development Efficiency

ABAP

Change Doucment Objects via abapGit

You can now use abapGit to export and import Change Document Objects.

New

2020-11-13

ABAP Environment

Extension Suite - Development Efficiency

ABAP

Identity and Access Management

You can now use classes CL_AUTH_FACTORY and CL_AUTH_CHECK_FOR_BU.

With class CL_AUTH_FACTORY, you can get an instance of class CL_AUTH_CHECK_FOR_BU for a specific business partner. Method CHECK allows you to perform an indirect authorization check of the related business user.

New

2020-11-13

ABAP Environment

Extension Suite - Development Efficiency

ABAP

Identity and Access Management

You can use the following new CDS views to read business roles including their texts and the assignment of business users to business roles:
  • I_IAMBusinessRole
  • I_IAMBusinessRoleText
  • I_IAMBusinessUserBusinessRole

New

2020-11-13

ABAP Environment

Extension Suite - Development Efficiency

ABAP

Enablement of On-Premise Connectivity without Additional account in the Neo Environment

You can now use a Cloud Connector between your ABAP environment and on-premise system without the need to set up a communication arrangement to an account in the Neo environment.

See Integrating On-Premise Systems.

New

2020-09-10

ABAP Environment

Extension Suite - Development Efficiency

ABAP

Principal Propagation for On-Premise Connectivity

You can now use a Cloud Connector to enable principal propagation between your ABAP environment and on-premise system by using RFC and HTTP calls.

See Setting Up Destinations to Enable On-Premise Connectivity.

New

2020-09-10

ABAP Environment

Extension Suite - Development Efficiency

ABAP

Improved Destination Service Integration

You can now access the destinations in the subaccount of your service instance of the ABAP environment without setting up a dedicated communication arrangement for the Destination Service integration.

See Set Up the Destination Service.

New

2020-09-10

ABAP Environment

Extension Suite - Development Efficiency

ABAP

Cookie Support for HTTP

The new method SET_COOKIE for HTTP cookie handling has been added to the already released interface IF_WEB_HTTP_REQUEST.

New

2020-08-27

ABAP Environment

Extension Suite - Development Efficiency

ABAP

Supported Languages in SAP Fiori Apps

SAP Fiori apps delivered for the administrator’s launchpad are now available in additional logon languages. The following languages are supported: Arabic, Czech, Danish, German, English, Spanish, Finnish, French, Hebrew, Hungarian, Italian, Japanese, Korean, Malay, Dutch, Norwegian, Polish, Portuguese, Romanian, Russian, Slovak, Swedish, Thai, Turkish, Chinese, Chinese traditional.

New

2020-08-14

ABAP Environment

Extension Suite - Development Efficiency

ABAP

SY-Fields in ABAP Language

For compatibility reasons, all SY-field known from ABAP on-premise versions are now enabled for read-only access in the ABAP environment as well. Usage of SY-fields that are not recommended in the ABAP environment cause a warning in the syntax check. Fields SY-MANDT and SY-SYSID are explicitly enabled and can be used without a warning.

New

2020-08-14

ABAP Environment

Extension Suite - Development Efficiency

ABAP

Released CDS Views for Time Zone

The following CDS views have been released to read time zone-related configuration:
  • I_DAYLIGHTSAVINGRULE
  • I_DAYLIGHTSAVINGRULETEXT
  • I_TIMEZONE
  • I_TIMEZONERULE
  • I_TIMEZONERULETEXT
  • I_TIMEZONETEXT

New

2020-08-14

ABAP Environment

Extension Suite - Development Efficiency

ABAP

Released Generic Domains

For compatibility reasons, selected generic domains CHARnn such as CHAR1, CHAR10, CHAR100 (for upper case) and TEXTnn such as TEXT1, TEXT10, TEXT100 (for lower and upper case) have been released. These domains are widely used in on-premise objects. We recommend to create custom-defined domains or to use direct typing of data elements. Therefore, these domains are released as deprecated. Similar data elements have already been released in an earlier version of the ABAP environment.

New

2020-08-14

ABAP Environment

Extension Suite - Development Efficiency

ABAP

On-Premise Connectivity Support for SOAP-Based Web Services

You can now consume a SOAP-based web service from an on-premise system by creating a destination in the destination service with proxy type OnPremise.

Supported authentication methods are:
  • No authentication
  • Basic authentication

See Consuming a Web Service.

New

2020-08-14

ABAP Environment

Extension Suite - Development Efficiency

ABAP

WebSocket RFC Outbound Scenario

Using the CALL FUNCTION ... DESTINATION statement with a destination of proxy type internet that is defined in the destination service, you can access remote-enabled function modules in SAP cloud products and on-premise systems that are exposed to the internet via Web Socket RFC from the ABAP environment. As of now, basic authentication is enabled.

New

2020-08-14

ABAP Environment

Extension Suite - Development Efficiency

ABAP

RFC Inbound Scenario

You can create remote-enabled function modules (RFMs) in ADT for Eclipse as well as the respective inbound communication scenario, while necessary objects that are needed for this scenario are automatically generated in the background. These RFMs can be exposed to SAP Cloud products and on-premise systems.

See Develop a Remote-Enabled Function Module (RFM).

New

2020-08-14

ABAP Environment

Extension Suite - Development Efficiency

ABAP

ABAP RESTful Application Programming Model

The ABAP RESTful Application Programming Model now provides draft support for your business services. Draft-enabled business objects ensure that transactional data does not get lost, even if work is interrupted or continued from a different device.

See Draft.

New

2020-08-14

ABAP Environment

Extension Suite - Development Efficiency

ABAP

ABAP RESTful Application Programming Model

You can now download a RAP managed business service with draft from GitHub. The development objects are now available as part of the ABAP Flight Reference Scenario that you can download directly into your ABAP cloud system.

See Downloading the ABAP Flight Reference Scenario.

New

2020-08-14

ABAP Environment

Extension Suite - Development Efficiency

ABAP

ABAP RESTful Application Programming Model

You can now define a designated field, the total ETag field, that controls concurrent access on active data in draft business objects. The RAP runtime framework checks its value on every transition from draft to active data to prevent concurrent BO consumers from overwriting each other without any information.

See Total Etag.

New

2020-08-14

ABAP Environment

Extension Suite - Development Efficiency

ABAP

ABAP RESTful Application Programming Model

Determinations and validations are now processed by the determinations-validations-machine (DVM). You can now define determinations and validations with all three standard operation triggers {create|update|delete}, and in combination with field triggers.

See Developing Validations or Developing Determinations.

New

2020-08-14

ABAP Environment

Extension Suite - Development Efficiency

ABAP

ABAP RESTful Application Programming Model

New determine actions allow the business object consumer to execute determinations and validations without fulfilling the trigger conditions. You can now assign determinations and validations to a determine action that is called by a consumer's trigger, just like any other actions.

See Determine Action.

New

2020-08-14

ABAP Environment

Extension Suite - Development Efficiency

ABAP

ABAP RESTful Application Programming Model

You can now prevent illegal changes from reaching the application buffer by prechecking modify operations. The precheck method is called during runtime before the assigned modify operation and removes all input from the modifying request for which the condition in the precheck is not fulfilled.

See Precheck for Modify Operations.

New

2020-08-14

ABAP Environment

Extension Suite - Development Efficiency

ABAP

ABAP RESTful Application Programming Model

With this release, stricter RAP runtime checks are introduced to help you make your RAP implementation consistent, user-friendly, and compatible to further RAP features. These runtime checks affect:
  • Creating and updating read only fields via EML
  • Executing modify calls in a late save phase
  • Consuming actions or functions with parameters

See Be prepared for the Upgrade 2008! Clean Up your RAP Implementation to Pass the Reinforced RAP Contract ChecksInformation published on SAP site.

New

2020-08-14

ABAP Environment

Extension Suite - Development Efficiency

ABAP

ABAP RESTful Application Programming Model

You can now use mandatory:create to assure that a field is filled in during a create operation and readonly:update to assure that the field value isn't changed during modify operations.

See Feature Control Definition: Fields.

New

2020-08-14

ABAP Environment

Extension Suite - Development Efficiency

ABAP

ABAP RESTful Application Programming Model

You can find an overview of possibly incompatible changes for the ABAP RESTful Application Programming in SAP Note 2943709 Information published on SAP site.

New

2020-08-14

ABAP Environment

Extension Suite - Development Efficiency

ABAP

ABAP Development Tools User Guide

In the Problems View, you can now see a visual indicator that informs you about the existence of the long text for a certain message.

See Working with Problems View.

New

2020-08-14

ABAP Environment

Extension Suite - Development Efficiency

ABAP

ABAP Development Tools User Guide

To implement BAdI definitions, you can now create BAdI Enhancement Implementations, where you can add BAdI Implementations using the BAdI Implementation Editor.

To define BAdI definitions, you can now create BAdI Enhancement Spots using the BAdI Enhancement Spot Editor.

See Working with Business Add-Ins.

New

2020-08-14

ABAP Environment

Extension Suite - Development Efficiency

ABAP

Deployment of Custom SAP Fiori UIs with SAP Business Application Studio

You can now deploy UIs of custom SAP Fiori apps to your SAP Fiori launchpad by using SAP Business Application Studio.

See Deploy an SAP Fiori Application UI Using SAP Business Application Studio.

New

2020-08-14

ABAP Environment

Extension Suite - Development Efficiency

ABAP

Working with ABAP Classes

When creating a class, you can now add an interface within the class creation wizard.

See Creating ABAP Classes.

New

2020-08-14

ABAP Environment

Extension Suite - Development Efficiency

ABAP

XCO Library

The XCO Library is an all-new development library for ABAP with the mission to provide a highly efficient development experience for both basic and advanced programming tasks. Highlights of the initial release are strongly-typed generation APIs for all central object types of the new RAP stack, APIs to programmatically locate and read ABAP Repository objects as well as a rich set of standard library functionality, ranging from application logging to working with Strings, UUIDs or JSON. For a complete overview and introduction to central concepts.

See XCO Library.

New

2020-08-14

ABAP Environment

Extension Suite - Development Efficiency

ABAP

abapGit

abapGit now supports the import and export of the following two object types: authorization check field (AUTH) and authorization object (SUSO). For a complete list of ABAP object types supported in abapGit.

See Supported ABAP Object Types.

New

2020-08-14

ABAP Environment

Extension Suite - Development Efficiency

ABAP

Manage Software Components

When you clone a software component to import it into your system for the first time, you can now select which branch you would like to import initially. Additionally, you can now view a list of all commits and their current status on the details page of a branch.

See Manage Software Components.

New

2020-08-14

ABAP Environment

Extension Suite - Development Efficiency

ABAP Display Connectivity Trace With this app, you can analyze inbound connectivity issues, such as failed SSL handshakes, malformed HTTP requests or failed login.

See Display Connectivity Trace.

New 2020-08-14

ABAP Environment

Extension Suite - Development Efficiency

ABAP

Manage Number Range Intervals

You can now use the Manage Number Range Intervals app to get an overview of number range objects and maintain number range intervals.

See Manage Number Range Intervals.

New

2020-08-14

ABAP Environment

Extension Suite - Development Efficiency

ABAP

Transport Number Range Intervals

You can now transport Number Range Intervals from your development into the productive system.

See Maintaining Intervals of Number Range Objects.

Changed

2020-08-14

ABAP Environment

Extension Suite - Development Efficiency

ABAP

ABAP Development Tool Integration for Number Range Objects

You can now use ABAP Development Tool Integration for Number Range Objects to create, update and delete Number Range Objects.

See Checking Properties of a Number Range Object.

New

2020-08-14

ABAP Environment

Extension Suite - Development Efficiency

ABAP

Currency Conversion

You can now maintain currency exchange rates for the built-in currency conversion functionality using class CL_EXCHANGE_RATES.

See Currency Conversion.

New

2020-08-14

ABAP Environment

Extension Suite - Development Efficiency

ABAP

Units of Measurement

You can now maintain customer-owned units and dimensions using the ABAP APIs CL_UOM_MAINTENANCE and CL_UOM_DIM_MAINTENANCE.

See Units of Measurement.

New

2020-08-14

ABAP Environment

Extension Suite - Development Efficiency

ABAP

Technical Monitoring Cockpit

New monitoring screens are available for SAP HANA such as Heap Allocators, Active Statements, Blocked Transactions (details and wait times), and for AS ABAP (CPU Utilization).

The Table Analysis screen is new, and the SQL Statement Analysis and SQL Trace Analysis screens have been improved (you can now see the application source). The UI was updated as to granularity options (for example, in the time slider) and display of details, metrics, and charts.

See Technical Monitoring Cockpit.

New

2020-08-14

ABAP Environment

Extension Suite - Development Efficiency

ABAP

Sending Mails Using SMTP

You can now send emails via SAP Cloud Connector using the customer-managed email (SMTP) server.

See Sending Mails Using SMTP.

New

2020-08-14

ABAP Environment

Extension Suite - Development Efficiency

ABAP

Application Log Design Time API

You can now use the Application Log Design Time API if you want to create, change, or delete an application log object or subobject during the development process of an application.

See Design Time API.

New

2020-08-14

ABAP Environment

Extension Suite - Development Efficiency

ABAP

Application Log Runtime API

You can now use the class-based Application Log API to create and read application logs. The application log is a tool for collecting messages or exceptions which are stored in a log. You can save this log in the database or read and delete it from there.

See Runtime API.

New

2020-08-14

ABAP Environment

Extension Suite - Development Efficiency

ABAP

Application Jobs Enhancements

You can now implement an ABAP interface to validate and adjust your job template parameters.

See Application Jobs.

Changed

2020-08-14

ABAP Environment

Extension Suite - Development Efficiency

ABAP

ABAP Test Cockpit Configurator

The ABAP Test Cockpit Configurator app enables you to maintain ABAP Test Cockpit configurations. The key features are:
  • Assigning a check variant

  • Setting a default configuration

  • Changing priorities

See ABAP Test Cockpit Configurator.

New

2020-08-14

ABAP Environment

Extension Suite - Development Efficiency

ABAP

ABAP CDS Development User Guide

You can now provide documentation using knowledge transfer documents (KTD) for data definitions and service definitions. This enables you to note details about the development goal of your CDS object for other ABAP developers of your team.

See Documentation of CDS Objects.

New

2020-08-14

ABAP Environment

Extension Suite - Development Efficiency

ABAP

ABAP CDS Development User Guide

The Element Info popup now also displays:
  • Name of the related main annotation,

  • Related subannotation(s)

  • Enumeration values of CDS annotations

  • Technical details

This is realized for the following CDS objects:
  • Data definitions (DDLS)

  • Access controls (DCLS)

  • Metadata extensions (DDLX)

  • Service definitions (SRVD)

In addition, you can navigate from the main annotation to the element information of the selected subannotation using the Element Info popup and vice versa.

See Displaying Element Info in Source Code Editors.

Changed

2020-08-14

ABAP Environment

Extension Suite - Development Efficiency

ABAP

ABAP CDS Development User Guide

You can now use wildcards like the asterisk (*) to limit the list of relevant entries if you do not know the qualified name of the annotation when performing code completion for access controls, service definitions, and metadata extensions.

See Code Completion.

Changed

2020-08-14

ABAP Environment

Extension Suite - Development Efficiency

ABAP

ABAP CDS Development User Guide

Creating ABAP CDS Objects With Reference to Other Objects

When creating, for example, a data definition, you can now refer to an existing CDS object or database table. This enables you to insert all elements of a referenced object in your new CDS object to be created.

This functionality is provided for data definitions, access controls, metadata extensions, and service definitions in accordance.

See Creating ABAP CDS Objects With Reference to Other Objects.

New

2020-08-14

ABAP Environment

Extension Suite - Development Efficiency

ABAP

ABAP CDS Development User Guide

Creating a Data Definition for CDS View Entities

You can now create and edit the new CDS view entities that provide improved functionalities, such as activation, and so on.

See CDS View Entities and Creating a Data Definition.

New

2020-08-14

ABAP Environment

Extension Suite - Development Efficiency

ABAP

ABAP Development Tools

In the Transport Organizer, you can now ensure that only the owner of the request adds more users to it by protecting the request.

See Protecting a Transport Request.

New

2020-08-14

ABAP Environment

Extension Suite - Development Efficiency

ABAP

ABAP Development Tools

In the Transport Organizer, you can now change the task type of a task that is added under a transport request.

See Changing a Task Type.

New

2020-08-14

ABAP Environment

Extension Suite - Development Efficiency

ABAP

ABAP Development User Guide

The CDS test double framework and ABAP SQL test double framework now supports the CDS view entities and projection views. See

Changed

2020-08-14

ABAP Environment

Extension Suite - Development Efficiency

ABAP

ABAP Development User Guide

With the ABAP Authority Check Test Helper API, you can now configure authorizations for single or multiple users, set combination of expectations, and get comprehensive log summary of the AUTHORITY-CHECK statements.

See Managing Dependencies on ABAP Authority Checks with ABAP Unit.

New

2020-08-14

ABAP Environment

Extension Suite - Development Efficiency

ABAP

ABAP RESTful Application Programming Model

You can now provide documentation using knowledge transfer documents (KTD) for service bindings.

See Documenting Service Binding.

New

2020-08-14

ABAP Environment

Extension Suite - Development Efficiency

ABAP

Multipart Support for HTTP

The following new methods for HTTP multipart handling have been added to the already released interfaces IF_WEB_HTTP_REQUEST and IF_WEB_HTTP_RESPONSE:
  • ADD_MULTIPART
  • GET_MULTIPART
  • NUM_MULTIPARTS

New

2020-07-05

ABAP Environment

Extension Suite - Development Efficiency

ABAP

ABAP Development User Guide

In the Knowledge Transfer Document Editor, you can now link to development objects and their elements using content assist functionality.

See Linking to Development Objects.

New

2020-05-15

ABAP Environment

Extension Suite - Development Efficiency

ABAP

ABAP RESTful Application Programming Model

You can implement your own locking logic in managed business objects. The unmanaged lock mechanism must be defined in the behavior definition with the syntax lock master unmanaged and implemented in the behavior pool in the method FOR LOCK, just like in an unmanaged scenario. The method is then invoked during runtime.

See Pessimistic Concurrency Control (Locking).

New

2020-05-15

ABAP Environment

Extension Suite - Development Efficiency

ABAP

ABAP RESTful Application Programming Model

You can now define new read-only associations in the projection view.

See CDS Projection View.

New

2020-05-15

ABAP Environment

Extension Suite - Development Efficiency

ABAP

ABAP RESTful Application Programming Model

You can now enable or disable the create by association operation dynamically. Like other feature control, the control for the create by association must be implemented in the behavior pool with the method FOR FEATURES.

See Adding Feature Control.

New

2020-05-15

ABAP Environment

Extension Suite - Development Efficiency

ABAP

ABAP RESTful Application Programming Model

The RAP business object runtime now supports client-independent database tables.

See Using Client-Independent Database Tables in Managed Transactional Apps.

New

2020-05-15

ABAP Environment

Extension Suite - Development Efficiency

ABAP

ABAP RESTful Application Programming Model

You can now use the syntax dependent by _Association for lock, ETag, or authorization dependent entities. The association to the respective master entity must be explicitly specified in the behavior definition and implemented when using the unmanaged scenario.

See Defining Elementary Behavior for Ready-to-Run Business Object.

New

2020-05-15

ABAP Environment

Extension Suite - Development Efficiency

ABAP

ABAP RESTful Application Programming Model

The control structure %control for import parameters of CREATE and CREATE by Association operations is now filled according to the elements that were sent by the OData client or were marked in the EML call. In particular, that means, the application developer knows which elements are relevant for the create.

See CDS Projection View.

New

2020-05-15

ABAP Environment

Extension Suite - Development Efficiency

ABAP

ABAP RESTful Application Programming Model

OData does not foresee initial values for the following EDM data types:
  • Boolean
  • GUID
  • Time
  • DateTime
  • DateTimeOffset.

Fiori Elements UIs offer the empty operator in filter bars for these fields. Although they appear as visually empty in the UIs, the actual value sent to the client is null.

To be able to select records with empty values for these data types, the client filters null values and the filter is transformed to filter for initial values for the backend. Real null values cannot be retrieved from the database by filtering for them in OData V2.

See https://www.odata.org/documentation/odata-version-2-0/Information published on non-SAP site.

New

2020-05-15

ABAP Environment

Extension Suite - Development Efficiency

ABAP

Display Human-Readable Username

You can now view the business user’s real username along with the technical name in the tools such as Properties view, Runtime Error viewer, Transport Organizer view, Transport Request/Task editors, and History view.

You can also search for the users with their real usernames in the user selection dialog.

New

2020-05-15

ABAP Environment

Extension Suite - Development Efficiency

ABAP

Extended Scope for XML/XSLT/ST

You can now serialize and deserialize ABAP objects using a transformation ID. Note that only objects of released classes or classes within the same software components are allowed to be serialized or deserialized.

Additionally, you can now call ABAP methods within XSLT (statements external-call and external-function) or ST (statement call-method) programs. Note that you can only call methods of released classes or classes within the same software components.

New

2020-05-15

ABAP Environment

Extension Suite - Development Efficiency

ABAP

SAP Cloud Platform Workflow Integration

You can now start and manage SAP Cloud Platform Workflows out of your ABAP environment via API.

See Proxy API for SAP Cloud Platform Workflow.

New

2020-05-15

ABAP Environment

Extension Suite - Development Efficiency

ABAP

Enhancement of the Application Jobs Framwork

You can now use ABAP API CL_APJ_RT_API for scheduling, cancelling, deleting, and the retrieval of the status of an application job.

New

2020-05-15

ABAP Environment

Extension Suite - Development Efficiency

ABAP

Synchronous SOAP-Based Web Services Consumption

You can now consume synchronous SOAP-based web services by providing a WSDL file for the proxy generation. Note that only self-contained WSDLs are supported, which means that import statements are not allowed. You can transport relevant objects via gCTS.

The following authentication methods are available:
  • No Authentication
  • Basic Authentication

See Consuming a Web Service.

New

2020-05-15

ABAP Environment

Extension Suite - Development Efficiency

ABAP

Business Catalogs for Transport Manager Authorizations

With the introduction of the new Business Catalogs Transport Management SAP_A4C_BC_TRN_MNG_PC and Transport Release Management SAP_A4C_BC_TRN_REL_PC, you can now assign transport authorizations independent from developer authorizations. This allows you to better control who is maintaining and releasing transports.

See Business Catalogs for Development Tasks.

New

2020-05-15

ABAP Environment

Extension Suite - Development Efficiency

ABAP

Custom Code Migration App

With this app, you can now download the analysis results of the SAP S/4HANA custom code checks as zip file. This file can then be uploaded in the SAP Readiness Check for SAP S/4HANA. This enables you to access the results of the SAP S/4HANA custom code checks in the SAP Readiness Check for SAP S/4HANA.

See SAP Readiness Check for SAP S/4HANA.

New

2020-05-15

ABAP Environment

Extension Suite - Development Efficiency

ABAP

XCO Library

The XCO (“Extension Components”) library now contains two new modules that provide APIs to allow you to easily navigate through the ABAP Repository and to programmatically create and release Workbench transports. The generation of DDLS, DDLX and BDEF objects is now also supported. The XCO library is currently only available via feature toggle. If you are interested in using this new feature, please contact SAP.

New

2020-05-15

ABAP Environment

Extension Suite - Development Efficiency

ABAP

Maintain Business Configurations

Business Configurations can now be maintained by end users in the new Maintain Business Configurations app, after being registered via an API. These features are currently only available via feature toggle. If you are interested in using these new features, please contact SAP.

New

2020-05-15

ABAP Environment

Extension Suite - Development Efficiency

ABAP

New Service Plan for ABAP Service Instance Creation

When provisioning your ABAP service instance, you can now select the new standard service plan that allows you to choose from multiple sizing options for your ABAP system.

See Create an ABAP System.

New

2020-05-15

ABAP Environment

Extension Suite - Development Efficiency

ABAP

Creating Business Role Templates

You can now create business role templates and assign business catalogs to them. These business role templates are then available in the Business Role Templates app and you can use them as a basis for creating new business roles.

See Creating a Business Role Template.

New

2020-05-15

ABAP Environment

Extension Suite - Development Efficiency

ABAP

Comparing Source Code

The ABAP Compare viewer now shows different colors, depending on whether the text has been added, removed or modified. The default colors are green, red and grey respectively.

Changed

2020-05-15

ABAP Environment

Extension Suite - Development Efficiency

ABAP

Creating Service Consumption Model

You can now create a service consumption model to generate proxies for a remote Web service also.

See Creating Service Consumption Model

New

2020-05-15

ABAP Environment

Extension Suite - Development Efficiency

ABAP

Working with Branches on a Git Repository

You can now use an API to create and checkout branches.

See Working with Branches on a Git Repository

New

2020-05-15

ABAP Environment

Extension Suite - Development Efficiency

ABAP

Executing ABAP Test Cockpit Check Runs in an ABAP Environment System

You can now trigger ATC check runs via REST service. This feature uses HTTP as a technical protocol and delivers results in the XML checkstyle format.

See Executing ABAP Test Cockpit (ATC) Check Runs.

New

2020-05-15

ABAP Environment

Extension Suite - Development Efficiency

ABAP

Support of New Data Center in Japan (Tokyo)

The ABAP environment is now available in the Amazon Web Services (AWS) data center in Japan (Tokyo).

See Regions and API Endpoints for the ABAP Environment.

New

2020-04-09

ABAP Environment

Extension Suite - Development Efficiency

ABAP

Web Assistant for SAP-Delivered Fiori Apps

The Web Assistant is now available for SAP Fiori apps delivered with the ABAP environment, providing context help as well as guided tours.

New

2020-03-26

ABAP Environment

Extension Suite - Development Efficiency

ABAP

ABAP Development User Guide

Changing the type of a database table field can result in the need for a database adjustment as the simple activation does not work in these cases. Until now, it was not possible to trigger these kind of adjustments from ABAP Development Tools. You can now apply quick fixes for the adjustment.

See Adjusting Database Tables.

New

2020-03-14

ABAP Environment

Extension Suite - Development Efficiency

ABAP

Maintain Deleted Business Users App

With this app, you can display details of deleted business users, such as the retention period, and allow or block their re-creation.

See Maintain Deleted Business Users.

New

2020-03-14

ABAP Environment

Extension Suite - Development Efficiency

ABAP

Transport Organizer

Merge Requests

You can now move all the objects and tasks under one request to another request.

See Merge Requests.

New

2020-02-29

ABAP Environment

Extension Suite - Development Efficiency

ABAP

Transport Organizer

Reassigning Tasks to a Transport Request

You can assign a task from an existing transport request to any other transport request assigned to your user.

See Reassigning Tasks to a Transport Request.

New

2020-02-29

ABAP Environment

Extension Suite - Development Efficiency

ABAP

ABAP Development User Guide

You can now display ATC check failures from the ATC Problems View.

See Displaying Check Failures from the ATC Problems View.

New

2020-02-14

ABAP Environment

Extension Suite - Development Efficiency

ABAP

ABAP Development User Guide

You can now display ATC check failures from the ATC Result Browser.

See Displaying Check Failures from the ATC Result Browser.

New

2020-02-14

ABAP Environment

Extension Suite - Development Efficiency

ABAP

Technical Monitoring Cockpit

Additional monitoring options are available for memory, network, performance, storage, time spent, and workload.

See Technical Monitoring Cockpit (Cloud Version).

New

2020-02-14

ABAP Environment

Extension Suite - Development Efficiency

ABAP

ABAP RESTful Application Programming Model

The managed business object runtime is now able to draw primary key values automatically in managed BO scenarios with UUID keys.

See Automatically Drawing Primary Key Values in Managed BOs.

New

2020-02-14

ABAP Environment

Extension Suite - Development Efficiency

ABAP

ABAP RESTful Application Programming Model

The BO runtime framework now supports results for actions and functions other than $self with the option to only return selective results.

See Action Definition.

New

2020-02-14

ABAP Environment

Extension Suite - Development Efficiency

ABAP

ABAP RESTful Application Programming Model

The implicit returning parameter REPORTED is now available for the methods adjust_numbers and save. By filling this parameter you can report information or success messages after the point of no return in the save sequence.

See Method ADJUST_NUMBERS and Method SAVE.

New

2020-02-14

ABAP Environment

Extension Suite - Development Efficiency

ABAP

ABAP RESTful Application Programming Model

You can now document behavior definitions in the Knowledge Transfer Documentation Editor.

See Documenting Behavior Definitions.

New

2020-02-14

ABAP Environment

Extension Suite - Development Efficiency

ABAP

Custom Code Migration App

When defining the custom code scope, you can now display the complexity of your custom code migration project in a graphic. It summarizes the number of relevant changes in accordance with the complexity of the custom code on package level or request entry point level. This helps you to estimate the complexity and the effort of your custom code migration activities in advance.

To open the new graphic, run the analysis in your custom code migration project again and choose Change Scope for an already defined scope.

Changed

2020-02-14

ABAP Environment

Extension Suite - Development Efficiency

ABAP

ABAP Test Cockpit (ATC)

The ATC default variant has been extended. It does now also show the result of syntax checks in the ATC Check result. This is relevant, for example, since some of the released API became deprecated. This will then result in a syntax warning in the ABAP Test Cockpit (ATC).

Changed

2020-02-14

ABAP Environment

Extension Suite - Development Efficiency

ABAP

ABAP Development User Guide

You can now copy all the rows to the clipboard as an ABAP value statement in Data Preview.

See Copying Rows as ABAP Value Statement.

New

2020-02-14

ABAP Environment

Extension Suite - Development Efficiency

ABAP

Automatic Creation of Developer Role

During the creation of an ABAP environment instance, in which development is allowed, the role needed for development is created automatically. Therefore, it can be directly assigned to the relevant users. This reduces the manual steps needed to set up an ABAP environment instance for development.

See Getting Started with a Customer Account: Workflow in the ABAP Environment.

New

2020-02-14

ABAP Environment

Extension Suite - Development Efficiency

ABAP

Dynamic Programming - XSLT

Variant CALL TRANSFORMATION (name) can now be used in the ABAP environment to call a dynamic transformation. During runtime, the same release checks as those performed for the static variant during compile time are performed.

See CALL TRANSFORMATION.

New

2020-02-14

ABAP Environment

Extension Suite - Development Efficiency

ABAP

Branching Support for Software Components

To enhance your development experience, you can now develop your ABAP code on different branches such as master and release branches. You can create new branches for your software components and easily switch between them.

See How to Work with Branches.

New

2020-02-14

ABAP Environment

Extension Suite - Development Efficiency

ABAP

XCO Generation

You can now programmatically create, update, and delete ABAP repository objects using XCO Generation, a part of the XCO ("Extension Components") ABAP development library. XCO Generation is currently only available via feature toggle. If you are interested in using this new feature, please contact SAP.

New

2020-02-14

Technical Component

Capability

Environment

Title

Description

Type

Available as of

Invoice Object Recommendation

Extension Suite - Development Efficiency

Cloud Foundry

New Service

A new machine learning customizable service is now available. Based on historical invoices data from a particular customer, Invoice Object Recommendation recommends the G/L (general ledger) account for the line items of new invoices. To do so, the service includes training and inference capabilities to fit a model using a custom dataset. See Invoice Object Recommendation documentation.

Announcement

2019-12-02

Technical Component

Capability

Environment

Title

Description

Type

Available as of

Cloud Integration

Integration Suite

Cloud Foundry

Software Version Update

  • SAP Cloud Platform Integration: 6.7.*
  • Increment: 2010

Changed

2020-12-05

Cloud Integration

Integration Suite

Neo

Software Version Update

  • SAP Cloud Platform Integration: 3.31.*
  • SAP Cloud Platform Integration Advisor: 1.51.*
  • Adapter Development Kit for SAP Cloud Platform Integration: 2.53.*
  • Increment: 2010

Changed

2020-12-05

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

New Content Added for Integration Flow Design Guidelines

The integration flow design guidelines have been enhanced in the following way:

Changed

2020-12-05

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

Monitoring Message Processing

  • You can now display the package information in the Message Processing log.

  • You can now display the custom header properties in the MPL Monitor.

  • You can now search for all MPL header attributes.

    See: Monitoring Message Processing

Changed

2020-12-05

Integration Advisor

Integration Suite

  • Neo
  • Cloud Foundry

Mapping Leaf to Group Node

You can now map a source leaf node to a target group node. The target group node repeats based on the source leaf node occurrence.

See: Defining Source and Target Node Mapping

New

2020-12-05

Cloud Integration

Integration Suite

Cloud Foundry

Period Is Now Allowed Character When Creating User Roles

A restriction was lifted regarding allowed characters for user role names. You can now also use a period (.) when defining custom roles.

See: Managing Custom Roles in the Cloud Foundry Environment

Changed

2020-12-05

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

Invalid XML Character Handling in IDoc Sender Adapter

You can now define how to handle invalid XML characters in the IDoc Sender Adapter. Choose between Throw Error, Remove, and Substitute.

See: Configure the IDoc Sender Adapter

Changed

2020-12-05

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

JDBC Receiver Adapter

Now JDBC adapter allows connecting your tenant to On-Premise databases and it also supports additional cloud databases.

See: JDBC Receiver Adapter

New

2020-12-05

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

AS4 Receiver Adapter

AS4 Receiver adapter with Push Message Protocol now supports Type attribute. This attribute helps the receiver participant to identify the payload.

See: Configure Receiver Channel with Push Message Protocol

Changed

2020-12-05

Cloud Integration

Integration Suite

Cloud Foundry

RFC Receiver Adapter

RFC adapter is now available for Cloud Integration tenants hosted on Cloud Foundry environment.

See: RFC Receiver Adapter

New

2020-12-05

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

Overview of an Integration Flow Editor

You can now experience the new version of an integration flow editor that comes with the highly responsive features.

See: Overview of Integration Flow Editor.

New

2020-12-05

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

Configure Multiple Integration Flows

You can configure multiple integration flows one after the other in the configure view. You can save and deploy all integration flows just by one click.

See: Configure Multiple Integration Flows.

Changed

2020-12-05

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

Assign Sender and Receiver Systems

You can key in value help for the sender and receiver system at the time of creating an integration flow artifact.

See: Creating an Integration Flow.

New

2020-12-05

Cloud Integration

Integration Suite

  • Cloud Foundry

OData APIs for an integration adapter

You can use OData remote APIs to deploy integration adapters.

See: Integration Adapter Requests.

New

2020-12-05

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

OData Remote API for Updating Sender and Receiver Parameter

You can now update the sender and receiver parameter while updating integration flow using OData API.

See: Updating an Integration Flow.

Changed

2020-12-05

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

Simulation of an Integration Flow

You can now see the simulation tool embedded in the new version of integration flow editor tool bar.

Changed

2020-12-05

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

New Metadata for Integration Flow Artifacts

While viewing the metadata of an integration flow, you see a new entry Integration: SAP-to-SAP. This metadata is applicable for standard integration flows from one SAP system to another.

New

2020-12-05

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

Deleting an Integration Package

You must provide consent before deleting a package. After deleting the package, you can't recover the package and its content.

See: Editing an Integration Package.

Changed

2020-12-05

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

Support for .jar file format while uploading a Value Mapping artifact

You can now upload a .jar file when you create a new Value Mapping artifact using the OData API.

See: Value Mapping Requests.

Changed

2020-12-05

Cloud Integration

Integration Suite

Cloud Foundry

Software Version Update

  • SAP Cloud Platform Integration: 6.6.*

    Major increment of the version is due to the update of Camel runtime and dependent open source components.

  • Increment: 2009

Changed

2020-10-24

Cloud Integration

Integration Suite

Neo

Software Version Update

  • SAP Cloud Platform Integration: 3.30.*
  • SAP Cloud Platform Integration Advisor: 1.50.*
  • Adapter Development Kit for SAP Cloud Platform Integration: 2.52.*
  • Increment: 2009

Changed

2020-10-24

Integration Advisor

Integration Suite

  • Neo
  • Cloud Foundry

Date Time Format

Integration Advisor now supports additional DateTime formats for Message Implementation and Mapping Guidelines.

See: Date Time Conversion and String Processing Type.

Changed

2020-10-24

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

Connection Metering API

Based on customer feedback and request, we have made further optimisations to our connection metering. For more details, refer 2962718 Information published on SAP site.

Changed

2020-10-24

Cloud Integration

Integration Suite

Cloud Foundry

JDBC Receiver Adapter

JDBC receiver adapter is now available in Cloud Foundry Environment.

See: JDBC Receiver Adapter

New

2020-10-24

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

OData V4 Receiver Adapter

Now you can use Batch Processing ($batch) operation to request OData V4 service in $batch mode.

See: Configure the OData V4 Receiver Adapter

New

2020-10-24

Cloud Integration

Integration Suite

Neo

Message Status

Additional Message Status DISCARDED added.

Message Status

Changed

2020-10-24

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

OData API

The tenant administrator can now create and download custom tag keys in a tenant using the OData API.

See: Working with Custom Tags

New

2020-10-24

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

JDBC Driver

Now you can upload and deploy type-4 compliant JDBC drivers in CPI runtime.

See: Configure JDBC Drivers

New

2020-10-24

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

OData API

  • You can now save a value mapping with version details using the OData API.

  • You can now fetch value mapping based on the version details using the OData API.

See: Value Mapping Requests

Changed

2020-10-24

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

Using Flow Step Recommendation

You get recommendations for the next step when adding a new flow step in the integration flow development.

See Using Flow Step Recommendation.

New

2020-10-24

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

Simulation of an integration flow

  • Tar and Zip splitters are now supported during the integration flow simulation.

  • You can now simulate the integration flow in edit mode without saving it.
See Simulation of an Integration Flow.

New

2020-10-24

Cloud Integration

Integration Suite

  • Cloud Foundry

OData APIs for an integration adapater

You can use OData remote APIs to import and delete integration adapters.

New

2020-10-24

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

OData API

You can now invoke the OData API to check if an update is available for a package.

See: Integration Package Example Requests

New

2020-10-24

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

Message Mapping

Message Mapping now supports Swagger JSON with OpenAPI Spec version 2.0 and 3.0.

New

2020-10-24

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

Attachments for XI Adapter

With the release of the version 1.14. of the XI Adapter, both the XI Sender adapter and the XI Receiver Adapter support attachments.

Changed

2020-10-24

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

New Content Added for Integration Flow Design Guidelines

The integration flow design guidelines have been enhanced by two new integration packages. Each integration package already contains a first set of integration flows (and corresponding documentation has been provided):

  • A new integration package Integration Flow Design Guidelines - Learn the Basics contains integration flows that show you how to model the first, simple integration scenarios and how to use the elementary integration flow components. With this update, you find integration flows that cover the following learning targets:

    • Model your first, simple integration flow end-to-end.

    • Use the Converter step (to convert JSON to XML and CSV to XML, and vice versa).

    • Access headers and properties.

    • Encode and decode content

      (Covers: MIME Multipart Encoder and Decoder steps, Base64 Encoder and Decoder steps)

    • Set the mapping context.

    See: Learn the Basics

  • A new integration package Integration Flow Design Guidelines - Scripting Guidelines provides integration flows that show you how to apply the Script step. With this update, you find integration flows that cover the following learning targets:

    • Access secure parameters in a Script.

    • Access headers and properties in a Script.

    • Access a value mapping in a Script.

    The related documentation also provides recommendations when using the Script step, in particular, examples of how you don't use the Script step.

    See: Use Scripting Appropriately

Changed

2020-10-24

Cloud Integration

Integration Suite

Cloud Foundry

Software Version Update

The versions have been updated:
  • SAP Cloud Platform Integration: 4.16.*
  • Increment: 2007

Changed

2020-08-29

Cloud Integration

Integration Suite

Neo

Software Version Update

The versions have been updated:
  • SAP Cloud Platform Integration: 3.29.*
  • SAP Cloud Platform Integration Advisor: 1.49.*
  • Adapter Development Kit for SAP Cloud Platform Integration: 2.57.*
  • Increment: 2007

Changed

2020-08-29

Cloud Integration

Integration Suite

Neo

SAP Cloud Platform Integration Reporting Dashboard

Now you can easily get report on relevant key performance indicators of a CPI tenant using Cloud Integration reporting dashboard.

See: The tools section in What Is SAP Cloud Platform Integration?

New

2020-08-29

Integration Advisor

Integration Suite

  • Neo
  • Cloud Foundry

Message Implementation Guideline

  • You can now have nodes of type Date, Time and DateTime in an MIG message structure.

  • ExampleValues and XSDPatterns present in the MIG will not get published now during the activation.

See: Working with Message Implementation Guideline

New

2020-08-29

Integration Advisor

Integration Suite

  • Neo
  • Cloud Foundry

Exporting Runtime Artifacts

You can now export runtime artifacts of Message Implementation Guidelines (MIG) and Mapping Guidelines (MAG) in Excel format.

See: Exporting Runtime Artifacts

New

2020-08-29

Integration Advisor

Integration Suite

  • Neo
  • Cloud Foundry

Mapping Guidelines(MAG)

You can now map nodes of type Date, Time and DateTime between the source and target structure in MAG editor.

See: Working with Mapping Guideline (MAG)

Changed

2020-08-29

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

Generate Message ID in SAP RM Receiver

You can now configure how the Message ID is generated in the SOAP (SAP RM) Receiver Adapter.

See: Configure the SOAP (SAP RM) Receiver Adapter

Changed

2020-08-29

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

OData V2 Receiver Adapter

The Function Import feature now supports more return types.

See: Configure the OData V2 Receiver Adapter

Changed

2020-08-29

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

OData V4 Receiver Adapter

OData v4 receiver adapter now supports metadata caching.

Supported Receiver Adapter Versions:
  • OData V4: 1.6

  • SuccessFactors OData V4: 1.5

Changed

2020-08-29

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

OAuth for Mail Sender and Receiver Adapter

You can now configure the Mail Sender adapter and the Mail Receiver adapter with OAuth2 authentication to Microsoft 365 Mail server.

Changed

2020-08-29

Cloud Integration

Integration Suite

  • Cloud Foundry

Importing Integration Adapter

You can now import your developed integration adapters in the Cloud Foundry environment.

See: Importing Custom Integration Adapter in the Cloud Foundry Environment.

New

2020-08-29

Cloud Integration

Integration Suite

Cloud Foundry

Software Version Update

The versions have been updated:
  • SAP Cloud Platform Integration: 4.15.*
  • Increment: 2006

Changed

2020-08-01

Cloud Integration

Integration Suite

Neo

Software Version Update

The versions have been updated:
  • SAP Cloud Platform Integration: 3.28.*
  • SAP Cloud Platform Integration Advisor: 1.48.*
  • Adapter Development Kit for SAP Cloud Platform Integration: 2.52.*
  • Increment: 2006

Changed

2020-08-01

Integration Advisor

Integration Suite

  • Neo
  • Cloud Foundry

Mapping Guidelines

You can now push mapping artifacts from Mapping Guidelines(MAG) editor to your SAP Cloud Platform Integration tenant.

See: Push Mapping Artifacts to SAP Cloud Platform Integration

Changed

2020-08-01

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

Connection Metering API

We have made some fixes for identified gaps in our connection metering. For more details, refer 2962718 Information published on SAP site.

New

2020-08-01

Integration Advisor

Integration Suite

  • Neo
  • Cloud Foundry

Message Implementation Guidelines(MIG)

Integration Advisor now provides limited support for recursive nodes in the MIG Editor.

See: Working with Message Implementation Guideline

Changed

2020-08-01

Integration Advisor

Integration Suite

  • Neo
  • Cloud Foundry

Exporting Runtime Artifacts

Message XSDs for an EANCOM MIG will have a new file name complying to the new unified naming convention.

See: Exporting Runtime Artifacts

Changed

2020-08-01

Cloud Integration

Integration Suite

Cloud Foundry

Content Transport

You can now enable Content Transport in Cloud Integration Cloud Foundry environment.

See: Enabling Content Transport in Cloud Foundry Environment

New

2020-08-01

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

OData API

You can now invoke the Value Mapping configurations with $filter option using the OData API.

See: Value Mapping Configuration Requests

Changed

2020-08-01

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

New Content Added for Integration Flow Design Guidelines

The integration flow design guidelines have been enhanced.

New

2020-08-01

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

XI Sender and Receiver Adapter

You can now configure the number of days after which stored messages are deleted.

Changed

2020-08-01

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

EDI Extractor and EDI Validator

Capabilities of EDI Extractor and EDI Validator are now available in your Cloud Integration tenant.

New

Cloud Integration

Integration Suite

Cloud Foundry

Software Version Update

The versions have been updated:
  • SAP Cloud Platform Integration: 4.14.*
  • Increment: 2005

Changed

2020-07-04

Cloud Integration

Integration Suite

Neo

Software Version Update

The versions have been updated:
  • SAP Cloud Platform Integration: 3.27.*
  • SAP Cloud Platform Integration Advisor: 1.47.*
  • : 3.27.*Adapter Development Kit for SAP Cloud Platform Integration: 2.52*: 3.27.*
  • Increment: 2005

Changed

2020-07-04

Integration Advisor

Integration Suite

Cloud Foundry

Availability

Integration Advisor is now available in Cloud Integration Cloud Foundry environment.

See: Initial Setup of %ica-long-name% in Cloud Foundry Environment

New

2020-07-04

Integration Advisor

Integration Suite

  • Neo
  • Cloud Foundry

Message Implementation Guideline

Values present in the uploaded XML payload will now be considered as example values while creating the MIG.

See: Creating a New Message Implementation Guideline

Changed

2020-07-04

Integration Advisor

Integration Suite

  • Neo
  • Cloud Foundry

Audit Logs

You can now view the audit logs for security-relevant events in the Integration Advisor.

See: Audit Logging for %ica-long-name%

New

2020-07-04

Cloud Integration

Integration Suite

Cloud Foundry

Managing Access Policies in CF

The access policies monitor allows you to show and maintain access policies in the Cloud Foundry environment.

see: Managing Access Policies in the CF Environment

New

2020-07-04

Cloud Integration

Integration Suite

Neo

FTP Connectivity Tests

You can perform FTP connectivity tests to check the settings required by the FTP adapter.

See: FTP Connectivity Tests

New

2020-07-04

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

OData API

You can now update the custom tags in a configure-only package using the OData API.

See: Working with Custom Tags

New

2020-07-04

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

FTP Sender and Receiver Adapter

The FTP adapter allows you to configure transport protocolThe Send Step now also supports connections to the FTP FTP/FTPS for the connection to the FTP server to send Receiver adapter. messages to the FTP server or to receive messages from theThe FTP adapter allows you to configure transport protocol FTP server. FTP/FTPS for the connection to the FTP server to send

For the FTP Sender Adapter, see: Configure the FTP Sender Adapter

For the FTP Receiver Adapter, see: Configure the FTP Receiver Adapter

New

2020-07-04

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

Send Step

See: Define a Send Step

Changed

2020-07-04

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

SFTP Sender and Receiver Adapter

In order to improve user guidance, parameters have been rearranged on the configuration user interface of the SFTP sender and receiver adapter.

See:

Configure the SFTP Sender Adapter

Configure the SFTP Receiver Adapter

Changed

2020-07-04

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

New Content Added for Integration Flow Design Guidelines

A new design guideline has been added that shows you how to apply message signing and encryption.

See: Apply Message-Level Security

Changed

2020-07-04

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

Simulation of an Integration Flow

  • The elements aggregator, splitter, and looping process call have been whitelisted in the simulation.

  • You can now upload input payload from the file system.

See Simulation of an Integration Flow.

New

2020-07-04

Cloud Integration

Integration Suite

Cloud Foundry

Software Version Update

The versions have been updated:
  • SAP Cloud Platform Integration: 4.13.*
  • Increment: 2004

Changed

2020-06-06

Cloud Integration

Integration Suite

Neo

Software Version Update

The versions have been updated:
  • SAP Cloud Platform Integration: 3.26.*
  • SAP Cloud Platform Integration Advisor: 1.46.*
  • Adapter Development Kit for SAP Cloud Platform Integration: 2.52.*
  • Increment: 2004

Changed

2020-06-06

Integration Advisor

Integration Suite

  • Neo
  • Cloud Foundry

Library of Custom Type Systems

You can now delete the uploaded custom messages from the library.

Codelists and xsd:enumeration in XSD are now supported while uploading a custom message.

See: Library of Custom Type Systems

Changed

2020-06-06

Integration Advisor

Integration Suite

  • Neo
  • Cloud Foundry

Mapping Guidelines

You can now use the new mapping type String Processing to connect the mapping elements of type String and Token.

See: Working with Mapping Guideline (MAG)

New

2020-06-06

Cloud Integration

Integration Suite

Cloud Foundry

Partner Directory Available in Cloud Foundry Environment

The Partner Directory has been made available in the Cloud Foundry environment. Before, it was only available in the Neo environment.

See: Parameterizing Integration Flows Using the Partner Directory

New

2020-06-06

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

OData API

You can now create, read and update configurations in value mapping using the OData API.

See: Value Mapping Configuration Requests

Changed

2020-06-06

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

OData API

You can now use the following parameters along with the GET method for Custom tags.
  • $top

  • $skip

  • $orderby

  • $select

See: Working with Custom Tags

Changed

2020-06-06

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

Quality Assurance

Familiarize yourself with the Quality Standards for SAP Cloud Platform Integration for holistic product testing, covering for both functional and non-functional qualities.

See: Quality Assurance

New

2020-06-06

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

Tar Splitter and Gather Step

You can now split and gather archive (.tar) files.

See Define Tar Splitter and Define Gather and Join

New

2020-06-06

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

Show Subject DN and Issuer DN in the Keystore

You can now see the Subject DN and Issuer DN in the Keystore.

See: Managing Keystore Entries

Changed

2020-06-06

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

Alias for SSH Keys

You can now assign aliases when creating or adding SSH Keys.

See: Importing an SSH Key

Changed

2020-06-06

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

New Content Added for Integration Flow Design Guidelines

A new integration flow has been added to the integration flow design guidelines.

See: Specify Proper Session Handling.

Changed

2020-06-06

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry
Enhancements for the SFTP Sender and Receiver Adapter

The SFTP sender adapter has been enhanced by an additional authorization option (Dual).

The SFTP sender adapter has been enhanced by an additional authorization option (Dual).

The SFTP receiver adapter has been enhanced by additional authorization options (Dual and Dynamic). Furthermore, various parameters can now be configured dynamically using headers and properties. For the dynamic configuration of specific parameters, SAP provides predefined properties.

Changed

2020-06-06

Cloud Integration

Integration Suite

Cloud Foundry

Role-Based Access to OData API

For API clients, you can now configure secure, role-based access to the OData API.

See: Setting Up OAuth Inbound Authentication with Client Credentials Grant for API Clients

New

2020-06-06

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

Simulation of an Integration Flow

The element Gather has been whitelisted in the simulation.

See: Simulation of an Integration Flow.

Changed

2020-06-06

Cloud Integration

Integration Suite

Cloud Foundry

Product Profiles

You can enable or disable the product profiles in the tenant settings. The support packages are disabled by default.

See:Product Profiles

New

2020-06-06

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

ODATA APIs to update an integration flow

You can now use APIs to update an integration flow name, artifact content and save as specified version.

See: Updating an Integration Flow

New

2020-06-06

Cloud Integration

Integration Suite

Cloud Foundry

Software Version Update

The versions have been updated:
  • SAP Cloud Platform Integration: 4.12.*
  • Increment: 2003

Changed

2020-05-09

Cloud Integration

Integration Suite

Neo

Software Version Update

The versions have been updated:
  • SAP Cloud Platform Integration: 3.24.*
  • SAP Cloud Platform Integration Advisor: 1.45.*
  • Adapter Development Kit for SAP Cloud Platform Integration: 2.52.*
  • Increment: 2003

Changed

2020-05-09

Integration Advisor

Integration Suite

  • Neo
  • Cloud Foundry

Library of Custom Type Systems

You can now import XSD with multiple messages in your custom type system.

See: Library of Custom Type Systems

Changed

2020-05-09

Integration Advisor

Integration Suite

  • Neo
  • Cloud Foundry

Message Implementation Guideline

You can now use the new and improvised wizard for creating a Message Implementation Guideline.

You can now upload xml file while creating a MIG to design your message structure.

See:Creating a New Message Implementation Guideline

Changed

2020-05-09

Integration Advisor

Integration Suite

  • Neo
  • Cloud Foundry

Message Implementation Guideline

The Local Codelist of MIG has been renamed to MIG Codelist.

Changed

2020-05-09

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

Simulation of an Integration Flow

The element Multicast has been whitelisted in the simulation tool.

See: Simulation of an Integration Flow.

Changed

2020-05-09

Cloud Integration

Integration Suite

Cloud Foundry

Creation of Custom Domains

You can now create Custom Domains for the Cloud Integration Platform in the Cloud Foundry environment.

See:Setting-Up Custom Domains in CF

New

2020-05-09

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

OData APIs for Number Ranges

You can now use APIs to Create, Delete and Update number ranges.

See: Number Range Requests.

New

2020-05-09

Cloud Integration

Integration Suite

Neo

Product Profiles

You can enable or disable the product profiles in the tenant settings.

See:Product Profiles

New

2020-05-09

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

Configure Multiple Integration Flows

You can mass configure and deploy integration flows in the cloud foundry environment.

See: Configure Multiple Integration Flows

Changed

2020-05-09

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

Custom Tags

The tenant administrator can now create and export custom tags in the Settings tab in the tenant.

The integration developers can now maintain the values of the custom tags in the packages.

See: Creating Custom Tags

New

2020-05-09

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

OData API

You can now read and update custom tags using the OData API.

See: Working with Custom Tags

New

2020-05-09

Cloud Integration

Integration Suite

Neo

Content Transport

The tenant administrator can now check the configuration details of the selected transport mode in the tenant.

See: Enabling Content Transport

New

2020-05-09

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

New Content Added for Integration Flow Design Guidelines

The following guidelines have been added for integration flow developers:

Changed

2020-05-09

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

New Integration Flow Step Zip Splitter and Zip Aggregation Algorithm

The new Zip Splitter integration flow step decomposes an inbound archive file (.zip) into individual files. Likewise, a Zip aggregation strategy has been added to the Gather step.

New

2020-05-09

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

Improved Retry Handling for the AMQP Sender adapter

You can now define Max. Number of Retries and Delivery Status After Max. Retries to improve the message retry handling for the AMQP Sender adapter.

See: Configure the AMQP Sender Adapter

Changed

2020-05-09

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

Set message type in AMQP Receiver adapter

The AMQP Receiver adapter offers now the possibility to specify the message type: automatic, binary or text.

See: Configure the AMQP Receiver Adapter

Changed

2020-05-09

Cloud Integration

Integration Suite

Cloud Foundry

Software Version Update

The versions have been updated:
  • SAP Cloud Platform Integration: 4.11.*
  • Increment: 2002

Changed

2020-04-11

Cloud Integration

Integration Suite

Neo

Software Version Update

The versions have been updated:
  • SAP Cloud Platform Integration: 3.23.*
  • SAP Cloud Platform Integration Advisor: 1.44.*
  • Adapter Development Kit for SAP Cloud Platform Integration: 2.52.*
  • Increment: 2002

Changed

2020-04-11

Cloud Integration

Integration Suite

Neo

Managing Access Policies

In SAP Cloud Platform Integration, user permissions are granted based on tasks that can be performed on all artifacts and data. Access Policies provide a way to additionally protect a subset of artifacts and data.

See Managing Access Policies

Changed

2020-04-11

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

Simulation of an Integration Flow

You can simulate an integration flow without the need to deploy it on the tenant (activating of tracing supported).

See: Simulation of an Integration Flow

New

2020-04-11

Integration Advisor

Integration Suite

  • Neo
  • Cloud Foundry

Library of Custom Type Systems

You can now upload custom messages – this enables you to create MIGs and MAGs based on your own message structures.

See: Library of Custom Type Systems

New

2020-04-11

Integration Advisor

Integration Suite

  • Neo
  • Cloud Foundry

Library of Type Systems

Integration advisor has now introduced a new type system called GS1 EANCOM. This is a subset of the UN/EDIFACT standard.

New

2020-04-11

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

OData V4 Receiver Adapter

  • The adapter now supports DELETE operation.

  • You can now build your query using the query modeler.

See: Configure the OData V4 Receiver Adapter

Changed

2020-04-11

Cloud Integration

Integration Suite

Neo

OData V2 API

You can now import and download an integration package using the OData V2 API.

See: Importing Integration Packages

New

2020-04-11

Cloud Integration

Integration Suite

Neo

OData V2 API

You can now create, read, deploy and download value mapping using the OData V2 API.

See: Value Mapping Requests

New

2020-04-11

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

New Content Added for Integration Flow Design Guidelines

The following guidelines have been added for integration flow developers:

  • The guideline Use CSRF Protection has been added. Two reference integration flows have been added to the integration package Integration Flow Design Guidelines - Apply Highest Security Standards.

    See: Use CSRF Protection

  • The guideline Use Client Certificate Authentication has been added. Two reference integration flows have been added to the integration package Integration Flow Design Guidelines - Apply Highest Security Standards.

    See: Use Secure Authentication Methods

  • More details have been added to guideline Anticipate Message Throughput When Choosing a Storage Option.

    See: Anticipate Message Throughput When Choosing a Storage Option

Changed

2020-04-11

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

New Post-Processing Options for Mail Sender Adapter

When you have created a Mail sender adapter and selected as Transport Protocol the option IMAP4, the following new Post-Processing options are available: Archive and Archive and Mark as Read.

See: Configure the Mail Sender Adapter

Changed

2020-04-11

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

Looping Process Call

You can now define an action when the maximum iterations count for loop processing is reached.

See: Define Process Call

Changed

2020-04-11

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

Timestamps in Data Store Get Operation

From component version 1.5 onwards, the Created At (header: SAP_DataStoreCreatedAt) and Retain Until (header: SAP_DataStoreExpiresAt) timestamps of the data store entry are included in the message.

See: Headers and Exchange Properties Provided by the Integration Framework

Changed

2020-04-11

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

Content Transfer Encoding in Mail Receiver Adapter

You can now choose the content transfer encoding in which you send attachments to the mail server.

See: Configure the Mail Receiver Adapter

Changed

2020-04-11

Cloud Integration

Integration Suite

Cloud Foundry

Software Version Update

The versions have been updated:
  • SAP Cloud Platform Integration: 4.10.*
  • Increment: 2001

Changed

2020-03-14

Cloud Integration

Integration Suite

Neo

Software Version Update

The versions have been updated:
  • SAP Cloud Platform Integration: 3.22.*
  • SAP Cloud Platform Integration Advisor: 1.43.*
  • Adapter Development Kit for SAP Cloud Platform Integration: 2.51.*
  • Increment: 2001

Changed

2020-03-14

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

Message Mapping

You can now download MMAP files along with their dependent resources.

See: Manage Resources of an Integration Flow

New

2020-03-14

Cloud Integration

Integration Suite

Neo

OData Public API

You can now customize your GET query using $top and $skip parameters.

See: Integration Package Example Requests

Changed

2020-03-14

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

Include Original Mail in Mail Sender Adapter

You can now include the original email in the SAP_MAIL_ORIGINAL_MESSAGE property for further processing such as verification of the original email.

See: Configure the Mail Sender Adapter

Changed

2020-03-14

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

Lock Timeout in Mail Sender Adapter

You can now specify the amount of time a lock is active during a polling process. These locks also appear in the Manage Locks tile.

See: Configure the Mail Sender Adapter

Changed

2020-03-14

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

Simple Signer Alias

In Simple Signer the alias field can now also be set as an exchange property.

See: Sign the Message Content with Simple Signer

Changed

2020-03-14

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

Timeouts in XI Receiver Adapter

You can now define two new timeouts for the XI Receiver Adapter:
  • Timeout (in ms) specifies the amount of time that the client waits for a responsive before the http connection is interrupted.

  • Lock Timeout specifies how long the client should wait before trying to process the message again, for instance in the event of a cluster outage.

See: Configure the XI Receiver Adapter

Changed

2020-03-14

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

AS4 Sender Adapter

You can now use AS4 Sender adapter for receiving data from a trading partner and the following message exchange patterns are supported for an inbound communication:

To know more on how to configure the sender adapter to generate a receipt upon successfully processing the incoming AS4 push message.

See: Configuring Sender Channel with ebMS3 Receipt

New

2020-03-14

Cloud Integration

Integration Suite

Cloud Foundry

Software Version Update

The versions have been updated:
  • SAP Cloud Platform Integration: 4.9.*
  • Increment: 1913

Changed

2020-02-15

Cloud Integration

Integration Suite

Neo

Software Version Update

The versions have been updated:
  • SAP Cloud Platform Integration: 3.21.*
  • SAP Cloud Platform Integration Advisor: 1.42.*
  • Adapter Development Kit for SAP Cloud Platform Integration: 2.50.*
  • Increment: 1913

Changed

2020-02-15

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

HTTPS Sender Adapter

Now, you can return an exception to the sender system during an HTTPS call.Adapter Development Kit for SAP Cloud Platform Integration: 2.64.*

See: HTTPS Sender Adapter

Changed

2020-02-15

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

Integration Content Entity Types

Integration Content Entity TypesAdapter Development Kit for SAP Cloud Platform supports additional parameters for the entity ServiceEndpoints.

See:Integration Content Entity Types

Changed

2020-02-15

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

Write Variables and Content Modifier

The step has been leveraged to use the capabilities of XPath 3.1 Enterprise Edition (EE).

Changed

2020-02-15

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

Message Mapping

You can now copy MMAP files to your integration flow from other integration flow from the same or different package.

See: Manage Resources of an Integration Flow

New

2020-02-15

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

Download of artifacts

You can now download an integration artifact without losing the Sender and Receiver information.

Changed

2020-02-15

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

OData V2 Receiver Adapter

Connecting to OData backend has been improvised with the introduction of connection pool.

See: Configure the OData V2 Receiver Adapter

Changed

2020-02-15

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

Polling Information in Manage Integration Content

The Polling Information (in the Web UI Operations view under Manage Integration Content) now provides information on the date and time of the latest polls. By using this feature, you can check on the status of your polls, see whether further polls are scheduled or not and get detailed error messages in case of failed polls.

See: Managing Integration Content

Changed

2020-02-15

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

Size Limits for Uploading Certificates, Key pairs, and Signing Responses to the Keystore

The size limits for uploading certificates, key pairs, and signing responses to the keystore have been increased. You can now upload certificates up to the size of 10240 bytes, key pairs up to the size of 30720 bytes and signing responses up to the size of 30720 bytes.

Changed

2020-02-15

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

Return HTTP Response Code as Header in IDoc Receiver Adapter

The IDoc receiver adapter contains a feature that, when activated, writes the value of the HTTP response code provided by the connected receiver system into the header .

See: Configure the IDoc Receiver Adapter

Changed

2020-02-15

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

Return HTTP Response Code as Header in XI Receiver Adapter

The XI receiver adapter contains a feature that, when activated, writes the value of the HTTP response code provided by the connected receiver system into the header .

See: Configure the XI Receiver Adapter

Changed

2020-02-15

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

Return HTTP Response Code as Header in SOAP (SAP RM) Receiver Adapter

The SOAP (SAP RM) receiver adapter contains a feature that, when activated, writes the value of the HTTP response code provided by the connected receiver system into the header .

See: Configure the SOAP (SAP RM) Receiver Adapter

Changed

2020-02-15

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

SapCmsSignedData in the PKCS#7/CMS Signer

With the release of the version 1.3 of the PKCS#7/CMS Signer, the signed data in the SapCmsSignedData can now be included in the property.

See: Sign the Message Content with PKCS#7/CMS Signer

Changed

2020-02-15

Cloud Integration

Integration Suite

Cloud Foundry

Software Version Update

The versions have been updated:
  • SAP Cloud Platform Integration: 4.8.*
  • Increment: 1912

Changed

2020-01-18

Cloud Integration

Integration Suite

Neo

Software Version Update

The versions have been updated:
  • SAP Cloud Platform Integration: 3.20.*
  • SAP Cloud Platform Integration Advisor: 1.41.*
  • Adapter Development Kit for SAP Cloud Platform Integration: 2.49.*
  • Increment: 1912

Changed

2020-01-18

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

User Interface

  • The user announcement is finally here. Be updated with all the latest releases and new features by clicking the in your web application.

  • You can now access integration flow design guidelines and the troubleshooting guide through the user menu in your web application.

New

2020-01-18

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

Message Mapping

The following features have been introduced for message mapping:
  • Export as Spreadsheet

  • Copy Expression

  • Paste Expression

See: Creating Message Mapping

New

2020-01-18

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

LDAP Adapter

The LDAP adapter now supports Search and Delete operations.

See: LDAP Receiver Adapter

New

2020-01-18

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

OData V2 Receiver Adapter

$batch mode is now supported for GET query operation.

See: Configure the OData V2 Receiver Adapter

Changed

2020-01-18

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

Receiver Party and Receiver Service in XI Sender Channel

The request response of the XI sender adapter is now configurable for the communication party and the communication component.

See: Configure the XI Sender Adapter

Changed

2020-01-18

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

AMQP Sender and Receiver Adapter

AMQP sender and receiver adapter now support connectivity to on-premise messaging systems using the SAP Cloud Connector

New

2020-01-18

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

Return HTTP Response Code as Header in SOAP 1.x Receiver Adapter

The SOAP 1.x receiver adapter contains a feature that, when activated, writes the value of the HTTP response code provided by the connected receiver system into the header. Use the header CamelHttpResponseCode to get the response from the receiver system.

See: Configure the SOAP (SOAP 1.x) Receiver Adapter

Changed

2020-01-18

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

Write Variables

Write variable definitions supports type expression for creating variable. For example, you can use type ${header.source}.

See: Define Write Variables

Changed

2020-01-18

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

Local Integration Process

Validation checks have been improved for local integration processes. If the integration flow includes some empty elements and sequences, a clear message is shown while displaying problems.

See:Define Local Integration Process

Changed

2020-01-18

Cloud Integration

Integration Suite

  • Neo
  • Cloud Foundry

Externalization

There are major improvements for the externalization feature in the areas of integration flow web editor, configuration view, and download capabilities. The enrichments in these areas show clear separation in the responsibilities.

See: Externalize Parameters of an Integration Flow

Changed

2020-01-18

Cloud Integration

Integration Suite

Cloud Foundry

Check Feature Available in Queue Monitor

The tile Managing Message Queues (in the Web UI Operations view under Manage Stores) now provides the Check function when using SAP Cloud Platform Integration in the Cloud Foundry environment. Using this option, you can find unused and missing queues.

See: Managing Message Queues

Changed

2020-01-18

Cloud Integration

Integration Suite

Neo

JMS OData API Extensions

You can address additional resources of the used JMS queues.

See: Addressing JMS Resources

Changed

2020-01-18

Technical Component

Capability

Environment

Title

Description

Type

Available as of

SAP Customer Order Sourcing

Extension Suite - Development Efficiency

Technical Component

Capability

Environment

Title

Description

Type

Available as of

Job Scheduler

Extension Suite - Development Efficiency

Cloud Foundry

Binding level secrets

New clientsecrets are created after you bind an application to the Job Scheduler service.

You can use this to rotate clientsecrets by unbinding and then binding the Job Scheduler instance again to the application.

For more information, see Binding Level Secrets in Job Scheduler REST APIs.

New

2020-12-17

Technical Component

Capability

 

Title

Description

Type

Available as of

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

Extension Development

From the new Extensions View, you can now extend your dev space with VS Code extensions from the Open VSX RegistryInformation published on non-SAP site. You can also create your own SAP Business Application Studio extensions, which include the VS Code extensions and the Yeoman generators that you want to install, and make them available in your subaccount. See Extending SAP Business Application Studio.

New

2020-12-27

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

Productivity Tools

SAP Business Application Studio developers can now type a template name in the command palette to trigger the relevant wizard.

Changed

2020-12-27

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

Productivity Tools

The Welcome page now has a new look and feel.

Changed

2020-12-27

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

Theia

SAP Business Application Studio has been updated to include fixes and improvements that are part of Eclipse Theia 1.8.0Information published on non-SAP site.

Changed

2020-12-27

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

SAP HANA

The SAP HANA Tools are now available. You can now create an SAP HANA native application dev space in SAP Business Application Studio or add the tools as an additional extension to other dev spaces. See SAP HANA Native Application .

New

2020-12-21

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

CAP

The 'cds-dk' has been updated to version 3.2.0.

Changed

2020-11-22

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

Theia

SAP Business Application Studio has been updated to include fixes and improvements that are part of Eclipse Theia 1.7.0Information published on non-SAP site.

Changed

2020-11-22

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

Guided Development

You can now use the Guided Development tool to execute common development tasks for specific SAP scenarios based on the best practices defined by SAP experts. See Guided Development.

New

2020-10-25

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

Extension Development

You can now prompt information, error, and warning messages via notifications in the Project Creation wizard steps. See Project Wizard.

New

2020-10-25

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

Theia

SAP Business Application Studio has been updated to include fixes and improvements that are part of Eclipse Theia 1.6.0Information published on non-SAP site.

Changed

2020-10-25

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

Dev Space Manager

You can now add extensions to an existing dev space. See Dev Spaces in SAP Business Application Studio.

New

2020-10-11

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

Running SAP Fiori Applications

You can now run multiple SAP Fiori applications as components in the SAP Fiori launchpad sandbox. See Run Applications in the SAP Fiori Launchpad Environment.

New

2020-10-11

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

Project Wizard

You can now open the Project Wizard from the File menu. See Project Wizard.

New

2020-10-11

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

CAP

You can now create run configurations for CAP Java applications for specific runtime Spring Boot profiles. See Creating Run Configurations for CAP Java Applications.

New

2020-10-11

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

Theia

SAP Business Application Studio has been updated to include fixes and improvements that are part of Eclipse Theia 1.5.0Information published on non-SAP site.

Changed

2020-10-11

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

Installing Generators

You can now install external generators from the nmp registry to SAP Business Application Studio. You can then access these generators from the Yeoman UI wizard to use the templates. See Explore and Install Generators Tool.

New

2020-10-05

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

Running SAP Fiori Applications

You can now bind multiple data sources to your run configuration. See Creating Run Configurations for SAP Fiori Applications.

New

2020-09-29

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

CAP

You can now create run configurations for CAP Node applications for specific runtime profiles. See Creating Run Configurations for CAP Node Applications.

New

2020-09-29

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

MTA

You can now edit the MTA descriptor file (mta.yaml) using the MTA Editor. See MTA Editor.

New

2020-09-29

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

Running SAP Fiori Applications

You can now run an SAP Fiori application locally with an SAP API Business Hub service. See Run Your Application with the SAP API Business Hub.

New

2020-09-13

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

CAP

You can now use the CDS Graphical Modeler when developing CAP applications. See Design CDS Models Using SAP Business Application Studio

New

2020-08-30

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

Running SAP Fiori Applications

You can now run your SAP Fiori project's automated tests using Karma. See Run Automated Tests of Your Application.

New

2020-08-30

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

SAP Fiori Development

You can now add an SAP Fiori module to an existing MTA project. See Add an Additional SAP Fiori Application to Your Project.

New

2020-08-30

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

SAP Fiori Development

You can now use quick fix for missing IDs in XML view files. See Validation of Stable IDs.

Changed

2020-08-30

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

SAP Fiori Development

You can now develop an SAP Fiori application consuming a CAP service, run it locally, build, and deploy it to Cloud Foundry. See Developing an SAP Fiori Application for a CAP Project.

New

2020-08-16

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

SAP Fiori Development

You can now develop an SAP Fiori application consuming a service from an ABAP Cloud System, run it locally, build, and deploy it to Cloud Foundry, using the approuter managed by SAP Cloud Platform or a standalone approuter. See Develop an Application for Cloud Foundry.

New

2020-08-16

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

SAP Fiori Development

You can now develop an SAP Fiori application and deploy it to an ABAP Cloud System. See Developing an SAP Fiori Application Based on an ABAP Cloud System Service.

New

2020-08-16

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

SAP Fiori Deployment

You can now perform "abap deploy" in your local environment, outside of SAP Business Application Studio. See abap-deploy npm documentationInformation published on non-SAP site and Deploy to the SAPUI5 ABAP Repository.

New

2020-08-16

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

CAP

Development of CAP applications is now available in the China (Shanghai) region.

New

2020-08-16

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

SAP Fiori Development

You can now deploy your SAP Fiori application to the SAPUI5 ABAP Repository in SAP S/4HANA Cloud. See Deploy to the SAPUI5 ABAP Repository.

New

2020-08-02

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

CAP

You can now use Spring-boot tools when developing Spring-boot applications. See spring-projectsInformation published on non-SAP site.

New

2020-08-02

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

CAP

SAP Business Application Studio has been updated to include SapMachine 11. See SapMachineInformation published on non-SAP site.

Changed

2020-08-02

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

SAP Fiori Development

The XML UI5 code validation is now enhanced with stable ID checks. See Validation of Stable IDs.

Changed

2020-08-02

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

SAP Fiori Development

SAP Fiori is now selected by default when choosing the type of dev space to create in SAP Business Application Studio.

Changed

2020-08-02

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

Trial landscape

When you subscribe to SAP Business Application Studio in the Trial Landscape, the relevant roles are automatically assigned to the account.

New

2020-07-19

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

CAP

You can now run your CAP Node.js application from the Run Configurations view and bind it to an instance of SAP HANA Cloud or an instance of hanatrial. See Creating Run Configurations for CAP Node Applications.

New

2020-07-19

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

Theia

SAP Business Application Studio has been updated to include fixes and improvements that are part of Eclipse Theia 1.3.0.

Changed

2020-07-19

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

SAP Fiori Development

You can develop SAP Fiori applications for Cloud Foundry using the approuter on the subaccount level and run an HTML5 application managed by SAP Cloud Platform. See Create an SAP Fiori Project and Deploy Your Application.

New

2020-06-28

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

CAP

You can now run your CAP Node application from the Run Configurations view and bind it to a destination. See Creating Run Configurations for CAP Node Applications.

New

2020-06-28

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

CAP

You can now run your CAP Node application from the Run Configurations view using mock OData services. See Creating Run Configurations for CAP Node Applications.

New

2020-06-28

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

CAP

You can now run your CAP Node application from the Run Configurations view and deploy it out-of-the-box to an SAP HANA database. See Creating Run Configurations for CAP Node Applications.

New

2020-06-28

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

Theia

It is now possible to open concurrent embedded graphical editors in SAP Business Application Studio and even display them side by side.

New

2020-06-28

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

Theia

SAP Business Application Studio has been updated to include fixes and improvements that are part of Eclipse Theia 1.2.0.

Changed

2020-06-28

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

SAP Fiori Development

The XML UI5 code validation is now enhanced with type aggregation and deprecation checks. See Develop Your Application.

Changed

2020-06-28

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

SAP Fiori Development

The XML UI5 code assist provides settings for deprecated and experimental element proposals. See Develop Your Application.

Changed

2020-06-28

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

SAP Fiori Development

SAPUI5 Adaptation Project is now available in SAP Business Application Studio. You can create an app variant for an existing SAP Fiori application and make use of the extension capabilities for UI5 controls. See Extending an SAP Fiori Application.

New

2020-06-21

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

Theia

SAP Business Application Studio has been updated to include fixes and improvements that are part of Eclipse Theia 1.1.0.

Changed

2020-06-21

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

Dev Space Manager

You can now open a dev space in a separate browser tab.

New

2020-06-21

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

SAP Fiori Development

The XML UI5 code validation is now enhanced with duplicate ID and aggregation cardinality checks. See Develop Your Application.

New

2020-06-21

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

SAP Fiori Development

You can now develop using Fiori elements.

New

2020-06-21

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

Application Wizard

The Application Wizard has been enhanced. Steps are now clickable and you can press 'Enter' in the login control.

Changed

2020-06-07

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

Run Configurations

The Run Configuration tree shows 'shared' dependencies.

New

2020-06-07

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

SAP Fiori Development

You can now add a launchpad to an SAP Fiori project with a Cloud Foundry target runtime. See Basic Development Flow in SAP Business Application Studio.

New

2020-06-07

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

SAP Cloud Platform Regions

SAP Business Application Studio Trial is now available in the AWS US East (VA) region.

New

2020-05-24

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

SAP Fiori Deployment

You can now deploy SAP Fiori applications to the HTML5 repository using the Generic Application Content Deployer (GACD).

New

2020-05-24

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

Theia

SAP Business Application Studio has been updated to include fixes and improvements that are part of Eclipse Theia 1.0.0.

Changed

2020-05-24

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

Application Wizard

The New Application wizard now has a Back button. You can go to previous steps to change or view your entries.

New

2020-05-10

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

Application Wizard

You can now choose the location where the new projects should be generated.

Changed

2020-05-10

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

Consume SAP Services

You can now insert a direct URL to consume a service and bind it to your project.

Changed

2020-05-10

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

MTA

With the new Cloud MTA Build Tool version 1.0.14, you can use the module build features directly in SAP Business Application Studio. See Auxiliary Commands (https://sap.github.io/cloud-mta-build-tool/usage/#auxiliary-commands).

New

2020-05-10

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

CAP

You can now run your CAP Node application from the Run Configuration view and bind to a local sqlite database.

New

2020-05-10

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

SAP Fiori Development

You can now specify a package and transport when deploying an SAP Fiori application to ABAP.

New

2020-05-10

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

CAP

The 'cds-dk' has been updated to version 1.6.4 and the 'generator-cap-project' to version 1.0.6.

Changed

2020-04-26

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

CAP

You can now view data models from external services in the CAP project explorer.

New

2020-04-26

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

SAP Fiori project creation

When using freestyle templates, you can now consume services and bind entities.

New

2020-04-26

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

Run Configurations

You can now configure multiple data sources in SAP Fiori run configurations for Cloud Foundry. Cloud Foundry login is not required.

New

2020-04-26

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

SAP Fiori Development

You can now get SAPUI5 code assist for XML views and fragments.

New

2020-04-26

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

SAP Fiori Development

You can now get code validation for the application descriptor (manifest.json file).

New

2020-04-26

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

Cloud Foundry Tools

When you create a service instance, you can outline the service parameters.

New

2020-04-26

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

SAP Fiori Deployment

You can now deploy HTML5 modules independently, using the 'HTML5 Applications repository CLI' plugin. You can then inspect these modules in runtime. See Deploy Your Application.

New

2020-04-26

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

SQL Tools

We have updated the SQL Tools to version 0.21.6. With this version, you can now connect to SAP HANA as a Service (HaaS).

Changed

2020-04-12

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

CAP

You can now create a CAP application using the command palette or the terminal.

New

2020-04-12

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

Data Privacy

When an account is closed or when an administrator unsubscribes from SAP Business Application Studio, all the tenant's data is deleted automatically.

Changed

2020-04-12

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

Project Wizard Tool

A default run configuration is now created as part of the project wizard flow. You can create a project from template and run it.

New

2020-04-12

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

Project Wizard Tool

When the project wizard ends, you can now choose between Open New Workspace to open the generated project in the root, or Add to Workspace to work in multi-root.

New

2020-04-12

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

Run Configurations

You can now run an SAP Fiori application with a Cloud Foundry target runtime consuming an ABAP on-premise service.

New

2020-04-12

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

Consuming SAP Services

You can now perform service exploration in both the V2 and v4 formats.

New

2020-03-29

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

Cloud Foundry Tools

The Cloud Foundry tools have been moved to the 'npm' package so that they can be used externally.

Changed

2020-03-29

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

Project Creation

New features have been added to the project wizard, such as displaying prompts in advance, login control, and browse control.

Changed

2020-03-29

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

Run Configurations

When running an SAP Fiori app locally, you can now select the SAPUI5 version. See Creating Run Configurations for SAP Fiori Applications.

New

2020-03-29

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

Extensions

SAP Cloud Platform Mobile Services

Use the Mobile Development Kit (MDK) editor to edit various aspects of your MDK application such as validating and bundling the MDK app, creating MDK metadata objects, and deploying the MDK app to Mobile Services. You can also use the MBT tool to create an OData CSDL file and generate an OData service in Java from an OData CSDL file. See Setting Up the Editor in SAP Business Application Studio.

New

2020-03-15

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

Run Configurations

You can now use Local Run with test (mock) data when testing the "Consume SAP Services" tool in VS Code.

New

2020-03-15

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

Consuming SAP Services

When running a CAP Node application using the Run Configuration view, you can now easily bind it to depending Cloud Foundry services. See Creating Run Configurations for CAP Node Applications.

New

2020-03-15

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

Extensions

The following tools are now installed and exposed via the CLI as part of the Basic Tools extension: make, bzip2, patch, perl, tar, sqlite3, vim, zip, and pv.

New

2020-03-15

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

Run Configurations

Freestyle SAPUI5 templates are available for project creation using the terminal. See Create an SAP Fiori Project.

New

2020-03-15

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

Run Configurations

The development dependencies to SAP Fiori projects are now installed upon project creation.

New

2020-03-15

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

Run Configurations

When running an SAP Fiori app locally, you can now select if you want to run it from the 'build' folder or from the 'source' folder. See Creating Run Configurations for SAP Fiori Applications.

New

2020-03-15

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

Run Configurations

You can now choose the relevant HTML file, such as a QUnit test or a mock server, when creating run configurations for a SAP Fiori application deployed to Cloud Foundry. See Creating Run Configurations for SAP Fiori Applications.

New

2020-03-01

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

Working with CAP Applications

You can now use the Project Explorer feature for CAP applications. See CAP Project Explorer.

New

2020-03-01

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

Running SAP Fiori Applications

You can now select an HTML file from the Run Configurations view to run your SAP Fiori project.

New

2020-03-01

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

Develop Application Based on an ABAP Service Catalog

You can now develop an SAP Fiori application consuming a service from the ABAP Service Catalog. See Developing an SAP Fiori Application Based on an ABAP Service Catalog.

New

2020-02-16

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

Run Configurations

You can now create and manage a run configuration for the Java service of an MTA application via the Run Configurations view. See Creating Run Configurations for Java Modules.

New

2020-02-02

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

Run Configurations

You can now create run configurations for CAP applications and the Java service of MTAs within a multi-root workspace. See Multi-root WorkspacesInformation published on non-SAP site.

New

2020-02-02

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

Extensions

You can now trigger an MTA build and deploy it from a context menu and the command palette. See Build and Deploy Multitarget Applications.

New

2020-02-02

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

Deploy to ABAP

You can now deploy an existing SAP Fiori project from SAP Business Application Studio to the SAPUI5 ABAP repository. See Deploy to the SAPUI5 ABAP Repository.

New

2020-02-02

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

Develop Application Based on ABAP Cloud System

You can now develop an SAP Fiori application consuming a service from ABAP Cloud System Service catalog. See Developing an SAP Fiori Application Based on an ABAP Cloud System Service.

New

2020-02-02

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

Extensions

You can use the VS Code REST Client in your dev spaces. See VS Code REST ClientInformation published on non-SAP site.

New

2020-01-16

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

CDS Extensions

We have updated the CDS extension to use @sap/cds-dk version 1.3.1.

New

2020-01-16

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

Consuming SAP Services

You can now select a data source for your project from the service catalog of an ABAP system. The destination will appear with the "Catalog" descriptor. See Consuming SAP Services.

New

2019-11-14

SAP Business Application Studio

Extension Suite - Development Efficiency

Cloud Foundry

Run Configurations

You can now delete and rename the configurations in the configurations tree. See Creating Run Configurations.

New

2019-11-14

Technical Component

Capability

Environment

Title

Description

Type

Available as of

Advanced Compliance Reporting Service

Extension Suite - Development Efficiency

Neo

Enhanced data upload template for UAE VAT Return

The Microsoft Excel template used for data replication has been enhanced by adding new validations.

Changed

2020-11-13

Advanced Compliance Reporting Service

Extension Suite - Development Efficiency

Neo

Context-sensitive help

Context-sensitive help has been added for the Configure Source Systems and Collect Report Data apps. You can access the help content by clicking the question mark in the upper right corner of the page.

New

2020-11-13

Advanced Compliance Reporting Service

Extension Suite - Development Efficiency

Neo

Enhanced data upload template for UAE VAT Return

The Microsoft Excel template used for data replication has been enhanced to provide data validation capability.

Changed

2020-10-10

Advanced Compliance Reporting Service

Extension Suite - Development Efficiency

Neo

User interface changes

User interface changes have been made in accordance with Fiori guidelines.

Changed

2020-10-10

Advanced Compliance Reporting Service

Extension Suite - Development Efficiency

Neo

Upload KeyStore files

You can upload KeyStore files while configuring report submission units in the Configure Report Communication app. This is required for configuring report submission units for Germany Advanced VAT Return.

See Configuring Report Submission Units.

New

2020-09-18

Advanced Compliance Reporting Service

Extension Suite - Development Efficiency

Neo

Context-sensitive help

Context-sensitive help is available for the Configure Reports and Run Advanced Compliance Reports apps. You can access the help content by clicking the question mark in the upper right corner of the page.

New

2020-09-18

Advanced Compliance Reporting Service

Extension Suite - Development Efficiency

Neo

User interface changes

Some UI element labels and app names have changed in accordance with Fiori guidelines.

Changed

2020-09-18

Advanced Compliance Reporting Service

Extension Suite - Development Efficiency

Neo

Support for legal change for Saudi Arabia

  • Change in VAT Return Form: New sections (1.1, 7.1, 8.1, and 9.1) have been introduced in the PDF output to separately report transactions on which VAT has been levied at the old tax rate of 5 percent.

  • Change in Microsoft Excel file used to analyze report data: The Tax Rate column has been added in the Microsoft Excel file used to analyze report data.

Changed

2020-08-28

Advanced Compliance Reporting Service

Extension Suite - Development Efficiency

Neo

File name in Collect Report Data app

Name of the uploaded file is displayed on the Upload History tab. For data replicated using APIs, ReportData is displayed as file name.

New

2020-08-21

Advanced Compliance Reporting Service

Extension Suite - Development Efficiency

Neo

Enhancements for Saudi Arabia

Description of the company code is displayed along with the company code in report data analytics for Saudi Arabia VAT Return report.

See Analytics Data for VAT Return.

Changed

2020-08-21

Advanced Compliance Reporting Service

Extension Suite - Development Efficiency

Neo

Warnings in Collect Report Data app

Problems encountered with data to be replicated are classified into errors and warnings. These are displayed on two separate tabs for better tracking.

See Tracking Data Replication and Correcting Errors.

New

2020-07-18

Advanced Compliance Reporting Service

Extension Suite - Development Efficiency

Neo

Report submission for Germany and New Zealand reports

Report submission from SAP S/4HANA Advanced Compliance Reporting is supported for Germany Advance VAT Return (report category: DE_VAT_ADV_RTN) and New Zealand GST 101A Declaration (report category: NZ_GST_DCL).

See Report-Specific Submission Service Types and Configuration.

New

2020-07-18

Advanced Compliance Reporting Service

Extension Suite - Development Efficiency

Neo

Enhancements for Saudi Arabia and Egypt

You can generate correction runs for Saudi Arabia VAT Return and Egypt VAT Return reports.

See Generating Correction Reports.

New

2020-07-18

Advanced Compliance Reporting Service

Extension Suite - Development Efficiency

Neo

Addition of reporting level to reporting entity

You can now add reporting levels to a reporting entity even after generating reports for the reporting entity. The new reporting level is considered for reporting from its effective date.

See Report Configuration.

Changed

2020-06-19

Advanced Compliance Reporting Service

Extension Suite - Development Efficiency

Neo

Enhancements for United Kingdomm

Support for HMRC’s legal requirement regarding fraud prevention: When you submit the GB VAT Declaration report, the HMRC requires you to submit information such as your reporting service user ID, the public IP address of your device, its screen resolution, and your local time zone.

See Generating and Submitting GB VAT Declaration

New

2020-06-19

Advanced Compliance Reporting Service

Extension Suite - Development Efficiency

Neo

Deletion of company code additional attributes data

Ability to delete company code additional attributes data (extractor 0COMP_CODE_ADDITIONAL_ATTR) using new XS job deleteConfigurationTableData.

See Deleting Configuration Data.

New

2020-05-16

Advanced Compliance Reporting Service

Extension Suite - Development Efficiency

Neo

Enhancements for United Arab Emirates

  • Enhancements for VAT Return: Tax reporting date is considered as reporting date for documents. If tax reporting date is not specified, then posting date is considered as reporting date. Changes have been made to the downloaded tax line items spreadsheet and to report data analytics in SAP Analytics Cloud to display three columns – Reporting Date, Tax Reporting Date, and Posting Date.

  • Enhancements for FTA Audit File: Tax reporting dateis considered as reporting date for documents. If tax reporting date is not specified, then posting date is considered as reporting date.

Changed

2020-05-16

Advanced Compliance Reporting Service

Extension Suite - Development Efficiency

Neo

Enhancements for Saudi Arabia

Report Data Analytics using SAP Analytics Cloud: Report data analytics using SAP Analytics Cloud has been enabled.

See Analytics Data for VAT Return.

New

2020-05-16

Advanced Compliance Reporting Service

Extension Suite - Development Efficiency

Neo

OAuth2.0 authentication for data replication using ABAP Report

OAuth2.0 authentication for data replication using ABAP Report Replicate Business Data for Advanced Compliance Reporting Service (report ID RPACRS_BUS_DATA_REPLICATION).

See Enabling OAuth2.0 Authentication for RFC Destinations.

New

2020-04-30

Advanced Compliance Reporting Service

Extension Suite - Development Efficiency

Neo

Support for group/message servers

Capability to connect to group/message servers in the Configure Source Systems app, for connection type SDI.

See Configuring Source Systems.

New

2020-04-25

Advanced Compliance Reporting Service

Extension Suite - Development Efficiency

Neo

Support for agent groups in Configure Source Systems app

Capability to assign agent groups created in Data Provisioning Agent Monitor to source systems in Configure Source Systems app.

See Managing Agent Groups.

New

2020-04-18

Advanced Compliance Reporting Service

Extension Suite - Development Efficiency

Neo

Deletion of tax box configuration data based on source system and country

For data replicated using SDI, capability to delete tax box configuration data based on source system and country.

See Deleting Tax Box Configuration Data.

Changed

2020-04-18

Advanced Compliance Reporting Service

Extension Suite - Development Efficiency

Neo

Enhancements for United Arab Emirates

Enhancements for VAT Declaration (UAE_VAT_DCL) report

  • Change in PDF output: The PDF output of UAE VAT Declaration report has been changed to match the format of form VAT102 published by UAE's Federal Tax Authority.

    See VAT Return Form Layout.

  • Support for 2nd and 3rd currency in analysis spreadsheet: The spreadsheet for analyzing report data has been enhanced to support 2nd and 3rd currency. The tax base amounts and tax amounts in 2nd and 3rd currency are populated in the fields H2BAS, H2STE, H3BAS, H3STE. The tax base amount and tax amount in reporting currency are populated in the fields REPTAXBASE and REPTAXAMOUNT.

    See Generating VAT Return.

Changed

2020-04-18

Advanced Compliance Reporting Service

Extension Suite - Development Efficiency

Neo

Manual changes to report output data

Capability to change report output data, save changes, and regenerate output file. Enhancements to Change Log to show changes structured similar to report output.

See Manually Changing Report Output Data.

New

2020-03-21

Advanced Compliance Reporting Service

Extension Suite - Development Efficiency

Neo

New errorRecords API

New REST API errorRecords to fetch error details for replicated data.

See errorRecords API.

New

2020-03-21

Advanced Compliance Reporting Service

Extension Suite - Development Efficiency

Neo

Changes to Configure Source System app

While configuring source systems, you can now use characters to specify the System Host value and special characters to specify the System Logon User value.

Changed

2020-03-21

Advanced Compliance Reporting Service

Extension Suite - Development Efficiency

Neo

Variant in Run Advanced Compliance Reports app

Ability to save filter criterion as a variant in Run Advanced Compliance Reports app.

New

2020-03-21

Advanced Compliance Reporting Service

Extension Suite - Development Efficiency

Neo

Enhancements for United Arab Emirates

  • Corrections for data replication using ABAP Report: Corrections have been made for data replication using ABAP Report for UAE VAT Declaration and UAE Audit File reports. To get these corrections, you need to implement the following SAP Notes:

  • Support for 2nd and 3rd currency for UAE Audit File: 2nd and 3rd currency data is used for UAE Audit File report generation.

  • Changes to data replication for UAE Audit File: The extractor 0FI_GL_12 is not required for UAE Audit File. It has been removed from Microsoft Excel files, API payload, ABAP replication, and task plans used for data replication.

Changed

2020-03-21

Advanced Compliance Reporting Service

Extension Suite - Development Efficiency

Neo

Changes for United Kingdom

Enhancements to manual changes to report output data feature: UI changes including new buttons and change in behavior of existing buttons. Currently, when you change your report output data and save it, an updated output file is automatically regenerated. With this enhancement, saving changes does not regenerate the file. You can regenerate the legal output file using the new Save and Regenerate button. The new Reset button enables you to revert to the values used in the last regenerated file (or the original file if no regeneration is done for the report run).

Changed

2020-03-21

Advanced Compliance Reporting Service

Extension Suite - Development Efficiency

Neo

Feature Deprecation for United Arab Emirates

Deprecation of XML file generated for UAE VAT Declaration: Since the XML file format is not legally required for submission, advanced compliance reporting service has discontinued generation of this file.

Deleted

2020-03-21

Advanced Compliance Reporting Service

Extension Suite - Development Efficiency

Neo

Implicit deletion of tax box configuration data based on country key

When you upload tax box configuration data using Microsoft Excel files or APIs, if any tax box configuration data for the same source system and country already exists in the database on SAP Cloud Platform, then the old data is replaced with the new data you upload.

Changed

2020-02-15

Advanced Compliance Reporting Service

Extension Suite - Development Efficiency

Neo

Enhancements for Egypt

Support for replication of second and third currency data for accounting tax lines, using SDI and ABAP report

Changed

2020-01-11

Advanced Compliance Reporting Service

Extension Suite - Development Efficiency

Neo

Enhancements for Saudi Arabia

Support for replication of second and third currency data for accounting tax lines, using SDI and ABAP report

Changed

2020-01-11

Advanced Compliance Reporting Service

Extension Suite - Development Efficiency

Neo

Enhancements for United Arab Emirates

  • Support for replication of second and third currency data for accounting tax lines, using SDI and ABAP report

  • Data replication for new field TXGRP in GeneralLedgerLines DataSource, using Microsoft Excel files, APIs, and SDI. This field enables you to specify the group indicator for tax line items.

  • Changes to the Microsoft Excel file used for analyzing report output, to set the LWBAS and LWSTE fields to display the tax base amount and tax amount in reporting currency

Changed

2020-01-11

Technical Component

Capability

Environment

Title

Description

Type

Available as of

SAP ASE Service

Extension Suite - Development Efficiency

Neo

Version 16.0 SP03 PL07

The Neo environment now supports SAP ASE version 16.0 SP03 PL07. See Version Update 16.0 SP03 PL07 and Update Database Systems.

Changed

2019-11-21

SAP ASE Service

Extension Suite - Development Efficiency

Neo

Security Issues Identified

Several security issues have been identified that could affect your systems (SAP Note 2678615 Information published on SAP site, SAP Note 2679789 Information published on SAP site, SAP Note 2679788 Information published on SAP site).

These issues have been fixed with SAP ASE revision 16.0 SP03 PL05.

We strongly recommend that you update to this revision. See Update Database Systems.

Announcement

2019-01-31

Technical Component

Capability

Environment

Title

Description

Type

Available as of

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

Gold Entities

As a bot developer, you can assign custom enrichments (using mapping or URL) to a gold entity to further fine-tune the information extracted from your end-users' sentences. The custom enrichment assigned to a gold entity is version specific and needs to be maintained individually for each version of your bot. See Enrichments for Gold Entities

Changed

2020-12-16

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

Disambiguation Skill

A new skill of the type disambiguation is available, that handles end-user disambiguation in case a bot identifies multiple skills to be resolved. This is a predefined skill (like the fallback skill) that can be customized as per your requirement. You can also monitor the disambiguation events in the Conversation Logs and understand which skill was selected. See Disambiguation Skill.

New

2020-12-16

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

Environments

The Default Environment setting has been introduced under Environments. When you create a new bot or a version, this setting is applied to all bot versions that do not have an environment assigned. The default environment is always set as Development. You can set a different environment as default but you cannot de-select this setting. This helps you to decide which environment settings to use when testing a new version using version request token or Chat Preview without actually deploying the version to an environment. When you connect your bot to a channel, the default environment is automatically assigned, you can change it as per your need. See section Default Environment under Versions and Environments

Changed

2020-12-16

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

Scripting Syntax

The following helpers have been added:

  • flpAppState

    As a bot developer, you can use this helper that lets your users navigate to an app within the SAP Fiori Launchpad based on the filter bar values that are already populated with the selected values, and for which the result of the selection is displayed. You can use this helper to construct the JSON structure required for passing the app state to the SAP Fiori Launchpad as part of a Client Data action. Note that you need to manually construct the app state JSON out of the entity values provided by the end user.

  • {{join array delimiter}}

    You can use this helper for joining all elements of an array using the provided delimiter.

The following helper has been enhanced:
  • eachJoin

    This helper now supports objects and skip on empty.

See Scripting Syntax

Changed

2020-12-16

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

Natural Language Understanding for Time Interval

The NLU of SAP Conversational AI has been enhanced so that a chatbot can understand the time interval (relative dates) that is based on the semantic date range control in SAP Fiori UI and translate it to the time interval that is being referred to. For example, during a chat that happened on any day of May, if the user provides the date range as last two months, it will be interpreted as the interval between 1st of March and 1st of May. See section Interval under List of Gold Entities.

Changed

2020-12-16

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

Bot Testing

Bot testing feature has been enhanced. You can now:

  • Edit the name of the test document within the UI

  • Manage your test cases better by removing the detected skill or intent and selecting another one, switching the language and adding or removing entities.

See Test your Bot.

Changed

2020-12-16

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

Monitor

The following filters under the Monitor tab have been enhanced:

  • The global Time Zone is more consistent across the platform.

  • The Time Range filter lets you filter conversations based on HH:MM (hours and minutes) also.

Changed

2020-12-16

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

Messages

The List message type has been enhanced.
  • You can add an optional list header, which consists of:

    • title

    • subtitle

    • image URL

  • For each list item, you can also add a:
    • description

    • list of buttons with their title, type and value in the list footer

See section List under Message Types.

Changed

2020-12-16

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

Regular Expression (Regex) Based Custom Entities

Besides free and restricted entities, you can also create a regular expression (regex) entity that extracts an entity based on an expression pattern that you provide. You can test the pattern or the string to determine and enhance the pattern.

Note that Regex entities cannot be tagged and are not shown in the dataset. See Entities

New

2020-10-31

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

Bot Testing

Bot testing has been enhanced. While testing your bot, you can now:
  • delete a test document

  • expand or collapse all the test cases with a single click

  • differentiate between entities that were recognized (underlined) and the ones that were not properly detected (highligted) while testing an expression.

  • use the already generated test cases of your bot even after forking it so that you can maintain the same quality of conversation before deploying the new bot.

For more information, see Test your Bot

Changed

2020-10-31

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

Profile Settings

As a bot developer you can choose to set your profile as private or public in your profile settings. If you have uploaded a custom profile picture using Gravatar and set your profile as private, it will not be visible to any other bot developer. The default Gravatar is visible in case of a private profile. You can switch to public profile to ensure that your profile picture is visible to everyone. See Platform Overview and Update or Delete Your Personal Data.

Changed

2020-10-31

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

Scripting

You can use pre-defined helper formatNumber to return the number in preferred format in your bot responses. This helper lets you format a number with specific number of digits after the decimal separator, a specific decimal separator (for example "," for German) and thousands separator (for example "." for German). See Scripting Syntax

Changed

2020-10-31

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

Amazon Alexa and Microsoft Teams

If you have integrated your bot with Amazon Alexa or Microsoft Teams, the participant information stored in < participant_data> variable (provided by the channel) can be consumed. It can be used to authenticate users and build bot replies. See Messaging Channels.

Changed

2020-10-31

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

SAP Conversational AI Web Client

SAP Conversational AI Web Client has been enhanced and now follows all accessibility standards. All functions of the content can be accessed and used from the keyboard or other input devices like mouse or touch. Users can solely use the input device of their choice and carry out all the actions during a chat. See SAP Conversational AI Web Client.

Changed

2020-10-31

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

Chat Preview

The Chat Preview has been improved for a better user experience.

Changed

2020-10-31

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

Bot Testing

As an enterprise user, you can automate the testing the of the test sentences (expressions) to verify the expected response from the bots whenever changes are made to the skills or intents of the bot or to the platform. See Test your Bot.

New

2020-10-04

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

OAuth Tokens

You can use OAuth token as a new way to authenticate API requests for both new and existing bots. OAuth tokens are more secure as compared to developer, request or version and environment tokens and have limited validity. See Authentication.

New

2020-10-04

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

System Aliases

You can configure system aliases that are names representing system connections to remote service calls and can be shared across bot actions. They typically include base URLs and authentications to access the services.

With system aliases you can define the types of external systems that your bot is using in a central place and maintain the details (like URL and authentication) separately per environment. As part of the enterprise edition, you can choose destinations maintained in SAP Cloud Platform more easily. See System Alias Configuration.

New

2020-10-04

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

Scripting

  • In the Edit Memory and Client Data actions, you can enable the usage of scripting to build the JSON dynamically. You can use handlebar scripts when adding memory variables or client data messages allowing assignment of dynamic structures. This helps you to validate the JSON when configuring dynamic content with handlebars or variable assignment.

  • When you use scripting or variables for building up JSON dynamically, it is important to make sure that any variables that might contain double quotes are escaped correctly. This can be done by using the escape helper. It should be used in cases where a variable that might contain double-quotes or JSON, is used inside a JSON string.

See Scripting with Variables.

Changed

2020-10-04

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

Data Storage

While creating a bot, the bot owner or the administrator of an organization can choose not to store the users' chat data. For existing bots, this can be done in the bot Settings. Consequently, no data will be visible in the Monitor tab.

This is applicable only if you are using SAP Conversational AI and Webchat channels and not for third party channels. See Create Your Chatbot.

Changed

2020-10-04

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

Messages

The message types List, Card and Buttons support enhanced functionalities when using SAP Conversational AI Web Client. You can use scripting to add more properties while creating messages using these messages types. See Message Types.

Changed

2020-10-04

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

SAP Conversational AI Web Client

The Chat Preview replaces the CHAT WITH YOUR BOT window that lets you test your bot. It now uses the SAP Conversational AI Web Client interface.

Changed

2020-10-04

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

Conversation Logs

The chat data in the Conversation Logs tab is displayed using the SAP Conversational AI Web Client interface. See Conversation Logs.

Changed

2020-10-04

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

Chat Preview

  • You have the option to expand or collapse some specific elements of the JSON response while analyzing the chat in the debug mode. This helps you have a focused view of the fields that you want to analyze and have a more effective workflow.

  • During a conversation, if your bot is designed to send multiple responses for a single question, these responses are shown as one log entry per user message in the chats logs.

Changed

2020-10-04

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

Bot Permissions

As an organization administrator, you can assign users permissions (at granular level) for all the tabs under Monitor - Log Feed​, Usage Metrics​, Training Analytics, and Conversation Logs. ​This is to ensure that the conversation and training data is accessible to authorized users only. See Permissions at Bot Level.

Changed

2020-10-04

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

Gold Entities

The detection of gold entity Datetime and its enrichments has been improved.

Changed

2020-10-04

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

Amazon Alexa

As an enterprise customer, if you have integrated your bot with Amazon Alexa, you need to get your enterprise tenant URL whitelisted. For this you need to raise a ticket based on the BCP process that has been defined under the Connect tab for Amazon Alexa channel. See Messaging Channels.

Changed

2020-10-04

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

Skills

You can add a description for each skill that you create. This can be maintained for all languages of the bot. See Skills.

Changed

2020-10-04

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

/gazettes

The endpoint that manages gazettes /gazettesInformation published on non-SAP site has been removed. Use the endpoint /entitiesInformation published on non-SAP site to carry out all the actions associated with /gazettes. In the entities JSON, the key gazettes will be replaced by entities.

Changed

2020-10-04

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

/errors

As of October 2020 release, no calls will be made to the /errors endpoint of the base URL anymore to report errors during skill resolution. You can use Conversation Logs to analyze such errors. See API ReferenceInformation published on non-SAP site

.

Changed

2020-10-04

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

Conversation Logs

As a bot developer, you can to see, filter and export all conversations that your bot had with your end-users. You can analyze the conversation and also see the debug information for each message. See Conversation Logs.

New

2020-07-27

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

Custom message

You can define a custom message using unified scripting syntax to manipulate the data and create messages dynamically. See Message Types.

New

2020-07-27

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

Messages

You can configure a button that lets your users directly trigger a skill without the action being interpreted as an utterance.

The click of the button or quick reply can directly trigger the right action without going through the NLP chain and basic decision making process. See Message Types.

Changed

2020-07-27

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

Entity values

You can test your API service that you have configured for fetching the entity values.

Based on the result, you can transform the response so that it matches the expected format (needs to be an array of string) and then choose if you want to merge or override the list of values. See Importing Entity Values.

Changed

2020-07-27

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

Entity Enrichments

If you have a large number of entity enrichments, you can configure your API service to fetch enrichments for the detected entity from an external database or a system. During a conversation, when an entity is detected, the enrichments for the given entity value are retrieved.

You can test your API service that you have configured for fetching the enrichments.

Based on the result, you can transform the response so that it matches the expected format (needs to be an array of string) and then choose if you want to merge or override the list of values. See Enrichments for Custom Entities.

Changed

2020-07-27

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

API Service Response

You can choose to include header fields in the API service response. This allows you to obtain header information like the cross-site request forgery (CSRF) token from a previous request that can be used in subsequent requests as an HTTP header. See Connect to External Service.

Changed

2020-07-27

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

Variable Scripting Syntax(VSS)

  • You can use natural language generation or grammar and phrase generation helpers in the variable scripting syntax system.

    This generates grammatically correct bot responses that are in accordance with the data received from the backend. Your end users can understand the responses in a better way.

  • When working with variable scripting syntax, you can use helpers to manipulate strings. For example, you can transform a string into the format required by an external service when filtering data.

See Scripting Syntax.

Changed

2020-07-27

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

Confidence threshold per entity and intent

You can set a specific matching strictness for each entity and each intent for more granularity and better entities and intent management.

Conversely, you can change and apply the default matching strictness in your bot settings, to all the entities or intents at once. See Intents and Entities.

Changed

2020-07-27

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

SAP Conversational AI Web Client

The timestamp of each conversation is visible at the beginning and after every thirty minutes during the conversation in SAP Conversational AI Web Client.

Changed

2020-07-27

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

FAQ Documents

You can manage your FAQ documents in a better way. In the TRAIN tab, if you switch on the edit mode, you can rename your FAQ documents (.csv file) and change the order of the files. See Upload Your FAQ Document.

Changed

2020-07-27

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

FAQ Bot

You can transfer the ownership of your FAQ bot from your account or organization to another user's account or an organization so that multiple people can collaborate and work on the bot.

All the skills, uploaded FAQ files, and conversation logs are transferred.

Once the bot is transferred, it is no longer available in the parent account or organization. See Organizations.

Changed

2020-07-27

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

Logfeed

  • The language filter now corresponds to the processing language and not detected language anymore. All the existing logs will be filtered based the detected language, however, all the new logs will correspond to the processing language. See Log Feed.

  • The confidence score for each sentence is displayed.

Changed

2020-07-27

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

Benchmark

The benchmark is improved and is faster in providing you insights on the performance of your dataset.

Changed

2020-07-27

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

Endpoint that manages gazettes

As of 2008 release, the endpoint that manages gazettes (/gazettesInformation published on non-SAP site) will be removed. Use the endpoint /entitiesInformation published on non-SAP site to carry out all the actions associated with /gazettes. In the entities JSON, the key gazettes will be replaced by entities.

Changed

2020-07-27

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

Developer role for Enterprise tenant

If you want your user to access the bot builder in your enterprise tenant, the administrator must assign the developer role to the user. See Assign Roles.

New

2020-06-29

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

Enterprise Tenant Off-boarding

Once you unsubscribe from the SAP Conversational AI service in the SAP Cloud Platform cockpit, you will no longer be charged for the service.

All your tenant data will be deleted within the next 72 hours. Consequently, you will not be able to access your bots and the chat data. See Unsubscribe from SAP Conversational AI (SaaS).

Changed

2020-06-29

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

Developer Token in Enterprise Tenant

In an enterprise tenant, the Developer token is no more accessible. This is to prevent an anonymous user or a developer to modify design-time artefacts.

If you wish to access the token, you need to raise a ticketInformation published on SAP site for this. For more information, see Enable Developer Token.

Changed

2020-06-29

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

SAP Conversational AI Enterprise Edition

Besides the Community edition, which is a shared tenant for community members, an Enterprise edition for SAP Conversational AI platform has been provided. This edition offers tenant separation, single sign-on, and integration to SAP Cloud Platform connectivity service.

As an enterprise customer, you can subscribe to the SAP Conversational AI service in the SAP Cloud platform and generate your own enterprise tenant to leverage data isolation provided by the multi-tenancy concept.

You can use your company's login credentials company (IdP) to log in to the SAP Conversational AI platform using your tenant-specific URL. See Configuring the Enterprise Edition.

New

2020-06-11

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

Community Bot Import

If you are using the enterprise edition of the platform, you can directly import (fork) your bots from the community tenant into your enterprise tenant. This is to ensure that you do not need to manually recreate your bots and leverage the data isolation provided by your own tenant. See Import your Bots from the Community Tenant.

Besides this you can continue to use destination services for API calls or single-sign-on with the SAP Web Client with your enterprise tenant.

New

2020-06-11

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

User login with SAP ID Service

You need to log in to SAP Conversational AI with SAP ID service, leveraging the standard authentication mechanism provided by SAP Cloud Platform. This will ensure that you have one unique login system for multiple SAP services. See the blog Update your User Login SystemInformation published on non-SAP site.

Changed

2020-06-11

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

Client Data

You can enable your bot to let your users navigate to the right page of the current application (for example, the SAP Fiori launchpad of an SAP S/4HANA system, SAP SuccessFactors, or BizX) without reloading the page or losing the bot client.

Using the Client Data option under SEND MESSAGE, you can define a custom action in the form of a JSON object as a valid reply from your bot.

When using the SAP Conversational AI Web Client, you should define specific client behavior by implementing the JavaScript API. See Development under SAP Conversational AI Web Client.

New

2020-06-11

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

Variables in Scripting

While building a bot, you can now use scripting with variables in all types of actions that already support the usage of variables, for example, Send Message, Edit Memory and Go-To actions. This allows you to manipulate and extract data, (stored in objects memory, conversation state, api_service_response) dynamically at runtime. See Scripting with Variables.

Changed

2020-06-11

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

Reset Conversation

You can create a skill and add a RESET CONVERSATION action under UPDATE CONVERSATION that resets the conversation state. For example, during a conversation, if a user wants to discontinue the current topic and start a new skill, the reset skill is triggered to reset the conversation.

Alternatively, you can also execute the RESET CONVERSATION action after the completion of a conversation flow. See Actions.

New

2020-06-11

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

Destination for Entity Values

If you are using the Enterprise edition, you can configure a destination while using an API service to import the entity values from an external system. See Importing Entity Values.

Changed

2020-06-11

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

Forking Entities

When you fork an entity into a bot, the enrichments and corresponding API service configuration will be forked as well.

When you fork an entity into an existing entity, you can choose to preserve or override the enrichments and API service configuration.

Note that the authentication of the API service configuration won’t be forked. See Forking Bots, Skills, Intents, and Entities.

Changed

2020-06-11

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

Bot Training

While training your bot, if you have added spaces, tabulations or line breaks at the beginning or the end of your expressions or entity values, these spaces are automatically removed. This is to improve the detection of intent during a conversation.

Changed

2020-06-11

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

Training Analytics

Intents that have fewer than ten expressions are taken into account when you run a benchmark under Training Analytics. A tip is displayed that shows all the intents that have fewer than ten expressions with a recommendation that you improve your dataset. See Training Analytics.

Changed

2020-06-11

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

Training Dataset

While you train your bot, tips are displayed that will help you create and improve your datasets.

Changed

2020-06-11

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

Log Feed

Duplicate logs will no longer be visible in the Log Feed under the Monitor tab. They will be merged with the existing logs. See Log Feed.

Changed

2020-06-11

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

/errors

As of the August 2020 release, no calls will be made to the/errors endpoint of the base URL anymore to report errors during skill resolution. You can use the Conversation Logs feature that will be introduced with the upcoming release to analyze such errors.

Changed

2020-06-11

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

act and type detection

act and type detection is longer supported for the following APIs and has been removed from the JSON:

/Request (Text): https://api.cai.tools.sap/train/v2/request

/Dialog (Text): https://api.cai.tools.sap/build/v1/dialog

For more information, see Deprecated APIs and Other API ChangesInformation published on non-SAP site in the API Reference.

Changed

2020-06-11

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

Custom Entity Values

Depending on your business need, you may have a large number of custom entity values with which you want to train your custom entity. You can import the entity values from an external database, using a service API. See Importing Entity Values.

New

2020-02-19

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

Syntax Highlighting

While you configure the body of an API or webhook in the text editor, the syntax for the scripting functionality is highlighted. This is to improve the readability and context of the text. See Body Configuration.

Changed

2020-02-19

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

Duplicate Entity Values for an Entity

As of the January 2020 release, you will not be able to create duplicate entity values for a given entity. All duplicate values will be removed for existing bots, and no distinction will be made between lowercase and uppercase. This will have no impact on entity detection.

For more information, see Deprecated APIs and Other API ChangesInformation published on non-SAP site in the API Reference.

New

2020-02-19

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

Endpoint that manages gazettes

As of the February 2020 release, the endpoint that manages gazettes (/gazettes) will be deprecated. Use the endpoint /entities to carry out all the actions associated with /gazettes.

For more information, see Deprecated APIs and Other API ChangesInformation published on non-SAP site in the API Reference.

Changed

2020-02-19

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

Entities

Entities are now scoped by bot. It is therefore no longer possible to index or create global entities.

For more information, see Deprecated APIs and Other API ChangesInformation published on non-SAP site in the API Reference.

Changed

2020-02-19

SAP Conversational AI

Digital Experience

Cloud Foundry

act and type detection

As of the February 2020 release, act and type detection will no longer be supported for the following APIs:

/Request (Text): https://api.cai.tools.sap/train/v2/request

/Dialog (Text): https://api.cai.tools.sap/build/v1/dialog.

For more information, see Deprecated APIs and Other API ChangesInformation published on non-SAP site in the API Reference.

Changed

2019-11-22

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

FAQ Chatbots

You have the option to generate an FAQ bot using your existing FAQ documents or a knowledge base. The simplified bot builder has a set of predefined skills, including the small talk and customer satisfaction skills, allowing you to use it out of the box. See Getting Started with FAQ Bot.

New

2020-01-10

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

SAP Conversational AI Web Client

SAP Conversational AI Web Client now makes it easier to integrate your chatbot into any Web site. Two integration methods are supported: The first uses a snippet with a single channel ID, and the second uses an application ID. In addition, the Web client now offers you the same customizing options as the Webchat channel, allowing you to define your preferred color scheme, header title and logo, message settings, and general settings. See SAP Conversational AI Web Client.

New

2020-01-10

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

Scripting support for connecting to external services

For more flexibility when connecting to external services, you can use logical expressions and functions using the Handlebars template language in the URL, headers, and body of webhooks and API service configurations. With Handlebars you can use predefined helpers to access and execute operations on the conversation context (including memory and API service responses of previous API service configurations) and to format the values as required by your external service. See Scripting Syntax.

New

2020-01-10

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

Transfer bot memory

If you are using any channel (with SSO) and you need to connect your bot to SAP Contact Center (fallback channel), then you can choose to transfer the bot memory to this channel. When you select this option, the personal data of the users, such as user name, will be transferred to the fallback channel.

New

2020-01-10

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

Callr, Cisco Spark, Kik, and Twitch

As of the January 2020 release, Callr, Cisco Spark, Kik, and Twitch are not supported by SAP Conversational AI. Please migrate to other channels for an uninterrupted experience of SAP Conversational AI. See Messaging Channels.

Changed

2020-01-10

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

Open-source Bot Connector

Open Source Bot Connector has been archived. There will be no further enhancements or maintenance of the repository by SAP Conversational AI. Please migrate to the bot connector available on our bot building platform (hosted on SAP Cloud Platform), which offers integration with a wide range of channels governed by secure data processing in accordance with SAP product standards. See Messaging Channels.

Changed

2020-01-10

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

Version one (v1) of the Builder

As of the January 2020 release, version one of the builder (Builder v1) is no longer available. All bots using builder v1 are deleted from the SAP Conversational AI platform.

For more information, see Deprecated APIs and Other API ChangesInformation published on non-SAP site in the API Reference.

Changed

2020-01-10

SAP Conversational AI

Extension Suite - Digital Experience

Cloud Foundry

Endpoint that manages gazettes

As of the February 2020 release, the endpoint that manages gazettes (/gazettes) will be deprecated. Starting January 2020 release, use the endpoint /entities to carry out all the actions associated with /gazettes.

For more information, see Deprecated APIs and Other API ChangesInformation published on non-SAP site in the API Reference.

Changed

2020-01-10

Technical Component

Capability

Environment

Title

Description

Type

Available as of

Connectivity

Integration Suite

  • Neo
  • Cloud Foundry

Cloud Connector 2.12.2 - Features

Release of Cloud Connector version 2.12.2 introduces the following features and enhancements:

  • You can turn on the TLS trace from the Cloud Connector administration UI instead of modifying the props.ini file on OS level. See Troubleshooting.

  • The status of the used subaccount certificate is shown on the Subaccount overview page of the Cloud Connector administration UI, in addition to expiring certificates shown in the Alerting view. See Establish Connections to SAP Cloud Platform.

New

2019-12-05

Connectivity

Integration Suite

  • Neo
  • Cloud Foundry

Cloud Connector 2.12.2 - Fixes

Release of Cloud Connector version 2.12.2 provides the following bug fixes:

  • Subject values for certificates requiring escaping are treated correctly.

  • Establishing a connection to the master is now possible when being logged on to the shadow with a user that has a space in its name.

  • Performance statistics could show too long total execution times. This issue has been fixed.

  • IP address changes for the connectivity service hosts are recognized properly.

  • The Cloud Connector could crash on Windows, when trying to enable the payload trace with 4-eyes-principle without the required user permissions. This issue has been fixed.

Changed

2019-12-05

Connectivity

Integration Suite

Cloud Foundry

Connectivity Service - Bug Fix

Applications sending a significant amount of data payload during OAuth authorization processing could cause an out-of-memory error on the Connectivity service side. This issue has been fixed.

Changed

2019-11-21

Connectivity

Integration Suite

Neo

Region Europe (Frankfurt) - Change of Connectivity Service Hosts

The following IP addresses of the Connectivity service hosts for region Europe/Frankfurt (eu2.hana.ondemand.com) will change on 26 October 2019:

  • connectivitynotification.eu2.hana.ondemand.com: from 157.133.70.140 (current) to 157.133.206.143 (new)
  • connectivitycertsigning.eu2.hana.ondemand.com: from 157.133.70.132 (current) to 157.133.205.174 (new)
  • connectivitytunnel.eu2.hana.ondemand.com: from 157.133.70.141 (current) to 157.133.205.233 (new)

If you have allowed the current addresses or IP ranges in your firewall rules, make sure you also include the new values before 26 October 2019.

See also: Prerequisites: Network.

Announcement

2019-10-03

Connectivity

Integration Suite

Cloud Foundry

Destination Service - Connection Check

Using the Destinations editor in the cockpit, you can check connections also for on-premise destinations.

See Check the Availability of a Destination.

Changed

2019-09-26

Connectivity

Integration Suite

  • Neo
  • Cloud Foundry

Cloud Connector - Java Runtime

The support for using Cloud Connector with Java runtime version 7 will end on December 31, 2019. Any Cloud Connector version released after that date may contain Java byte code requiring at least a JVM 8.

We therefore strongly recommend that you perform fresh installations only with Java 8, and update existing installations running with Java 7, to Java 8 as of now.

See SAP Cloud Connector – Java 7 support will phase outInformation published on SAP site and Update the Java VM.

Announcement

2019-09-13

Connectivity

Integration Suite

  • Neo
  • Cloud Foundry

Cloud Connector 2.12.1 - Features

Release of Cloud Connector version 2.12.1 introduces the following features and enhancements:

  • Subject Alternative Names are separated from the subject definition and provide enhanced configuration options. You can configure complex values easily when creating a certificate signing request.

    See Exchange UI Certificates in the Administration UI.

  • In a high availability setup, the master instance detection no longer switches automatically if the configuration between the two instances is inconsistent.
  • Disaster recovery switch back to main subaccount is periodically checked (if not successful) every 6 hours.
  • Communication to on-premise systems supports SNI (Server Name Indication).

New

2019-08-15

Connectivity

Integration Suite

  • Neo
  • Cloud Foundry

Cloud Connector 2.12.1 - Fixes

Release of Cloud Connector version 2.12.1 provides the following bug fixes:

  • The communication between master and shadow instance no longer ends up in unusable clients that show 403 results due to CSRF (Cross-Site Request Forgery) failures, which could cause undesired role switches.
  • When restoring a backup, the administrator password check works with all LDAP servers.
  • The LDAP configuration test utility properly supports secure communication.
  • The Refresh Subaccount Certificate dialog is no longer hanging when the refresh action fails due to some authentication or authorization issue.

Changed

2019-08-15

Connectivity

Integration Suite

Cloud Foundry

Destination Service - Scope Attribute for OAuth-based Authentication Types

You can use the scope destination attribute for the OAuth-based authentication types OAuth2ClientCredentials, OAuth2UserTokenExchange and OAuth2SAMLBearerAssertion. This additional attribute provides flexibility on destination configuration level, letting you specify what scopes are selected when the OAuth access token is automatically retrieved by the service.

See HTTP Destinations.

New

2019-08-15

Connectivity

Integration Suite

Neo

JCo Runtime for SAP Cloud Platform - Features

  • Additional APIs have been added to JCoBackgroundUnitAttributes. See API documentation for details.
  • If a structure or table contains only char-like fields, new APIs let you read or modify all of them at once for the structure or the current table row.

    See API documentation of JCoTable and JCoStructure.

New

2019-07-18

Connectivity

Integration Suite

Neo

JCo Runtime for SAP Cloud Platform - Fixes

  • qRFC and tRFC requests sent to an ABAP system by JCo can be monitored again by AIF.
  • Structure fields of type STRING are no longer truncated if there is a white space at the end of the field.

Changed

2019-07-18

Connectivity

Integration Suite

Cloud Foundry

Connectivity Service - JCo Multitenancy

The Connectivity service supports multitenancy for JCo applications.

This feature requires a runtime environment with SAP Java Buildpack version 1.9.0 or higher.

See Tutorial: Multitenancy for JCo Applications (Advanced).

New

2019-06-20

Connectivity

Integration Suite

Cloud Foundry

Cloud Cockpit - Cloud Connector View

The Cloud Connector view is available also for Cloud Foundry regions. It lets you see which Cloud Connectors are connected to a subaccount.

New

2019-04-25

Connectivity

Integration Suite

  • Neo
  • Cloud Foundry

Cloud Connector 2.12 - Features

Release of Cloud Connector version 2.12 introduces the following features and enhancements:

New

2019-04-25

Connectivity

Integration Suite

  • Neo
  • Cloud Foundry

Cloud Connector 2.12 - Fixes

Release of Cloud Connector version 2.12 provides the following bug fixes:

  • The SAN (subjectAlternativeName) usage in certificates can be defined in a better way and is stored correctly in the certificate. See Exchange UI Certificates in the Administration UI.
  • IllegalArgumentException does not occur any more in HTTP processing, if the backend closes a connection and data are streamed.
  • DNS caching is now recognized in reconnect situations if the IP of a DNS entry has changed.
  • SNC with load balancing now works correctly for RFC SNC-based access control entries.
  • A master-master situation is also recognized if, at startup of the former master instance, the new master (the former shadow instance) is not reachable.
  • Solution management model generation works correctly for a shadow instance.
  • The daemon is started properly on SLES 12 standard installations at system startup.

Changed

2019-04-25

Connectivity

Integration Suite

Cloud Foundry

Destination Service - Authentication Types

Authentication type OAuth2SAMLBearerAssertion provides two different types of Token Service URL:

  • Dedicated: used in the context of a single tenant, or
  • Common: used in the context of multiple tenants.

For type Common, the tenant subdomain is automatically set to the target Token Service URL.

In addition, cloud applications can use the x-user-token HTTP header to propagate the user access token to the external target service at runtime. By default, the user principal is processed via the authorization HTTP header.

See SAML Bearer Assertion Authentication.

New

2019-04-11

Connectivity

Integration Suite

  • Neo
  • Cloud Foundry

Connectivity Service - Fix

When an on-premise system closed a connection that uses an RFC or SOCKS5 proxy, the Connectivity service kept the connection to the cloud application alive.

This issue has been fixed. The connection is now always closed right after sending the response.

Changed

2019-04-11

Connectivity

Integration Suite

Cloud Foundry

Connectivity Service - Protocols

The Connectivity service supports TCP connections to on-premise systems, exposing a SOCKS5 proxy to cloud applications. This feature follows the concept of binding the credentials of a Connectivity service instance.

See Using the TCP Protocol for Cloud Applications.

New

2019-03-14

Connectivity

Integration Suite

Neo

Connectivity Service - Fix

After receiving an on-premise system response with HTTP header Connection: close, the Connectivity service kept the HTTP connection to the cloud application alive.

This issue has been fixed. The connection is now always closed right after sending the response.

Changed

2019-03-14

Connectivity

Integration Suite

Neo

Cloud Connector - Certificate Update

For the Connectivity service (Neo environment), a new, region-specific certificate authority (X.509 certificate) is being introduced.

If you use the Cloud Connector for on-premise connections to the Neo environment, you must import the new certificate authority into your trust configuration.

  • After the next month (concrete notification will be rolled out), the current certificate authority will no longer be used to issue client certificates for Cloud Connector deployments, and only the new one will be used.

    The Connectivity service will still trust client certificates of Cloud Connector deployments that were already issued.
  • After a three-month period (concrete notification will be rolled out), that trust will be removed and your Cloud Connector deployment must be configured to use the new client certificates.

See Update the Certificate for a Subaccount.

Announcement

2019-02-28

Connectivity

Integration Suite

Cloud Foundry

Destination Service - Authentication Types

The new authentication type OAuth2UserTokenExchange lets your applications use an automated exchange of user access tokens when accessing other applications or services. The feature supports single-tenant and multi-tenant scenarios. See OAuth User Token Exchange Authentication.

New

2019-02-14

Connectivity

Integration Suite

Neo

RFC - Stateful Sequences

You can make a stateful sequence of function module invocations work across several request/response cycles. See Invoking ABAP Function Modules via RFC.

Changed

2019-01-31

Connectivity

Integration Suite

  • Neo
  • Cloud Foundry

Cloud Connector 2.11.3

A security note for Cloud Connector version 2.11.3 has been issued. See SAP note 2696233 Information published on SAP site.

Changed

2019-01-15

Connectivity

Integration Suite

Cloud Foundry

Protocols - RFC Communication

You can use the RFC protocol to set up communication with on-premise ABAP systems for applications in the Cloud Foundry environment.

This feature requires a runtime environment with SAP Java Buildpack version 1.8.0 or higher. See Invoking ABAP Function Modules via RFC.

New

2019-01-17

Connectivity

Integration Suite

Cloud Foundry

Destinations - Renew Certificates

A button in the Destinations editor lets you update the validity period of an X.509 certificate. See Set up Trust Between Systems.

New

2019-01-17

Technical Component

Capability

Environment

Title

Description

Type

Available as of

Automation Pilot

Extension Suite - Development Efficiency

  • Cloud Foundry
Mutual Authentication for HTTP Requests You can specify a chain of client certificates for mutual authentication when executing HTTP requests. See HttpRequest

New

2020-11-19

Automation Pilot

Extension Suite - Development Efficiency

  • Cloud Foundry
New Deployment Automation Pilot is now productively available on Cloud Foundry Europe (Frankfurt)

New

2020-10-22

Automation Pilot

Extension Suite - Development Efficiency

  • Cloud Foundry
Auto-Removal Executions can be marked for automatic removal after completion. See Additional Features

New

2020-10-22

Automation Pilot

Extension Suite - Development Efficiency

  • Cloud Foundry
CF App Environment New commands now allow you to get and set the environment variables of a Cloud Foundry application. See Additional Features

New

2020-10-22

Automation Pilot

Extension Suite - Development Efficiency

  • Cloud Foundry
Various New Implementations In addition to the newly available features, Automaton Pilot now also provides:
  • Better Scheduling - It is now possible to schedule executions in 5-minute intervals. See Scheduled Executon
  • New Functions - You can now use contains, inside, startswith, and endswith in expressions. See Dynamic Expression
  • Extended Execution Context - You can now access the retries and repetitions count of an executor. See Dynamic Expression
  • Conditional Auto-Retry - Automatic retries can now be made conditional. See Executor

New

2020-10-22

Automation Pilot

Extension Suite - Development Efficiency

  • Cloud Foundry
Execution Priorities The new execution priorities now control how executions are deleted. See Additional Features.

New

2020-09-10

Automation Pilot

Extension Suite - Development Efficiency

  • Cloud Foundry
Custom Progress Messages Automation Pilot now lets you set custom progress messages for each execution. See Executor.

New

2020-09-10

Automation Pilot

Extension Suite - Development Efficiency

  • Cloud Foundry
Alert Notification Events Automation Pilot events now contain the origin region where the event is sent from. See Enabling Automation Pilot Events.

New

2020-09-10

Automation Pilot

Extension Suite - Development Efficiency

  • Cloud Foundry
HANA Cloud Catalog It is now possible to start, stop, or restart your SAP HANA Cloud instances using Automation Pilot.

New

2020-09-10

Automation Pilot

Extension Suite - Development Efficiency

  • Cloud Foundry
Jira Catalog With the new Jira catalog, you can create and maintain different types of issues that are part of different projects.

New

2020-09-10

Automation Pilot

Extension Suite - Development Efficiency

  • Cloud Foundry
Various Improvements
  • You can now trigger, monitor, and control Automation Pilot executions by using our newly provided commands. See Provided Commands.
  • You can now obtain the list of available update versions for your database systems in the Neo Environment. See Provided Commands.
  • You can now format and parse dates by using the new functions – toDate and fromDate. See Dynamic Expression

New

2020-08-27

Automation Pilot

Extension Suite - Development Efficiency

  • Cloud Foundry
Kubernetes logs and metrics You can now use specific commands for obtaining logs and metrics of Kubernetes resources. Use them to acquire insights about your Kubernetes pods and nodes.

New

2020-08-13

Automation Pilot

Extension Suite - Development Efficiency

  • Cloud Foundry
General Availability SAP Cloud Platform Automation Pilot is now generally available to all SAP Cloud Platform customers.

Announcement

2020-08-01

Automation Pilot

Extension Suite - Development Efficiency

  • Cloud Foundry
Personal Inputs You can now store your personal credentials as inputs knowing that no other person can use them. See Input.

New

2020-07-30

Automation Pilot

Extension Suite - Development Efficiency

  • Cloud Foundry
Actions Log It is now possible to view all actions executed for some execution. See Managing Executions.

New

2020-07-30

Automation Pilot

Extension Suite - Development Efficiency

  • Cloud Foundry
Expression Functions New expression functions are now supported. See Dynamic Expression.

Changed

2020-07-30

Automation Pilot

Extension Suite - Development Efficiency

  • Cloud Foundry
Automatic Creation Of Role Collections With the newly defined Role Collections you can start using Automation Pilot right away. The collections are created immediately on subscription. See Permissions and Roles.

New

2020-07-03

Automation Pilot

Extension Suite - Development Efficiency

  • Cloud Foundry
Advanced Expressions The newly improved expressions now allow you to easily transform and enhance data in-between steps.

Changed

2020-07-03

Automation Pilot

Extension Suite - Development Efficiency

  • Cloud Foundry
Scheduled Executions Now all new scheduled executions start automatically on a schedule provided by you. See Scheduled Execution.

New

2020-07-03

Automation Pilot

Extension Suite - Development Efficiency

  • Cloud Foundry
New and Updated Content Learn which commands and inputs are new and which have been updated by checking the labels in the Manage Commands and Manage Inputs views.

New

2020-06-19

Automation Pilot

Extension Suite - Development Efficiency

  • Cloud Foundry
Cloud Foundry Catalog Using the Automation Pilot Cloud Foundry catalog, you can automate various manual Cloud Foundry operations, which helps you to manage applications’ lifecycle or monitor their state.

New

2020-06-19

Automation Pilot

Extension Suite - Development Efficiency

  • Cloud Foundry
Use kubectl In Scripts If you need to manage Kubernetes resources in your scripts, now you can use the kubectl command-line tool when executing scripts in Automation Pilot. See ExecuteScript.

New

2020-06-04

Automation Pilot

Extension Suite - Development Efficiency

  • Cloud Foundry
Reuse OAuth 2.0 Tokens When using an OAuth 2.0 authorization, new tokens are not requested for every HTTP request. All HTTP requests in an execution that target the same OAuth server and use the same credentials, now reuse previously issued tokens. See HttpRequest

Changed

2020-06-04

Automation Pilot

Extension Suite - Development Efficiency

  • Cloud Foundry
Smart Views With the brand new smart views feature, you can now view your executor’s parameters in a human-readable format by choosing the button at the top right of the executor. This feature is currently available only for the GetUserChoice command.

See Managing Executors.

New

2020-06-04

Automation Pilot

Extension Suite - Development Efficiency

  • Cloud Foundry
Kubernetes Catalog Automation Pilot can now help you operate your Kubernetes resources. You can control a wide range of resources - from low level ones like Pods, up to complex ones like Deployments.

Changed

2020-05-22

Automation Pilot

Extension Suite - Development Efficiency

  • Cloud Foundry
Executions Keep better track of your executions and the quota they use. The overview of every execution now includes its overall size in bytes and the amount of quota it used. See Execution

Changed

2020-05-22

Automation Pilot

Extension Suite - Development Efficiency

  • Cloud Foundry
HTTP Requests The HTTP request command’s output now contains the size of the response body and the request’s execution time. For more information about the command, see HttpRequest

New

2020-05-22

Automation Pilot

Extension Suite - Development Efficiency

  • Cloud Foundry
Sign Out Functionality You can now sign out of your current session in Automation Pilot using the dedicated button. See Data Protection and Privacy.

New

2020-05-22

Automation Pilot

Extension Suite - Development Efficiency

  • Cloud Foundry
Handling Sensitive Data Until now secret values could only be of a type String. Now every data type can be marked as sensitive and handled in a secure manner. See Encryption and Sensitive Data.

Changed

2020-05-08

Automation Pilot

Extension Suite - Development Efficiency

  • Cloud Foundry
OAuth2 Authorization Support Execute HTTP requests using OAuth2's Password, Client Credentials or Refresh Token Flows or simply provide your desired authorization header. See HttpRequest.

New

2020-05-08

Automation Pilot

Extension Suite - Development Efficiency

  • Cloud Foundry
Specifying trusted certificates is now possible You can now pass a list of trusted certificates when executing HTTP requests. See HttpRequest

New

2020-04-09

Automation Pilot

Extension Suite - Development Efficiency

  • Cloud Foundry
Event statuses are now changed When Automation Pilot produces Alert Notification events, the event status is now set to COMMENT. This allows Automation Pilot to post comments in ticketing systems without changing the original severity of the ticket. See Enabling Automation Pilot Events

Changed

2020-04-09

Automation Pilot

Extension Suite - Development Efficiency

  • Cloud Foundry
Resetting to a previous state and retrying from there is now possible You can now explore the tree of child commands while the execution is progressing. If the execution fails, you can use the Reset and Retry action to go back to a previous step and retry from there. See Managing Executions

New

2020-03-26

Technical Component

Capability

Environment

Title

Description

Type

Available as of

Technical Component

Capability

Environment

Title

Description

Type

Available as of

Document Classification

Extension Suite - Development Efficiency

Cloud Foundry

Supported File Formats

Document Classification now supports additional file formats.

See Supported File Formats.

New

2020-12-07

Document Classification

Extension Suite - Development Efficiency

Cloud Foundry

Pre-trained Classification Model

A new pre-trained classification model for invoices, payment advices and purchase orders is now available.

See Pre-trained Classification Model.

New

2020-12-07

Document Classification

Extension Suite - Development Efficiency

Cloud Foundry

Overall Improvements

There have been several code improvements.

Changed

2020-12-07

Document Classification

Extension Suite - Development Efficiency

Cloud Foundry

Overall Improvements

Changed

2020-11-03

Document Classification

Extension Suite - Development Efficiency

Cloud Foundry

Service Guide Improvements

New

2020-11-03

Document Classification

Extension Suite - Development Efficiency

Cloud Foundry

Metering and Pricing

A new service plan is available for Document Classification.

See Metering and Pricing.

New

2020-10-21

Document Classification

Extension Suite - Development Efficiency

Cloud Foundry

Overall Improvements

There have been several code improvements.

Changed

2020-10-13

Document Classification

Extension Suite - Development Efficiency

Cloud Foundry

Overall Improvements

There have been several code improvements.

Changed

2020-09-11

Document Classification

Extension Suite - Development Efficiency

Cloud Foundry

Tutorials

A new tutorial group is now available for Document Classification.

See Use Machine Learning to Classify Documents (Trial Account)Information published on SAP site.

New

2020-08-28

Document Classification

Extension Suite - Development Efficiency

Cloud Foundry

Overall Improvements

There have been several code improvements.

Changed

2020-08-28

Document Classification

Extension Suite - Development Efficiency

Cloud Foundry

Tutorials

A new tutorial group is now available for Document Classification.

See Use Machine Learning to Classify Documents (Enterprise Account)Information published on SAP site.

New

2020-06-18

Document Classification

Extension Suite - Development Efficiency

Cloud Foundry

Training

Understand how to label a training document.

See Classification Scenarios and Document Data Format.

New

2020-06-18

Document Classification

Extension Suite - Development Efficiency

Cloud Foundry

Metering and Pricing

Metering and Pricing documentation has been updated.

Changed

2020-06-18

Document Classification

Extension Suite - Development Efficiency

Cloud Foundry

Overall Improvements

There have been several code improvements.

Changed

2020-05-12

Document Classification

Extension Suite - Development Efficiency

Cloud Foundry

Trial Account

You can now try out Document Classification on SAP Cloud Platform Trial.

See Get a Trial Account.

New

2020-04-09

Document Classification

Extension Suite - Development Efficiency

Cloud Foundry

Getting Started

A Python client library is now available for Document Classification. It provides easy access to the REST API and facilitates the service onboarding process.

See Python Client LibraryInformation published on non-SAP site.

New

2020-03-24

Document Classification

Extension Suite - Development Efficiency

Cloud Foundry

Document Language Hint

The document language hint has been enabled. This new optional parameter can improve the classification results for image-based documents.

See Training, Inference and Document Language Hint Supported Languages.

Changed

2020-03-24

Document Classification

Extension Suite - Development Efficiency

Cloud Foundry

Input Limits

The maximum size of the documents that Document Classification can process has been increased to 25MB.

See Input Limits.

Changed

2020-03-02

Document Classification

Extension Suite - Development Efficiency

Cloud Foundry

Overall Improvements

There have been several code and stabilization improvements.

Changed

2020-02-03

Technical Component

Capability

Environment

Title

Description

Type

Available as of

Data Attribute Recommendation

Extension Suite - Development Efficiency

Cloud Foundry

API Reference

The number of simultaneous training jobs (in PENDING and / or RUNNING status) is now limited to 3.

See Train Job and Deploy Model.

See also the new error code 503 (Service Unavailable) in Common Status and Error Codes.