cancel
Showing results for 
Search instead for 
Did you mean: 

Access Message ID in BPM.

Former Member
0 Kudos

Hi,

I have a requirement of accessing the message ID in BPM.

In few blogs it is mentioned that the header parameters are not available for mappings used inside the BPM.

When I tried BPM with only one message as input, I was able to get the message ID in the transformation step. The same doesn't work when my BPM accepts more than one message as input. Below is the BPM design.

This is a simple collect payload BPM I tried. I am grouping 3 messages and then sending to transformation step. But the message ID field is not getting generated.

Please provide any pointers. Thanks.

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Uma,

Please go through the below link.

http://scn.sap.com/thread/1413760

Thanks,

Satish.

Former Member
0 Kudos

Hi Satish,

Thanks for your efforts. As per the blogs you stated, the solution is to put a simple mapping outside BPM only to populate the message ID.

I have already tried this approach and able to get the message ID. But my question is: how far it is good using a message mapping step just for one runtime parameter ? and that too when the message size is high ..

My search now is to know any possible method to achieve this need with in BPM ...