cancel
Showing results for 
Search instead for 
Did you mean: 

Getting back acknowledgement after BAPI Post

Former Member
0 Kudos

Hi all,

I am working on the scenario where records from file are getting posted into SAP R/3 by a BAPI call.

Once the data gets successfully inserted into the table by the BAPI, R/3 needs to send an acknowledgement to the XI System, which will then send it to the file System.

In my BPM SEND step i have an option to set acknowledgement, but that only ensures that data is sent to the receiver. I need acknowledgement saying that data has been correctly processed.

What approach can i take in this case. Pls guide me.

It is very urgent.

Thanks in advance.

Regards

Neetu

Accepted Solutions (0)

Answers (1)

Answers (1)

MichalKrawczyk
Active Contributor
0 Kudos

hi,

two ways:

you can do the bapi call in a sync way

and you'll get a RETURN table in BAPI response

that will tell you the status of the call

or you can call it in an async way

(with some guid) and then after the bapi will finish

you can call from it another RFC to XI

(with the guid that will correlate in XI)

and this RFC will contain info about the bapi call status

Regards,

michal

Former Member
0 Kudos

Hi Michal,

My scenario is working for that. Thanks for the reply.

Now i have another problem. That ia if i have an IDOC at the receiver end instead of a BAPI, then in this case how can i send back the acknowledgement to the XI system.

Regards

Neetu