manuel laggner

Create a class type for Z-objects in SAP

For a new project we had the requirement to attach the classification system to entries from a Z-table. The table structure looks like (for easier understanding I’ve stripped out all field but the ...

SAP DDIC translation with Weblate - Part 1

In my company we often had difficulties translating ABAP reports and dictionary objects. This is caused by two main problems: Dynpro (and ALV) texts can be offered from different sources: ...

Config file backup with GIT

At work I’ve stumbled across the problem to save configuration files of some Linux servers I am administrating. Since I am a developer I am familiar to GIT and thus I wanted to use the benefits of ...

Fixing automatic sleep on OSX 10.10+

Automatic suspend to RAM (aka sleep or energy saving) has always been problematic on my wife’s iMac: Her iMac did not go to sleep mode on idle or woke up accidentally and did not fell asleep again....

Ubuntu Gnome 16.04 on a Macbook Air 2014

I’ve recently got this Macbook as a replacement for my Macbook Pro 2012. After falling in love with Ubuntu on a Macbook (great OS on great hardware!), I’ve decided to install Ubuntu Gnome 16.04 alo...

Regular expressions in ABAP

Regular expressions is a common technique to parse or validate strings in various programming languages. Regular expressions in ABAP are available for some statements like FIND and REPLACE: FIND ...