Consent Preferences

Upgrading Infrastructure for a Renowned Beauty Retailer

Updating a high-traffic ecommerce platform without breaking tightly coupled components while boosting performance and preserving custom logic.

Quick Info

Upgraded SAP Commerce Cloud

version across a shared and localized branching structure.

Reduced cart load time

by changing the data access principles.

Synchronized updates

across two test environments with environment-specific configs and Bloomreach indexing

Client

A leading European health and beauty retail chain operating under a multinational structure. Each business unit runs its ecommerce platform while sharing a central development codebase to streamline updates and feature rollouts.

Need

With a new version of SAP Commerce Cloud released, the client aimed to upgrade their ecommerce platform to stay current with platform capabilities and maintain long-term support.

The challenge lay in executing this update within a shared codebase architecture, where multiple business units operate from interconnected branches, without disrupting custom business logic or introducing instability across environments.

Solution

Expert Soft’s team led the version upgrade, working within a shared codebase model, with a key focus on preserving the unit’s custom logic without disrupting the broader platform. This required robust testing procedures before deploying changes.

The work was also complicated by two misaligned testing environments, each with environment-specific import configurations. Our team adapted the new setup and handled Bloomreach indexing through coordinated environment switching.

The Assisted Service Module (ASM) also had to be modernized due to deprecated front-end elements. The team followed SAP documentation to adapt ASM for the new version, ensuring that customer support capabilities remained intact.

The upgrade was delivered successfully, ensuring compatibility across business units and paving the way for seamless future updates without data disruptions.

Document Cart implementation

In parallel with the upgrade, the team adapted the Document Cart, designed to optimize the storage of shopping cart data. Previously, the cart was stored as an entry with links to other entries in other data tables, making data retrieval slow and resource-intensive. The new approach stored the cart as a single JSON document, allowing faster access and parsing.

Implementing this feature required modifications to how the data was accessed, as the new mechanism, built on Polyglot, used a different syntax for database queries. The team replaced DAO-based calls with direct JSON field parsing, ensuring a more efficient data retrieval process. This optimization significantly improved cart performance, reducing loading times and enhancing the user experience on the storefront.

Results

Seamless platform upgrade across shared architecture
Upgrading SAP Commerce Cloud without disrupting custom business logic ensured system-wide stability across interconnected units.
sap hybris services
Faster cart performance with smarter data handling
Switching to a JSON-based Document Cart structure reduced load times and improved storefront responsiveness.
Smooth support continuity
Modernizing ASM preserved business-critical features like customer assistance during the upgrade.n.
01 / 02
Contact Us
All submitted information will be kept confidential
EKATERINA LAPCHANKA

EKATERINA LAPCHANKA

Chief Operating Officer