June 2016 – hybrismart | SAP hybris under the hood
Hybris + SolrCloud: sharding and distributed indexing

The traditional Hybris Solr cluster has a number of drawbacks, including a lack of failover and scaling capabilities. In this post, I explore SolrCloud as one of the possible options for resolving these issues.

Read More »

Situation Today’s challenge is about comprehensive pricing. 500,000 customers have unique prices for 180 products. In total, 90,000,000 priced items are in the system. Having logged, the customers should see their personal price. This is an extreme case of customer group…

Read More »
Visual representation of hybris data model (items.xml)

Features: Processing all/selected hybris Types of the all/selected hybris Extensions Detailization control: some/all attributes on/off Enabling/disabling showing many-to-many relations Architecture: implemented as regular hybris addon (localextension.xml). No Update is required. Generates graphviz script (“dot” language, digraph). The extension uses Graphviz…

Read More »
hybris/OKTA SSO integration

Situation OKTA is a cloud-based SSO platform that allows users to enter one name and password to access multiple applications. Also it works as Identity Provider that is useful if you want to store credentials outside your service. There are…

Read More »
Multi-country content catalogs

 Situation There are N regional websites, one per country. The global marketing teams are responsible for global content. The local marketing teams should be able to manage local content only. Global teams should be able to manage some local content also if they…

Read More »
Hybris 6 "Could have fired" messages (PoC)

Situation “Could Have Fired” message indicates that the criteria of the promotion has been partially fulfilled. For example, when you have two products in your cart and the promotion for the three products (like buy 3 get 1 free), the ‘could have…

Read More »
Apache SOLR 6 with SAP hybris 6

Situation As of today, SAP hybris officially supports Apache SOLR 5.3. This version of the search engine was released in August 2015. SOLR 6 released in April 2016. It has a number of new features as (in order of importance for…

Read More »
Hybris 6.0 promotion engine customization (PoC)

Situation Hybris 6.0 uses the brand-new rule-based promotion engine. In past versions, the Hybris promotion engine was lacking in relation to Oracle ATG Web Commerce. The new engine provides the flexibility needed to generate all types of promotions simply and…

Read More »