Commerce Foundation - 2105

Product Line Modular Business Process Line of Business Business Capability Module Title Description Action Lifecycle Phase Availability Available As Of Version
  • SAP Commerce Cloud in the Public Cloud
Not Applicable Commerce Multiple Multiple SAP Commerce Cloud 2105 End of Mainstream Maintenance

SAP Commerce Cloud 2105 reaches End of Mainstream Maintenance (EOMM) on August 19, 2023.

For more information, see Supported Releases.

Required Deprecated Unrestricted 2023-08-19 2105
  • SAP Commerce Cloud in the Public Cloud
Not Applicable Commerce Product Content and Catalog Management Backoffice Framework Quick List and Blocked List

In the product view of Backoffice Product Cockpit, you can access and exclude selected products easily through quick list and blocked list.

  • Quick List is a user-specific list of selected products that enables you to access them quickly and easily.

  • Blocked List is a user-specific list of selected products that are not displayed in the Backoffice Product Cockpit. It enables you to exclude selected products from being shown in the Backoffice Product Cockpit.

Info only General Availability Unrestricted 2021-07-28 2105
  • SAP Commerce Cloud in the Public Cloud
Not Applicable Commerce Product Content and Catalog Management Backoffice Framework Flexible Search Permission Check on Subtype

When you search items via flexible search in Backoffice, to guarantee the information security, access permissions on subtypes are considered particularly in the following scenarios:

  • When you have read permission to a supertype but not to some of its subtypes, the items of the unauthorized subtypes are excluded from the search results.

  • When you have read permission to the attributes of a supertype but not to some attributes of its subtype, if the search condition contains any unauthorized attributes of the subtype, all items of this subtype are excluded from the search result.

For more information, see Flexible Search Configuration in Backoffice

Info only General Availability Unrestricted 2021-07-28 2105
  • SAP Commerce Cloud in the Public Cloud
Not Applicable Commerce Headless Commerce APIs Commerce OCC APIs Customer Ticketing OCC API Increase customer satisfaction by enabling customers to create support tickets to request help and form a communication channel between themselves and a customer support agent.
  • Ticket management by both buyer and customer support agent.
  • List tickets for specified user.
  • Display details of given ticket.
  • Allow customers to create a new ticket or reply ticket.
  • Allow customer support agent to reply ticket.
Info only General Availability Unrestricted 2021-07-28 2105
  • SAP Commerce Cloud in the Public Cloud
Not Applicable Commerce Headless Commerce APIs Commerce OCC APIs Quotes OCC API

Create and negotiate quotes directly in your headless storefront.

  • Quote management by both buyer and sales representatives.
  • Entire quotes negotiation flow supported, from creation to final check out.
  • Quote approval by sales managers.
Info only General Availability Unrestricted 2021-07-28 2105
  • SAP Commerce Cloud in the Public Cloud
Not Applicable Commerce Headless Commerce APIs Commerce OCC APIs Error Responses

The contents of error responses from OCC APIs can be masked to control exposure of system messages. For details, see:

Info only General Availability Unrestricted 2021-07-28 2105
  • SAP Commerce Cloud in the Public Cloud
Not Applicable Commerce Commerce Integration and Extensibility Integration APIs Outbound Sync Delete

The existing Outbound Sync feature has been enhanced with the ability to send DELETE requests to target systems for items that have been deleted in SAP Commerce Cloud. You can designate an Outbound Channel to be eligible for deletes by enabling a delete flag via ImpEx, the Outbound Sync Meta API, or Backoffice. As a result, SAP Commerce Cloud generates a DELETE request to the Consumed Destination configured in the Outbound Channel.

For more information, see Configuring Outbound Sync and Creating an Outbound Sync Channel.

Info only General Availability Unrestricted 2021-07-28 2105
  • SAP Commerce Cloud in the Public Cloud
Not Applicable Commerce Commerce Integration and Extensibility Integration APIs Exporting Configuration Types
This time-saving feature allows you to move configurations from one environment to another without having to recreate them. You can use the Backoffice Integration UI Tool to export integration or extensibility configurations that you can then import into a target system. You can export the following three configuration types:
  • Integration API (InboundChannelConfiguration)
  • Outbound Sync (OutboundChannelConfiguration)
  • Webhook (WebhookConfiguration)

When you export one ore more configurations they are contained in a single Postman Collection JSON file that contains separate Integration API Meta API requests and payloads representing the exported configuration types.

For more information, see Exporting Configuration Types.

Info only General Availability Unrestricted 2021-07-28 2105
  • SAP Commerce Cloud in the Public Cloud
Not Applicable Commerce Commerce Integration and Extensibility Integration APIs Webhook Enhancements
The Webhook feature introduced in the SAP Commerce Cloud 2011 release has been further enhanced in the following ways:
  • You can now fine-tune which event a Webhook responds to by choosing from the following options: create, update, or save (both create and update). When a Webhook Configuration is designated for create events only, all updated events are ignored for that item type. An update configuration ignores the newly created items. The save option sends requests for both create and update events.
  • All of the webhook requests delivered by SAP Commerce Cloud support the binary Cloud Event Specification (v 1.0).
  • You can now create Webhook Configurations via Meta API.
  • You can now easily test your Webhook Configurations by sending a mock request from the Backoffice Integration UI Tool. You can send a mock request payload that can be modified by the user, or select an item that already exists in SAP Commerce Cloud.
  • The modal wizard for Webhook creation in the Backoffice Integration UI Tool streamlines the process by allowing you to create Consumed Destinations as part of the Webhook Configuration process.

For more information, see Webhooks, Webhook Service Meta API, and Validating Webhook Configurations.

Info only General Availability Unrestricted 2021-07-28 2105
  • SAP Commerce Cloud in the Public Cloud
Not Applicable Commerce Commerce Integration and Extensibility Integration APIs Kyma Event Filtering

With this feature, you can filter events out of publication to Kyma by writing a Groovy script. This feature uses the powerful Scripting Engine to allow you the most flexibility in what events are published to their SAP BTP, Kyma runtime.

For more information, see Item Filtering for Webhooks in Webhooks.

Info only General Availability Unrestricted 2021-07-28 2105
  • SAP Commerce Cloud in the Public Cloud
Not Applicable Commerce Commerce Core Components Platform (core) Spring Upgrade Spring has been upgraded to 5.3. Info only General Availability Unrestricted 2021-07-28 2105
  • SAP Commerce Cloud in the Public Cloud
Not Applicable Commerce Commerce Core Components Platform (core) Gradle Upgrade To improve security, Gradle used in Installer has been upgraded to 6.8.3. Info only General Availability Unrestricted 2021-07-28 2105
  • SAP Commerce Cloud in the Public Cloud
Not Applicable Commerce Commerce Core Components Platform (core) Velocity Engine Upgrade Velocity Engine has been upgraded to 2.3. Info only General Availability Unrestricted 2021-07-28 2105
  • SAP Commerce Cloud in the Public Cloud
Not Applicable Commerce Commerce Core Components Platform (core) Changes Related to Media Hash Salt To meet the requirements of a valid value of hash, the developer configuration template has been adjusted with an autogenerated value of the media.default.storage.location.hash.salt property to prevent any overhead during a setup of a development environment. These changes also apply to the configuration generated through the Installer. Info only General Availability Unrestricted 2021-07-28 2105
  • SAP Commerce Cloud in the Public Cloud
Not Applicable Commerce Commerce Core Components Platform (core) Improved Token Revocation

To improve security, cookie-based login tokens have been enhanced with a randomly generated value. The value can be revoked and, as a result, all cookie-based login tokens generated for users become invalid and users can't be authenticated through the old token.

For more information, see Remember Me Feature.

Info only General Availability Unrestricted 2021-07-28 2105
  • SAP Commerce Cloud in the Public Cloud
Not Applicable Commerce Commerce Core Components Platform (core) New Property Added to Default Configuration

The property relation.Product2FeatureRelation.reordered is now set to sync in order to improve the performance of Product2Feature during catalog synchronization.

For more information, see Relations.

Info only General Availability Unrestricted 2021-07-28 2105
  • SAP Commerce Cloud in the Public Cloud
Not Applicable Commerce Commerce Core Components Platform (core) Improved Performance of Selected Flexible Search Queries

The property sqlserver.enableLimitSupportForSQLServer2012 is now set to true by default in order to improve performance of Flexible Search queries that use the pagination mechanism for MSSQL or Azure.

For more information, see Upgrading Platform from 2011 to 2105.

Info only General Availability Unrestricted 2021-07-28 2105
  • SAP Commerce Cloud in the Public Cloud
Not Applicable Commerce Commerce Core Components Platform (core) Login Tokens No Longer Accepted As URL Parameter

To improve security, login tokens are no longer accepted as URL parameters.

For more information, see Remember Me Feature.

Info only General Availability Unrestricted 2021-07-28 2105
  • SAP Commerce Cloud in the Public Cloud
Not Applicable Commerce Commerce Core Components Platform (core) Improved Item Removal Performance

To improve the process of removing items, the following properties have been set to true:

  • synctimestamp.query.removal.optimisation: allows you to avoid duplicating the process of removing sync timestamps in the JALO layer
  • relations.partof.suppressRemoveOnJalo: allows you to avoid duplicating the removal of parts of items in the JALO layer
  • props.removal.optimisation: allows you to remove potentially duplicated invocation in the code
Info only General Availability Unrestricted 2021-07-28 2105
  • SAP Commerce Cloud in the Public Cloud
Not Applicable Commerce Commerce Storefront SmartEdit Enhanced Site Page with Multiple Content Catalogs to One Site Supported

The Site page is enhanced to support the multiple content catalogs to one site scenario.

If the content catalog assigned to a site is also in the hierarchy of a Multi-Country Site Support catalog, you can view its higher-level content catalogs in the hierarchy from View in Catalog Hierarchy.

For more information, see

Info only General Availability Unrestricted 2021-07-28 2105
  • SAP Commerce Cloud in the Public Cloud
Not Applicable Commerce Commerce Storefront SmartEdit Enhanced Preview Selector with One Content Catalog to Multiple Sites Supported

Preview Selector is enhanced to support the one content catalog to multiple sites scenario. This enhancement enables you to focus only on the content catalog versions that are assigned to the selected site, thus you can easily identify which site you are previewing.

For more information, see Loading and Previewing Content Catalogs.

Info only General Availability Unrestricted 2021-07-28 2105
  • SAP Commerce Cloud in the Public Cloud
Not Applicable Commerce Headless Commerce APIs Web Services Commons Permissions Management REST APIs The Permissions Webservices API allows you to create effective system integrations by adding, updating or verifying permissions for users and user groups.
  • Use the HTTP POST API to verify permission assignment.
  • Use the HTTP PUT API to add or update permissions to system types.
Info only General Availability Unrestricted 2021-07-28 2105
  • SAP Commerce Cloud in the Public Cloud
Not Applicable Commerce Headless Commerce APIs Web Services Commons Error Responses The contents of error responses from REST APIs can be masked to control exposure of system messages. For details, see Error Handling. Info only General Availability Unrestricted 2021-07-28 2105
  • SAP Commerce Cloud in the Public Cloud
Not Applicable Commerce Commerce Integration and Extensibility Data Hub Upgrade Process The Auto Init Mode topic now contains a new section titled "Upgrade Process" to provide more clarity on how to upgrade Data Hub to the latest version. Info only General Availability Unrestricted 2023-04-11 2105.22