cancel
Showing results for 
Search instead for 
Did you mean: 

in bpm(abstract message used in container)

Former Member
0 Kudos

hi expects,

for what purpose we are using abstract message in container).

Accepted Solutions (0)

Answers (6)

Answers (6)

Former Member
0 Kudos

Hey Rohit,

To give an exact picture of the use of container variables you can refer them as direction less interfaces.

When we Create Message Interfaces We define <b>Category</b> (Inbound, Outbound, Abstract) , <b>Mode</b> (Synchronous , Assynchronous).

<b>Inbound</b> refers to Incoming message to the XI server.

<b>Outbound</b> refers to Outgoing Message from XI server

<b>Abstract:</b>

When the concept of integration process comes into picture it has to refer to interfaces defined in its own s/w component version. It can only refer to Abstract interfaces as they are direction less and when used in integration process they are assigned direction dynamically. EX: if you have a defined a container variable XYZ which refers to some abstract interface ABC and call this XYZ container variable in in receieve step of the int pro then it can as inbound.

For further clarification please refer <a href="http://help.sap.com/saphelp_nw04/helpdata/en/78/62373f58502e48e10000000a114084/content.htm">Defining Data Process in Containers</a>

Hope itz clear.

Cheers,

*Raj*

*Reward Point If Found Usefull*

former_member184619
Active Contributor
0 Kudos

Hi Rohit,

<b>Abstract message interfaces:</b> Message interfaces of this category can perform the role of an inbound or outbound interface within integration processes, depending on whether it is used to send or receive a message. For this reason, no direction is specified during definition. In integration processes, you can use the same abstract interface to receive and send a message. Abstract message interfaces generally receive the message from an outbound interface of a sender system and send it to an inbound interface of a receiver system, thus performing a complementary role.

Check these links for detail:

http://help.sap.com/saphelp_nw2004s/helpdata/en/78/62373f58502e48e10000000a114084/frameset.htm

http://help.sap.com/saphelp_nw2004s/helpdata/en/4b/d26b3d32390968e10000000a114084/frameset.htm

Sachin

Former Member
0 Kudos

Hi Rohit,

ccBPM understand only abstract messages interfaces.First of all u have to create a <b>asynchronous abstruct message interface</b>.Then use this as a container element in BPM.purpose of this container element is to hold messages...

check the below links for more detalis

Walk through BPM

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

Schedule BPM & conatiner element.

/people/siva.maranani/blog/2005/05/22/schedule-your-bpm

Use of Synch - Asynch bridge in ccBPM

/people/sriram.vasudevan3/blog/2005/01/11/demonstrating-use-of-synchronous-asynchronous-bridge-to-integrate-synchronous-and-asynchronous-systems-using-ccbpm-in-sap-xi

Use of Synch - Asynch bridge in ccBPM

https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/1403 [original link is broken] [original link is broken] [original link is broken] [original link is broken]

sdn

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

Regards

Biplab

Former Member
0 Kudos

Hi Rohit,

In BPM we use abstract mode compulsory because we need a response from the receiver i.e I mean to see acknowledgement for example while going for a file to idoc scenario while sending the sales data in file to sap system each record when it enters into sap it should get a acknowledgement that sales order created for this kind of scenario we go for BPM scenario and in that we use the mode as abstract .

Reward point is useful,

Best regards,

Srinivas.D

sbhutani1
Contributor
0 Kudos

Hi,

Since we cannot use the message interface directly for editing/transforming the data in bpm, we use the abstract messages instead which stores the values of message interface and then process it locally.

Regards

Sumit Bhutani

prateek
Active Contributor
0 Kudos

Container elements are similar to variables in a programming language. To hold the messages flowing through the Integration Process, these could be used

Regards,

Prateek