ME21N restriction by material types

Hi
We would like to restrict ME21N access by material type. I believe this is possible  by turning on the authorisation check in  SU24 for ME21N transaction for authorisation object M_MATE_MAR and once the relevant material types are maintained through T-code OMS2
Would these two changes suffice or do we need to activate any BADI in ME21N transaction to enable this authorisation check. I am not sure if M_MATE_MAR check is part of standard authorisation checks in ME21N. Please advise
Thanks & Regards
Dinesh N

Hi,
you mentioned article type but object M_MATE_WRK controls access on site level. Anyway, if ME21N performs check for this object then it will be executed. Hence I would suggest to run authorization trace to see which checks are executed. If check for your object is not there then there is standard BADI for POs that can be used to add additional authorization checks. So it will require some coding but not much. It's quite straight forward.
Cheers

Similar Messages

  • ME21N - restriction by Material Type

    Hi Team
    I need to restrict ME21N by Material Type.
    The only authority checks set are:
    M_BEST_BSA
    M_BEST_EKG
    M_BEST_EKO
    M_BEST_WRK
    In SU24, M_MATE_WRK, is set as follow:
    Check indicator: "check"
    Proposal: "no"
    How I can use this object to restrict by Material Type? ABAP coding is needed?
    Thanks in advance and regards,
    Andrés Sananes

    Hi,
    you mentioned article type but object M_MATE_WRK controls access on site level. Anyway, if ME21N performs check for this object then it will be executed. Hence I would suggest to run authorization trace to see which checks are executed. If check for your object is not there then there is standard BADI for POs that can be used to add additional authorization checks. So it will require some coding but not much. It's quite straight forward.
    Cheers

  • Ugent: How to restrict a Material Type for a Specific Process Order Type

    Hi All
    Can any one please tell me how to restrict material type for specific process order type
    We have Process Order type ZPBS for finished materials but while creating process order
    if i give the material of semi finished material type the system let me create the process order
    it should not as we have a separate process order type for semi finished materials that is ZPBS.
    And vice versa
    Please help me how to restrict these material types for specific Process Order Types.
    Points ll be awarded accordingly
    Bilal Athar

    Hy Ghulam Mohammad,
    Good Morning,
    Pls go through below link
    [http://www.sap-img.com/abap/what-is-user-exits.htm]
    [http://www.sap-basis-abap.com/sapab013.htm]
    Now regarding How to place your checks in User Exit, then pls explain your requirements to your Abaper , so that he or she can write it into programeble language.
    Regards,
    Dhaval

  • 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

  • Restricting the material types in MM01

    Dear experts,
    Our client is using few materila types like-HIBE,NLAG,ROH
    We have upgraded from 4.6B to ECC6. Now many other material types have come .
    While creating material in MM01,selecting the required material type among the many is inconvient.
    1)One way of removing the unnecessary mat types is deleting others in OMS2,
    The other way of restricting is --
    2) I can enter the authorisation group in OMS2 for the required material types and i can assign to M_MATE_MAR object in the required role, but it is not working
    Do i need to create authorisation group in any customisation for entering in the OMS2, because what i entered in OMS2 is not displaying in PFCG of the authorisation object under authorisation group.I have checked in SM30 also ,the same authorisation groups under T134 table are updated. Even though,mat types are not restricted in MM01 under material type field.
    Please suggest any other way of restricting the display of material types in Material type field of MM01 instead of deleting unwanted the material types in OMS2 transaction
    Regards,
    Dayanand

    You can use the material type specific transactionsminstead of MM01, remove the authorizations of MM01 transaction and add the required material type creation transactions
    example - Goor Matreials create(special)
    HIBE,NLAG,ROH
    MMB1                 Create Semifinished Product(HALB)
    MMF1                 Create Finished Product(FERT)    
    MMG1                 Create Returnable Packaging       
    MMH1                 Create Trading Goods              
    MMI1                 Create Operating Supplies(HIBE)        
    MMK1                 Create Configurable Material(KMAT)   
    MML1                 Create Empties                  
    MMN1                 Create Non-Stock Material         
    MMP1                 Create Maintenance Assembly      
    MMR1                 Create Raw Material(ROH)              
    MMS1                 Create Service                   
    MMU1                 Create Non-Valuated Material      
    MMV1                 Create Packaging             
    MMVH                 Create Centrally: Decentral.Shipping
    MMW1                 Create Competitor Product

  • MIGO restrict  on Material Type M_MATE_MAR

    Dears:
    How to restrict MIGO to do transations on specfic material type; however, there is no authorization availble on PFCG again M_MATE_MAR object.
    regards:
    AJ

    Hi,
    Please check in SU24 for the object what ever you are searching for and check whether they have Check/Maintain status. if they have check/maintain status then you can see the same in PFCG.
    and find out the objects as per your requirement and restrict the same with Activity type.
    -Srini

  • Restricting Material Type in MM02

    Dear All,
    I have a requirement from restricting access to material type in Transaction MM02.
    We have the Auth Obje M_MATE_MAR to restrict the Material Types. However, the Material Types needs to be restricted by Authorization Group. We get the below statement when we double click on M_MATE_MAR
    Defined fields
    Fields Possible values  Meaning
    ACTVT 01  User may create data.
    02  User may change data.
    03  User may display data.
    06  User may flag data for deletion.
    BEGRU   Here you must specify the authorization groups from table T134 for which the materials concerned may be processed.
    In Tansaction OMS2 against each material type we need to maintain separate authorisation group. We have about 15 material Types and i need to create 15 auth Grp
    I have created one Auth Grp and i request to advice if i need to assign this Auth Grp to any Table Assignment. I see that the Table T134 is assigned to the Auth Grp MC. The Table T134 maintains the list of Material Types.
    Please advice what should be my next action after creating the Auth group in SE54.
    Regards

    Hi Sumanth:
    As Raghu mentioned, you shouldn't need to create the auth group in SE54.
    Once the authorization group is populated with a value, you will noticed that an authorization check now occurs on that field for this specific material.
    Enter authorization group value in OMS2
    By entering a value in OMS2, an auth check will occur on every material classified under than material type, even if the auth group field is not populated directly in the material. If a value is populated in the material in MM02. two auth checks will occur, one based on the value populated in MM02, and another based on the value populated for that specific material type in OMS2. Hope this helps.
    Sorry, a link I posted earlier is now removed.
    Best,
    Jon

  • Material Type Authorization

    Hi All,
    I want to restrict a material type in purchasing documents (ME21N & ME31K, ME51N) & goods movement (MIGO)using authorization which is being used by different set of people.
    How can this be done.
    Thanks
    Suz

    you can use Use Auth object M_MATE_MAR Material Master: Material Types and in roles assignment for T-codes and MIGO authorization with movement types.
    i think basis can help you better in this case they can make the role according to the requirement.
    regards,
    qsm sap

  • Authorization material type in material master

    Hi expert,
    I want to know how to restrict users to create/change Material Master following
    the material type in the role.
    In role authorization Object: M_MATE_MAR Material Master: Material Types.
    I maintain material type like ROH , HALB , HAWA in authorization Group.
    But it is not work. Please help me.
    Thanks,

    Hi,
    Pl. check your role to users for the material master again for allowed material types. It should restrict the users only for the selected views only. This should be done for all the roles assigned to users in relation to materail master. (i.e. Create, Display & CHange). If you restrict the material type in create role only & it is not restricted in display role, then user will be able to create all the material types. hence restrict the material types in all roles related to material master (create, change, display) assigned to the user.
    Regards,
    Prashant

  • Authorization issue object for material type !

    Dear,
    All.
    In my client system there are 10 users now my client want to restrict the access of various transaction on material type level to each user.
    (example if there is user mm.agt the system should allow him access for only raw material type , in various transaction )
    Please help me.
    Regards.
    Hassan Naveed

    Hello Naveed,
    If you are talking about restriction of material types under MC.1 & MC.9 , M_IS_MTART (ROH - Raw materials) is the object where you can restrict material types.
    If this is not the case,please elaborate your question with more info.
    Rgds,
    Gadde.

  • 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

  • Reg: Document type should allow  only one  Material Type or a number series

    Dear Experts,
    In my project , clients requirement is to restrict the Material Type or  the number range assigned to a Matreial Type for a perticular  PO Document Type. We have  one document  type for Local Work Order -YLWO in which we  want to  enter the DIEN material type  material code only. since we want to use the Po document type to procure service from local vendor and same time we dont want to use the SERVICE Entry Sheet for the external service. Please guide me...
    My opinion is  -- We can try with USEREXIT  or BADI.
    If I am right then can any body suggest me Badi or USEREXIT name....
    We are using 4.6C so I am facing some problem .
    Thanks in advance.
    Regards
    Dibya

    Check the following  BADI with your ABAP Consultant  
    ME_PROCESS_PO_CUST
    I have used this BADI for controlling the type of vendors  according to PO document type. Currently I do not have access key to check the fields in this user exit. Check with your ABAPER on this whether it can fulfill your requirement.
    The use of item category D results into the service entry sheet. If you want to use DIEN material type then you have to do GR.
    what is the difference from your requirement ???
    Service entry sheet is nothing but the GR only.
    DEIN material type is used basically from SD or Customer service module.
    please make clear to forum what is your some problem by using 4.6C. It is too generic a statement.

  • MM-Restrict particular Mat type for specific Doc type

    How to restrict particular material type in particular Purcharasing document type...

    Go to OMS2 and Select Material type and in Internal / External Purchase Orders and in External Purchase Order tab Set the Value 0 No External Purchase Orders allowed and Save.
    I dont know how far we can Control this for a Particular Document type.
    Coz if you Set this this will be applicable to all Purchaisng Documents

  • AUTHORISATION ISSUE : MATERIAL TYPE OBJECT (M_MATE_MAR) NOT CHECKED IN MM01

    Hi Gurus,
    I created a role with t-code MM01 (Material Master Creation).
    I would like to restrict the Material type to HALB alone (Object=M_MATE_MAR, Value =HALB)
    when I assigned this role alone to an user.the object is not getting checked and its allowing the user to create other than the specified material type.
    Can u guide me how to proceed further.

    Hello Vijaya,
    I got it probably. First of all the check in  M_MATE_MAR is not for material type but instead is for authorization group. This is what standard documentation says:
    Definition
    Material type authorization for material master records
    This object determines whether a user is authorized to maintain the material master record for a specific material type.
    Defined Fields
    Fields Possible values  Meaning
    ACTVT 01  User may create data.
    02  User may change data.
    03  User may display data.
    06  User may flag data for deletion.
    BEGRU   Here you must specify the
       authorization groups from table
       T134 for which the materials
       concerned may be processed.
    Regards.
    Ruchit.

  • How to restrict material master by material type  t-code MM01

    Hi,
    how to restrict Materilal master by Material type in t-code MM01
    I do restrict by M_MATE_MAR authorization object . After i see there not restrict.
    Amit

    >
    sapvinithbasis wrote:
    > hi
    > plz help me out in solving this issue
    > regards vinith
    Vinith,
    I have explained in great detail exactly what you need to do at every stage.  The steps I have outlined are the same that I follow every time that I want to apply material type restrictions. 
    I strongly recommend that you contact your security admin to help with this, alternatively engage the services of a trained/experienced security admin who can come on site and go through this with you. 
    If you have done the following then it will work:
    1. Assign auth group to material type via OMS2
    2. Verified that check for M_MATE_MAR is active
    3. Ensured that M_MATE_MAR does not contain the auth group/s which you assigned via OMS2 (that includes *)
    This is the last comment I will make on this topic.
    Cheers
    Alex

Maybe you are looking for

  • Error by Installation Premiere Elements 11

    Exit Code: 7 -------------------------------------- Summary -------------------------------------- - 0 fatal error(s), 5 error(s), 5 warning(s) WARNING: DW066: OS requirements not met for {2A78B1AA-FF7B-42C5-B038-4FE0407BCBD9} WARNING: DW066: OS requ

  • Export metadata

    I am using the web center portal framework. I have added portals during runtime. I have deployed this application on a standalone server and I donot see the portals I created during runtime. As far as my knowledge is concerned, these portals are save

  • I have installed call of juarez 1 in my macbook pr o13 inch but when i started the game my screen was rotated and became small what can i do for this problem?

    i have installed call of juarez 1 on  my macbook pro 13 inch but when i started the game my screen in the game was rotated and became samll in the right-up of the led how can i fix this problem ? please help i really love to play this game!

  • F.13 clearing f-05

    Dear Experts, I want to prepare the training manual. Can anyone tell me how to use the t.codes f.13, f-05 step by step procedure.  Thanks Balu

  • JCK Compliant VMS

    Hi... Where can I get a hold of the list of JCK compliant implementations for the various specification versions? Does SUN publish this somewhere? Or do I have to contact each vendor? Also, in order to list in one vendor's docs as compatible, must th