Skip to Content
Former Member
Mar 31, 2013 at 10:31 PM

BADI Implementation HRESS_MENU is Not Called during ESS Runtime...



Hi Everyone


We are trying to disable the CATS webdynpro service on ESS as per the Personnel assignment (Country Grouping) of employee by Enhancement implementation of BADI HRESS_MENU.

We have implementad BADI HRESS_MENU with interface IF_EX_HRESS_MENU as ZHRESS_MENU.

In Standard Customer Launchpad role (via Transaction LPD_CUST) for CATS we pick Alias and put that as a Filter Value in the Implementation.

But this enhancement is Not reflecting during the ESS Runtime.

As per the Logic put in Method - IF_EX_HRESS_MENU~MODIFY_APPLICATION_ATTRIBUTES, it should make CATS webdynpro service Disable for the employee who belong to Country Grouping 40. But it is Not called during the ESS execution via that employee User.

We are on ECC EHP6 and EP 7.3.

We have gone through the SAP note 1521245 and found that our system is on a higher version as specified in this Note.

Are we missing something in ESS or Enterprise Portal settings ???

Kindly help as this environment of EHP5 is very new to me....

Thanks in advance ...

Best Regards,