A Step-by-Step Process for Customizing and Configuring the Personal Profile in Employee Self-Service in Enhancement Package 6
- by Rinky Karthik, Project Manager, HCM SuccessFactors, People LoB for itelligence
- June 16, 2014
Learn how to configure and customize the Employee Self-Service (ESS) application in both the SAP Enterprise Portal and NetWeaver Business Client in enhancement package 6 using the Floorplan Manager concept in Web Dynpro ABAP. Learn how to customize overview screens, and detailed screens and forms in the Personal Profile section of ESS. Get tips for showing and hiding fields and buttons (such as edit, display, and add) in ESS screens.
Reading this article, you will learn how to:
- Modify standard Floorplan Manager (FPM) applications to suit your business requirements
- Copy a standard FPM application and customize it
- Make changes to fields, including deleting them, hiding them, and making them read-only
Floorplan Manager (FPM) is a Web Dynpro ABAP application that provides a framework for developing new Web Dynpro ABAP application interfaces. FPM provides pre-defined user interface (UI) building blocks (UIBBs) to support creating and configuring application-specific views (freestyle areas). The common UI patterns, such as form, list, hierarchical list, and tabbed area, can be configured using FPM configuration.
The Personal Profile section of Employee Self-Services (ESS) allows employees to display and change their own personal data. This includes information on their personal data, address, bank details, family members’ details, benefits information, medical information, and communication data. In the Personal Profile screen, multiple infotypes can be integrated as business cards (or BiZcard). A business card in the Personal Profile signifies personal data stored in the Personnel Administration infotypes.
My focus is on the new Floorplan Manager (FPM) concept that was introduced with enhancement package 5 and above to configure the ESS Enterprise Portal and NetWeaver Business Client (NWBC) using ABAP Web Dynpro. The Benefits module was delivered in Java Web Dynpro in enhancement package 5. However, from enhancement package 6 and above, all services (including Benefits) are in ABAP Web Dynpro, and the Homepage Framework has been replaced with Launch Pad customization.
Would you like to see this full item?