on 09-10-2014 5:38 PM
I am doing ABAP mapping and would like to fail the ABAP mapping (during certain application scenarios) in such a way that message cannot be resent? Is this possible during the mapping.
Hello Krish,
why would you have such a requirement? Wouldn't a restart of the same message result in another error? So you could always cancel these messages afterwards by a job. I wouldn't recommend start these jobs from message processing or even change message status on standard SAP tables.
Regards,
Jörg
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Krish,
My few cents.
You can resend only the asynchronous scenarios.If you resend you need to develop the logic that in the resend the exception will not generate.
From my point of view, if you want to throw a controlled exception you should do via UDF like this blog explains
If you work with ABAP mapping you have setting more difficulties if in the future your PI go to be upgraded to PI java only version stack.
Hope this helps.
Regards.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I don't think so.. Unless you update the standard table "SXMSPMAST" and set the message state to 23 or 24 for that particular message ID.
Examining the status of messages in a PI system - Process Integration - SCN Wiki
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
83 | |
10 | |
10 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.