on 09-04-2010 11:15 AM
Hi,
Please guide on following;
We have a customiized z report for dispatch from factory. We want to give access of this report to all our sales representatives, restricting the view to their particular area.
The field defined is SALES DISTRICT i.e. whenever a sales representative executes the report, by default only dispatches to those Sales District authorised to him should be visible to him.
Please help me on how we can apply such restrictions.
Our ABAper says restricts are possible only for single range & not for multiple range.For Ex: only A001 to A020 is possible
A001 to A020 & B001 to B015 is not possible.
I have tried doing so by creating different variant for each user, but variant has to be selected manually by the user. If he does not selects any variant then all the dispatches are visible, on the other hand if he selects some other variant, then dispatches to those Sales District are visible.
Is their any way to automate the variants for each user so that when the report is executed, each of the user has its variant default appearing & with no authorization to change.
Please suggest me if their is any other way possible to apply this restriction.
Thanks & Regards,
Khushal Agrawal
Resolved
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Khushal,
Kindly post this query in Basis / ABAP forum & you might get better relies.
As far as Authorizations for Z-program arre concerned, they are definitelty possible for multiple objects. I have seen this working at one of the clients.
Hope this helps...
Thanks,
Jignesh mehta
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Define your own auth. object (Z-object) with tcode 'SU21' using district area or the field that you use to filter the representatives. After, use the object auth in the report and set it in PFCG for these users.
I hope this helps you
Regards,
Eduardo
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
You can create authorization object and pass it to the function 'AUTHORITY_CHECK'.
Maintain the relevant authorization object field & its values in the user's Role.
We had already implemented this and it works fine.
Take help of ABAPer & BASIS person as well.
Thanks & Regards,
Tushar
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
108 | |
12 | |
11 | |
6 | |
5 | |
4 | |
3 | |
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.