In this blog, I m going to enlist all the important links for upgrading or customizing EHP5, EHP6 and HR Renewal, Fiori and others widely discussed topics.

Before this you need to know and  decide are you sticking with JAVA WD (No more enhancement for HCM) or moving towards WebDynpro ABAP based ESS/MSS and UI5 Landing pages etc (recommended approach)

Since you are doing Technical upgrade, its better to migrate to latest technology as in both cases testing would be involved and you can get much more out of testing when you plan to migrate.

Please note once you plan to move away from JAVA WD to Newer WDA or UI5 based ESS/MSS, its a project in itself ie

For customers not planning to use WDA ESS/MSS then :

When you upgrade your Portal to NW 7.3 or 7.4 and need new BPs and doesnt want to upgrade ECC ie from EHP4 to EHP6/7, Please check below note

SAP NOTE 1874939 - SAP Business Suite for SAP NetWeaver 7.4 hub systems

you will find any dependency using UDA Tool

Need to use this new Business packages for new NW version

BP ESS 1.41
BP MSS 1.41




To understand how the EA HR and SAP HR versions vary in each EHPs  SAP versioning, part 2 (why EHP7 contains SAP APPL 6.17)



Now if customers plans to upgrade or install new EHP5/6/7 HCM, They have two deployments options ie without using Portal or use NWBC

Here are the options and benefits listed.


Moving towards ESS WD ABAP from WD JAVA, would indeed be a reimplementation but customer can preserve their configuration in backend but not in portal if they choose to use new Iviews. If they want to run parallel both JAVA WD and ABAP WD Iviews it ll require two set of roles once they activate switches for ESS and MSS as listed in below notes and links.

Please always familiarize with this new technology and switches, any new functionality in enhancement package is typically done through a switch, only once you activate this switch in SFW5, you ll see this option.

All Business Switches are listed here and their Important documentaion ie what and which functionality each switch brings and also the roles.

Each EHP release, brings its set of roles which you need to use :

Important Notes to consider :

1450179                                                                  ESS Based on Web Dynpro ABAP Available as of EHP5

1701634                                                                  HR renewal 1.0: Release Information Note

1685257                                                                  Portal Upload ie Business Package Deployment EHP6 above and beyond for WDA

HCM, Employee Self-Service Switches - Human Capital Management - SAP Library   EHP5 ESS (EA HR 605) Switch HCM_ESS_WDA_1

Business Package for Employee Self-Service (WDA) 1.50 - SAP Library                    EHP6 ESS (EA HR 606)  HCM_ESS_WDA_2  

HCM, ESS on Web Dynpro ABAP 3 - Human Capital Management - SAP Library       Business Switches        

ESS with UI5 Landing Pages ie HR Renewal, Now with HR Renewal we have provided functionality in Support package level as opposed to enhancement.

Configuration guide can be obtained from here (please note this require S user id)



Admin guides which provide information are listed here :…

HR renewal is a shipment name for quarterly shipments (also called feature packs ) in the HCM area that belong to the so-called In-Advance Shipments (IAS). With the HR renewal shipments, the software component EA-HR is shipped in advance to the next ERP enhancement package.



Support Package 03 = Feature Pack 1

Support Package 05 = Feature Pack 2

Support Package 10 = Feature Pack 3

Support Package 14 = Feature Pack 4   UI5 based Landing Pages for ESS/MSS and few services launched.

Related blogs on this are :

Steps to configure HR Renewal Landing Page

Configuration of Suite Page Builder (UI5)

HR Renewal 2.0 begins

HR Renewal 2.0 FP details :

HR Renewal 2.0 FP1 Available

An overview of latest functionality in HR Renewal 2.0 Feature Pack 1

Roadmap Forms and Dynamic Processing Rules - enhanced data quality and higher system automation with HR renewal 2.0 Feature Pack 1


In ESS WDA, Homepage customisation is replaced with launch pad customisaiton, You need to use LPD_CUST or PFCG for configuring links or hiding them etc apart from the BADI given in ESS, Refer below

Tips & Recommendations for customizing ESS Menu (WD ABAP)

Embedding WD ABAP Self Services in custom buit pages and external portals

Adding custom pages (HTML or simple text) in ESS Homepage/Areapages (WD ABAP)



SAP Note 1943809, to call custom role ie ZESS in your Application etc

Important Customisation links Launchpad and Notes LPD_CUST, BADI Usage and Dynamic rendering

