Skip to Content
Author's profile photo Siddharth Rajora

EHP5 Reuse Country Applications

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

http://wiki.sdn.sap.com/wiki/display/ERPHCM/How+to+Reuse+Country+specific+applications+for+Molga+99.

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 :

http://help.sap.com/erp2005_ehp_05/helpdata/en/2a/465e0e7eab4f9bac2785f5eb525da8/frameset.htm and

http://help.sap.com/erp2005_ehp_05/helpdata/en/99/1d805587fc4693983402d01902404d/frameset.htm

Copy the Standard one into Z one.

Capture.PNG

Capture.PNG

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.

Capture.PNG

You need to create as per below , creating IT0009

Capture.PNG

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

– For detail page: Change HRESS_CC_PER_DTL_ADDRESS_XX to ZHRESS_CC_PER_DTL_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:

ZHRESS_CC_PER_OVR_ADDRESS_XX

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.

Capture.PNG

Capture.PNG

Click on to Component Configuration

Capture.PNG

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

Capture.PNG

Capture.PNG

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

Assigned Tags

      2 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Former Member
      Former Member

      Just in time, I was seeking the updated documentation for EHP5 and WDA for "Reuse of country specific services".... and you, published yesterday!! Thanks very much for the updated information!

      Author's profile photo Roger Beach
      Roger Beach

      Is this necessary if you use public sector?  For instance we are in US, MOLGA = 10, however VIEKN on PA0003 = UP due to implementation of public sector.  We are having trouble playing with the web dynpro abap personal information component, but it doesn't seem to translate the UP to 10 as well as the web dynpro java piece does.

      I've tried creating a country specific config for UP as you've outlined but still having issues....