Announcement:
wanna exchange links? contact me at sapchatroom@gmail.com.
Posted by
Admin at
You create ZME21N, but you are then calling the code for ME21N within ZME21N. An authorization check is an ABAP statement within the code. So you are hitting the very same authorization check that they are failing in ME21N. My method for this would be to create a new Z authorization. Find an early exit/badi/enhancement in ME21N and if the tcode called was ME21N, check for the new authorization. Give that authorization to the users who get full access. Only give normal ME21N authorization tothe global set of ME21N/ZME21N users. There are several other options, but I think that would be the most efficient... Neal
| | | ---------------Original Message--------------- From: sateesh kumar Sent: Wednesday, March 09, 2011 8:38 AM Subject: Variant transaction requirement Hi Neal & Ellie Thanks for your reply and excuse me for my late response.. My specific requirement here is One set of users have to use me21n transaction with some fields greyout ( non editable). for which we have used by using transaction variant (created new tcode zme21n) . Other set of users need to use the standard me21n. first set of users should not use me21n so we wanted to restrict them by authorization. where exactly we are failing as system asking authorization for me21n while end user executing zme21n. Regards sateesh | | __.____._ Copyright © 2011 Toolbox.com and message author. Toolbox.com 4343 N. Scottsdale Road Suite 280, Scottsdale, AZ 85251 | | R. N. Wilhite SAP ABAP Helper
Posted helpful replies on 5 threads in a group to earn a Bronze Achievement Most Popular White Papers In the Spotlight _.____.__ |