Beyond powerful POS document management and superb planning and forecast capabilities, SAP Customer Activity Repository serves as the Omnichannel Commerce Hub, which runs best and in full harmony with SAP Hybris Commerce as the Omnichannel Commerce Platform.
However, switching from a 3rd party digital commerce platform to SAP Hybris Commerce is not an overnight task but a project of its own. Therefore the omnichannel innovations in SAP CAR are designed to integrate also with 3rd party non-SAP commerce platforms.
As a prerequisite the 3rd party commerce platform has to be integrated with the SAP backend (SAP ERP, SAP S/4HANA 1709) for master data, sales area (SAP sales org, distribution channel, …), retail article master data specialties (generic articles, product sets), product hierarchy, …, and typically processes the orders of a commerce platform for logistical fulfillment, billing etc. But this has to be done anyway when a digital commerce platform is to be integrated with SAP systems. So this is typically in place when retailers think about the integration with SAP Retail omnichannel innovations.
The Hybris Commerce integration package not only provides the full retail master data, OAA and order integration, but also the integration with SAP CAR based Omnichannel Promotion Pricing, Hybris Marketing for product and offer recommendations. In addition it integrates the Hybris Assisted Service Mode with SAP CAR, SAP ERP and SAP Hybris Marketing for the comprehensive integration of physical store sales activities with digital commerce (no blog yet), making professional clienteling and endless aisle scenarios possible.
But coming back to the headline:
How can a 3rd party commerce platform integrate with the SAP CAR based Omnichannel Availability and Sourcing:
The integration of a commerce platform (here SAP Commerce) with OAA is twofold:
Asynchronous integration (using iDocs)
Stores and DCs from SAP CAR to SAP Commerce
Aggregated stock qty + rough stock indicator from OAA to SAP Commerce and SOLR search engine (for the search index)
Periodically full and delta update from OAA into SAP Commerce and SOLR
This replication of stock inventory and RSI’s into SAP Commerce is required to “relieve” SAP CAR from the vast majority of synchronous calls for inventory checks (product lists, search results, customers browsing through categories, checking product details), leaving computing capacity for more relevant calls (shopping basket, checkout)
Periodical replication of web orders from SAP Commerce to SAP backend
Synchronous integration (real-time) using REST web services
Omnichannel availability check by SAP Commerce in SAP CAR
Omnichannel sourcing by SAP Commerce in CAR
Temporary reservation of sourcing results during checkout by SAP Commerce in CAR
Fig.1: Omnichannel Article Availability and Sourcing- Integration and simplified process diagram
In addition to the asynchronous and synchronous integration there is a failsafe mechanism in SAP Hybris Commerce and the integration package, to run the commerce platform offline in case SAP CAR is not responding in time. See my OAA blog in chapter “Offline scenario”.
Stock replication without SAP CAR
In case you have no CAR and you would like to replicate your distribution center stock (DC stock) information from the SAP back end to your ecommerce solution, please check this blog:
This document, or any related document and SAP’s strategy and possible future developments, products and or platforms directions and functionality are all subject to change and may be changed by SAP at any time for any reason without notice. The information in this document is not a commitment, promise or legal obligation to deliver any material, code or functionality. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement. This document is for informational purposes and may not be incorporated into a contract. SAP assumes no responsibility for errors or omissions in this document, except if such damages were caused by SAP´s willful misconduct or gross negligence.
All forward-looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions.