cancel
Showing results for 
Search instead for 
Did you mean: 

SAP BW4HANA - Creating a BADI Provider

Former Member

Hi everyone,

We have some BW->BW Generic Function Module Datasources which need to me migrated from BW 7.4 to BW4Hana and we are trying to replace them using BadI Providers.

I'm trying to create a BADI Provider in SAP BW4HANA 2.0, but I'm having some trouble with the steps to do it.

I know there is an example provided by SAP (BW4C_FIGL_FIGL_BSPL - Badi Provider 3BVBFIGL01) and SAP also gives a brief description of creating a BADI Provider:

Documentation: https://help.sap.com/viewer/107a6e8a38b74ede94c833ca3b7b6f51/1.0.4/en-US/05b70eac0f044e87ad077dcb226...

Example: https://help.sap.com/viewer/06e872f914a44d77b6c692b0273ca400/2.0.0/en-US/7ff81abb93d948fd94848e1d017...

Looking in the Modelling tools in SAP Hana Studio, I can find the example one (even though I cannot do anything with it):

My understanding is, when something try to access data via the BAdI Provider, it will run the code of an implementation defined in the Enhancement Spot "RSO_BADI_PROVIDER". The way it choose which one, is via the Filter (in the example, Namespace = VBFIGL01):

So, my questions are:

1. How do I first create the BadI Provider object in order to be accessed via the Badi implementation?

2. What is the namespace meaning? Is the name of the Badi Provider, without the prefix 3B, being 3B a prefix automatically inserted in the created Badi Objects?

3. Is there any more detailed step-by-step guide of how to create the BadI Provider besides the "Procedures" in SAP documentation link above?

Thanks in advance,

Best regards,

JO

Accepted Solutions (0)

Answers (4)

Answers (4)

EduardS
Advisor
Advisor
0 Kudos

Hi,

Here you can find more information regarding BAdI-Provider and the creation of it.

Best Regards,

Eduard

amaurilucinio
Discoverer
0 Kudos

Hey João, how are you doing?
Did you find a solution for that? Could you create the BAdI Provider somehow? I am on the same spot now, I need a BAdI Provider to cover a client's need and I have no clue how to start it.

Thanks in Advance,

Amauri Lucinio

former_member182878
Active Participant
0 Kudos

Hi Joao Oliveira,

We had similar situation and we had built BADI provider with the great help from ABAP team but later SAP came up with conversion option for even generic datasources. We had used transfer tool to transfer the datasource from Myself SAPI to ODP SAP(Part of In-place conversion) and it's working fine without much hassle. Please go through below blog and see if it helps.

Migration of SAP ABAP FM based Datasources on the BW Self system to BW/4HANA

If you still want to go ahead with BADI Provider please let me know I will try to help you.

Regards,

Prakash K

former_member183113
Active Participant
0 Kudos

Hi have you completed the task?