cancel
Showing results for 
Search instead for 
Did you mean: 

bpm interface

Former Member
0 Kudos

Why do we require extra interfaces in BPM?

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

sorry , i posted the wrong blog.

In a synchronous BPM scenario, we use 5 interfaces. what are the 3 abstract interfaces for and where are they used?

Former Member
0 Kudos

Hi

i think u r referring to the blog that i have send you in the previous reply.

in this case since the source msg type andthe target msg type are different so we have to craete the fokllowin interafces.

1.outbound async interface(sender to the integration engine)

2.abstract async interface(integration engine to the business process engine)

3.abstract sync interafce( to call the RFc at the R/3 system and get response back from the R/3 system)

4. abstract Async Intearce(from BPM to Integration engine)

5.Inbound Async(fromintergration engine to the receiver)

if u still face the problem please reply me back.

Thanks

Rinku

nisarkhan_n
Active Contributor
0 Kudos

Unerstand the flow in that blog

Input aparameter for RFC is trough an file and response from RFC is written to file.

Now

FILE_REQUEST_MT - Outbound Aync to read into IE

FILE_REQUEST_MT--Outbound, Abstract to read into BPM

FILE_REQUEST_MT--Inbound, Aync to take response from RFC to outside

FILE_REQUEST_MT, Abstract, Sync to give respose from RFC to BPM and then out.

Answers (5)

Answers (5)

Former Member
0 Kudos

Great! Thanks!

Former Member
0 Kudos

Thank Rinku,

You said we will use two extra interfaces as BPM does not understand inbound and outbound.

Fine, but there are 3 interfaces. Where exactly are these 3 interfaces placed? I'm guessing one before the bpm, another one after the BPM. What abt the 3 rd one?

Former Member
0 Kudos

hi

as in my previous reply, BPM understands only the abstract interface.

but in this it is using the same abstarct interface bcoz it is using the same message type at the source as well as at the receiver side.

if u still face the problem please reply me back.

u can go through this link u will come to know the complete concept.

/people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit

Thanks

Rinku

Former Member
0 Kudos

Thanks for your answers. In this particular scenario, can someone please explain why these 5 interfaces are used.

/people/krishna.moorthyp/blog/2005/06/09/walkthrough-with-bpm

Former Member
0 Kudos

Hi

if we will not use the BPm then it will make use of the two interfaces in XI one is Outbound interafce and other is Inbound Interface.

but when we use the BPM then we have to add more interfaces that will be abstract because the BPM understand only the abstarct interafce.

An abstrsct interface is one which is having no direction.

sp for BPBPM also we require the two interface of abstarct type

inbound and outbound.

if u still face the problewm please reply me back.

Thanks

Rinku

Former Member
0 Kudos

hi

in this blog it is making use of three interfaces

one is outbound async

Inbound Async

Abstract async

since it is using the same message type at the source as well as at the target side so we need not to create the two abstract interface since the abstract interface act as a inbound as well as outbound.

in my previous reply i have written abstarct inbound and abstract outbound actually it will be abstract async.sorry for the wrong relpy.

Thanks

Rinku

nisarkhan_n
Active Contributor
0 Kudos

He has used

1. Outbound to recive message into XI

2. One Abstract Message for taking into BPM

3. One Inbound to send data out

ther are no 5 interfacess

nisarkhan_n
Active Contributor
0 Kudos

Understnd why we require: http://help.sap.com/saphelp_nw04/helpdata/en/14/80243b4a66ae0ce10000000a11402f/frameset.htm

example:http://help.sap.com/saphelp_nw04/helpdata/en/6e/57c53f3e0f0228e10000000a114084/content.htm

BPM is an powerfull tool when you need to have an control ona message while processign to check various conditions....in real life when you need to do an multimapping....or do lookup twice or thirce before sending data to target...such req fall under BPM uses...

BPM dosen't have any direction of flow it can be either an INBOUND and OUTBOUND so they are deinfed as ABSTRACT....which indicates it canbe either of them

search in SDN problems realted to BPM you will undersand the scenario

Edited by: Nisar Khan on Mar 3, 2008 4:51 PM

Former Member
0 Kudos

Hi,

BPM Can only understan Abstract Interfaces,

So thats ahy we need to create those in case of BPM

REgards

Seshagiri