cancel
Showing results for 
Search instead for 
Did you mean: 

Trigger PI outbound Interface upon BKPF table update

Former Member
0 Kudos

Hi Experts,

Currently in our SAP R/3 4.7, a scheduled Z-program updates field 'XBLNR' in BKPF table using BAPI 'CHANGE_DOCUMENT' based upon file contents read from application directory 'AL11'.

After every update for 'XBLNR' in BKPF table, I want to trigger something in SAP R/3 4.7, which will trigger SAP PI outbound interface to send data update to 3rd party system.

How can we trigger/capture this to call an outbound PI interface? How we can achieve this?

Thanks,

Amit Patil

Accepted Solutions (0)

Answers (1)

Answers (1)

former_member184720
Active Contributor
0 Kudos

You can make an RFC call from your program. check this -

XI/PI: Understanding the RFC Adapter

I'm sure, you should be able to make a web-service call from the program. You should post this under ABAP development space if you are looking for help with the code.

I see few discussion on calling webservice from ABAP Program. So you might want to search before you post.

Either RFC -> PI -> target system

         SOAP -> PI -> Target System

Former Member
0 Kudos

Hi Harish,

I know I can call RFC/outbound proxy in my program to trigger interface and send data to 3rd party. But since client insisted this development separately so I asked for the same here.

I'll post this question in ABAP development section.


I'm sure, you should be able to make a web-service call from the program.

Just for knowledge, How can I make webservice call from the program?

Thanks,

Amit Patil