
You can use SAP Screen Personas to personalize and transform the user interface of your Web Dynpro ABAP (WDA) and Floorplan Manager (FPM) applications.
SAP Screen Personas is available for SAP GUI and WDA applications. This document focuses on
specific Web Dynpro ABAP (WDA) and Floorplan Manager (FPM) application details. For more
information on SAP Screen Personas, see SCN http://wiki.scn.sap.com/wiki/display/Img/Personas+Portal
or http://help.sap.com/personas.
In SAP Screen Personas, a flavor defines a specific personalization of screens of a particular application. Every application can have more than one flavor, with each screen looking different if so desired. Users can create their own personalized screen for applications. Flavors can be managed by a central administrator. Flavors can be assigned to a single user or a group of users in contrast to customizing, in which adaptations are always valid for all end users. If application development resources are limited, SAP Screen Personas becomes especially attractive for system environments in which end-user personalization has to be restrictively handled.
All changes are persisted in a new adaptation layer that lies, technically, in between the personalization and the customizing layers. As a consequence, settings made in the personalization layer overrule those changes made by Personas or in the customizing layer. Settings made in the Personas layer can overrule those changes made in the customizing layer. As is with customizing, all changes made by Personas are valid only in the corresponding client, that is, they are client-specific.
To use SAP Screen Personas for WDA, follow the information in the SAP Note
2181980
.
| Feature | Description |
|---|---|
|
Flavor Manager |
The personalized screens created with SAP Screen Personas are known as flavors. The flavor manager offers a gallery from which you can select available flavors. You can differentiate flavors into shared, IT-supported, default, or your own flavors. Depending on your level of authorization, you can create, edit, share, or delete flavors. |
|
Flavor Editor |
The flavor editor allows you to edit your flavor. It includes text formatting and layout options, the possibility to modify images and hide functions. You can also insert various UI elements such as images, sticky notes, text, group boxes, links, and script buttons. You can add events, modify tables, and also delete objects. Additionally, release information is available. |
|
Scripting |
Scripting offers developers to influence the screen using JavaScript. You can create scripts that are automatically performed by the system. You can use scripts, for example, to automate sequences of specific clicks that a user has to do regularly. |
|
Administration |
The administration tool supports you with the administration of flavors and resources. You can maintain users and roles using the administration tool. Administrators can share flavors with users or roles. Additional administrative tasks include clean-up activities and performing a health check. |
This concept is targeted mainly to the business process expert. This role bridges the gap between information technology (role administrator) and business professionals (role end user).
Some applications should be excluded from being changed by SAP Screen Personas. This may be true for administration applications, or for applications with highly dynamic content. For those applications SAP Screen Personas can be disabled with the application parameter WD_DISABLE_PERSONAS set to X. For most of the administration applications delivered with WDA and FPM, such as the configuration editor or the SAP Screen Personas administration application, SAP Screen Personas is switched off. For support purposes, it is also possible to disable SAP Screen Personas via URL parameter; you can start the application with the URL parameter WD_DISABLE_PERSONAS=X or /PERSONAS/RUN_MODE=0.