cancel
Showing results for 
Search instead for 
Did you mean: 

How to extend Employee Lookup using HCM_B_EMP_LKP?

Former Member
0 Kudos

Hi all,

We're trying to extend Employee Lookup Fiori app following this document:

http://help.sap.com/fiori_bs2013/helpdata/en/f9/ea8a54904ba574e10000000a44176d/content.htm

We have a problem when we try to extend the app using the BADI HCM_B_EMP_LKP...

This Enhancement Spot is NOT for Multiple Use, and already exists an standard BADI Implementation:

We're not able to create an active new BADI implementation...

How can we achieve this extension?

Thanks !!

Miguel Angel.

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

HI Miguel,

I did enhance the CL_HCM_BI_EMP_LKP_05 with an implicit enhancement and did the job.

Former Member
0 Kudos

Hi Usama,

Sorry for the delay in my answer, I was on holidays... 🙂

I was not able to implement the BADI (NOT for Multiple Use), so I decided to extend the oData service and avoid the call to this BADI... I also tried your solution, but we decided to extend the oData as a better solution... 🙂

Miguel Angel.

Former Member
0 Kudos

Hi Miguel,

Have you figured out a way to implement this BAdI, I'm facing the same issue.

kammaje_cis
Active Contributor
0 Kudos

You just have to create a new implementation and activate it.

Former Member
0 Kudos

Hi Krishna,

I tried several times, but no way to activate it...

- I have created a new implementation:

- When I try to mark the Z implementation as "Implementation is active", the system raise the following error:

I guess I should desactivate first the standard one... ?

Miguel Angel.

kammaje_cis
Active Contributor
0 Kudos

That is right. You have to deactivate the standard one first.

Konstantin
Participant

I've met this issue too. And there is no possibility to disable the standard implementation. At least by the standard way as we do this usually.

Former Member
0 Kudos

I tried everything to deactivate the standard one, but no luck... Any suggestion?