cancel
Showing results for 
Search instead for 
Did you mean: 

message id

Former Member
0 Kudos

Hi Guys

My message id does not appear on the report when running sxmb_moni

On my Report I can only see the Workflow ID

Thanks

Yonela

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi ,

Double click the message for which you want to see the message ID.

Once it is open , see the top node left side "XML Message" just besides that you will find the message ID.

you change the layout and select the message ID coloum to be displayed.

By default if you scroll the message towards right in SXMB_MONI , the last coloun will be Msg ID.

To change layout change layout button (last symbol in sub menu.hover your mouse u will get ).

select and set the display as you want.

Regards,

Srinivas

Former Member
0 Kudos

Hi Guys

Thanks for your resplies maybe my question was not clear.

If your can looking at the report that shows an error message on the workflow. I need my report to have an additional column called MESSAGE ID, with out double clicking the message.

Thanks

Yonela

stefan_grube
Active Contributor
0 Kudos

> If your can looking at the report that shows an error message on the workflow.

What are you talking about? There is no such option in SXMB_MONI.

Could you describe your issue more detailed?

Former Member
0 Kudos

Hi Good Poeple

I am new on SAP PI, so some of my quetions wont realy make sence but anyway,

I want to include the Message ID on my custom report when its displaying,

and please tell me on which tables are these Message IDs stored( I mean the ones from the payload on sxmb_moni)

Thanks

Yonela

Former Member
0 Kudos

> I am new on SAP PI, so some of my quetions wont realy make sence but anyway,

> I want to include the Message ID on my custom report when its displaying,

> and please tell me on which tables are these Message IDs stored( I mean the ones from the payload on sxmb_moni)

Yonela, Now your question is totaly different which you asked in the begining.

Former Member
0 Kudos

Hi

Besical what I want to do is to include the Message ID on my custom report when its displaying,

and please tell me on which tables are these Message IDs stored( I mean the ones from the payload on sxmb_moni)

Is that posible ?

Thanks

Yonela

Former Member
0 Kudos

> Besical what I want to do is to include the Message ID on my custom report when its displaying,

> and please tell me on which tables are these Message IDs stored( I mean the ones from the payload on sxmb_moni)

>

> Is that posible ?

Yes this is possible.

If you don't want to do coding then add this Include "RSXMB_SEL_MSG_APPL" in the begining for your report. Otherwise go through this include and see the internal table "gt_msgtab". This internal table brings almost everthing. So from this intenal tabel you can get your message id.

You can loop on this table and get the message id from field "msgguid".

rodrigoalejandro_pertierr
Active Contributor
0 Kudos

Hi,

Take a look to this:

http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/b050ff4f-84c3-2b10-3d99-8f9c44f57a17

/people/sergio.locatelli2/blog/2009/05/25/custom-monitor-solutions-in-xipi--what-about-your-experiences

http://wiki.sdn.sap.com/wiki/display/Snippets/PIMonitoringFunctionality-FetchingDatafromSXMB_MONIStandardTables-PartI

Former Member
0 Kudos

Hi Rodrigo

I appreciate your resplies, the links are very helpful.

I even included the "RSXMB_SEL_MSG_APPL" in the begining for your report.

Both of these can give me my Message ID but now is there a way that I cant also include my Workflow ID on my custom report.

Thanks

Yonela

rodrigoalejandro_pertierr
Active Contributor
0 Kudos

hi, in this conpany does not use ccBPM, but you can try this.

go to SXMB_MONI and look for a record that call a ccBPM. then in the textbox where you call any transaction put /h. this will start the debugging. not to start it, click in PE to start de debugging mode and see the logic to get the workflow ID.

another way could be,

1)goto SE38 and display RSXMB_SELECT_MESSAGES

2)Menu Utilities> Display Object List> (Left Menu) CLASS Implementation-->LCL_APPLICATION

3) put a break point in the line 1302 (* get the BPM relevant fields)

i not sure 100% but i think this is the method you need to get the Workflow ID. i cannot test is coz we dont use ccBPM.

also see this

let us know.

Rodrigo P-.

Thanks for the Points

Former Member
0 Kudos

Hi Guys

You are the lengends, with your help I got the logic for including Workflow ID and Message ID on my custom report

We only needed this tables:

SWW_WI2OBJ

SWWWIHEAD

to get the work done,

Many Thanks!!

Yonela

rodrigoalejandro_pertierr
Active Contributor
0 Kudos

Good for you,

dont forget points for the propers userss

Thanks

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi

Plese select the message and go to the details in monitoirn screen you will find the message id othewise check in the runtime work bench under message monitoring-> integration engine-> and give the appropriate parameters there u will find details button click on that u will find message id.

Hope it helps.

Thanks,

Amar

rodrigoalejandro_pertierr
Active Contributor
0 Kudos

Hi,

Check the filter selected. the simbol is like an funnel.

also you can select the colums you want to see and save your custom filter

let me know

Thanks

Rodrigo P-.