Wednesday, January 17, 2018

Using snapshots in Badi calls

Suppose you have a complex process in which a certain Badi plays an important part and you would like to save the attributes that are passed to this Badi, much like the option to save a dataset for a function in SE37, for further testing or analysis. This blog shows an easy way to do this by using the EXPORT and IMPORT statement.

For me a real life example of such a process involved a Badi for shopping cart approval in SAP Supplier Relationship Management (SRM). What made testing complex were the different technical components: a web interface for the end user and a workflow for the approval process that was, to make matters worse, triggered asynchronously.

I really wanted to isolate the Badi call so I could analyse and test it as a separate unit. So for this I needed a way to save a snapshot of all the attributes during the Badi call and a way to restart the Badi call with the saved snapshot.

Wednesday, January 10, 2018


It’s 2018 (Happy Newyear!) and the due date for the implementation of GDPR (General Data Protection Regulation) is coming closer and closer; companies must have implemented this within their organization by May 25th of this year. A tool which supports the implementation of GDPR is SAP ILM; information lifecycle management. In this blog I will provide you with a high-level overview of the functionalities and tell you more on how this tool can support the GDPR implementation within your company. 

Thursday, January 4, 2018

SAP Hybris Commerce Promotion Engine

Usage of Promotion Containers and Promotion Groups

The SAP Hybris Promotion Engine is an easy to use business tool to create and publish different kind of promotions. The right promotion offered to the right customer at the right time can boost sales and increase customer loyalty.

In this blog I will explain how you can use the out-of-the-box promotion templates to create your own promotion rule quickly and easily.  I will show how to use 'containers' and 'groups' in your promotion rule to make sure the promotion is applied under the right conditions. In my example the customer has to buy specific products and has to belong to a specific customer group to be eligible for a product absolute value discount on specific products.