cancel
Showing results for 
Search instead for 
Did you mean: 

BPM - Correlation

Former Member
0 Kudos

I understand the BPM Correlation.

But would some one explain me the STEP BY STEP process for Creating the BPM correlation in a Simple Sceario ( Let us say we are sending a PO to a vendor and vendor is sending back the Invoice)

Thanks for your help.

Accepted Solutions (1)

Accepted Solutions (1)

former_member91687
Active Contributor
0 Kudos

Hi Mohan,

You can use correlation in the send or receive step.You must define the elements which are to be used to correlate in the correlation container. You then specify one or more messages that can satisfy the correlation at runtime. Finally, for each message, define which XML elements of the message payload will fill the elements in the correlation container.

The messages that can satisfy the correlation must give the values in the same format.

Example using correlation:

http://help.sap.com/saphelp_nw04/helpdata/en/08/16163ff8519a06e10000000a114084/content.htm

Regards,

Chandra

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi,

In the BPM, for your receive step you would need to use correlation so that multiple POs with the same value in a particular field are received by the same BPM.

In the correlation editor specify a correlation container (say filetype) and specify the abstract interface that is used in the "involved messages". Also specify the correlation field in the properties box (by choosing the xpath from the expression editor).

In the receive step properties specify this container for use correlation and activate correlation.

Regards,

Smitha.

MichalKrawczyk
Active Contributor
0 Kudos

Hi,

>>>>Let us say we are sending a PO to a vendor and vendor is sending back the Invoice)

if you want to correlate PO and invoice

you need to create a correlation based on

PO number (for two messages PO and invoice)

and put this correlation in a send step (when you're sending the PO)

then put a receive step with our correlation which will wait for an invoice with the PO number - once the correct invoice come to BPM

the BPM will proceed further

Regards,

michal

-


<a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions">XI FAQ - Frequently Asked Questions</a>

bhavesh_kantilal
Active Contributor
0 Kudos

Hi Mohan,

this blog deals with corelation and how to use it,

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

Regards,

Bhavesh