In SAP Hybris Commerce, the requests for the SOLR search engine are created by Query Builders. Simply put, these components convert the user queries to SOLR queries. Certainly, it is not possible to explain the search results if you don’t know what SOLR request was generated and why it contains particular conditions in the particular form. Unfortunately, the official documentation is very sparse and lack of examples. This article explains the differences between available query builders. You will also find a good compliment to one of the previous articles about the search relevancy. Read More »
In this article, Sergei shares his experience with Spring Integration in the clustered environment. Spring Integration requires special configuration to avoid the concurrency issues. The article explains how this configuration can be done within SAP hybris Commerce. Read More »
A synonym is a word having the same or nearly the same meaning as another word or other words in a language. In any search engine, handling synonyms is very important. In SAP Hybris Commerce, synonyms are handled by Apache SOLR, the built-in search engine. The phrase search gives the product a higher position in the search results if any of the product attributes configured as searchable contain the whole user query.
In this article, I present my PoC that demonstrates the better synonym handling and enhanced phrase search in hybris. Read More »
This article began with the simple question: why the search query “camera lenses” leads to tripods in the Electronics SAP Hybris demo storefront rather than the camera lenses products? There is a relevant category named “camera lenses” and a product having “Lens” in its name. In the article, I explain all details of relevance score calculation and also show how to configure the hybris search module better. Read More »
I attempted to structure the information about SAP Hybris Commerce 6.4 features and limitations. The resulting table shows what is included and what is not. Note that there are two dimensions, accelerators and feature groups. Read More »
This is a reference about what you get if you decide to upgrade SAP hybris Commerce to the newer version. Find your current SAP hybris version in the table and find all features you get with the upgrade. The features listed are introduced with the newer versions (till 6.4), grouped by topic. Read More »
I would like to introduce my new PoC for automatic facet discovery. It sets up the facets based on the customer requests, the words used in the search query. For example, “blue armada jacket XXL” will show the products with a keyword “jacket” with three facets automatically set up, color=blue, brand=armada and size=XXL. You can find a video demonstrating how it works on top of hybris accelerators. Read More »
This article explains how to generate/modify PDFs using various methods, libraries and tools. I also introduce my PoC on generating PDFs using the PDF templates created in Word/Excel and having fixed placeholders or dynamic substitution tags (such as {FIRSTNAME} or {CURRENTDATE}) Read More »
Barcodes are machine readable symbols that store identifying data about the part or product with which they are associated. Basically, it is a paper-based hyperlink that connects the physical world with the online world. This article explains everything you need to know about the barcode reading and generation in hybris, as well as my thoughts about the integrating it into hybris Backoffice. Read More »
In this article, I would like to introduce my concept of a brand-new type of user interface for web, mobile, and desktop. Creating something new and innovative isn’t easy in the web. All types of interactions have already been defined and tested. However, I believe that this approach will work if things will go as they are going now. Read More »