MM01 - authoristion restriction

Dear Experts,
Please help me, How to restrict the material type wise authorisation.
We are extending the material from one plant to another plant,  but the user can able to extend the material only on material type .
Please suggest me, how to restrict
Regards
Chandu

HI Jurgen ,  as far as I have seen , the  authorisation Group for material Types works only  if  The  "Auth Group"  is entered in the Material master BAsic data 1 view.  i.e.  it  will work only  in MM02 to restrict users to chnage a particular material record forwhich  auth group is mantained in the master. .
How can we restrict  users to  create records  of  a particular  Material type (as  Authorisation group  is not entered for new to be created materials)
Regards
Raviraj

Similar Messages

  • 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

  • How to Restrict Material Type in MM01 ?

    *Hi experts,*
    *How to restrict material type ? i wanted to restrict the end-user not to access any other material types than Raw material,Semi-finished goods. it means when end user trying to create material then if he enters other than these two material types then he should get error saying that "your not authorized to select that xyz material type".*
    *I have tried to restrict the object M_MATE_MAR(Material Master : Material type) but am unable to do so. is there any other object which take care of Material types ? did i selected correct object or not??*
    *can anyone help out.*

    Hi,
    You have to make few configuration settings before you actually restrict at the object level. The solution is clearly discussed in the below thread:
    how to restrict material master by material type  t-code MM01
    Hope this helps!!
    Regards,
    Raghu

  • 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

  • MM01 tcode for SD user with restriction to SD related codes only

    Dear Experts
    How can we assign MM01 Authorisation for SD user with a restriction that he can access only <b><u>SD RELATED MATERIAL ONLY</u></b> ?,     Why because the material master is same for   <u>MM Module</u>   and   <u>SD Module Product Master</u> also.
    There is no listing for Material Group parameter in the Material Object
    Material Type Object : M_MATE_MAR
    Material         Object : M_MATE_MAT
    Thanks in advance
    Please advise me.
    Regards
    PS Prasad

    Dear Corinne Müller 
    First of all, let me say Sorry for the late reply to your post.
    I have gone through the objects you have told to that particular SD User.
    He have been already assigned those objects.    But one thing I have observer
    here is the authorisation object you have given    M_MATE_WGR
    contains 2 parameters those are
    (01) Activity                       01, 02, 03
    (02) Authorization Group
    The above said (02) parameter does not contains any data to select in its dropdown box.   I think functional people does not created material groups
    while doing configuration part.
    So, here I can not distinguish the material whether it related to SD Module OR MM Module. And can not restrict user's to access TCode MM01 basing on their module related material only. Am I right ????
    Any further suggetions ?????
    Thanks for your reply.
    I am just learner in BASIS.   Kindly be in touch with my e-mail id.
    My E-Mail id : [email protected]
    Thanks once again
    PS Prasad

  • Restriction MM01 / M_MATE_MAR

    Hi All,
    we need to make a restriction on the material type when the users are running mm01.
    we have set up the auth group in under IMG - Logistics General - Material Master - Basic Setting - Material Types - Define Attributes of Material Taypes. In this setting we have put the auht. group 9999 for the material type we want to have.
    We have crosschecked the table T134 and there the same value is maitaned.
    We also have created a testrole with Tcode MM01 and put to all BEGRU fields the value 9999.
    But the user is still able to create all Material Types.
    When we have done an authorization  trace we found out that the object M_MATE_MAR is only checked on the field ACTVT and not on the BEGRU.
    What are we missing? Are there any additional steps from the Customizing necessary? The Tcode MMB! is not possible for us, because of some custom development.
    Thx for you support.
    Kind Regards

    Hi Alex,
    "If you try to create a material type which has no auth group assigned then no restriction will take place."
    even when i just but the value 9999 for BEGRU?? thought than the user is only allowed to creat materilas for auth group 9999 ...
    Regards
    Markus

  • Restrict Material Type for MM01

    Dear All,
    When i run transaction MM01 system allows to create material with external number using alpha numeric for those types  which
    are not required.
    e.g i am using fert and halb only and assigned number range to these two only ,,,
    but wen i create material using MM01 and select material type beverage and give material number A123 suppose , then it allows to create it,,,,
    i want to restrict system only to create those are being assigned with number ranges,
    please guide,
    Thanks

    Create an authorization group using se54 and assign permitted material type to it. Also check following posting :
    http://www.sapfans.com/forums/viewtopic.php?=&p=829019

  • How to restrict a User to access only 2-3 views in MM01/MM02 ???

    Hi,
    Can anyone tell me how can I restrict a User to access only 2-3 views in MM01/MM02 and also the User should not be allowed to change the View selection by clicking on the Select Views button ?.
    Regards,
    Lucky

    Hi Prashant,
    Can this only be done through changes in Authorization Objects ? Is not there any setting which can be done in SPRO for this ?
    Hi Sheshagiri,
    I could not exactly understand how the access to MM Views can be restricted to User through TCode OMT3B i.e. in SSeq. 01 and Screen 07 ? Subscreen 2154 is for Mat. Groups ? Please explain your answer in detail.
    Regards,
    Lucky

  • How to restrict change to plant specific data in MM01 and MM02 transaction.

    Hi Experts,
    The requirements is to restrict the plant specific data change in one system. As of now we have 2 different system lets say sys-1 and sys-2. our requirement is if at all any of the users are trying to change/create the material in Sys-1 they should be only able to update basic information and parts regional information/global informations only in sys-1.
    Do we have any option in customizing?
    If not then what would be the way to achieve this?
    Please help.
    Thanks!!!!
    Rajesh.

    Hi,
    Please refer the below link it may help you..............
    Authorization object for label Data view in mm02

  • How to restrict the st loc list applicable to particular plant mm01

    Hi,
    While creating material master user after selecting a particular plant user sees all the storage locations available in the system.How to restrict the storage location list applicable to particular plant while material creation
    Best Regards,
    BM

    Hi,
    As Mahesh said , you need to put validation there, please contact your development team for this.
    Though you are able to see all storgae location you are not able to create the material master, it throws as error if you select incorrect storage location which is not maintained for that particulare plant.
    It gives an error message
    Entry Plant SL  does not exist in T001L (check entry)
    So user will not be able to create material master for improper plant SL combination.
    Thanks,
    Ravi

  • How to restrict Material Class in Sales Contract Doc

    Hi,
    I need to restrict Material Class in Sales order based on Item catagory, Material group4 and Sales contract Document type.
    If the above 3 fields having a particular value then the system should restrict all the other classes of that material and display only a particular class and it's related characteristics.
    If any one come across such a senario then pklease let me know.
    Regards
    Ajay

    Hi,
    You have to make few configuration settings before you actually restrict at the object level. The solution is clearly discussed in the below thread:
    how to restrict material master by material type  t-code MM01
    Hope this helps!!
    Regards,
    Raghu

  • 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)

  • Authorisation restriction to change batch ( MSC2N ) by material type

    Hi ,
    We have a requirement wherein we want to restrict users from changing batch records ( MSC2N ) by material type. Viz. A user xyz should not have authorization to change batch for material type FERT.
    We cannot use the authorization group ( BEGRU ) field of material master alongwith object M_MATE_CHG as this field is already being used for another purpose to restrict users by country for MM01,MM02 & MM03.
    Please do let know if you know of any alternative method of doing so.

    Hi,
    The new authorization object will work only if the corresponding changes are made in the related program.
    Open the program code for the MSC2N transaction (via Se93), and search for the string "AUTHORITY-CHECK". You will find a piece of code that checks for the authorization object M_MATE_CHG and its related field values. This will need to be changed to Z_MATE_CHG and its corresponding values.
    You will need an ABAP-er for this.
    Only then will the authorization check work correctly. Once this is done add the object in the corresponding role (and also change SU24 entry for MSC2N accordingly if required).
    Regards,
    Sanju.

  • How to modify material number in MM01

    Hi Guru,
    I want to modify material number in MM01 according to the material group selected by the user. For example if material group 100 is selected, the material number should be 100xxxxx, 200 is selected, number should be 200xxxxx. I tried coding in user exit MGA00001, everything is fine except the classification view was not updated by the generated material number. How can I achieve this?
    Thanks a lot,
    Tony.

    Hi,
    You have to make few configuration settings before you actually restrict at the object level. The solution is clearly discussed in the below thread:
    how to restrict material master by material type  t-code MM01
    Hope this helps!!
    Regards,
    Raghu

  • Validation for Profit center in MM01

    hi all,
    i have to validate the Profit Center field coming in Tcode MM01 in view COSTING1, but i dont know that how wud i do? actually here in my company there are three plant and three profit center and i have to restrict the user for wrong input. but i dont know that whether shud i write the codes? is there any user-exit or BADI? please help me.
    regards saurabh.

    Hello Saurabh,
    I have a small  question is it view costing1 or accounting1 in MM01.
    Please put the BREAK-POINT inside the exist which i suggested to you.
    Before that create the project and assign this exit to the to the project and activate the project.
    Some exits will not trigger it you don't create the project.
    If this exits trigger for your rquirment then
    Get the data from the table of F4 help.
    Check the values against the screen field value.If both are ok then exit elase display error message.
    I don't have system to test now perfectly.
    If you have time i will give you the solution by tomorrow.
    Thanks,

