Show TOC

Configuring the FBI Application ControllerLocate this document in the navigation structure

Use

Applications can use the standard Web Dynpro Component and Configuration provided by FBI or create their own configurations. You can use the following details:

  • Web Dynpro Component : /BOFU/WDC_FBI_CONTROLLER

  • Configuration Name: /BOFU/WDCC_FBI_CONTROLLER_NEW

Procedure

You can use the Web Dynpro component /BOFU/WDC_FBI_CONTROLLER and create your own configurations. The newly created configuration can then be used in the Floorplan Settings.

  1. In an SAP development system, enter the transaction SE80.

  2. Open the Web Dynpro component /BOFU/WDC_FBI_CONTROLLER.

  3. Right-click Component Configuration and choose Create. The configuration editor window displays.

  4. Enter the configuration ID.

  5. Choose New.

  6. Select the package and confirm your entry.

  7. Under Configuration Context, double-click appConfig.

  8. Enter the following attributes of the appConfig:

    Attributes

    Description

    FBI App.Controller

    Enter the controller class. The default value is /BOFU/CL_FBI_CONTROLLER_NEW. You need to change the default value if a new controller class is developed by applications.

    Transaction Pattern

    The allowed values are Save and Continue and Save and Exit. The default value is Save and Continue.

    Set “SAVE” Property

    Select this checkbox to indicate whether the property of the Save action should be controlled by the controller class

    Edit Lock Mode

    The allowed values are Optimistic Read and Exclusive Write. The default value is Optimistic Read.

    Hide UI if no data

    If a form does not have any data to be shown, you can use this setting to hide the entire form This setting overrides the setting available in the Form Feeder Parameter.

    Tag for Lead Selection

    The lead selection in a List can be stored in a name and value pair in the controller and later accessed by the applications. The tag acts as the name.

    Message Category and Message Context

    The Message Context and Message Category are used to define the FPM Message Mapping parameters for the entire application.

    Change Doc Show Desc

    You use this in the Change History reuse UI. This shows the description of the changed values. For example, instead of just showing “INR”, the reuse UI can display “INR (Indian Rupee)” when this flag is set.

    Contr. Exit Class

    The Controller Exit class implements the interface /BOFU/IF_FBI_CONTROLLER_EXIT.

  9. Save your entries.

Configuring the Dialog Box Corresponding to the BOPF Action

  1. Choose Context under the Configuration Context.

  2. Choose New.

  3. Under New, choose ActParamConfig.

  4. Enter the following attributes of the element actParamConfig:

    Attributes

    Description

    cfgIndex

    Sequence number

    Business Object

    Name of the business object

    Node

    Node name which has the action configured

    Action

    BOPF action which has parameters to be requested from the end user

    Dialog Box ID

    ID of the dialog box configured in the FPM application

  5. Save your entries.