Concept of Co-relation
I have been working in XI for quite some time now, but i find the concept of Co-relation in BPMS hard to conceptualize . or in other words.. Can someone clearly explains this with an example or point @ a resource in SDN that clarifies this thoroughly.
Shiladitya Sarkar replied
A correlation is used to join n number of xml messages together. Lets say you want to collect all Idocs that have the same saler order numner (a particular field in the Idoc xml).
Then, in your BPM, you define a correlation on that particular field of the idoc.
During runtime, all idocs that arrive with the same value for this particular field are processed in a single instance of the BPM.
for example, 3 idoc arrive, 2 having sales order value 'A' and the third having sales order value 'B'.
In this case, the two idocs having 'A' as sales order will be processed in one process instance and the third idoc with sales order = 'B' will be processed in a seperate process instance.