cancel
Showing results for 
Search instead for 
Did you mean: 

Abstract Interface for IDoc Proxy

Former Member
0 Kudos

Hi All,

Do we need to make Abstract interfaces for IDocs and Proxys too if we want to use them in BPM?

XIer

Accepted Solutions (1)

Accepted Solutions (1)

justin_santhanam
Active Contributor
0 Kudos

Hi,

Yes.. U need to. But While creating Interface determination, Inbound interface needs to be ur actual IDOC not the abstract one.

Best regards,

raj.

Former Member
0 Kudos

Does same apply for proxy too?

Xier

Former Member
0 Kudos

Hey

i guess you are confusing a little bit in between IDOC and proxy.Proxy is a way of communicating with R/3 system(ABAP proxy) or WAS>6.2.we can't develop proxies for abstract interfaces.Proxies work only for inbound or outbound interfaces coz we either send/receive data via proxy,in no way we send/receive data to a business process via proxy hence no question of developing proxy for abstract interafce

Thanx

Aamir suhail

Former Member
0 Kudos

Hi All,

I have a scenario where I am getting file from two diff file sources, I have to perform N:1 mapping on them to send it to one SAP system (using proxy) using BPM.

Now as my mapping is inside BPM,

Do I need to create abstract interface for 2 file interfaces and one for proxy structure?

XIer

justin_santhanam
Active Contributor
0 Kudos

Hi,

Yes, we need to create abstarct interface proxy structure.

Best regards,

raj.

Former Member
0 Kudos

Hey Raj

i m sure here u didnt mean that we can create Proxy for Abstract interfaces coz thats not possible:)

Thanx

Aamir

Former Member
0 Kudos

Hey Xier

please have a look at the below blog

/people/pooja.pandey/blog/2005/07/27/idocs-multiple-types-collection-in-bpm

this collects IDOCs and merge them,ur case is only to merger them so u dont need to have a loop in BPM ,just use the multimapping in BPM,but i guess ur more concerned with the interfaces and mappings so this blog will definitely help you.

let us know if u have any problems

Thanx

Aamir suhail

justin_santhanam
Active Contributor
0 Kudos

Aamir,

I agree with u that we can't create proxie's for Abstract interfaces. But consider the case I want to call Proxy inside BPM, is this possible?

Yes its possible. As I mentioned in my previous replies for IDOC's .Similarly for Proxy receiver Interface determination we need to give Actual Inbound Interface name instead of Abstract. MI_Proxy_Abs --> use MI_Proxy_IB . Provided both the interfaces has the same structure.

I hope it clears!!!

Best regards,

raj.

Former Member
0 Kudos

Aamir,

I am not talking about creating proxy for abstract interface, my question is do we habe to create a abstract interface for a proxy to do mapping inside BPM?

XIer

Former Member
0 Kudos

Hey Raj

>>Similarly for Proxy receiver Interface determination we need to give Actual Inbound Interface name instead of Abstract

yes we are on the same platform now:)

Thanx

Aamir

Former Member
0 Kudos

Hey

>>my question is do we habe to create a abstract interface for a proxy to do mapping inside BPM?

yes we do need to create abstract interface for a message structure which will send the data to SAP system via proxy

Thanx

Aamir

justin_santhanam
Active Contributor
0 Kudos

Aamir,

Cool!! Now XIer must tell whether its clear!

Best regards,

raj.

Former Member
0 Kudos

Thanks a lot guys, Yes it is clear now

XIer

henrique_pinto
Active Contributor
0 Kudos

then please close the thread.

Regards,

Henrique.

Answers (0)