A note from 2026: This article was published in 2023. SAP Commerce Cloud 2211 is now an older release line; newer cloud releases have changed details such as supported Node.js versions and the SAP Composable Storefront release train, while Accelerator/addon storefronts remain deprecated.

This article is brought by
Gavaskar Bhojan
Solution Architect, USA

Contributors & Editors:
Myles Bunbury, P.Eng, Senior Director, Technology Solutions, Global SAP Customer Experience Lead

 
Gavaskar Bhojan

This article contains an overview of the latest updates in SAP Commerce Cloud, version 2211. The update is only available for SAP Commerce Cloud in the Public Cloud and cannot be used for On-Prem or other non-SAP managed infrastructures/servers. The update includes deprecating the accelerator storefront and related addon extensions and introducing the SAP Commerce Cloud, Composable Storefront based on the Spartacus open-source project.

**The article goes on to detail the improvements made in Backoffice and SmartEdit, CMS, B2B Commerce as well as other features such as audit logging and HTTP session failover in the platform module, improvements in the yForms module, and new product recommendations in Intelligent Selling Services for SAP Commerce Cloud. **

Disclaimer: The following content contains detailed excerpts from various SAP Blogs and discussion forums.

Note: A complete list of new features being introduced in SAP Commerce Cloud in the Public Cloud can be found on the page below:

https://help.sap.com/whats-new/3d7190d2aab14c7d92f918cc3fa9a024?locale=en-US

First Cloud-Only Version

First, it’s only available for SAP Commerce Cloud in the Public Cloud. If you are running On-Prem, or if you are deploying on other non-SAP managed infrastructures/servers, then it’s not possible to upgrade your commerce platform to the 2211 version.

SAP Commerce Cloud, Composable Storefront

In addition to deprecating the accelerator storefront and the related addon extensions, as well as OCC template extensions since 2205 (concrete details here), the SAP Commerce Cloud, Composable Storefront is released in 2211 version.

There are some key facts about this new storefront. It is based on the Spartacus open source project, but different from the Spartacus storefront, because:

Simply speaking, SAP Commerce Cloud, Composable Storefront becomes the strategic storefront going forward for SAP Commerce Cloud.

GUI

  1. When you open Backoffice (or SmartEdit), you will first notice a slightly different look & feel, as all SAP GUIs will share a more consistent look. You can see that there are different but more intuitive icons everywhere:

Backoffice updated icons screenshot

  1. The new theme “SAP Morning Horizon” is now the default theme in Backoffice/SmartEdit:

SAP Morning Horizon default theme screenshot

  1. There is a new side navigation widget in Backoffice, in case you want to have more focus/space in the center working area:

Backoffice side navigation widget screenshot

  1. When you use the collection browser widget (the one that shows the search result), it’s now possible to directly configure in which order the columns should be displayed.

Backoffice collection browser column order configuration screenshot

And you will even see the same configuration next time you log in, as this configuration is bound to individual user accounts.  

Backoffice collection browser saved column configuration screenshot

  1. Various additional improvements regarding support for accessibility have been implemented in Backoffice, such as clearer and more accurate labels, text alternatives for non-text content, applying two-senses concept for e.g. screen-reader users and color-blind users, better error handling and displaying, as well as keyboard support for collection browser widget as below:

Backoffice keyboard support for collection browser widget screenshot

  1. Finally, to enable feedback to SAP Commerce Cloud to better understand and support your business needs, click tracking is enabled in Backoffice/SmartEdit/cmscockpit to collect data regarding your interaction with the system, e.g.:

Please also note:

CMS

In CMS, two interesting new features are worth mentioning:

1. Multi-site support is implemented to enable data isolation for a certain site.

This new feature will have impact on the following 2 groups of users:

Customer site attribute for data isolation screenshot

Site Employee Group screenshot

But please note, the data isolation option can only be enabled when creating a new site, the existing site can’t be changed to have data isolation enabled, as the create wizard shows below:

Create site wizard data isolation option screenshot

  1. The Page Structure feature in the advanced edit mode in SmartEdit now allows you to manage contents on a page with a tree structure.

SmartEdit Page Structure feature screenshot

This is especially useful for pages with complex structures, such as many content slots, hidden components or nested components. Some highlighted operations are:

