cancel
Showing results for 
Search instead for 
Did you mean: 

Sync RFC call from XI

former_member183909
Active Participant
0 Kudos

Hi

I've a requirement for a XI Inbound Order that I need to check for each MATNR on the Order Line it's associated Division (SPART). Once I know the Division I'll then split up the Order per Division.

Can I from my BPM collect the message, call a RFC via Send Sync Step to return the Divisions and then continue with my transformation ?

I was looking for an example of how to call an RFC from a BPM. NOT using Sync<>Async bridge.

Does anybody have a link to a blog etc for that.?

Accepted Solutions (0)

Answers (2)

Answers (2)

santhosh_kumarv
Active Contributor
0 Kudos

Hi,

You can either use RFC lookup in mapping or use Sync RFC call in the BPM.

Refer the Blog By Arpith Seth for Sync RFC call in BPM.

Refer this document [Mapping Lookups: Remote Function Calls API|https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/a03e7b02-eea4-2910-089f-8214c6d1b439] for making RFC lokup from mapping.

Thanks

SaNv...

Former Member
0 Kudos

Jonny,

Am not sure about the entire message flow in your scenario. I assume it is IDOC-XI ->RFC(synch call for checking division)-->target

If I am correct you dont need a BPM in the design, Just make use of the RFC lookup API in the message mapping to achieve this. There is an article in SDN by Michal explaining the RFC lookup.

Regards

Jaishankar