If an infotype is not part of the Personal Profile
application, you have to create new User Interface Building Block (UIBB) configurations for the overview screen and the detail screen. These have to be included in the HRESS_CC_PER_OVP component configuration.
This component configuration exists within the standard application configuration HRESS_AC_PERSINFO.
Introducing a new infotype comprises the following activities:
Adopt the Business Object Layer (BOL) model HRPAD
Add the new infotype to the overview pattern (OVP)
Execute the following steps:
If the BOL model HRPAD
does not include a specific infotype, enhance it by using the HRPAD_R_EDIT_MODEL program. You execute this step in Customizing for Employee Self-Services under .
You may have to lock the changes done via the report and release them to the other systems in your landscape.
For more information on the BOL model see Business Object Layer (BOL).
Execute the following steps:
Create appropriate Floorplan Manager (FPM) Generic User Interface Building Block (GUIBB) configurations. Use the following standard feeder classes and components:
For the overview screen, use the CL_HRESS_PER_OVERVIEW feeder class
For the detail screen, use the CL_HRESS_PER_DETAIL feeder class
For the validity section, use the HRESS_C_VALIDITY component
The standard classes and components are available in the PAOC_ESS_PER_WDA package.
Change the FPM Overview Pattern (OVP) configuration to include the biz card in the main page and include the detail screen in a new edit page.
Add the validity UIBB in the edit page.
Specify the target page in the overview UIBB as the newly created page for the detail screen.
Add a wire with the overview screen UIBB as the destination using the CL_HRESS_CONNECTOR_PER_OVR connector class.
Add a wire with the detail screen UIBB as the destination, and the overview screen UIBB as the source using one of the following connector classes:
CL_FPM_CONNECTOR_BOL_IDENTITY
CL_FPM_CONNECTOR_BOL_RELATION
Add a wire with the validity section UIBB as the destination and the detail screen UIBB as the source using the CL_FPM_CONNECTOR_BOL_IDENTITY connector class. Refer one of the infotype UIBBs in the OVP configuration HRESS_CC_PER_OVP as an example to do steps 2 through 7.
Change the AppCC configuration in case you want newly introduced infotypes to appear for specific countries only. For more information, see Application Configuration Controller (AppCC).