Dynamic Rendering of the Menu (BAdI HRESS_MENU) - Business Package for Employee Self-Service (WDA) 1.50 - SAP LibraryApplication Parameters - Business Package for Employee Self-Service (WDA) 1.50 - SAP Library

How to hide Help Center, Personalization, Map, Directory and Index options from ESS Overview Screen



Addition of custom infotypes or additional standard Infotypes in ESS

Adding any Info Type IN ESS in EHP5/6 through WebDynpro Configuration

Dummies Guide: Configuring Overview Screens in Personal Profile

Exciting Enhacements to ESS Personal Information Profile in Enhancement pack 6



You can check delta of functionality between different releases using the SAP Solution Browser

For MSS we have  called MSS ADD ON

1588625                   Release information for Manager Self-Services Add-On 1.0

1582553                     Release strategy for the ABAP add-on EA-HR_MSS

1582460                     EA-HR_MSS: Overview note



Check the help links here first to understand the functionality :

SAP Library - Manager Self-Service (WDA)


What's New in MSS HR Renewal 2.0



Configuration of ZMSS role or calling custom role in MSS :


Manager SelfService - How to customize team view application Hierarchy in NWBC HTML

MSS Reports

What happened to HR Reporting and Analytics in EHP6 and HR Renewal 1.0?

Reporting on Operational Data Providers (ODP)



Workforce Viewer


HR Renewal 1.0 Feature Pack 4: New Org Chart functionality – The Workforce Viewer






Most often there is a confusion that POWL uses SWFVISU, It doesnt . Information on configuring POWL can ve accessed here

To hide unnecessary queries from the POWL use trabnscation code POWL_COCKPIT and delete those queries from the inbox you are using.


Leave request single level approval TS21500003 for WDA, This WF should be used

Muliple level approval  configuration as of HR Renewal FP3 Configurations for enabling Multiple approvers for Leave Request

SAP Notes for customisaiton of Leave request and Working time approval

1773641     ESS LEA: Web Dynpro ABAP based Leave Request use in UWL

1800335   CATS WDA: Web Dynpro ABAP based CATS use in UWL



Fiori and HR Renewal


Fiori apps are designed to work on desktop, tablet and smartphones using the same code and based on SAPUI5.

SAP Fiori does not replace HCM UX renewal, which is an in-depth renovation across all HR processes. SAP Fiori focuses on simplification for the most broadly and frequently used business functions for enterprise users.  Fiori includes HR apps, but has a broad scope, including not only employee and manager but also purchasing agent and sales reps.  Fiori doesnt require extra licensing costs and is available free with software licenses


What everyone in HR (or anywhere) should know a... | SCN


HCM Processes and Forms


HCM Processes and Forms with new User Interface

HR Renewal 1.0: HCM P&F – Creating a Basic FPM Form

HCM Processes & Forms: Why pick ONE form UI?...we have OPTIONS!




New Visual Identity - Corbu Theme for ESS/MSS

ie WDTHEMEROOT to set SAP_CORBU theme in WD_GLOBAL_SETTING Web Dynpro ABAP application


SAP Note 1679127 - Transfer style sheets (themes) to Web Dynpro applications

Testing of ESS/MSS application in SE80:

Want to access ESS/MSS WD applications without portal?

Translation in ESS/MSS:

** TEAM FPM ** - All about Translation and Texts of FPM applications

HCM Processes and Forms” is a framework which can be used by customers to create customer

business specific processes. The user Interface used by “HCM Processes and Forms” is Interactive

Adobe by SAP. Due to License costs, usability, customer always asked for an alternative User Interface, Infact many customer did implement

custom solution with WD ABAP interface. Now, Processes and Forms will be delivered with the additional user interface which is

based on web dynpro ABAP technology as a standard solution as part of HCM renewal 1:0.



New alternative is based on Web Dynpro ABAP technology

  • New Forms Design Tool
  • New Presentation Layer


This is an additional user interface and would not be a replacement for existing SAP Interactive Forms by Adobe. Customers can choose the technology as per their requirement.


Lets try to stack the two technologies based upon their advantages:


SAP Web Dynpro ABAPSAP Interactive Forms by Adobe
Lower Total Cost of Infrastructure (TCI)Printing – No additional effort/WSIWYG
Leverage existing ABAP skillsStrong forms workbench

