cancel
Showing results for 
Search instead for 
Did you mean: 

Is is possible not to enqueue messages in a BPM

AntonioSanz
Active Participant
0 Kudos

Hi all,

     I am facing next problem. I am using a BPM, inside the BPM I've got several mappings. Time to time my mappings returns some errors. Next messages are enqueued.

     It is possible not to enqueue the rest of the following messages?

I've got a File to Idoc scenario.

Many thanks.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Antonio, please review the following documents. In them the concepts of Delivery Mode and Queue Asignment for handling parallel different instances of a ccBPM explained.

http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/c00d9465-ea97-2910-deac-f8aa681ee...

http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/f0e73c7b-5301-2a10-f1ab-832f301b6...

Daniel Valdivia

Answers (1)

Answers (1)

rajasekhar_reddy14
Active Contributor
0 Kudos

If mapping exception occures then Integration process throws error hence next step will not be executed, if your bussiness requirement demands to execute next stpes then change BPM design and try to avoind mapping errors.

you need to implement best exception handling mechanism in BPM.

AntonioSanz
Active Participant
0 Kudos

Thanks Raja.

So, if I use exception handling, such us cancel the process, the following messages will be not enqueued anymore?

rajasekhar_reddy14
Active Contributor
0 Kudos

Yes , I think but you need to change BPM deisgn to execute every mapping in independent manner, use fork with multiple branches.