on 05-18-2011 8:46 AM
Hi all,
I have maid a Transaction Variant ZME32K to replace ME32K for some users, as they don't have the right to modify all the fields.
But we had a program who has to CALL ME32K through a BADI. Then the admins decided to give the right to the ME32K transaction.
Now I need to see my options to be able to send a message to the user as he launches ME32K, that he has no right on this transaction and that he must use ZME32K.
I was looking for Exits, Enhancement points or any other appropriate way to make this happen.
All good contributions will be rewarded.
Thaks to you all
Hi,
If you don't want to use ME32K and also don't want to allow any of user to use this (i.e. Complete No Use of ME32K in System by any one) then better lock this Transaction Code in SM01. take help of BASIS Consultant to do so.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
As I mentioned earlier, these users have been restricted over the fields they can change on the contracts. And they were originally given only the tcode of ZME32K. However another Transaction needed to CALL ME32K through a BADI which was updating Contracts.
Therefore to make the BADI work without rebuilding a ZBADI which would make us change many things into specific, we allowed the transaction.
We want now to be able to check :
IF TCODE = ZME32K
put an error Message : Please use ZME32K
ELSE
CONTINUE
ENDIF
Or any other solutions, but definitely can't do it via the roles because we actually tried and we had to put the tcode back again.
Hope it is clearer now ?
Edited by: tatan555 on May 18, 2011 11:53 AM
User | Count |
---|---|
110 | |
12 | |
11 | |
6 | |
5 | |
4 | |
4 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.