HY600 – SAP Hybris Solution Integration

Purpose:

  1. Describe the various Integration scenarios
  2. Architechture of SAP Hybris integration
  3. List of SAP Modules and important extensions
  4. How to activate SAP Hybris integration
  5. Necessary configurations to be made in hybris management console

Agenda:

  1. Business Considerations
  2. Overview
  3. Architecture
    1. Asynchronous Integration Architecture
    2. Synchronous Integration Architecture
    3. Modules and Extensions
  4. Configuration

Scenario:

A Client who already owns SAP products wants to implement an entreprise software solution for e-commerce based on the newly acquired hybris product and SAP Business Suite products

Requirement:

1 . Create a rich User-Experience for the online e-commerce Application that has all the features offered by the hybris commerce suite platform(e-commerce, multi-channel commerce, master data management and order management, extensibility, etc..

2. Customers(users) must only interact with the hybris based e-commerce application

3. Still use the existing SAP Products(both Data and Functionality)

hybris-SAP Solution Integration

Refers to how hybris and the SAP Products need to be configured to work together based on various scenarios.

Components:

  1. E-Commerce Application(existing or to-be created based on hybris platform v5.3 or higher(latest recommended)
  2. SAP Products(including Master Data)

Benefits:

Rich – User Experience when using hybris

Guided – Information available for performing the integration using RAD.

Flexible – configuration set-ups based on various SAP integrated business scenarios

Accelerates – time to market by using out of the box ecommerce functionality from hybris

resusable – SAP Master Data( Products, Customer, Prices, Stock Level, etc..)

reduces – front-end complexity by using hybris as entry-point for placing an order

Overview: Integration Scenarios

There are three integration scenarios available

  1. Asynchronous Scenario – Loosely coupled
  2. Hybrid Scenario –
  3. Synchronous Scenario – Tightly coupled

Screen Shot 2016-01-11 at 12.53.17 pm.png

System Overview: hybris in an SAP Landscape:

In all the scenarios, master data are transferred asynchronously through the hybris Data Hub.

  1. HTTP is used as general communication protocol
  2. Messages transferred between the SAP backend and the Data Hub are of content type xml-IDoc.
  3. Messages transferred between the Data Hub and hybris are of content type ImpEx.

In the Synchronous and hybrid scenarios, also

  • RFC calls are used for communication with SAP ERP back-end.
  • ODATA WebService calls are used with SAP CAR and SAP hybris marketing.

Screen Shot 2016-01-11 at 2.39.46 pm.png

Asynchronous B2C/B2B Integration

Asynchronous Order Management

  • Customer interaction through and within hybris.
  • Order capturing process runs completely in hybris Commerce Suite, including price calculation and order persistance.
  • hybris stays independent from SAP back-end.
  • Transfer of master data for products, prices, inventory, customer(optional) and order status from SAP ERP to hybris visa the hybris Data Hub.
  • When an order is created in hybris, it is replicated asynchronously through the hybris Data Hub to the SAP ERP back end; subsequently, order fulfillment is carried out in SAP ERP.
  • Integration through asynchronous communication(IDocs) using the hybris Data Hub.
  • Integration Method often preferred in B2C and simple B2B scenarios using price lists. This makes asynchronous order management a good choice for many B2C scenarios and lean B2B scenarios.
    • Orders can be canceled either from hybris Customer Service Cockpit or from SAP ERP, and the cancellations are replicated to the other system.
    • The B2C Scenario is supported through the B2C Accelerator.
    • The B2B scenario is supported through the B2B Accelerator

Screen Shot 2016-01-11 at 12.55.21 pm.png

Target Customers:

The ones who already have invested in SAP back-end infrastructure, but are working on old version of the product( mainly B2C customers, or the ones who have simple B2B scenarios, without complex price calculation).

SAP Integration with Hybris Commerce Suite:

  • SAP Back-end integration is part of hybris commerce suite
  • Fully comply with hybris architecture
    • Integration is done by using extensions
    • Configuration within hmc
    • Uses SPRING as programming model
    • hybris Data Hub for asynchronous scenarios
  • Different scenarios are activated by installing extensions and configuration in hmc.

Required Applications and Releases:

hybris Commerce Suite

  • hybris Commerce Suite 5.3 or higher including the hybris Data Hub

SAP ERP

  • Asynchronous and synchronous order management and product configuration
    • SAP ERP 6.0 EHP5 or a higher SP
  • Synchronous pricing using the SD price Inquiry API
    • SAP ERP 6.0 EHP7 or a highrer SP

SAP CPQ Configuration Runtime(SSC)- optional

  • SAP Solution Sales Configuration 1.5 Plug In for hybris

SAP hybris Marketing Applications:

  • Segmentation(ex ADT) and Recommended (ex PRI) – optional
    • Segmenatation SAP CEI 1.1 SPD4+, hybris 5.3 ro higher
    • Recommendation: SAP CEI 1.1 SP05+, hybris 5.4 or higher
  • SAP CAR – Optional
    • SAP CAR 1.0 SP1 or higher, hybris 5.3 or higher

Procedure: To Perform hybris- SAP Solution Integration

Screen Shot 2016-01-11 at 2.57.58 pm.png

Screen Shot 2016-01-11 at 2.58.46 pm.png

 

 

 

3 responses

  1. Thank you so much your blog lists are very helpful to me.

    Like

  2. wonderful blog thanks mjyothula !

    Like

Thanks for Reading. Please comment !!!

This site uses Akismet to reduce spam. Learn how your comment data is processed.