Change The Sender Email Adress from SAP ERP


Notice: Undefined index: random_ads_start_direction in /www/htdocs/w01362c7/dev-workbench.com/wp-content/plugins/ad-injection/ad-injection.php on line 1085

We sometimes want to control which email address is displayed when we send an email from SAP. Unfortunately, the function module SO_NEW_DOCUMENT_SEND_API1 uses the current user’s email address by default. Here’s a way to change this behaviour. Continue reading

Read a File into a Variable in ABAP


Notice: Undefined index: random_ads_start_direction in /www/htdocs/w01362c7/dev-workbench.com/wp-content/plugins/ad-injection/ad-injection.php on line 1085

Uploading files to the SAP ERP application server and reading data from them is a function that is very often requested by users. Today, you can learn how to implement this very easily using the SAP Control Framework. Continue reading

First Steps with SAP River RDE


Notice: Undefined index: random_ads_start_direction in /www/htdocs/w01362c7/dev-workbench.com/wp-content/plugins/ad-injection/ad-injection.php on line 1085

As promised, today we’re going to look at SAPUI5 application development with SAP River RDE, and we will take out first steps towards building a multi-million-dollar app. But before we can do that, we need to learn the basics. Continue reading

How to Define View Clusters for Data Maintenance


Notice: Undefined index: random_ads_start_direction in /www/htdocs/w01362c7/dev-workbench.com/wp-content/plugins/ad-injection/ad-injection.php on line 1085

During the last few days, I discussed several features of maintenance dialogs and extended table maintenance. The extended maintenance functionality, however, has its limits at the point where multiple, hierarchical tables come into play. This is where we can use view clusters to build a clean and usable maintenance interface. Find out how in today’s post. Continue reading

Using Maintenance Views to Display Additional Data in Extended Table Maintenance


Notice: Undefined index: random_ads_start_direction in /www/htdocs/w01362c7/dev-workbench.com/wp-content/plugins/ad-injection/ad-injection.php on line 1085

Sometimes, it is desirable to display data from more than one table in a table maintenance dialog. This could for example be explanatory texts or descriptions from another database table. With maintenance views, we can make that happen. Read on to learn how. Continue reading

Implementing Additional Checks in Table Maintenance Dialogs


Notice: Undefined index: random_ads_start_direction in /www/htdocs/w01362c7/dev-workbench.com/wp-content/plugins/ad-injection/ad-injection.php on line 1085

In yesterday’s post about table maintenance dialogs, I discussed how to create a simple table maintenance dialog in SAP ERP. Today, I will explain how this dialog can be enhanced with additional logic, for example to implement custom checks on data entered. Continue reading

How to Manage Table Maintenance Dialogs in SAP ERP


Notice: Undefined index: random_ads_start_direction in /www/htdocs/w01362c7/dev-workbench.com/wp-content/plugins/ad-injection/ad-injection.php on line 1085

I want to write about table maintenance dialogs in SAP ERP a bit – partly because they’re one of the most-used features of SAP development, and partly because some of their better functionality is hidden quite well. Today, I’ll discuss the basics. Continue reading