Better translation support (i.e., 1 form for  multiple languages)

Looks like the paper solution you are

already familiar with (i.e., no training)

Improved UI element capabilities like more  robust help values (F4), table object

Supported by traditional SAP mechanisms  (e.g., notes, support packages)


This can be achieved with new customisation available in HRASR_DT as shown belowCapture.PNG

Form Type has both options available ie FPM Form for WD ABAP and Adobe form well for Adobe.





Now if you click on display button it will open the portal version to work on the forms and add elements etc



If you select preview you ll see how it looks




This is currently in Ramp up and would be available by Q3 2012. More information can be obtained from here


In order to execute processes based on FPM WD ABAP forms, please use the WD ABAP application ASR_PROCESS_EXECUTE_OVP and the application

configuration ASR_PROCESS_EXECUTE_OVP_CFG. Also in launch pad set Application Alias=START_EMPLOYEE.


-  SAP NOTE 1805346 Old Applications dont support Web Dynpro UI based processes



PS : Please note i havent explained what can be done with new WD ABAP based Processes and Forms, this is just a snapshot.

Till EHP4 We used Homepage customisation and little tweaking of servcies to make available ESS for countries which had no standard SAP delivery.

The following steps were encapsulated in the blog


But from EHP5, we have Launhpad customisation which replaces Homepage customisation and new APPcc for doing this more conviently.


Steps to be followed :


1) Create a single Component configuration for Application HRESS_A_PERSINFO. Within
this configuration you can create generic configuration for overview & detail screen.


2) You have to define AppCC configuratio to show specific fields based on
country or subtype.


3) BADI HRESS_COUNTRY_FILTER determines that pernr belongs to which
country and based on it Personal Profile menu is displayed to him.


More information here on these are available here : and




Copy the Standard one into Z one.





Try to create a new configuration for Non delivered country , Infotype , Lets assume  Country Version is 99

Click on PersInfo Configuration and Create. Choose the infotype you want to create.



You need to create as per below , creating IT0009




For ZHRESS_CC_PER_OVP configuration: - For overview page : Change HRESS_CC_PER_OVR_ADDRESS_XX to ZHRESS_CC_PER_OVR_ADDRESS_XX.


- For Wire of Overview "Address": Change the configuration to ZHRESS_CC_PER_OVR_ADDRESS_XX instead of ZHRESS_CC_PER_OVR_ADDRESS_XX.

- For Wire of Detail "Address" : Change the configuration to ZHRESS_CC_PER_DTL_ADDRESS_XX and source configuration name:




Now parts to be done are


1-     Create your own Component configuration (copy of HRESS_CC_PER_OVP).


2-     In the Component configuration of HRESS_CC_PER_OVP, specify ZZ_CPY_HRESS_CC_PERS_CONFIG instead of HRESS_CC_PER_CONFIG.


Click on Display & then global settings.


These steps are done for the Overview and the detail screen, Usually the Overview remains international ie XX version which is generic to all and in detail screen we display country specific screens.






Click on to Component Configuration






Now if this you can create copies and attach the z version instead of the standard according to your customisation ie you ll have this then








Please note down following for AppCC configuration:

- It is done for detail page.

- Source UIBB must be from XX.

- Target UIBB can be country specific.

- Before maintaining AppCC configuration for any country, make sure that configuration of webdynpro component FPM_LIST_UIBB exist

Lately, there has been many questions regarding MSS ADD On and its customisation, So this is the reason for this blog.

It's possible to configure the home page to not display the pieces of the home page (i.e) competency management, CATS dashboard etc. there are several views embedded in the standard delivery profile page. You can make a decision to show which views, You need to copy this to your Z Configuration in order to protect your changes in case of support package upgrade.Well, its always recommended to make a copy of the standard configuration and make changes to your Z one.


Please follow these Steps



Step 1 : Use Package PAOC_MSS in SE80




Step 2 : Select Configuration Name   HRMSS_HOMEPAGE_OVP and click on Start Configurator




Step 3 Select the Atttributes or the piece you want to hide




Step 4 : Click on the attribute and check the box




This way the home page is launched without the competency management view. However, by using the personalize option

in the page, the users can add the view to the homepage. If you don't want the view permantely than you can delete the UIBB by clicking on the

delete button on the top right corner of the configuration screen. This way, the users cannot add the view to the home page using personlization.


Filter Blog

By author:
By date:
By tag: