Creating List Component Configurations for Repeat/Line Structures
Some complex infotypes require additional list UIBB configurations for repeat/line structures (UI structures for lists), for example for the wage types used in Payroll
infotypes such as the Basic
Pay infotype (0008).
Tables of this kind are displayed in the details area of the infotype (at the bottom of the infotype-specific page).
Note
You can find figures of the list component configurations and information about the prerequisites under Creating FPM Configurations.
Choose transaction SE80.
In the Repository Browser
, choose Web Dynpro Comp./Intf.
(= Web Dynpro Component or Interface
) and enter the FPM component name FPM_LIST_UIBB_ATS
.
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_DTL_LIST_IT****_XX_LIN_*
. ****
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. LIN_*
stands for the character that is used within the BOL object name for the repeat/line structure, for example, IT0008_LIN_A
.
The complete name for this example of an international configuration would be ZHRPAO_DTL_LIST_IT0008_XX_LIN_A
.
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
.
In the dialog box Edit Feeder Class
, enter the feeder class:
CL_HRPAO_GUIBB_PA_DETAIL_LIST
for infotypes for employee data
or
CL_HRPAO_GUIBB_OM_DETAIL_LIST
for infotypes for organization data, and choose Edit Parameters
.
In the Edit Parameters
dialog box, edit fields as described in the table below and choose OK
.
Field |
Value/Input |
|---|---|
|
|
|
Enter the name of the repeat structure from the BOL model:
|
|
|
|
Leave unchecked |
|
|
You are now on the Component Configuration
screen.
In the General Settings
section under Additional Settings
, the correct values are set by default. You define only the following setting:
Field |
Value/Input |
|---|---|
|
Enter a title for the list displayed for the repeat/line structure |
In the List UIBB Schema
, add further columns as required.
In the menu bar of the component configuration screen, choose Attributes
to define your column attributes.
Choose Save
.
You have created a list UIBB configuration for a repeat/line structure in the details area of the infotype-specific screen with the following data:
Configuration Element |
Technical Name |
List UIBB Configuration |
|
WD Component |
|
WD Window |
|
Feeder Class |
or
|
Feeder Parameters |
|
For information about how to test your configuration, see Testing FPM Configurations.