Skip to Content
0

Message is getting cleared in side loop of workflow

Jan 25, 2017 at 08:29 AM

91

avatar image

Hi Gurus,

My requirement is I am trying to create a new CR in the current workflow and closing the current CR. So I need to display a message in the UI once this creation happened. I have written the logic to build this message in the BADI - USMD_SSW_SYSTEM_METHOD_CALLER, but it is clearing in the next loop of the workflow. Can anyone please tell me which API/BADI will triggered after the BRF steps are completed, so that I can build my message in that API, because I cannot build this message in the BRF+ workflow.

Appreciate your valuable inputs!

Thanks in advance.

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

2 Answers

Loga Nathan Duraisamy Jan 25, 2017 at 01:32 PM
0

Hi Ramya,

Using BADI, successor change request is created/some operations can be performed in the background step( Called in non user decision table)... Once it is called, system process next workflow step in single value decision table... Question is how system can retain messages in between two workflow steps... I think message getting cleared is correct process because this badi cant retain and throw messages in the next ui( foreground) step. Use Brf+ to throw error messages based on cr types.

Show 1 Share
10 |10000 characters needed characters left characters exceeded

Thanks!. But My requirement is I am trying to create a new CR in the current workflow and closing the current CR. So I need to display a message in the UI once this creation happened. I have written the logic to build this message in the BADI, but as u said it is clearing in the next loop of the workflow. Can you please tell me which API/BADI will triggered after the BRF steps are completed. Because I cannot build this message in the BRF+ workflow.

Appreciate immediate response!

0
Loga Nathan Duraisamy Jan 28, 2017 at 08:27 PM
0

Hi Ramya,

...You can use get/set memory ID's too but I usually Write logic within check badi to find out current/follow up CR and throw information message in the next process step ...

Share
10 |10000 characters needed characters left characters exceeded