Procedure documentationCreating Form Repeater Component Configurations

 

The following procedure describes how you create the form repeater UIBB component configuration required for the dataset view for your infotype data.

You need a form repeater component configuration for the following instances:

  • For the dataset view in the infotype-specific page.

  • For displaying a biz card for your infotype in the object profile page.

    Note Note

    For figures of form repeater component configurations and the prerequisites, refer to Creating FPM Configurations.

    End of the note.

For a procedure for creating a form repeater configuration for an infotype biz card, see Creating Form Repeater Component Configurations for Biz Cards.

Procedure

  1. Choose transaction SE80.

  2. In the Repository Browser, choose Web Dynpro Comp./Intf. (= Web Dynpro Component or Interface) and enter the FPM component name FPM_FORM_REPEATER_UIBB.

  3. Position the cursor on the component name and choose Create/Change Configuration with a right-mouse click.

  4. In the Editor for the Web Dynpro ABAP Component Configuration, enter a new configuration ID and choose New.

    Example Example

    If you want to follow the SAP naming convention, you enter a configuration ID such as ZHRPAO_FORMREP_IT****_XX. **** stands for the infotype number. The XX stands for international infotype and should be replaced by a country ID such as US if the infotype is country-specific.

    End of the example.
  5. In the Create Configuration dialog box, enter a description and choose OK.

  6. In the Select Package dialog box, enter your customer-specific package and choose OK.

  7. Enter the required Feeder Class:

    • CL_HRPAO_GUIBB_PA_FORMREP for infotypes for employee data

    • CL_HRPAO_GUIBB_OM_FORMREP for infotypes for organization data.

  8. Choose Edit Parameters and edit fields as listed in the table below and choose OK.

    Field

    Value/Input

    For Biz Card

    Leave unchecked

    Component

    • For infotypes for employee data: HRPAD

    • For infotypes for organization data: HRPD

    Object Name

    Enter the name of the infotype from the BOL model:

    IT**** (**** = the 4-digit infotype number), for example IT9987

    Editable

    Leave unchecked

    You are now on the Component Configuration screen.

    In the Form Repeater UIBB Schema, a default configuration is already provided and contains:

    • Swap UIBB: Do not change.

      Note Note

      For country-specific form repeater configurations for the Addresses infotype (0006), you have to maintain for the Swap UIBB element the standard attribute Instance ID = IT0006_XX. The XX should be replaced by the relevant country ID such as US. This step is only required if you have not applied SAP Note 1749954Information published on SAP site.

      End of the note.

      The generic fields VALID_FROM_UNTIL and LAST_CHANGED_NAME_DATE.

    • Edit and delete buttons.

    • Depending on the IT attributes, the field INFTY_NOTE (only available for infotypes for employee data if the relevant attribute has been set for the infotype and if the required relation to the IT_TEXT node exists in the HRPAD BOL model).

      Note Note

      For infotypes that store employee master data, the infotype attribute Infotype Text that allows a notes section for this kind of infotype is maintained in view V_T582APAO. (In Customizing for Personnel & Organization under Start of the navigation path Infotypes Next navigation step Infotypes for Employees Next navigation step Edit Infotype Attributes End of the navigation path).

      End of the note.
  9. Under General Settings, in Group Field, enter the field name of the column that will be used to group data in the dataset view.

    Example Example

    For example, for the Addresses infotype (0006), Group Field = STEXT (the subtype name) is used.

    End of the example.
  10. In the Form Repeater UIBB Schema, choose Add Element to add the fields that you want to display in the dataset view. For a consistent display, insert additional infotype-specific fields after the first line (which contains the validity and last change fields) and before the INFTY_NOTE field (if available).

  11. In the menu bar of the component configuration screen, choose Attributes.

  12. In the Form Repeater UIBB Schema, enter in the attributes for each field (Element) Display Type = Text View.

  13. Choose Save.

Result

You have created a form repeater UIBB configuration for your infotype for the dataset view on the infotype-specific page with the following data:

Configuration Element

Technical Name

Form Repeater UIBB Configuration

ZHRPAO_FORMREP_IT****_XX

WD Component

FPM_FORM_REPEATER_UIBB

WD Window

FORM_REPEATER_WINDOW

Feeder class

CL_HRPAO_GUIBB_PA_FORMREP

or

CL_HRPAO_GUIBB_OM_FORMREP

Feeder Parameters

Component: HRPAD or HRPD

Object Name: IT****(_XX)

For Biz Card: Unchecked

Editable: Unchecked

Layout

16/1

More Information

For information about how to test your configuration, see Testing FPM Configurations.