Creating 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
For figures of form repeater component configurations and the prerequisites, refer to Creating FPM Configurations.
For a procedure for creating a form repeater configuration for an infotype biz card, see Creating Form Repeater Component Configurations for Biz Cards.
Choose transaction SE80.
In the Repository Browser
, choose Web Dynpro Comp./Intf.
(= Web Dynpro Component or Interface
) and enter the FPM component name FPM_FORM_REPEATER_UIBB
.
Position the cursor on the component name and choose Create/Change Configuration
with a right-mouse click.
In the Editor for the Web Dynpro ABAP Component Configuration
, enter a new configuration ID and choose New
.
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.
In the Create Configuration
dialog box, enter a description and choose OK
.
In the Select Package
dialog box, enter your customer-specific package and choose OK
.
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.
Choose Edit Parameters
and edit fields as listed in the table below and choose OK
.
Field |
Value/Input |
|---|---|
|
Leave unchecked |
|
|
|
Enter the name of the infotype from the BOL model:
|
|
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
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 1749954
.
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
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 ).
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
For example, for the Addresses
infotype (0006), Group Field
= STEXT
(the subtype name) is used.
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).
In the menu bar of the component configuration screen, choose Attributes
.
In the Form Repeater UIBB Schema
, enter in the attributes for each field (Element
) Display Type
= Text View.
Choose Save
.
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 |
|
WD Component |
|
WD Window |
|
Feeder class |
or
|
Feeder Parameters |
|
Layout |
|
For information about how to test your configuration, see Testing FPM Configurations.