cancel
Showing results for 
Search instead for 
Did you mean: 

Only performed once checkbox in QISRSCENARIO Follow-Up Functions

Former Member
0 Kudos

Transaction: QISRSCENARIO

Page: Display view “Follow-Up Functions”: Overview

(aka maintenance of view V_TQ85)

Function : ZAB1 Change Form

Type : 56 PCR with Approval

Usage : any view (create, change, display)

And: Notification

<b>Function</b>

Function module : Z_FUNC_MOD

Bus Transaction: <blank>

<b>User Interface</b>

Icon ICON_CHANGE_TEXT

Quick info: Change Form

<b>Rules</b>

Dependent follow-up function: <unchecked>

Only performed once : <checked>

My requirement is to show this button to <i>Approver 1</i> but hide when <i>Approver 2</i> is changing the notification.

This button do appear in the action box of <i>Approver 1</i> but the problem is it also appears in the action box of <i>Approver 2</i>

So can anybody help on what is the purpose of “<u>Only performed once</u>”

Can it be done through some BAdi? till now I am handling it in my Z_FUNC_MOD and I am displaying an error if the sy-uname <> <i>Approver 2</i>.

But will appreciate if you guys suggest some neat solution.

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi,

As per my understanding, you want this button to be executed only by APPROVER1.

Yah, you can enable the <b>RULE - Only Performed Once</b>, which allows you to execute this button only once for the entire Notification.

Though this button appears for the second Approver, it will not call your Function Module Z_FUNC_MOD. I dont think we can hide this button after execution by APPROVER-1, but I am sure, it should get disabled after the APPROVER-1's execution.

Hope this helps.

Regards

<i><b>Raja Sekhar</b></i>

Former Member
0 Kudos

Hi Raja Sekhar,

~QUOTE

As per my understanding, you want this button to be executed only by APPROVER1.

~UNQUOTE

that is right, but as i wrote earlier, even after cheking the <b>RULE - Only Performed Once</b>, it is appearing and it is enabled and it is working.

As a workaround i implemented an IF condition and i am preventing it on my own.

Former Member
0 Kudos

Oh is it?

I really wonder why this feature is there.

As per the documentation/Value Help on this field,it is supposed to work only once for every notification, but I really doubt, how this feature isnt working in the way as said.

Regards

<i><b>Raja Sekhar</b></i>