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

Similar Messages

  • Assign the quality type =01 at material type level

    Hi,
    I am working with quality Management , Here Client want to all Raw material is check at time of receiving .So We want to Assign the quality type =01 at material type level .
    How we can do that??
    Individual Material assignment is not possible because here more the 1lac material.
    Pl guide me for resolution of this problem

    Hii Mr.Tiwari
    I am hoping that you have created the QM view for the subjected materials. If you have created then you would have to give value in Inspection Plan setup. That is something insertion of values rather than updating / changing the data.
    Please clear if I am wrong.
    kapil

  • Purchase Requisition restriction at Material Type level

    Hi MM Guru's
    as per Client requirment
    we want to restrict the Purchase Requisition creation at Material type level (i.e system should raise the error messege when we try to create the PR against Finished Goods) is that possible
    if yes how can we restrict the PR ?
    Thanks in advance

    Hi,
    Please do the following setting in SPRO-LOgistics general-Materila master- Basin setings- DEfine attribute for materila type . Here select FERT as materila type and go to details and select tab
    Internal and external urchase orders and give zero -External POs not allowed.
    While creating PR for this materila type, system will issue error message.
    REgards
    Ram

  • How to control the  authorization of IM05 through  authorization object

    Now we want to control the  authorization of IM05 through  authorization object C_PRPS_USR, but C_PRPS_USR is not assigned to tcode im05.How can we assign authorization object C_PRPS_USR to tcode im05? OR do we have any other method to obtain the same result?

    write a factory method that controls the number of instances for you:
    import java.util.List;
    import java.util.Arrays;
    public class Bar
       private static final int MAX_BARS = 5;
       private static int numBars = 0;
       private int id;
       public static void main(String [] args)
          try
             int numBars = ((args.length > 0) ? Integer.parseInt(args[0]) : MAX_BARS+1);
             Bar [] bars = new Bar[numBars];
             for (int i = 0; i < bars.length; ++i)
                bars[i] = Bar.create();
             System.out.println(Arrays.asList(bars));
          catch (Exception e)
             e.printStackTrace();
       private Bar() { this.id = numBars++; }
       public String toString() { return "I am bar number " + this.id; }
       public static Bar create()
          Bar nextBar = null;
          if (numBars < MAX_BARS)
             nextBar = new Bar();
          return nextBar;
    }%

  • 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

  • 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

  • Filter the data loads by material type = FERT or UNBW

    Hi All,
    I have to load the data from DSO to Cube in which I have to filter by material type = FERT or UNBW, actually this material type is the nav attribute of 0material. But I dont have this 0material or 0matl_type in the source i.e. DSO. How can I achieve this filteration during the loads? Is there a way I can achieve this in startroutine? Or is it a must to include this 0material or 0matl_type in the source i.e. DSO
    Thanks In advance,
    Shreesh.

    I see that there is no Material also in your lower level DSO. So now you need to findout atleast one key to compare with the look up object so that the corresponding entries can be tracked.
    If atlease Material is there there then you can make a lookup on the Material type Master data and use the selections for the respective Material types for selections and extract the corresponding Marerial relavant documents from lower level DSO.
    As its not there you need to find the other key and the respective Master data present for the key lookup if not then the lower level DSO needs to be enhanced.
    So check for the details..

  • 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

  • I need the definitions for below material types

    Hi all,
    Can anyone tell me the diefinition of the below material types
      1) WM materials
      2) Consumable Material
      3) Stock Material
    thanks in advance,
    Prashnath.

    Hi Prashant,
    Stock material :
    A stock material is a material that is kept in stock. Such materials are placed in storage following a goods receipt . When goods are received by or issued from stores or the warehouse, the stock on hand is increased or reduced by the amount of the quantity received or issued.
    Consumable material :
    When you procure for direct consumption, you specify the consumption purpose by entering an account assignment (for example, a cost center) . On goods receipt, the material or service counts as having been consumed.
    If a material is procured for direct consumption, the consumption accounts in Financial Accounting are posted when the goods receipt is entered . The total quantity and value of existing stocks of the material are not affected.
    Warehouse material :
    Purpose
    The SAP Warehouse Management system (WMS) provides flexible, automated support in processing all goods movements and in managing stocks in your warehouse complex. The system supports scheduled and efficient processing of all logistics processes within your warehouse.
    If you manage your warehouse stocks with SAP Inventory Management (MM-IM), you manage the quantities and values of stocks in several storage locations.
    In comparison, the WMS allows you to map your entire warehouse complex in detail to storage bin level. Not only do you gain an overview of the entire quantity of a material in the warehouse; you can also always determine exactly where a certain material currently is in your warehouse complex. With the WMS you can optimize the use of all of your storage bins and warehouse movements, and store material stocks from several plants together in warehouses with random storage.
    Hope thsi will give some Idea to you.
    Vivek

  • 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

  • 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

  • Authorization Object at course type level in LSO

    Hi Experts,
    We are trying to restrict authorization  for users at Course type level or each course level.
    Is there any authorization object available in SAP Standard roles (PFCG) to restrict users at Course level.
    Maximum points would be rewarded for useful solution.
    Regards
    Basavraaj Patil

    Hi rao,
    thanks for reply,
    Would you please elaborate it please?
    Regards,
    Basavaraj Patil

  • How to control the authorization as display only in ECC system?

    Hi all,
    I want to control the IT users' authorization as display only for each Authorization Object.
    As i know, there are 177 Item of field "ACTVT" in ECC system, But i'm not ture which the value can limited the authoirzation as display only.
    Im worry about IT users have not authorization for the work if just keep "03-display" in authorization object, I plan to remove below value of ACTVT:
    01-create, 02-change, 05-Lock,06-Delete,07-Activate, generate
    But i'm not sure whether should be removed for below values:
    52-Change application start
    60-Import
    61-Export
    62-Create automatic Ledger
    63-Activate
    64-Generate
    70-Administer
    75-Remove
    C3-Maintenance of manual auth.
    C4-Develope Payment Card
    FP-Change customer field selectn
    Could anyone can tell me, Which values of ACTVT can limited the authorization as display only. at the same time, it havent an effect on work of IT users.

    Yep, I agree with Jurjen. It is not only limited to ACTVT, but rather fields of other objects as well which are "action" or "activity" related.
    I would start the other way around - give them '03' only and investigate any transaction specific claims that it is not enough. There will be a few...
    Cheers,
    Julius

  • LE Pricing - inactive due to calculation basis/shipping material type - K

    Guys
    I need your help we have three condition types in LE pricing with same condition class (discount) and condition basis (delivery), all three need to be activated in the pricing procedure with some value or the other. Currently two conditions show inactivem, is there way around to make all active, a SAP note, User Exit or something.
    I would really appreciate your help.
    Edited by: Vikas Advani on Nov 18, 2010 7:27 PM

    Hi, You did not mention the condition types name & your mail does not provide sufficient data. hence I am in the position to explain common reason for this issue.
    a condition can become inactive in the pricing procedure dynamically if any other subsequent conditions take precedence over it.
    your conditino was calculated with an alt. cal type, but there would have been some other condtiion in your pri procedure which was more relevant with respect this condition so it became inacitve automatically.
    for example we may have a PR00 price in the sales order and a disc condition on it based on a alt cal type instead of condition record. But the moment we supply the line item with a net price condition like PN00 automatically the disc condition should become inactive and becomes inactive. Reason is after net price we dont to give any further discounts.
    Hope it helps.

  • Authorization for material type

    hi,
    pls advice how to set the authorization for each material type
    thanks

    The easiest way to solve this issue is through Roles, create a role (T.Code: PFCG) for MM01 & do not assign the material type for which you do not want to give the rights.
    Use the role SAP_LO_MD_MM_MATERIAL_MAINTAIN to new role and create for each material type then assign the role to the user according your requirements
    goto PFCG enter this role and copy to new one then goto authorization tab and click on display authorization button and locate material management then material type. here click on authorization group and assign material type
    Reward points if it helps

Maybe you are looking for

  • Ibook g4s / dying out?

    is it just me or does there seem to be a noticeably greater number of 'ibook, blue or black screen, hard drive dying, cold restart, etc ...' posts lately? i wonder because my 5 year old machine just gave up the ghost on the weekend. (yes, it was due

  • Query in Context Node

    Hi all,            Can anyone please tell me as to when we go for creating a New Context Node. Regards, Vijay

  • How  to get java plug-in to work for applet?

    Hello! I have a simple applet which I want to run in a browswe (Explorer and Netscape). I want to use the "java plug in" for this but my code does�nt seem to work? Can someone help me??? Code listed below... <!-- HTML CONVERTER --> <OBJECT classid="c

  • Virtual keyboard in thai

    Hi,how i could get into nokia X6-00 thai virtual keyboard. I bought  phone in UK just i need that add or change in there.... Thanks a lot

  • Trouble installing crossover on arch64

    im trying to install crossover pro on my arch64 set up. I used this wiki to make a 32bit system: http://wiki.archlinux.org/index.php/Arc - bit_system After that, I chroot to 32bit environment and I try to install crossover, but it says my x84_64 libr