What's New for SAP Cloud Platform
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:
|
Changed |
2019-12-21 |
Cloud Integration |
Integration Suite |
Cloud Foundry |
Software Version Update (release skipped) |
The versions have been updated:
|
Changed |
2019-12-21 |
Cloud Integration |
Integration Suite |
Cloud Foundry |
Software Version Update |
The versions have been updated:
|
Changed |
2019-12-07 |
Cloud Integration |
Integration Suite |
Neo |
Software Version Update |
The versions have been updated:
|
Changed |
2019-12-07 |
Cloud Integration |
Integration Suite |
|
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 |
|
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 |
|
New Adapter for AMQP Messaging Systems |
To connect to AMQP messaging systems, the AMQP sender and receiver adapter has been made available. See: |
New |
2019-12-07 |
Cloud Integration |
Integration Suite |
|
AS4 Receiver Adapter |
Now you can partition AS4 messages between the exchange participants. |
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 |
|
Queue Status Added to JMS Resource View |
The Manage Message Queues editor now provides the queue status in the JMS resource view. |
Changed |
2019-12-07 |
Cloud Integration |
Integration Suite |
|
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. |
New |
2019-12-07 |
Cloud Integration |
Integration Suite |
Cloud Foundry |
Software Version Update |
The versions have been updated:
|
Changed |
2019-10-26 |
Cloud Integration |
Integration Suite |
Neo |
Software Version Update |
The versions have been updated:
|
Changed |
2019-10-26 |
Cloud Integration |
Integration Suite |
|
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. |
Changed |
2019-10-26 |
Cloud Integration |
Integration Suite |
|
OData V4 Receiver Adapter |
You can now connect to OData V4 service using OAuth2 Client Credentials authentication method. |
Changed |
2019-10-26 |
Cloud Integration |
Integration Suite |
|
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. |
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 |
|
Validating Message Payload against XML Schema |
XML Validator will now show the result of an output in property instead of headers. |
Changed |
2019-10-26 |
Cloud Integration |
Integration Suite |
Cloud Foundry |
Software Version Update |
The versions have been updated:
|
Changed |
2019-09-28 |
Cloud Integration |
Integration Suite |
Neo |
Software Version Update |
The versions have been updated:
|
Changed |
2019-09-28 |
Cloud Integration |
Integration Suite |
|
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. |
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. |
Changed |
2019-09-28 |
Cloud Integration |
Integration Suite |
Cloud Foundry |
Software Version Update |
The versions have been updated:
|
Changed |
2019-08-31 |
Cloud Integration |
Integration Suite |
Neo |
Software Version Update |
The versions have been updated:
|
Changed |
2019-08-31 |
Cloud Integration |
Integration Suite |
|
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. |
Changed |
2019-08-31 |
Cloud Integration |
Integration Suite |
|
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. |
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: |
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. |
Changed |
2019-08-31 |
Cloud Integration |
Integration Suite |
|
Integration Flow Design Pattern Document |
A new section provides an overview of patterns how to to design enterprise-grade integration flows. |
New |
2019-08-31 |
Cloud Integration |
Integration Suite |
|
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. |
New |
2019-08-31 |
Cloud Integration |
Integration Suite |
Cloud Foundry |
Software Version Update |
The versions have been updated:
|
Changed |
2019-08-03 |
Cloud Integration |
Integration Suite |
Neo |
Software Version Update |
The versions have been updated:
|
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: |
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: |
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: |
New |
2019-08-03 |
Cloud Integration |
Integration Suite |
|
Create/Upload an Integration Flow |
You can now edit the ID field while creating or uploading 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. and read the blog on Latest B2B/A2A Libraries![]() |
Changed |
2019-08-03 |
Cloud Integration |
Integration Suite |
Neo |
Software Version Update |
The versions have been updated:
|
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. |
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: |
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: |
Changed |
2019-07-06 |
Integration Advisor |
Integration Suite |
Neo |
Message Implementation Guidelines (MIGs) |
See: Message Implementation Guidelines (MIGs) and
also find this useful blog on Importance of Customized Codelists in
MIGs |
Changed |
2019-07-06 |
Cloud Integration |
Integration Suite |
Cloud Foundry |
Software Version Update |
The versions have been updated:
|
New |
2019-06-10 |
Cloud Integration |
Integration Suite |
Neo |
Software Version Update |
The versions have been updated:
|
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. |
Changed |
2019-06-10 |
Cloud Integration |
Integration Suite |
Neo |
Software Version Update |
The versions have been updated:
|
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. |
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. |
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. |
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) |
|
Changed |
2019-05-11 |
Cloud Integration |
Integration Suite |
Neo |
Software Version Update |
The versions have been updated:
|
Changed |
2019-04-13 |
Cloud Integration |
Integration Suite |
Neo |
OData V4 receiver adapter |
The OData V4 receiver adapter now supports On-Premise connectivity. |
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. |
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. |
Changed |
2019-04-13 |
Cloud Integration |
Integration Suite |
Neo |
Text Area Externalization |
Externalization of the text area has been improvised to provide better usability. |
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). |
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. |
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. |
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 blog |
Changed |
2019-04-13 |
Cloud Integration |
Integration Suite |
Neo |
Software Version Update |
The versions have been updated:
|
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. |
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. |
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. |
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: |
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: |
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: |
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 |
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: |
Changed |
2019-03-16 |
Cloud Integration |
Integration Suite |
Neo |
Software Version Update |
The versions have been updated:
|
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. |
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: |
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: |
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: |
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: |
Changed |
2019-02-16 |
Cloud Integration |
Integration Suite |
Neo |
Software Version Update |
The versions have been updated:
|
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: |
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: |
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: |
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: |
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: |
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 |
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: |
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: |
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: |
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:
|
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. |
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. |
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. |
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. |
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:
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:
|
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:
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. |
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:
|
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 Notes |
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. |
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. |
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:
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. |
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. |
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. |
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. |
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:
See https://sap.github.io/jenkins-library/scenarios/abapEnvironmentAddons/ |
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. |
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
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. |
New |
2020-11-13 |
ABAP Environment |
Extension Suite - Development Efficiency |
ABAP |
ABAP Language |
The following ABAP statements have been enabled:
|
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 Status |
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. |
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). |
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. |
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. |
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. |
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. |
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. |
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. |
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 |
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. |
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:
|
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. |
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 |
|
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:
|
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. |
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. |
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:
|
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:
|
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. |
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. |
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. |
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. |
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:
|
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. |
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 |
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. |
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. |
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. |
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. |
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. |
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. | 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. |
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. |
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. |
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. |
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. |
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:
|
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. |
New |
2020-08-14 |
ABAP Environment |
Extension Suite - Development Efficiency |
ABAP |
ABAP CDS Development User Guide |
The Element Info popup now also
displays:
This is realized for the following CDS objects:
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. |
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. |
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. |
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. |
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:
|
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. |
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. |
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. |
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:
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. |
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. |
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:
|
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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). |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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 |
|
Changed |
2020-12-05 |
Cloud Integration |
Integration Suite |
Neo |
Software Version Update |
|
Changed |
2020-12-05 |
Cloud Integration |
Integration Suite |
|
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 |
|
Monitoring Message Processing |
|
Changed |
2020-12-05 |
Integration Advisor |
Integration Suite |
|
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. |
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. |
Changed |
2020-12-05 |
Cloud Integration |
Integration Suite |
|
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. |
Changed |
2020-12-05 |
Cloud Integration |
Integration Suite |
|
JDBC Receiver Adapter |
Now JDBC adapter allows connecting your tenant to On-Premise databases and it also supports additional cloud databases. |
New |
2020-12-05 |
Cloud Integration |
Integration Suite |
|
AS4 Receiver Adapter |
AS4 Receiver adapter with Push Message Protocol now supports Type attribute. This attribute helps the receiver participant to identify the payload. |
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 |
|
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. |
New |
2020-12-05 |
Cloud Integration |
Integration Suite |
|
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. |
Changed |
2020-12-05 |
Cloud Integration |
Integration Suite |
|
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. |
New |
2020-12-05 |
Cloud Integration |
Integration Suite |
|
OData APIs for an integration adapter |
You can use OData remote APIs to deploy integration adapters. |
New |
2020-12-05 |
Cloud Integration |
Integration Suite |
|
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. |
Changed |
2020-12-05 |
Cloud Integration |
Integration Suite |
|
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 |
|
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 |
|
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. |
Changed |
2020-12-05 |
Cloud Integration |
Integration Suite |
|
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 |
|
Changed |
2020-10-24 |
Cloud Integration |
Integration Suite |
Neo |
Software Version Update |
|
Changed |
2020-10-24 |
Integration Advisor |
Integration Suite |
|
Date Time Format |
Integration Advisor now supports additional DateTime formats for Message Implementation and Mapping Guidelines. |
Changed |
2020-10-24 |
Cloud Integration |
Integration Suite |
|
Connection Metering API |
Based on customer feedback and request, we have made further
optimisations to our connection metering. For more details,
refer 2962718 |
Changed |
2020-10-24 |
Cloud Integration |
Integration Suite |
Cloud Foundry |
JDBC Receiver Adapter |
JDBC receiver adapter is now available in Cloud Foundry Environment. |
New |
2020-10-24 |
Cloud Integration |
Integration Suite |
|
OData V4 Receiver Adapter |
Now you can use Batch Processing ($batch) operation to request OData V4 service in $batch mode. |
New |
2020-10-24 |
Cloud Integration |
Integration Suite |
Neo |
Message Status |
Additional Message Status DISCARDED added. |
Changed |
2020-10-24 |
Cloud Integration |
Integration Suite |
|
OData API |
The tenant administrator can now create and download custom tag keys in a tenant using the OData API. |
New |
2020-10-24 |
Cloud Integration |
Integration Suite |
|
JDBC Driver |
Now you can upload and deploy type-4 compliant JDBC drivers in CPI runtime. |
New |
2020-10-24 |
Cloud Integration |
Integration Suite |
|
OData API |
|
Changed |
2020-10-24 |
Cloud Integration |
Integration Suite |
|
Using Flow Step Recommendation |
You get recommendations for the next step when adding a new flow step in the integration flow development. |
New |
2020-10-24 |
Cloud Integration |
Integration Suite |
|
Simulation of an integration flow |
|
New |
2020-10-24 |
Cloud Integration |
Integration Suite |
|
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 |
|
OData API |
You can now invoke the OData API to check if an update is available for a package. |
New |
2020-10-24 |
Cloud Integration |
Integration Suite |
|
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 |
|
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 |
|
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):
|
Changed |
2020-10-24 |
Cloud Integration |
Integration Suite |
Cloud Foundry |
Software Version Update |
The versions have been updated:
|
Changed |
2020-08-29 |
Cloud Integration |
Integration Suite |
Neo |
Software Version Update |
The versions have been updated:
|
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 |
|
Message Implementation Guideline |
|
New |
2020-08-29 |
Integration Advisor |
Integration Suite |
|
Exporting Runtime Artifacts |
You can now export runtime artifacts of Message Implementation Guidelines (MIG) and Mapping Guidelines (MAG) in Excel format. |
New |
2020-08-29 |
Integration Advisor |
Integration Suite |
|
Mapping Guidelines(MAG) |
You can now map nodes of type Date, Time and DateTime between the source and target structure in MAG editor. |
Changed |
2020-08-29 |
Cloud Integration |
Integration Suite |
|
Generate Message ID in SAP RM Receiver |
You can now configure how the Message ID is generated in the SOAP (SAP RM) Receiver Adapter. |
Changed |
2020-08-29 |
Cloud Integration |
Integration Suite |
|
OData V2 Receiver Adapter |
The Function Import feature now supports more return types. |
Changed |
2020-08-29 |
Cloud Integration |
Integration Suite |
|
OData V4 Receiver Adapter |
OData v4 receiver adapter now supports metadata caching. Supported Receiver Adapter Versions:
|
Changed |
2020-08-29 |
Cloud Integration |
Integration Suite |
|
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 |
|
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:
|
Changed |
2020-08-01 |
Cloud Integration |
Integration Suite |
Neo |
Software Version Update |
The versions have been updated:
|
Changed |
2020-08-01 |
Integration Advisor |
Integration Suite |
|
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 |
|
Connection Metering API |
We have made some fixes for identified gaps in our connection metering. For more
details, refer 2962718 |
New |
2020-08-01 |
Integration Advisor |
Integration Suite |
|
Message Implementation Guidelines(MIG) |
Integration Advisor now provides limited support for recursive nodes in the MIG Editor. |
Changed |
2020-08-01 |
Integration Advisor |
Integration Suite |
|
Exporting Runtime Artifacts |
Message XSDs for an EANCOM MIG will have a new file name complying to the new unified naming convention. |
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 |
|
OData API |
You can now invoke the Value Mapping configurations with $filter option using the OData API. |
Changed |
2020-08-01 |
Cloud Integration |
Integration Suite |
|
New Content Added for Integration Flow Design Guidelines |
The integration flow design guidelines have been enhanced.
|
New |
2020-08-01 |
Cloud Integration |
Integration Suite |
|
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 |
|
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:
|
Changed |
2020-07-04 |
Cloud Integration |
Integration Suite |
Neo |
Software Version Update |
The versions have been updated:
|
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 |
|
Message Implementation Guideline |
Values present in the uploaded XML payload will now be considered as example values while creating the MIG. |
Changed |
2020-07-04 |
Integration Advisor |
Integration Suite |
|
Audit Logs |
You can now view the audit logs for security-relevant events in the Integration Advisor. |
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. |
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. |
New |
2020-07-04 |
Cloud Integration |
Integration Suite |
|
OData API |
You can now update the custom tags in a configure-only package using the OData API. |
New |
2020-07-04 |
Cloud Integration |
Integration Suite |
|
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 |
|
Send Step |
See: Define a Send Step | Changed |
2020-07-04 |
Cloud Integration |
Integration Suite |
|
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: |
Changed |
2020-07-04 |
Cloud Integration |
Integration Suite |
|
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. |
Changed |
2020-07-04 |
Cloud Integration |
Integration Suite |
|
Simulation of an Integration Flow |
|
New |
2020-07-04 |
Cloud Integration |
Integration Suite |
Cloud Foundry |
Software Version Update |
The versions have been updated:
|
Changed |
2020-06-06 |
Cloud Integration |
Integration Suite |
Neo |
Software Version Update |
The versions have been updated:
|
Changed |
2020-06-06 |
Integration Advisor |
Integration Suite |
|
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. |
Changed |
2020-06-06 |
Integration Advisor |
Integration Suite |
|
Mapping Guidelines |
You can now use the new mapping type String Processing to connect the mapping elements of type String and Token. |
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 |
|
OData API |
You can now create, read and update configurations in value mapping using the OData API. |
Changed |
2020-06-06 |
Cloud Integration |
Integration Suite |
|
OData API |
You can now use the following parameters along with the GET method for Custom tags.
|
Changed |
2020-06-06 |
Cloud Integration |
Integration Suite |
|
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 |
|
Tar Splitter and Gather Step |
You can now split and gather archive (.tar) files. |
New |
2020-06-06 |
Cloud Integration |
Integration Suite |
|
Show Subject DN and Issuer DN in the Keystore |
You can now see the Subject DN and Issuer DN in the Keystore. |
Changed |
2020-06-06 |
Cloud Integration |
Integration Suite |
|
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 |
|
New Content Added for Integration Flow Design Guidelines |
A new integration flow has been added to the integration flow design guidelines. |
Changed |
2020-06-06 |
Cloud Integration |
Integration Suite |
|
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 |
|
Simulation of an Integration Flow |
The element Gather has been whitelisted in the simulation. |
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 |
|
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. |
New |
2020-06-06 |
Cloud Integration |
Integration Suite |
Cloud Foundry |
Software Version Update |
The versions have been updated:
|
Changed |
2020-05-09 |
Cloud Integration |
Integration Suite |
Neo |
Software Version Update |
The versions have been updated:
|
Changed |
2020-05-09 |
Integration Advisor |
Integration Suite |
|
Library of Custom Type Systems |
You can now import XSD with multiple messages in your custom type system. |
Changed |
2020-05-09 |
Integration Advisor |
Integration Suite |
|
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. |
Changed |
2020-05-09 |
Integration Advisor |
Integration Suite |
|
Message Implementation Guideline |
The Local Codelist of MIG has been renamed to MIG Codelist. |
Changed |
2020-05-09 |
Cloud Integration |
Integration Suite |
|
Simulation of an Integration Flow |
The element Multicast has been whitelisted in the simulation tool. |
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. |
New |
2020-05-09 |
Cloud Integration |
Integration Suite |
|
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 |
|
Configure Multiple Integration Flows |
You can mass configure and deploy integration flows in the cloud foundry environment. |
Changed |
2020-05-09 |
Cloud Integration |
Integration Suite |
|
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 |
|
OData API |
You can now read and update custom tags using the OData API. |
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. |
New |
2020-05-09 |
Cloud Integration |
Integration Suite |
|
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 |
|
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 |
|
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. |
Changed |
2020-05-09 |
Cloud Integration |
Integration Suite |
|
Set message type in AMQP Receiver adapter |
The AMQP Receiver adapter offers now the possibility to specify the message type: automatic, binary or text. |
Changed |
2020-05-09 |
Cloud Integration |
Integration Suite |
Cloud Foundry |
Software Version Update |
The versions have been updated:
|
Changed |
2020-04-11 |
Cloud Integration |
Integration Suite |
Neo |
Software Version Update |
The versions have been updated:
|
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. |
Changed |
2020-04-11 |
Cloud Integration |
Integration Suite |
|
Simulation of an Integration Flow |
You can simulate an integration flow without the need to deploy it on the tenant (activating of tracing supported). |
New |
2020-04-11 |
Integration Advisor |
Integration Suite |
|
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. |
New |
2020-04-11 |
Integration Advisor |
Integration Suite |
|
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 |
|
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. |
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. |
New |
2020-04-11 |
Cloud Integration |
Integration Suite |
|
New Content Added for Integration Flow Design Guidelines |
The following guidelines have been added for integration flow developers:
|
Changed |
2020-04-11 |
Cloud Integration |
Integration Suite |
|
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. |
Changed |
2020-04-11 |
Cloud Integration |
Integration Suite |
|
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 |
|
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 |
|
Content Transfer Encoding in Mail Receiver Adapter |
You can now choose the content transfer encoding in which you send attachments to the mail server. |
Changed |
2020-04-11 |
Cloud Integration |
Integration Suite |
Cloud Foundry |
Software Version Update |
The versions have been updated:
|
Changed |
2020-03-14 |
Cloud Integration |
Integration Suite |
Neo |
Software Version Update |
The versions have been updated:
|
Changed |
2020-03-14 |
Cloud Integration |
Integration Suite |
|
Message Mapping |
You can now download MMAP files along with their dependent resources. |
New |
2020-03-14 |
Cloud Integration |
Integration Suite |
Neo |
OData Public API |
You can now customize your GET query using $top and $skip parameters. |
Changed |
2020-03-14 |
Cloud Integration |
Integration Suite |
|
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. |
Changed |
2020-03-14 |
Cloud Integration |
Integration Suite |
|
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. |
Changed |
2020-03-14 |
Cloud Integration |
Integration Suite |
|
Simple Signer Alias |
In Simple Signer the alias field can now also be set as an exchange property. |
Changed |
2020-03-14 |
Cloud Integration |
Integration Suite |
|
Timeouts in XI Receiver Adapter |
You can now define two new timeouts for the XI Receiver
Adapter:
|
Changed |
2020-03-14 |
Cloud Integration |
Integration Suite |
|
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. |
New |
2020-03-14 |
Cloud Integration |
Integration Suite |
Cloud Foundry |
Software Version Update |
The versions have been updated:
|
Changed |
2020-02-15 |
Cloud Integration |
Integration Suite |
Neo |
Software Version Update |
The versions have been updated:
|
Changed |
2020-02-15 |
Cloud Integration |
Integration Suite |
|
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 |
|
Integration Content Entity Types |
Integration Content Entity TypesAdapter Development Kit for SAP Cloud Platform supports additional parameters for the entity ServiceEndpoints. |
Changed |
2020-02-15 |
Cloud Integration |
Integration Suite |
|
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 |
|
Message Mapping |
You can now copy MMAP files to your integration flow from other integration flow from the same or different package. |
New |
2020-02-15 |
Cloud Integration |
Integration Suite |
|
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 |
|
OData V2 Receiver Adapter |
Connecting to OData backend has been improvised with the introduction of connection pool. |
Changed |
2020-02-15 |
Cloud Integration |
Integration Suite |
|
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. |
Changed |
2020-02-15 |
Cloud Integration |
Integration Suite |
|
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 |
|
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 . |
Changed |
2020-02-15 |
Cloud Integration |
Integration Suite |
|
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 . |
Changed |
2020-02-15 |
Cloud Integration |
Integration Suite |
|
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 . |
Changed |
2020-02-15 |
Cloud Integration |
Integration Suite |
|
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. |
Changed |
2020-02-15 |
Cloud Integration |
Integration Suite |
Cloud Foundry |
Software Version Update |
The versions have been updated:
|
Changed |
2020-01-18 |
Cloud Integration |
Integration Suite |
Neo |
Software Version Update |
The versions have been updated:
|
Changed |
2020-01-18 |
Cloud Integration |
Integration Suite |
|
User Interface |
|
New |
2020-01-18 |
Cloud Integration |
Integration Suite |
|
Message Mapping |
The following features have been introduced for message mapping:
|
New |
2020-01-18 |
Cloud Integration |
Integration Suite |
|
LDAP Adapter |
The LDAP adapter now supports Search and Delete operations. |
New |
2020-01-18 |
Cloud Integration |
Integration Suite |
|
OData V2 Receiver Adapter |
$batch mode is now supported for GET query operation. |
Changed |
2020-01-18 |
Cloud Integration |
Integration Suite |
|
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. |
Changed |
2020-01-18 |
Cloud Integration |
Integration Suite |
|
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 |
|
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. |
Changed |
2020-01-18 |
Cloud Integration |
Integration Suite |
|
Write Variables |
Write variable definitions supports type expression for creating variable. For example, you can use type ${header.source}. |
Changed |
2020-01-18 |
Cloud Integration |
Integration Suite |
|
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. |
Changed |
2020-01-18 |
Cloud Integration |
Integration Suite |
|
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. |
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. |
Changed |
2020-01-18 |
Cloud Integration |
Integration Suite |
Neo |
JMS OData API Extensions |
You can address additional resources of the used JMS queues. |
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 Registry |
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.0 |
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.0 |
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.0 |
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.0 |
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 documentation |
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-projects |
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 SapMachine |
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
Workspaces |
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 Client |
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. |
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 |
|
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. |
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. |
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. |
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. |
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. |
New |
2020-05-16 |
Advanced Compliance Reporting Service |
Extension Suite - Development Efficiency |
Neo |
Enhancements for United Arab Emirates |
|
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. |
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). |
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. |
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. |
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. |
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
|
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. |
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 |
|
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 |
|
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 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:
The following helper has been enhanced:
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:
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:
|
Changed |
2020-12-16 |
SAP Conversational AI |
Extension Suite - Digital Experience |
Cloud Foundry |
Messages |
The List message type has been enhanced.
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:
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 |
|
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 |
|
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 /gazettes |
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
Reference |
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) |
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 |
|
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 (/gazettes |
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 ticket |
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 System |
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
Changes |
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
Changes |
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
Changes |
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
Changes |
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
Changes |
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
Changes |
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
Changes |
Changed |
2020-01-10 |
Technical Component |
Capability |
Environment |
Title |
Description |
Type |
Available as of |
Connectivity |
Integration Suite |
|
Cloud Connector 2.12.2 - Features |
Release of Cloud Connector version 2.12.2 introduces the following features and enhancements:
|
New |
2019-12-05 |
Connectivity |
Integration Suite |
|
Cloud Connector 2.12.2 - Fixes |
Release of Cloud Connector version 2.12.2 provides the following bug fixes:
|
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:
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. |
Changed |
2019-09-26 |
Connectivity |
Integration Suite |
|
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 out |
Announcement |
2019-09-13 |
Connectivity |
Integration Suite |
|
Cloud Connector 2.12.1 - Features |
Release of Cloud Connector version 2.12.1 introduces the following features and enhancements:
|
New |
2019-08-15 |
Connectivity |
Integration Suite |
|
Cloud Connector 2.12.1 - Fixes |
Release of Cloud Connector version 2.12.1 provides the following bug fixes:
|
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 |
|
New |
2019-07-18 |
Connectivity |
Integration Suite |
Neo |
JCo Runtime for SAP Cloud Platform - Fixes |
|
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. |
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 |
|
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 |
|
Cloud Connector 2.12 - Fixes |
Release of Cloud Connector version 2.12 provides the following bug fixes:
|
Changed |
2019-04-25 |
Connectivity |
Integration Suite |
Cloud Foundry |
Destination Service - Authentication Types |
Authentication type OAuth2SAMLBearerAssertion provides two different types of Token Service URL:
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. |
New |
2019-04-11 |
Connectivity |
Integration Suite |
|
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. |
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.
|
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 |
|
Cloud Connector 2.11.3 |
A security note for Cloud Connector version 2.11.3 has been
issued. See SAP note 2696233 |
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 |
|
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 |
|
New Deployment | Automation Pilot is now productively available on Cloud Foundry Europe (Frankfurt) |
New |
2020-10-22 |
Automation Pilot |
Extension Suite - Development Efficiency |
|
Auto-Removal | Executions can be marked for automatic removal after completion. See Additional Features |
New |
2020-10-22 |
Automation Pilot |
Extension Suite - Development Efficiency |
|
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 |
|
Various New Implementations | In addition to the newly available features, Automaton Pilot
now also provides:
|
New |
2020-10-22 |
Automation Pilot |
Extension Suite - Development Efficiency |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
Various Improvements |
|
New |
2020-08-27 |
Automation Pilot |
Extension Suite - Development Efficiency |
|
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 |
|
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 |
|
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 |
|
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 |
|
Expression Functions | New expression functions are now supported. See Dynamic Expression. |
Changed |
2020-07-30 |
Automation Pilot |
Extension Suite - Development Efficiency |
|
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 |
|
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 |
|
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 |
|
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 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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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. |
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. |
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) |
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) |
New |
2020-06-18 |
Document Classification |
Extension Suite - Development Efficiency |
Cloud Foundry |
Training |
Understand how to label a training document. |
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. |
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. |