on 07-08-2008 11:54 AM
Hi guys,
Our requirement is that, some users are allowed to create purchase requisitions for only certain material groups. These users perform only creation of prs and not anythign else.
We are trying to control this through authorisations.
When we assign a role containing only ME51N authorisation, system is asking objects related to plant, purchase organisation and purchase group. But we are not able to give values for material groups in authorisation roles.
Is it possible to control like this?
Can anybody suggest how to do this
suitable answers will be awarded
urgnet
Nothing is working. I think this is not possible with SAP standard funcitonality.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
HI
SU21 you can create a new auth
>MM_E>M_BANF_BSA>THEN ADD field MATKL
THEN CREATE AUTHORISATION GRP IN SU24
AND THEN PUT THAT AUTHORISATION GRP IN FRONT OF UR MATERIAL GRP
LO GEN>MATERIAL MASTER>SETTING FOR KEY FIELDS>MATERIAL GRP>
TRY THIS I HAVENT TRIED
OR CONSULT BASIS PERSON
REWARD IF USEFUL
REGARDS
KUNAL
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hii,
Use the authorization object : M_MATE_WGR for controlling the material groups.
Regards,
Kumar
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 Z-object for the required field. Then, create Z-Activity Group & give value as Material Group.
Reward if useful.
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 do like this
with
SU21 you can create a new auth.
object you should select the field MATKL
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Volkan
Thanks for the quick reply. I have created a z-group and used MATKL as field.
Though i have assigned ME51N in role, it was not coming in the authorisation profile. Then i have manually inserted this group in PFCG.
But still it is not working.
Am i doing anything wrong?
Can u elaborate the procedure to be followed?
Hi
for this aim i guess there is a need to make a repair
for the program RM_MEREQ_GUI (ME51N) for checking the new
authorization object.
Or with SE93 you can create a copy of ME51N (say ZME51N)
and your ABAPer can make the ZME51N check for your new authorization object.
and then you can give authorization of ZME51N to your users with new authorization object
OR
from via customizing
:SPRO>Logistics - General>Material Master>Settings for Key Fields>Define Material Groups
from Grp.(Authorization Group) coulmn you can maintain all of your Mat.Groups.
I mean you can give group numbers to all of them
and then via PFCG
you should add M_MATE_WGR manually to the role of you have for ME51N
and
from BEGRU field (Authorization Group) you should assign the group numbers which you have maintained above for the material groups which you want to do ME51N for your users.
Best Regards
Hope it helps
Hi Volkan
Thanks for ur reply. The programme is for PRs only.
But our client does not want to use z t-code. Is there any other way of doing it?
Why authorisation object in material group configuration is not working? Is there any suggestion for this?
Please help me as i have to move this to production by tomorrow
Thanks in advance
Hi Volkan,
Thanks for the reply. WE are not able to find the authorisation objects in the above programme. However we are trying to do the following
1) Configure authurisation groups in OMSF agaist some material groups
2) Add the authorisation object "M_MATE_WGR" to the user and assign the above configured authorisation groups for this object
But still it is not working. WE feel that we have to insert the authorisation objects in t-code SM31 for V_TBRG. Is it so? Also here we are getting many authorisation objects. Which object we have to select here
Can u give some idea on this?
Thanks in advance
I have seen that it is not working
cs
i checked ME51N with SU24 and as you can also see that
ME51N (RM_MEREQ_GUI) is not checking M_MATE_WGR as authoriztion object
So as i written before
Then the best way seems
to make repair the program RM_MEREQ_GUI (ME51N) for checking for the object M_MATE_WGR
Your ABAP'er can help and it wont take much time
Hope it helps
Hi,
Please create a Z object class through SU21. Assign a new object to this object class. Select the field MATKL while creating Object. Assign the authorization object to the Transaction Code.
Then, create a new Activity Group with this object. Assign this AG to the user id.
Try this & confirm if it works.
Reward if useful.
Edited by: Komal Gala on Jul 10, 2008 11:37 AM
User | Count |
---|---|
107 | |
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.