My client wants that the inquiry only vie wof transaction VL06/VL06o so that individuals who only need the reporting capability available in this transaction can get the reports they need without being able to access VL02N and other transactions such as LT03 and LT12.
Kindly suggest how to proceed?
Hi!
You can create a transaction variant (SHD0) and disable all other function codes. Check, if authority can be restricted to transaction ZVL06 (without VL06).
Regards,
Christian
Have you tried transaction based authorization? Authorize a user to VL06 but not authorized to LT03 and confirm that the user cannot invoke LT03 from VL06. Generally, it is a standard to check transaction authorization before invoking another transaction.
Enter VL06 in field SHDTV-TCODE, ZVL06 in field SHDTV-TCVARIANT. Push 'create' and leave transaction VL06 (which pops up). In next popup 3rd button 'deactive menu function' is available. In addition, after saving the variant and re-entering in change mode, first button will give possiblity to deactivate functions.
I assume, authority for LT03,... will not be given - by transaction variants forbidden buttons are inactive (or disappear - haven't checked for this transaction).
Regards,
Christian
Add a comment