SAP CRM – Web UI Configuration and Application Enhancement Tools

A number of standard roles are defined in SAP CRM (like, sales professional), in addition to applications that are a part of these roles (like, account management). Practically, most companies hardly use the standard roles and majorly stick to major or minor enhancements. It is for this reason SAP CRM has been included with a number of tools that will make it easy to enhance standard SAP applications. These tools can be used for adding tables, adding fields, changing views, etc. In general, all these tools can be classified into two categories – Web UI Configuration tool and Application Enhancement tools.

Web UI Configuration tool

The layout associated with a particular view is maintained as Web UI configuration in SAP CRM. For easiness in identification, 4 different parameter values are used. Therefore, if you want to newer layouts with enhanced Web UI configurations then you need to use different parameter values.


According to the database structures defined in the data dictionary, all the fields are accordingly defined in the Web UI.

There is an option to go to ‘Web UI tool’ in the form of a button on all the pages of the CRM Web UI.

Application Enhancement tool

This is a comprehensive tool that has been exclusively designed for enhancing the SAP standard applications such that the database is implemented without requiring any coding effort.

Enhancing View

Also refer CRM UI framework architecture PDF reference.