Creating List Component Configurations
The following procedure describes how you can create the list UIBB component configurations required for your infotype.
You need a list component configuration to display tables and lists in the Web Dynpro master data application. List component configurations are required in the following two cases:
To display the existing infotype data in a table view on top of the infotype-specific page (in the so-called infotype master-area).
For complex infotypes, to display repeat/line structures (UI structures for lists) on the bottom of the infotype-specific page (in the details area).
The following procedure describes how to create a list configuration required for the master area of the infotype-specific screen. For a procedure for creating a list configuration for repeat/line structures, see Creating List Component Configurations for Repeat/Line Structures.
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_LIST_IT****_XX
, where ****
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
.
In the dialog box Edit Feeder Class
, enter the feeder class:
CL_HRPAO_GUIBB_PA_LIST
for infotypes for employee data
or
CL_HRPAO_GUIBB_OM_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 infotype from the BOL model:
|
|
Leave unchecked |
|
|
You are now on the Component Configuration
screen.
In the List UIBB Schema
, define your columns. The following fields as listed below are available:
Actions (FPM_ROW_ACTIONS_COLUMN
)
Last Change on
(LAST_CHANGED_DATE)
Last Changed by
(LAST_CHANGED_NAME)
Valid from
(VALID_FROM
)
Valid to
(VALID_UNTIL
)
The notes icon (INFTY_NOTE_ICON
– 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
, which allows a notes section for this kind of infotype, is maintained in view V_T582APAO
. (In Customizing for Personnel & Organization
under ).
Use the Add Element
function to add more columns as required.
In the menu bar of the component configuration screen, choose Attributes
to define your column attributes.
In the General Settings
section under Additional Settings
, the correct values are set by default. You define only the following setting:
Field |
Value/Input |
|---|---|
|
Use input help (F4) to select which column title should be used as a title for the details area of the infotype-specific screen. For most infotypes, the column title with the subtype text is the best title to use here. |
In the List UIBB Schema
, edit the attributes for individual columns as required.
Choose Save
.
You have created a list UIBB configuration for the master data 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.