cancel
Showing results for 
Search instead for 
Did you mean: 

Problem in BPM Collect scenario

Former Member
0 Kudos

Hi,

I am implementing a collect scenario of BPM in which I am collecting Acccount details of a customer and posting them to receiver.

In Receiver Determination, I have two objects, one with Sender system and BPM process and other with BPM process as sender and Receiver System.

However, when scenario is run, in SXMB_MONI I see success flag for the processgin of message with Tilted green flag in column C stating that "Message Scheduled at the outbound End." I am not able to understand the meaning of this message.

I have checked queues; there are no queues with any messages stuck. Also, because there is no error in the processing of message, I am not able to check the point in BPM till where processing was successful.

Kindly let me know where I can go and check for possible causes of errors. Also, let me know if BPM process could be debugged at runtime.

Thanks and regards,

Bhavish Bhatia

Accepted Solutions (0)

Answers (5)

Answers (5)

prabhu_s2
Active Contributor
0 Kudos

to check the successful point of execution of the bpm u need to follow thru the grpahical workflow log which can be found either in the transaction sxmb_moni_bpe or traverse by clicking on the PE column.

u can check this below link for more on:

<a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/e7bc3a5a-0501-0010-1095-eb47159e169c">Monitoring ccBPM - Howto Guide</a>

Former Member
0 Kudos

use SXMB_MONI_BPE you see to all steps processed sucesfull or not in BPM . you can use check inSXI-Cache->select intergatin process . if it is 0 then sucess otherwise failure .

Former Member
0 Kudos

There is a column called, PE in the message click on that to know what steps in BPM have been completed and what steps are yet to be executed.

And, the green flag at the other end means, your msg is getting processed. May be you would have set some time limit say 10 min. So your BPM will wait for 10 min collecting all the msgs that arrive with in this interval and proceed. Until then you will have this green flag. After which it will be chaned to success/errored flag based on the remaing steps.

Regards,

Jai Shankar

Former Member
0 Kudos

First check return code of your BPM in SXI_CACHE.It should be 0.

bhavesh_kantilal
Active Contributor
0 Kudos

Hi,

How are you collecting the messages in the BPM?

Is it a time based collect pattern? If yes, then your BPM is waiting for the time to elapse / waiting for the next message and so on.

Can you give details on your BPM implementation.

Regards

Bhavesh