Understanding SAP Hybris Commerce Persistence Layer: Database tables and their structure
The purpose of this document is to shed a light on the internal data structures used by SAP Hybris Commerce. I explain system tables and attributes, their purpose and meaning. Understanding of the internal structure is very useful in troubleshooting and low-level data analysis. For example, direct access to the database may show that your system has a lot of unused items, and it affects the performance. Analyzing the data is also extremely helpful with data integrity issues. Read More »
Is SmartEdit Ready to Replace CMS Cockpit?
In mid-2016, SAP released the first version of the new-generation CMS management module, SmartEdit 6.0. All further versions were updating this module while old CMS Cockpit hasn’t been changed for years. Of course, SAP plans to sunset the legacy WCMS, and they consider SmartEdit as a “new WCMS”. I was wondering is SmartEdit ready to replace CMS Cockpit? The CMS is a subject close to me. Many years ago I was heading the CMS development project and dealing with the challenges on how to make the CMS functional and convenient, how to find a right balance between feature richness and simplicity, and how to find a solution that would be extremely flexible and configurable to an organization’s needs. It’s an intense subject. In this article, I am trying to compare the functionality of SmartEdit and WCMS and highlight my personal view on advantages and weaknesses of these solutions. The official “feature parity” is published on SAP Hybris Help, but it doesn’t answer all my questions. Read More »
You will know why the ‘#’ create issues when used in hybris forms, why salt is with pepper in hybris, how Reagan becomes the President of Russia in hybris tests, how to fix the HAC madness, and how to figure out the website is built with SAP hybris. Today’s article is to entertain and educate. Some of the findings are really useful while others help you to start a week with a smile! 🙂 Read More »
This summary shows the key enhancements, new modules and capabilities of SAP Hybris 6.7. The new version of the popular platform was released today. Read More »
In this post, I share some interesting material collected in March 2018. Hybris Deep Dive. Free e-book about microservices. Image similarity for filling attribution gaps. Deep learning in a nutshell. Product recommendation best practices. Examples of AI in retail and e-commerce. Better search. Checklist for improving e-commerce conversion. Worthy reading. Read More »
Automated Screenshot-Based Testing
In this article, I share my experience with screenshot testing tool. I created it to track changes of the large content website and alert if the changes turn out unexpected. Although this solution was created specifically for SAP hybris, this approach will work with any software: it is technology or platform agnostic. Read More »
Cloning Catalogs in SAP Hybris. Export/import whole catalogs in/from IMPEX
This article explains how to create a copy of the product or content catalog. For example, you may want to create a second store taking the existing as a starting point, or you may want to have a new country version of the existing e-shop. You can use this approach to create your own custom data exporter, with data transformation rules or special data handling. Read More »
Hybris Upgrade Map (updated with 6.5/6.6)
I updated the upgrade map for SAP hybris Commerce. Using this reference you’ll be able to find a list of the capabilities you get if you upgrade your hybris from a version X to a version Y, grouped by a topic. Read More »
Web applications heavily rely on forms. Questionnaires and comprehensive registration forms are common components of the HR, financial and service solutions. The business rules behind these forms are complex and frequently updated. The well-known example is job application forms. Depending on… Read More »