cancel
Showing results for 
Search instead for 
Did you mean: 

ccBPM Correlation -> Conversion Id

Former Member
0 Kudos

Hello,

so far, e.g. before SP12 I used the field "conversionid" in my ccBPM to connect two messages together. My scenario is that I receive data for an IDOC from a web service which I send via the IDOC adapter to R/3 and then I send an ALEAUD back to my ccBPM which answers the SOAP call. I use the S/A Bridge for that. ws -> xi -> idoc -> r/3 -> idoc -> xi -> ws.

I used the conversionid which was the same on the sending the idoc and the receiving of the ALEAUD. Now after SP12 it is empty.

What have other people used to correlate two message other then payload information as the ALEAUD does not have a great payload.

I sure could extend the ALEAUD to send the right fields back but I like that the ccBPM has its own connection fields you could use (At least you can select them in the correlation editor).

Thanks

Stefan

Accepted Solutions (0)

Answers (1)

Answers (1)

MichalKrawczyk
Active Contributor
0 Kudos

Hi Stefan ,

1. you can use RFC - and before calling it generate a guid (in a mapping program) - send to R3

and then wait for a response (asyn scenario) - you have to write a few RFC wrappers

2. you can do a RFC sync call

3. maybe you can base your document creation on some reference document numbers

(like when creating a SO from PO you get reference PO number in SO's segments)

but I've never used CONVERSATION_ID...

have you confirmed with SAP that it's not supported with XI >sp12 ?

Regards,

michal

Former Member
0 Kudos

Hi Michal,

it worked before SP12 and I have opened an OSS Message but no response yet.

Well, I guess I will have to create a unique number in the source system, e.g. I will have something out of the payload to use.

I found the statement in the SP12 Docu that this is optional filled, but since it is an XI field it would be great to know when they fill it or not.

Thanks

Stefan

Former Member
0 Kudos

Hi Stefan,

Did you ever get a reply from SAP about that conversation id being used in SP12 ? Also where do you see the conversation_id in the Header of the message ?

Thank you

Indrasena

Former Member
0 Kudos

Hi,

yes but they say it is filled only now for JMS stuff so I had to come up with my own unique field. I hope they don't change anything major like this in the future

Cheers

Stefan

Former Member
0 Kudos

Hi Stefan.,

Which of the following is the conversatino id?

versionMinor="000" SOAP:mustUnderstand="1" wsu:Id="wsuid-main-92ABE13F5C59AB7FE10000000A1551F7">

open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="wsuid-manifest-5CABE13F5C59AB7FE10000000A1551F7">

- <SAP:Payload xlink:href="cid:payload-45a8c780fa3511d9c95100306e485513@sap.com">

these are the only id's i can see in header apart from message id. so can you please tell me where and how can i get conversation id??

Thank you

Indrasena

Former Member
0 Kudos

Hi,

if you use the jms sender adpater then you can set the

conversation ID and you can see it also in the XI-Message

in sxmb_moni.

Normaly this field is not visible in XI-Message header

because it has to be set e.g. from the jms sender channel.

regards,

Ly-Na Phu