Authorization based on Material Type.

Hello Expert,
We have different material type but we want give access based on Material Type to User.
For Eg. In Transaction Code :- ME39 Display Scheduling agreement Schedule
I wants to restrict user from access/Component Overview of particular material type.
how to do this, This is the client requirement.
thanks,

Hi Julius,
of course it is not possible. the multitude of application transactions cares nothing about authorisation objects bound to the material master like M_MATE_MAR or the other one with authorisation groups (which has the additional disadvantage that you would have to group all materials ...)
This subject has been stated in this forum various times, I put a small link farm here (only the most recent/relevant from the search function ):
So, here goes ... one more time: ME39 does not care about material master related authorisation objects unless you make it do so by coding something or other ...
Edited by: Mylène Dorias on Jan 18, 2010 8:29 AM

Similar Messages

  • Authorization Object for Material Type

    Hi All,
    Is it possible to restrict the user from creating the material master based on Material Type. If yes then what is the authorization object for the same.
    Regards
    Mahendra

    Dear Mahendra,
    You can definitely restrict a end-user to only particular Material Type thru Authorizations.
    Authorization Object: M_MATE_MAR
    This can be done thru authorization management. Consult your Basis person or follow this:
    SU01 - Enter the user Id & select display button. Now click on the Roles Tab & note down the role assigned to this user Id.
    Go to T-Code - PFCG - enter the Role name & select the change icon.
    Click on the Authorizations tab page. & then Click on Change Authorization Data.
    Now expand the menu tree of Materials Management: Master Data & further expand the menu tree of Material Master: Material Types. Now click on the change icon next to Authorization Group & select the required Material Type that you want to authorize the end-user.
    This is how you can give authorizations only for a particular Material Type. 
    Hope this helps.. .
    Give point if useful...
    Thanks,
    Jignesh Mehta
    Mumbai

  • List of stocks based on material types

    Hi,
    I need a list of stocks overview based on material types.
    Ex:
    Need a list of current stocks for finished materials.
    Kindly help reg this.
    sathya

    Hi,
    Check in MC.9 transaction to get the list of stocks based on the Material types along with materials & material description with Value & stocks
    The Report will give you all the details with respect to material types, Material group etc. for a particular period or as on period also.
    rgds
    gsc

  • Field Selection Based on Material Type

    Hello!!
    Can any one tell me how to make a single field mandatory in material master based on material type?
    I know we can use OMS9 to make it mandatory... the field i was looking is in a field selection group....when i make it mandatory i am actually making all the fields in the field selection group as mandatory...i dont want to do that...i just want to make only one field as mandatory.....
    If some one has any kind of training documents...could you please send it across?
    Thanks in advance.....

    Dear,
    Go through: http://help.sap.com/saphelp_45b/helpdata/en/08/6dec6eb435d1118b3f0060b03ca329/frameset.htm
    http://help.sap.com/saphelp_45b/helpdata/en/8e/204b6e5733d1118b3f0060b03ca329/frameset.htm
    Re: New Movement Type
    Define field in a particular movement type
    Regards,
    Syed Hussain.

  • Control the authorization base on material type level

    Dear Experts,
    We want to control some users only can create or modify the material base on material type level .
    For instance , user A only can modify the 'ROH' type material , he can not maintain any 'FERT' type material .
    I set the authorization object 'M_MATE_MAR' in the user A's profile , but it doesn't work .....
    System : SAP4.7 x 200
    DB : oracle9i
    Has someone can tell me it is possibile to control the maintain authorization base on material type level ?
    Or give me some suggestions.....
    Many thanks
    Best Regards,
    Carlos Zhang

    Hi
    Yes this works & the authorisation object found by you is also correct.
    For the object - M_MATE_MAR
    Maintain the activity 01,02,03
    Maintain the authorisation group  - each material type can be assigned to an authorisation group. In OMS2 , you can assign the authorisation groups to the material type.
    For E.g if the material type is ROH- enter the authorisation group as ROH.
    Ensure that the user does not have this object, As If this object is present in any other role with authorisation group as * then the * will overirde any value.
    Thanks & Regards
    Kishore
    Edited by: Kishore Kumar Chiluka on Jun 13, 2008 11:18 AM

  • BADI for Disabling NetPrice field in ME21N & ME22N based of Material Type.

    Hi.
    I had a requirement to disable "net price" field while creating or changing a PO (ME21N & ME22N) based on the type of material entered.
    Please asssit me in finding the BADI or exit name which can meet my requirement. Thanks.

    Hi Ranga nadh,
       The BAdi what you have mentioned is correct.
    ME_PROCESS_PO_CUST - In this BAdi, we are having a method PROCESS_ITEM. These method is used to process all the Item data. As the field Netprice is at the level. You can use this method.
    Here inside this method we are having a parameter IM_ITEM
    So, You create a implementation and inside this method you can code here to appear the field in disable mode.
    Cheers,
    Swamy Kunche

  • Report based upon material type against movement type for a period ?

    i need a inventory report which should be based upon materil type & movement type for a particular period.
    For example- for last monthe how much Raw material has been issued againast production order. i would like report to allow me  ROH and movement type 261/262 and period entry. MB5B does not satisfy my requirements, ist of all there si no material type/secondly it restricts itself if i use movement types
    thanks
    sam

    Hi,
    You can create a small program to get report.
    Input fields Date of posting BUDAT, Movement type BWART (Plant if required).
    Check field BUDAT (Posting Date. Should check based on input date field.) In table MKPF.
    If data falls in required date range. Pick MBLNR-MKPF (Mat doc number).
    Go to table MSEG compare MBLNR-MKPF and MBLNR-MSEG if same pick field MATNR-MSEG (Mat number).
    Go to MARA check MTART-MARA for picked MATNR-MARA (in previous step). Take the material type.
    Add the below fields to out put
    MATNR, MTART, BWART-MSEG (Movt type), ERFMG-MSEG (quantity posted), WERKS-MSEG (Plant received), LOGRT-MSEG (S. Loc received).
    Please take advise from ABAPer regarding prog logic
    Thank you,
    Anand K

  • Authorization based on Material

    Hi Friends,
    I want to give authorization to some users only for certain material groups. Normally in PFCG transaction, we can give authorization for purchasing group, plant, company code etc. But I could not find how to control the authorization for material code.
    Please suggest regarding this issue.
    Thanks & Regards
    Satya

    Hi,
    You can do this by the way of authorization control. In transaction PFCG, select your role for creating / changing the material master. Select option Maintenance statuses. Then at change status option select material type that you want to give the authorization to the users. Create profile & save the role. Now assign the role to the users. Better Consult Basis Consultant.
    Regards,
    Biju K

  • Creating Authorization groups for material types

    Hi All,
    I have a requirement to create Authorization groups for different material types we have in our company. Basically these are intended to restric the users from accessing the material master. Different material types needs to be assigned to differnt group of users.
    So if we can create couple of Authorization groups, then I am thinking of assigning the material types to these groups.
    I went to SPRO---Logistics general ---Material master -
    Tools --- Maintain authorization and authorization profiles.                 TCODE : PFCG
    Is this the right path?
    Please advise
    Shane

    Hi All,
    I don't think SPRO---Logistics general -Material master- Tools --- Maintain authorization and authorization profiles is the right path to create new authorization groups.
    Can anyone explain how to create new authorization groups for different material types. The purpose is to create a role and assign this auth. group to this role and provide that security role to specific users.
    Regards
    Shane

  • Restrict Info Record Creation Based on Material Type

    Dear colleagues
    I would like restrict material info record (ME11) creation based on given materialsu2019 material type (MARA u2013 MTART). Is it possible such control? If yes, can you please provide the way?
    Best regards

    Dear AP,
    Unfortunately I wasnu2019t able to find any user exit, badi or etc. That's way I need to post the question to the forum. Before providing any answer please consider that no question is post without any research and give the audience specific, to the point answers not such irrelevant ones.
    Thank you

  • User Authorizations for Plant & Material Type

    The requirement says
    Get all the users having authorizations to transactions - QA11, QA12, MSC1N, MSC2N & MSC4N.
    Then filter out the users to those who have access to Plant & material Type which are entered on the selction- screen.
    now how to get those users who have access to Plant and/or Material Type entered on the selection-screen.
    Plz reply
    Thanks in advance

    Hi suresh,
    check the following standard program ,probably would be useful to you.
         <b>RSUSR010 – Transactions that can be executed by users, with Profile or Authorization</b>
    If you want the table for "user profile change history ", below tables can help you:
    <b>USH10
    USH02
    USH03
    USH12
    </b> Also check the following Tables would be useful,
    <b>UST12</b>
    Authorizations and Tcodes per Profile
    <b>UST04</b>
    Assignment of users to Profiles
    <b>AGR_USERS</b>
    Assignment of roles to users
    <b>USOBT_C</b>
    Authorizations associated with a transaction
    <b>USR02</b>
    Last logon date, locked ID’s
    <b>AGR_TCODES</b>
    Assignment of roles to Tcodes (4.6 tcodes)
    <b>USH02</b>
    Change history for users (e.g. who last changed users via SU01)
    <b>USH04</b>
    Display history of who made changes to which User Ids
    <b>
    USR40</b>
    Non-permitted passwords
    <b>USR41</b>
    Users with logon information (multiple logons)
    I have given u all possible tables,and the standard program select the according to your need.
    should solve ur problem.
    Thanks & regards,
    Pawan P. Khilari

  • Authorisation to create material master based on material type

    Hello MM Gurus,
            How to create user authorisation to create material master on the basis
    of material type i.e. some are authorised to create material master with
    material type ROH only and some are authorised to create material master with
    material type HALB.
    Regards
    Yoga

    Hi,
    Please proceed as follows.
    - Insert the Authorisation Object M_MATE_MAR in your master role.
    - Maintain multiple derived roles with specific values of material type against the inserted authorisation object.
    Hope this clarifies your doubt.
    Please award points if you find this info useful.
    Regards,
    Priyadarshi.

  • Change material Authorization acc to Material type

    Hi,
    I have a requirement in material master creation and change. I have to restrict the creation and change of the material with respect to the material type. I will assign the transaction code MMF1 to create only the finished goods to a particular user 01. The issue comes in u2018change materialu2019. I can not assign MM02 to the user 01. The he will be able to change all the materials irrespective of the material type.
    I can apply logic to control this. The user 01 enters the transaction code MM02; enters the material. When he enters the material, the system should read the material master in table MARA and finds the u2018material typeu2019. If the material type is other than finished goods (FERT), the system should throw error.
    Please suggest me any user exit to achieve this requirement or else any other suitable solution
    Regards,
    K Bharathi

    Go to PFCG and do the following:-
    1)  Create a new Role as Z_MM02_MATTYPE
    2)  Click Transaction tab and maintain MM02
    3)  Click Authorisation tab and select Change Authorisation Data
    4)  Select Materials Management > Material Types > Activity
    There maintain the object of FERT which I am not sure what it is and assign this role to that user id. 
    Your basis team can definitely achieve this.  Take the help of them.
    thanks
    G. Lakshmipathi

  • Authorization check on movement of material type

    Dear Experts ,
    Is it possible to have authorization check based on material type for a particular MB1B T code  with movement type 311 .
    Or
    Is it possible to have a restriction of material type for a particular movement type ?
    Regards
    Anis

    Hi Nick Whitehurst
    Do you know what is the exact settings for M_MATE_MAR for Material Type &
    M_MSEG_BWA for movement type ?
    Appreciated

  • Authorization object M_MATE_MAR "Material Master - Material Types" in MM01

    Hi,
    We in CPS Energy are implementing VIrsa SOD conflicts on the roles that are in place in current SAP 4.6C version. The authorization object M_MATE_MAR is used by MM01(Creation of Material Master) transaction code & used at mutiple roles. We have restricted this authorization object by Material Type Authorization Group (BEGRU)as WMS1 & given activity a 01, 02 & 03 in a role. The same authorization object is used in Common roles also for displaying that is using transaction code MM03 (Display Material) but the activity & authorization group are ''. This '' is taking precedence over the the authorization object given in the other role.
    Please let us know how to put a control on this authorization object which is used widely by large number of users.
    Maintained Material Master: Material Types                              T-D119010802
    Activity                       01, 02, 03                                             ACTVT
    Authorization group          WMS1                                              BEGRU
    Any help is really appreciated
    Thanks
    Sree

    Hi Sree, your role with MM03 in it should not have * for actvt if it is only a display role.
    As it is a display role actvt 03 would be more suitable.  That way you could have display for all auth groups, but create and change/MM01&2 would be restricted to WMS1 (and any other materials with a blank auth group)

