Working on ESS/MSS from the past six years had started getting a little monotonous, but with the introduction of the EhP5 ESS/MSS, there is a new challenge to try figuring out something new every day.
We recently completed an implementation of the EhP5 personal profile for a client in US.
In the Personal Profile, on the overview screen we had added additional fields which are visible in the Edit screen of the infotypes. For eg. In the overview screen for Address, we added the fields c/o, Country, State, Region, Zip Code etc.
In short, all the fields’ employees edit were added on the overview screen as well.
Till this time everything seemed like a piece of cake.
The fun started when the same client started the rollout for Canada. For Canada, the fields had to be renamed. Eg. State had to be renamed to Province, Zip Code had to be changed to Postal Code.
When we did these changes for Canada, we noticed the fields started getting messed up as in the figure below:
For Canada employees-
For US employees –
For the Address bizcard in the Personal Profile, we had configured and added the additional fields in the component configuration provided by SAP – HRESS_CC_PER_OVR_ADDRESS_XX. And hence there was a conflict between the screens for the 2 countries.
To resolve this issue SAP suggested us to create custom component configurations for the different countries.
The question that came to us was how do we map these custom component configurations into the standard SAP screen. And then my colleague Avinash Bhide found the answer for this through the link –
So, here is a step by step guide that could help everyone creating and mapping custom component configurations into the SAP standard applications.
- Through SE80 open the ‘Start Configurator’ for WD Comp: FPM_LIST_UIBB and the standard component configuration HRESS_CC_PER_OVR_ADDRESS_XX
- Copy the standard component configuration HRESS_CC_PER_OVR_ADDRESS_XX to ZHRESS_CC_PER_OVR_ADDRESS_US and ZHRESS_CC_PER_OVR_ADDRESS_CA (since I am creating separate screens for US and Canada here)
- Once these are created, we need to open the component HRESS_CC_PER_CONFIG in ‘change’ mode.
- Open the country you are going to create the Z-screen for. We provide the source and the target UIBB’s as mentioned below.
Similarly, we created a specific one for US and have made changes in the specific UIBB’s.