SmartEdit selected content slot highlighted screenshot

SmartEdit page structure slot indicators screenshot

SmartEdit nested component sub-nodes screenshot

B2B Commerce

In B2B Commerce, the following 3 features are most interesting:

  1. You can now easily exclude payment types for a B2B Unit.

e.g. If B2B customers shouldn’t be able to pay with credit cards for their orders in the storefront, you can exclude the credit card payment type:

B2B exclude credit card payment type screenshot

You can change the corresponding property directly in Backoffice. But remember, exclude payment types can only be done on a root B2B unit:

B2B root unit excluded payment types screenshot

  1. B2B unit level orders allows B2B users to access an extended order history and view the details of orders placed by other users of the same organizational branch, i.e. the same or subordinate units of the current one the B2B users belong to.

Please note:

  1. B2B punch out module now supports both SAP Ariba Level 1+ and Level 2 functionalities. The level 2 support in particular enables buying organizations to search for and find PunchOut items within their procurement application, instead of having to search each suppliers’ site directly.

There are also the typical level 2 workflow described in here and the behind the scene communication for level 2 described in here.

yForms

The yForms module highlights two important new features:

  1. It supports embedding Orbeon Forms from JavaScript Application, allowing you to link from the JavaScript website or web application to forms created with Orbeon Form Builder. You can find more information here.

  2. It improves the yForms permissions management by enabling:

yForms CRUD permissions screenshot

Customer Group allowed to perform all the CRUD operations

<role name=“yformsmanagergroup” app=“*” form=“*”/>

Platform

For the platform module, here are the 3 selected important features/changes for your attention:

1. Audit logging is enabled to log events in Backoffice and Administration Console, quite some out-of-the-box events are supported, such as:

2. HTTP session failover for backoffice can be enabled via the configuration property:

spring.session.enabled=true

so that after the current related server node is down and a refresh of the browser, Backoffice tries to restore to your latest operation state, which means reverting to your previous selection of the Perspective View, such as Administration Cockpit and Product Cockpit, and Explorer Tree’s Side Navigation Item, such as Catalogs and Products.

But there are also some limitations, such as Backoffice cannot recover the data that is being edited or entered, e.g. in editor area or create wizard, etc. Please check out the link to find more details.

  1. For security reasons, the yempty template extension has been refactored by putting all the .JSP files into the WEB-INF folder and all mentions of those files in the Spring configuration and the web.xml file have also been correspondingly updated:

yempty template JSP files in WEB-INF screenshot

We recommend you to do the same for all your custom extensions that are created via *yempty *extension.

Cloud Portal

A new Restricted Availability Feature called blue/green deployment have been released and allows you to deploy a new build for testing before deploying it as your live build. This is realised by having the following 2 deployments at the same time:

Please note:

Intelligent Selling Services for SAP Commerce Cloud

As a great cloud solution included in the professional and enterprise version of SAP Commerce Cloud, Intelligent Selling Services also highlights a number of important new features:

  1. To align with SAP standards, the Intelligent Selling Services GUI is now using a new graphic theme:

Intelligent Selling Services new graphic theme screenshot

  1. Direct feedback (powered by Qualtrics) and in-app help are supported within the GUI area:

Intelligent Selling Services feedback and in-app help screenshot

Specifically, in-app help is provided in the form of SAP Companion—an SAP-built framework for user assistance in web-based applications:

SAP Companion in-app help screenshot

  1. Two new highly useful product recommendations are supported:

Complementary Product Recommendations screenshot

Personalized Search Recommendations screenshot

  1. It’s now also possible to exclude/include:

via Product Filtering in the product recommendations:

Product Filtering in product recommendations screenshot

Integration

Regarding integration within SAP Commerce Cloud, new features are provided in the following 2 areas:

  1. OCC REST APIs are enhanced by the following selected APIs:
  1. Outbound sync is enhanced by supporting batch changes, allowing large amounts of data to be sent instead of multiple individual REST requests.

You can enable the batch support of a outbound sync channel directly in the Integration API perspective in Backoffice:

Outbound sync batch support in Backoffice screenshot

Or the batch support can be enabled when configuring outbound sync, please check the section of “Batch Requests for Outbound Sync” to see the ImpEx example as well as the limitations.

Reference & Further Reading