Maybe you are looking for

  • Two apple ID's, one has purchased additional storage

    I have two apple ID's--one on my iPhone and one on my iPad. I only want ONE. I realize they can't be combined. I have bought storage on my iPad that NOTHING has been synced to, it needs to be purchased on my iPhone instead. I want to have just ONE ap

  • Help needed in loading data from BW(200) to APO(100).

    Hi everybody, I am trying to load a master data from BW(200) to AP1(100) , this is what i did. 1) created a InfoObject, with some fields (general-ebeln, Attributes- bukrs, werks,matnr). 2) created and activated communication structure. 3) Then went t

  • Backing up my ipod touch...where does it all go?

    So, my iPod touch has a bunch of music on it, and I don't have it all on this laptop. It was on my laptop that my school gives me during the school year but takes it for the summer. I have a lot of music in my itunes on my home laptop, but not all of

  • Cisco ISE and Fast User Switching

    Greetings, In our deployment, we are interested in utilizing the "Fast User Switching" that is contained within the Windows Functionality.   After searching for quite a while, I see that the native Windows supplicant is not compatible with Fast User

  • SAP eSourcing with SRM Extended Classic Scenario

    Hi Team, We are using ECC 6.0 with eSourcing. Currently we use SRM 5.0 with Classic Scenario. Now we are planning an upgrade from SRM 5.5 to SRM 7.0 and want to do the Extended Classic Scenario. This will help us to do additional functionalities of S