07-09-2010 1:23 PM
Dear all,
I want to disable UPDATE button of VA02 line item condition tab for specific user ID.
Is any enhacement avaliable to do this.
Thanks in advance,
Paresh.
07-09-2010 3:38 PM
You can do that with USEREXIT_FIELD_MODIFICATION in LV69AFZZ and sub-screen 6201. I don't think there's a standard authority check for that, so you could build your own object and check it in the exit, then disable the button (BT_KONY, BT_KONX, etc.) as required.
07-09-2010 2:59 PM
Hi Paresh,
I think you can do this by variant and some configuration step and then with the help of your security team you can make this condition tab assecible to whomever you want. Hope it helps.
07-09-2010 3:38 PM
You can do that with USEREXIT_FIELD_MODIFICATION in LV69AFZZ and sub-screen 6201. I don't think there's a standard authority check for that, so you could build your own object and check it in the exit, then disable the button (BT_KONY, BT_KONX, etc.) as required.
07-09-2010 3:41 PM
Hi,
You can achieve this by Transaction variant. In exit MV45AFZZ subroutine userexit_field_modification populate TVAK-VARIANT = your transaction variant name for the required conditions. Check T-code SHD0 for creating transaction variant.
Thanks,
Vinod.
07-09-2010 5:45 PM
Why go to the trouble of creating a transaction variant when you can simply set screen-input = '0' for the button if the condition check passes?
07-12-2010 6:37 AM
Where should i write the programming logic.
And will the code LOOP AT SCREEN works in UserExits ?????
07-12-2010 2:40 PM
In the user exit - look at the code and the call point - the loop at the modify is already there.
07-09-2010 7:05 PM
HI,
Create one trasnaction variant in trasnaction SHD0. You can disable all the fields and the tab in the transaction variant. Aftert that assign this transction variant to all the uses for which you dotn want to show the UPDATE tab.
Hope it helps.
L
07-09-2010 7:16 PM
It's not the tab he wants to disable - it's the (single) pricing update button in the conditions tab at the item level. Again, a transaction variant is way overkill for that...
10-15-2019 8:19 PM
Hello Everyone,
is possible use the "userexit_pricing_prepare_tkomp" of "MV45AFZZ" and clear the value of "TKOMP-KAEND_TYP".
Enjoy, Fink