cancel
Showing results for 
Search instead for 
Did you mean: 

Regarding Correlation

Former Member
0 Kudos

How and why is correlation used in a BPM sceanrio?

Can anyone explain with an example the usage of Correlation?

Edited by: swathi suresh on Mar 17, 2008 6:11 AM

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Dear Swathi

Correlation used to assign messages that belong together to the same process instance.

It joins messages that have the same valuefor one or more XML Elements.

if u want to use the corelation in BPM on a particular filed then u have to do the following steps.

in the corelation editor

in the first column give any name to the corelation of type string

in second column select the message interface for both the files u r getting and

in the third column select the filed on which u want to set the corelation.

U can go through the links below for moree details

http://help.sap.com/saphelp_nw70/helpdata/en/11/13283fd0ca8443e10000000a114084/frameset.htm

/people/sravya.talanki2/blog/2005/08/24/do-you-like-to-understand-147correlation148-in-xi

Answers (4)

Answers (4)

former_member859847
Active Contributor
0 Kudos

Hi Swathi,

Corelation is used as condition.

Assume u r plaaning for scenario to bundle differnt idoc's and send it as flat file.

then, on which condition or on which criteria you have to bundle the idoc?

for this, we have to choose one field which is common to all idoc's, based on that field it will bundle the all idoc's.

and please refer the blog mentioned by chirag.

regards

mahesh.

Former Member
0 Kudos

Hi swathi,

We use a correlation to assign messages that belong together to the same process instance. A correlation joins messages that have the same value for one or more XML elements. A correlation is therefore a loose coupling of messages: at design time, it enables we to define which message a receive step must wait for, without knowing the message ID.

If you want to use correlation in BPM then first define the name of the correlation which you want to create. To do this you have to go to correlation list.

Then go to correlation editor. Define the names and types of the container to contain the particular fields of messages.

Then chose the abstract interfaces of the messages(which you want to correlate).

Then in the properties area chose the particular fields of the messages.

Please reply me if you need any more detail.

Regards,

Arijit

p.s: please reward points if helpful.

aashish_sinha
Active Contributor
0 Kudos

Hi,

Refer this link to understand why n how correlation is used in XI.

http://www.saptechies.com/do-you-like-to-understand-correlation-in-xi/

Regards

Aashish Sinha

PS : reward points if helpful

Former Member
0 Kudos

Hi Swathi,

Do you like to understand “correlation” in XI?

/people/sravya.talanki2/blog/2005/08/24/do-you-like-to-understand-147correlation148-in-xi

Thnx

Chirag