Maybe you are looking for

  • (Solved) obmenu and blueman-applet won't start

    Hi, after update the obmenu and blueman-applet won't start. googleing arround only says the the problem is fixed. obmenu: Traceback (most recent call last):   File "/usr/bin/obmenu", line 21, in <module>     import obxml, gtk, gtk.glade, gobject, ran

  • Doubt in Book (.indb)

    Hi All, Requirement: How can we use book concept (.indb). Actually i have script for override all master page item in the active Document only. But I want to override all the BookContents in the active Book(.indb) (i.e., folio1.indd, folio2.indd, fol

  • Isolation level in cftransaction

    Hi all, We have been using cftransaction on our transaction process page where we need to do multiple insert queries to save transaction data.  If there is no error, we commit the transaction.  Once in a while though, we get the error message "Transa

  • How to remove a bug/virus that was embedded in a Mozillas update?

    After an update from Mozilla, I caught a bug that made certain pages unable to be viewed, and made the touch pad/mouse flip settings left/right side. I have ran Norton on this laptop since I bought it, and it find nothing. Malware finds nothing. I've

  • "format appears twice" in "to_date"

    I have a C program running on UNIX. I am trying to insert a "timestamp" (year to seconds) from a host variable typed as VARCHAR. With "to_date(:varname,'MM-DD-YYYY HH:MM:SS')" inserted in the VALUES section, the "format appears twice" message appears