Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

BAPI is missing. How to get a BAPI in BOR?

ren_rhrer
Explorer
0 Likes
874

Hi,

in my SAP BW 3.1 exits a BAPI names MDDataSetBW. I want to use this BAPI in a ABAP-Programm, which is exists on a R/3 Enterprise. Using CALL FUNCTION ' BAPI_<..>_<..> don´t work. Wenn im browsing through the BAPI-Explorer (TSC: BAPI) at R/3, i can´t found the BAPI. Browsing at SAP BW, BAPI exists.

RFC connection through both systems is established, sm59 gives okay. Extracting Data from R/3 through DataSources and store them at the Data Warehouse also work. The systems know each other.

Testing on SAP NetWeaver 7.0 AS the BAPI-Explorer and the BAPI exists, not not in R/3 Enterprise. Patchlevel is up to date. ALE ist enabled.

Im running out of ideas. Anybody a idea, how kann i get access to the BAPI? whats wrong?

Thanks for every answers.

René

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
728

try using this syntax.

call function 'bapi....' destination 'destination name'.

this destination name is which u have in SM59. RFC destination.

ur BW server must be opened.

Message was edited by:

Kalpanashri Rajendran

Hi,

in my SAP BW 3.1 exits a BAPI names MDDataSetBW. I want to use this BAPI in a ABAP-Programm, which is exists on a R/3 Enterprise. Using CALL FUNCTION ' BAPI_<..>_<..> don´t work. Wenn im browsing through the BAPI-Explorer (TSC: BAPI) at R/3, i can´t found the BAPI. Browsing at SAP BW, BAPI exists.

RFC connection through both systems is established, sm59 gives okay. Extracting Data from R/3 through DataSources and store them at the Data Warehouse also work. The systems know each other.

Testing on SAP NetWeaver 7.0 AS the BAPI-Explorer and the BAPI exists, not not in R/3 Enterprise. Patchlevel is up to date. ALE ist enabled.

Im running out of ideas. Anybody a idea, how kann i get access to the BAPI? whats wrong?

Thanks for every answers.

René

3 REPLIES 3
Read only

Former Member
0 Likes
729

try using this syntax.

call function 'bapi....' destination 'destination name'.

this destination name is which u have in SM59. RFC destination.

ur BW server must be opened.

Message was edited by:

Kalpanashri Rajendran

Read only

Former Member
0 Likes
728

The bapi is part of a software component.

BW has other software components then R3.

So the bapi simply doesn't exist on the R3 application....

Read only

ren_rhrer
Explorer
0 Likes
728

Hi,

i try "CALL FUNCTION 'BAPI_MDDATASET_CREATE_OBJECT' destination 'BW0_100'." and it works. checking with debugger shows me, that the surce code of the BAPI is running. such a simple error.

Thank you!