cancel
Showing results for 
Search instead for 
Did you mean: 

http <==> rfc (bapi) - bapi not created

Former Member
0 Kudos

Hi

I've got an http <==> rfc (bapi) scenario. QoS is Best Effort. I am using SAP's http test tool. After enabling the "synch-logging" I can see two successful rows. I am using the bapi "bapi_master_savedata".

Some weird things:

- no material master data is created.

- The parts of the response message are only "Call Adapter" and "Request Message Mapping", nothing else.

Thanks

Go:khan

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Yes as michal said ,write a RFC and wrap your bapi inside and finally call the BAPI_COMMIT_WORK bapi,then try .

RGds,

Ravi.

Former Member
0 Kudos

Hi

I think you pointed to the right problem.

I haven't written something like that before, but I will try if there is no other solution.

So I don't need any wrapper for a syn. rfc call with SP 14??

But the following article doesn't use any wrapper "/people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit ??

Thanks

Go:khan

MichalKrawczyk
Active Contributor
0 Kudos

Hi,

have you got XI sp14 (with bapi commit in receiver rfc channel?)

if sp is lower then 14 did you wrapp your BAPI

in an RFC with commit work at the end?

https://websmp205.sap-ag.de/~sapdownload/011000358700000328352005E/HowtouseBAPandccBPM.pdf

Regards,

michal

Former Member
0 Kudos

hi Michael

I have SP 9.

Do you mean that I have to wrap my bapi once I use xi lower than SP 14?? That would mean, I don't have to wrap with SP 14!

I didn't wrap anything.

Do I have to use it for synchronous communication?

Thanks

Go:khan

Former Member
0 Kudos

Hi

My response Message says: "Trying to create: 5000"

5000 is the material number.

MichalKrawczyk
Active Contributor
0 Kudos

hi,

you have to wrap with sp9

>>>Do I have to use it for synchronous communication?

no async but you have to wrap with commit work

(as per this tutorial)

Regards,

michal