Home
manuel laggner
Cancel

Copy Developer Certificates to Another macOS Device

I recently wanted to move my developer certificates from one mac to another (via Xcode - Preferences - Account - Manage Certificates - Export Developer ID Application Certificates), but after impor...

Finding Unused Programs

In the preparation phase of our S/4 migration we wanted to identify unused custom code. While there are several different reports from SAP, none of them fulfilled our requirements, so we created an...

Finding Empty Development Classes

While praparing our system for the S/4 migration, we recognized that there are many empty development classes in our system. To find them all, I wrote a simple report to list all packages without a...

Advanced Data Element Search

Probably every ABAP developer was already in the situation to search for an existing data element to be used in a new program/table/structure. The search help in SE11 only covers the basic needs fo...

ABAP - Performance Optimized Data Processing

When writing programs with ABAP, there are many ways to significantly improve performance. Generally, the performance in the SAP environment usually drops when reading/processing masses of data. Ex...

Change database fields in SE16 using the debugger

Sometimes you need to change one field in a database table where no maintenance view exists or the table is “locked” against changes in a productive system. If you have the authorization to change ...

Monitor openmediavault with Prometheus and Grafana

After upgrading my openmediavault instance to version 6 I decided to add some enhanced monitoring of system. While openmediavault offers some basic monitoring out of the box I decided to add a Graf...

Count custom code lines in your system

If you want to know how much custom code lines you SAP system has, you can simply use the transaction /SDF/CD_CCA (or report /SDF/CD_CUSTOM_CODE_CONN_GUI) and choose SAP Clone Finder. When you ...

Load user variant on report initialization

Loading a default/user based selection screen variant on report initialization can be a nice feature for your users. With this little snippet you can enable loading a predefined user variant U_<...

Extract STERM translations

SAP offers a lot of texts/translations in their Terminology/Glossary database (also known as STERM). If you want to use the predefined translations from STERM in another tool (like the Weblate tran...