cancel
Showing results for 
Search instead for 
Did you mean: 

Abstract type and proxy?

Former Member
0 Kudos

Hi Experts

Q1.When we send some data from SAP to XI using proxies wht are the ALE configurations we need to perform on SAP and why we need to specify the connection type as T when creating the RFC Destination?

Q2. When sending or receiving the data thru BPM why we need to create Message interfaces as Abstract? Please explain with an explain wht is the need of abstract type and why we call BPM as directionless process?

Pts will b rewarded for correct answers

Cheers

Faisal

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

hi

you need to create an RFC destination of connection type T (TCP/IP)becoz,your R/3 sytem is based on WAS 6.2 OR HIGHER

and

we need to use ABSTRACT INTERFACES in BPM becoz BUSINESS PROCESS ENGINE directly cannot access data from INTEGRATION ENGINE by means of transparemt message interface, so we need to create ABSTRACT MESSAGE INTERFACES IN I.E and create a variable of type ABSTRACT INTERFACE IN BPE thru this variable we access data from I.E

got it

note: to reward points if helpfull"

CHANDRAKANTH

GabrielSagaya
Active Contributor
0 Kudos

2)

Though the Abstract Interface has no direction, but every interface/touchpoint is either providing the data only ( request ) or expecting a data back ( response ) for the request.

In Async mode we are just providing the data through abstract touchpoint but in Sync mode we are expecting the result back for that same touchpoint.

If Abstract interface will not be having the Sync mode than how you will be able to establish the relationship of the particular request with the response of that

GabrielSagaya
Active Contributor
0 Kudos

1)

To establish a connection to Proxy system

/people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies

Note: You need to configure your R3 as a Application system in SXMB_ADM -> Integration Engine Configuration.

2)

Any message in BPM is given the type abstract but that message can have the modes as sync or async.

We are calling applications synchronously and asynchronously from BPM.So We have to use asynch/synch abstract interfaces depends on the call.Abstract interfaces are mainly used in BPM only.