Skip to Content
Product Information

Disable Button in SAP GUI – Disable “Preview” button in FD03

Introduction

In this blog post, we will learn how to disable “Preview” button in transaction FD03.

This functionality will work only if a field is masked on the screen.

If Table Name and Field Name is maintained, then the Disable Button functionality will be executed based on user authorization.

If Table Name and Field Name is not maintained, then the Disable Button functionality will be executed for the configured function code, provided at least one field is masked on the screen.

The end result for unauthorized users will look like below:

Prerequisite

Product “Field Masking for SAP GUI” is used in this scenario to disable button in SAP GUI screens and must be installed in the customer system.

Requirement

Role based masking is required for transaction FD03, “Name” of Customers need to be masked.

Maintain Masking configuration

Configure Technical Information (Table Name-Field Name) of field in masking configuration.

You can get the Technical Address of a GUI field by pressing “F1” on the field.

Follow the given path:

SPRO -> SAP NetWeaver -> Field Masking for SAP GUI -> Masking Configuration->Maintain Masking Configuration

Name

Maintain SAP GUI Function Code for Button Disable Configuration

Here, we will configure Program Name and Function Code for the Disable Button functionality of the selected function code in SAP GUI.

Note:- You can get the Program Name and Function Code information of a button by pressing “F1” on the button.

Follow the given path:

SPRO -> SAP NetWeaver -> Field Masking for SAP GUI -> Masking Configuration-> Maintain SAP GUI Function Code for Button Disable Configuration

Follow below mentioned steps:
  • Click on “New Entries” button
  • Enter “Program Name” as “SAPMF02D
  • Enter “Function Code” as “$SHO
  • Enter “Description” as “Disable Preview button in FD03
  • Check “Enable Configuration” check-box
  • Enter “Table Name” as “ADDR1_DATA
  • Enter “Field Name” as “NAME1
  • Enter “Message Class” as “/UIM/UI
  • Enter “Message Number” as “912
  • Click on “Save” button

Conclusion

In this blog post we have learnt to disable “Preview” button in transaction FD03.

Note:

For information on Disable Button feature in UI Data Protection, please refer blog post Disable Button UI Data Protection – Disable “Additional Data” button in MM03.

Be the first to leave a comment
You must be Logged on to comment or reply to a post.