Floorplan Manager for Web Dynpro ABAPLocate this document in the navigation structure

Use

Floorplan Manager is a framework that you can use to create and configure Web Dynpro applications in Web Dynpro ABAP. You can use the Floorplan Manager configuration editor to combine application-specific views of one or more business applications to a new Floorplan Manager application . Floorplan Manager gives you the following advantages:

  • The design of all cross-application components of a user interface is defined by Floorplan Manager.

  • The design follows the SAP user interface design guidelines.

  • Users of such applications benefit from a high level of recognition, which enables them to quickly and easily familiarize themselves with new applications.

  • The integration of design templates such as floorplans and generic user interface building blocks into Floorplan Manager accelerates the creation of user interfaces and also ensures that the user interfaces behave the same way in all applications.

  • Time-consuming user interface programming is greatly reduced for application programming.

  • Simple applications are adjusted by configuring the underlying Web Dynpro components and not by additional programming.

  • Adjustments that you make to the user interfaces of applications using the Floorplan Manager configuration editor are modification-free changes.

  • Floorplan Manager uses the Web Dynpro adjustment concept .

Integration

Floorplan Manager is a Web Dynpro ABAP application that is integrated into the Web Dynpro ABAP development environment.

Features

Floorplan Manager supports you in creating and configuring user interfaces with the following floorplans:

Floorplan Manager automatically implements the following areas of a floorplan:

  • Identification area

  • Message area

  • Navigation region

  • Content area

A floorplan's content areas are the areas of an FPM application where the system displays the application-specific views.

Note

You can call and change these areas directly using the Floorplan Manager configuration editor , whereby Floorplan Manager checks whether the changes that you are making lead to technical errors (for example, assigning the same identification key for different user interface elements).

Floorplan Manager supports you in creating and configuring application-specific views with the following user interface building blocks:

Note

You have specific configuration editors available for configuring these user interface building blocks. You can start these configuration editors from the Floorplan Manager configuration editor.

Web Dynpro applications and Web Dynpro components must fulfill the following requirements for Floorplan Manager to be able to edit them:

  • The Web Dynpro application is either assigned the Web Dynpro component FPM_OIF_COMPONENT (Object Instance Floorplan and Quick Activity Floorplan), FPM_GAF_COMPONENT (Guided Activity Floorplan), or FPM_OVP_COMPONENT (Overview Page Floorplan).

    Note

    With the assignment of one of these two Web Dynpro components, the Web Dynpro application is automatically assigned the FPM_IDR_COMPONENT Web Dynpro component through which the identification region (IDR) of the chosen floorplan can be configured within Floorplan Manager.

  • You must have created Web Dynpro components that you want to assign to the Web Dynpro application as application-specific views in the Web Dynpro ABAP development environment and you must have implemented the IF_FPM_UI_BUILDING_BLOCK Web Dynpro interface.

    Caution

    You cannot immediately integrate Web Dynpro components that were created with Web Dynpro Java and Web Dynpro components that have not implemented the IF_FPM_UI_BUILDING_BLOCK Web Dynpro interface into Floorplan Manager applications.