Show TOC

Configuration Editor for Floor Plan ManagerLocate this document in the navigation structure

Use

You use the Floor Plan Manager configuration editor to enhance application user interfaces and fit them to your business needs.

Features

The configuration editor consists of the following work areas:

  • Message area

    In this area, potential conflicts in the configuration, such as tabs with the same name, are immediately displayed.

  • Navigation region

    This region is divided into the following subregions:

    • Control area

      In this area, you select which screens you would like to configure for the selected Web Dynpro application. You can choose whether you want to see the initial screen, the main views of an application variant, a dialog box, an error page, or the confirmation screens in the preview of the selected application.

      Note

      You can store multiple variants of a selected floorplan for one Floorplan Manager application. A variant gives you an additional level of differentiation within Floor Plan Manager. For example, you can use variants to show multiple user roles in the same application at the same time. The individual variants are separated from one another in an initial screen.

      In this area, you can use the Change or Display buttons to display or configure the application's global settings and variant parameters. You can find more information under Global Settings .

    • Hierarchy

      This region gives you a hierarchical display of the elements you can configure. The elements you can configure depends on the current configuration of the application. The hierarchy shows elements on the screen that you have selected.

  • Preview

    The preview function shows you the user interface of the application. You can use the preview function to navigate within the user interface. However, not every element can be accessed. A selected element is highlighted in color in the hierarchy view and its attributes displayed in the attribute view.

  • Action area

    The action area contains links to all the actions you can execute for the selected application user interface. The actions that can be selected depend on the concrete configuration of the application. This means that selection of actions can differ within a configuration.

  • Attribute view

    When you select a configurable user interface element either in the preview or in the hierarchy, the attributes of these user interface elements are displayed in the attribute view. You can change these attributes here. The attributes you can change depend on the user interface element you selected. You can immediately see any changes made in the preview.

You can use the configuration editor to perform Web Dynpro built-in configuration as well as Web Dynpro component-defined configurations of user interface elements. You can launch the configuration editor in administrator mode or in expert mode.

Special Functions: Preview

In the preview, you can rearrange application-specific views (UIBBs) by dragging and dropping them into new positions.

The preview can display application-specific views (UIBBs) in their current layout ( Show UIBB ) or as an abstract box ( Hide UIBB ). The Show UIBB and Hide UIBB pushbuttons are available for this purpose. You can use these pushbuttons to choose between the two options.

If you choose the Show UIBB pushbutton, all UIBBs implemented for the IF_FPM_CFG_UIBB_PREVIEW interface are shown with the layout for the current configuration. If the interface has not been implemented, the UIBB is shown as an abstract box and a message appears explaining that no UIBB preview is available.

If you choose the Hide UIBB pushbutton, all UIBBs are shown as abstract boxes with their most important technical attributes and possible actions.

It is possible to preview UIBBs in the following cases:

  • In all main views and subviews of the Object Instance Floor Plan

  • In all man views and subviews of the Guided Activity Floor Plan

  • In the master area and all tabs of a tabbed component.

The IF_FPM_CFG_UIBB_PREVIEW interface has been implemented for list components, form components, and search components, meaning that, when the preview is selected, all lists, forms, and search screens are visible in the preview regardless of their placement in a floor plan or tabbed component.

Although all application-specific views in one tabbed component are visible in the preview, if the preview is selected and you navigate to the tabbed component, the tabbed component itself is not visible in the preview within an Object Instance Floor Plan (OIF).

You can use the user parameter FPM_UIBB_PREVIEW to determine whether the UIBB review is permanently activated for users. The parameter value E (for "enable") permanently activates the preview. The parameter value D (for "disable") permanently deactivates the preview as well as the pushbutton above the preview.

Navigation Behavior of the Configuration Editor

The Floor Plan Manager configuration editor is launched in a separate browser window. From here, you can edit further configurations (such as a GUIBB configuration or the configuration of a floor plan's identification region (IDR)), which are opened in the same window. When navigating between two different configurations, the configuration editor ensures that the original work mode (change or display) does not change. Before the configuration editor navigates from change mode into another configuration, administrators can decide what is to happen to any changes.

Navigation between hierarchically independent configurations is supported via the display of a navigation path. The navigation path is shown above the configuration editor toolbar. The navigation path shows only opened configurations located above the current configuration in the hierarchy. Other configurations are shown as a link in the navigation path, which you can use to call the configurations.

When navigating backwards, you are taken back to the previous configuration in the exact same state as it was when you navigated out of it to another configuration. That is, the configuration has the same work mode, the same element in the preview and highlighted in the hierarchy, and the hierarchy shows all hierarchy nodes opened before you navigated away.

Authorization Profiles

Every user interface element is defined and configured using its attributes. Your authorization profiles determine whether you can carry out a configuration or enhancement of user interface elements. The following two authorization profiles are of importance:

  • S_DEVELOP

    With the authorization profile for ABAP Workbench, you can make any and all changes to a user interface developed with Web Dynpro ABAP.

  • S_WDR_P13N

    You can use this authorization profile to make changes to a user interface if the S_DEVELOP authorization profile is not assigned to your user. It authorizes you to configure a Web Dynpro application in administrator mode.

Activities

You can launch the configuration editor for Floor Plan Manager in one of the following ways:

  • In administrator mode at runtime from the application user interface using the link Adapt Configuration .

  • In expert mode at runtime from the application user interface using the link Change Configuration .

  • In Web Dynpro Application Configuration at design time in the Object Navigator of the ABAP Workbench.

  • In Web Dynpro Component Configuration at design time in the Object Navigator of the ABAP Workbench.

More Information

For more information about the various ways to call the configuration editor, see Administrator Mode and Expert Mode .

For more information on Web Dynpro built-in configuration and Web Dynpro component-defined configuration, see Fitting Web Dynpro to Your Needs .

For more information on authorization profiles, see SAP Library for Web Dynpro ABAP under Authorization Checks in Configuration/Personalization .