Authorisation object for "PO text in the material master"

Hi,
My requirement is as below:
"All users can see the Purchase Order Text as usual, but only a few users should be allowed to create / change the PO Long Text.
For other users, the same should appear in display mode only (both in creation & in change mode, MM01 & MM02)."
Please let me know, How to map this.
As per my knowledge thsi is possible only thru authorisation. But I want to know what is the authorisation object for "PO text in the material master" (Pl note that only for PO text in the material master field). we want control on "PO text of material master"
Regards.
Chinna

Hi,
The authorisation object is "M_MATE_MAT", pl check
Regards
Merwyn

Similar Messages

  • Validation for PO text in the material master :- BADI implementation

    Hi experts,
    I am trying to do a validation on the Purchase Order Text (long text) which must always be filled in Language EN and DE.
    Thus if a user tries to edit a material in MM02 or creates a new one in MM01 - this box of long text (PO text) must be filled, else it should throw an error.
    i created a BADI and inside that i am calling the FM read_text , but it check for only existing text already saved in the database.
    WHAT ABOUT THE RUN-TIME (ex creating a material).
    or what if the user purposely deletes an existing PO long text and then tries to save it (database might already have a PO long text saved for that material).
    Kindly help me if there is any FM which can be called to check in the Runtime if the PO long text is filled or if we can do some customizing and make that PO long text Mandatory.
    Please not we need this field mandatory only for only 03 plants, that's where the problem is coming.
    Many Many thanks in advance.
    Rittik.

    Hello Rittik,
    Please use Exit 'EXIT_SAPLMGMU_001' for your requirement. I checked and below code (READ_TEXT) picks latest text from the transaction in processing and hence can be used for raising any error. Let me know if you face any issues.
    if WMARC-WERKS = '...........' or '...'.
      lv_name = WMARA-matnr.
      CALL FUNCTION 'READ_TEXT'
        EXPORTING
    *   CLIENT                        = SY-MANDT
          id                            = 'BEST'
          language                      = 'E'
          name                          = lv_name
          object                        = 'MATERIAL'
    *   ARCHIVE_HANDLE                = 0
    *   LOCAL_CAT                     = ' '
    * IMPORTING
    *   HEADER                        =
        TABLES
          lines                         = lt_line
        EXCEPTIONS
          id                            = 1
          language                      = 2
          name                          = 3
          not_found                     = 4
          object                        = 5
          reference_check               = 6
          wrong_access_to_archive       = 7
          OTHERS                        = 8
      IF sy-subrc <> 0.
    *    MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
    *            WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      ENDIF.
    endif.
    Regards,
    Diwakar

  • Validation for PO text in the material master.

    Hi experts,
    I am trying to do a validation on the Purchase Order Text (long text) which must always be filled in Language EN and DE.
    Thus if a user tries to edit a material in MM02 or creates a new one in MM01 - this box of long text (PO text) must be filled, else it should throw an error.
    i created a BADI and inside that i am calling the FM read_text , but it check for only existing text already saved in the database.
    WHAT ABOUT THE RUN-TIME (ex  creating a material).
    or what if the user purposely deletes an existing PO long text and then tries to save it (database might already have a PO long text saved for that material).
    Kindly help me if there is any FM which can be called to check in the Runtime if the PO long text is filled or if we can do some customizing and make that PO long text Mandatory.
    Please not we need this field mandatory only for only 03 plants, that's where the problem is coming.
    Many Many thanks in advance.
    Rittik.

    Hi,
    You can maitain the PO text of material master record in english and german. To do this goto POtext view below languages maintained create icon will be there select that give the english language, enter the text in english and save. Again select german and enter the PO text.
    To get the PO text view mandatory , go to SPRO, logistic general, material master, fielld selection,define plant specific feild selection and plant specific screen selection. For 3 plants you can configure here.Hence the POtext view will be mandatory and gives error if not maintained. I hope this will resolve your issue. Thanking you.

  • Upload of purchase order text in the material master

    Now we have information of Purchase order text for all the material.
    Is it possible to upload the Purchase order text using LSMW.
    Some friends were telling that LSMW is not possible for Purchase Order text.
    Can anyone suggest how I can upload this purchase order text for all 1000
    material using LSMW program.
    /if not LSMW is there any other method to upload it
    thanks in advance
    deepak.s.goura

    Dear Deepak,
    there is standard direct upload i believe
    go to lsmw
    Execute 1st option
    then inLSMW:Object Attribute screen
    in standard batch/ direct input
    firsr radio button
    select object 005
    and method 003
    Program name RSTXLITF.
    Then go by normal process i.e source field , field mapping...
    In this way u can also upload Text in the Material master.
    Rewards if helpful
    Regards
    Sanjay L

  • OCM for Revesion level in the Material Master and for the BOM

    Hello,
    I use My SAP 6.
    I have implemented OCM. It's used for 2 things:
    - The first is for revision level in the Material Master.
    - the second is for the BOM.
    Today, the customizing is good, it's work.
    My need is to have the same change number for those 2 evolutions:  for the material master evolution and for the BOM evolution.
    It's possible, and how?
    Thanks for your answers.
    Bérenger

    I do not think this is possible. Service level is usually used for safety stock planning.

  • Open field for cost center on the material master

    We have a unique requirement in a facility we intend to implement plant maintenance in to track a cost center to a material by including the cost center on the material master somewhere.  Cost center is not a field on any of the material tabs we use for maintenance materials, but the requirement is just that it is tracked in a field, even if it's just an open field like a "user defined field" or another field not used often.  We realize there are disadvantages such as the field not being checked against active cost centers, but we are looking at options short of adding cost center as a field manually to a tab (which I believe would require ABAP assistance).  I don't think there are any other fields/tabs we are currently not utilizing but I could be wrong... The best option we can think of is adding it in a material characteristic so it shows on the classifications tab, but I thought I would see if anyone has any other ideas.
    Thanks

    Not sure what is the need of cost center on material master when you want to implement Plant maintenance module. Do you have any specific requirement for this?
    Ideally cost center will be derived from either functional location/ equipment (equivalent of material master) on to PM work order or notification.
    Can you elaborate the requirement?
    After all if you wish to go with cost center, then I suggest it should be at plant level as PM requires plant level distribution. You can add up a custom field and give the reference of cost center data element with help of developer.

  • MRP TYPE for  Periodic planning in the material master.

    Dear gurus,
    i need planned the materials in the periodic modality, are there the type MRP in the material master for create the planned file ( table MDVM) one once a month or in the specific period chose ?
    Example :
    I need that the material master don't create a file planned ( MD20- TABLE MDVM) for a change of the requirement situation new , but i would like that the flag in the table ( MDVM) or file of the planning MRP created when the today date is in the period specific.
    31.3.2011  (or period 1.4.2011- 10-4-2011)Date for the create a file MRP and after when run MRP planned the material, for others scenary the system must not planned the material.
    Are there the MRP type for my problem? Or the customizing setting?
    Thanks a lot
    Dani

    Dani,
    Not sure if MRP type or customizing can help here. And even if we are able to achieve this requirement it will be applicable at plant level.
    However, try exploring option of periodic lot size (weekly, monthly, etc). This will work according to period you've set and should give you the results you are looking for.
    Regards,
    Himanshu

  • For a PR, check the material master

    Hi,
    I have a basic question.
    I have a requirement to check the material master to determine the existence of the material master after a PR is created. Can we create a PR without a material.
    What are the methods of creating PR apart from manual creation
    Thanks.

    > Hi,
    >
    > I have a basic question.
    > I have a requirement to check the material master to
    > determine the existence of the material master after
    > a PR is created. Can we create a PR without a
    > material.
    > What are the methods of creating PR apart from manual
    > creation
    >
    > Thanks.
    Hi,
    Here u can Extend the material master after creating PR,and u can create PR with Out Material master,but this is possible only with Consumable materials and services.
    Thanks & Regards
    suresh

  • How can I extract the list of fields for every view of the material master?

    Hello SAPients,
    Is there a table or a FM where I can extract the list of fields that every view of material master have?
    I need to create a dynamic selection-screen with something like this:
    Basic Data
        mara-matnr
        makt-maktx
        mara-meins
    Sales: Sales Organization Data
        mara-matnr
        makt-maktx
    Thank you in advance.

    Hi
    Try to run the trx OMT3B: this the customizing where the dynpro for the views are defined: perhaps u can find something can help you.
    Max

  • Custom program to download texts from the Customer master

    Hi team,
    I want to create a Functional specification for downloading texts from the Customer master.
    Means we are trying to come up with a Zprogram development so that this program can be used later to download texts from the customer master.
    Can any one advice me what are the steps to do this....and what procedure be followed to finish this task
    Kindly advice from the Functional aspect
    Regards,
    saprules.

    Yes indeed.
    This mass download functionality would be very interesting to share.
    Thanks a lot!
    Best regards,
    Roel

  • Change of price control from "s" to "v" in the material master

    Dear All,
    Due to business requirement, we would like to change the price control for FERT items in the material master from "S-Standard Cost" to "V-Moving Average Price". This change we would like to do only at sales plants (Non-Manufacturing Locations). Very few materilas are having the stock on the date of the price control change
    I would like to know is there any SAP Note / Any of you are having such experience? Please arrange the same.
    Regards
    Anilkumar

    Hi,
       i am not sure about any program but through MR21 you can change tthe Price in material master.
    If stock is available system will hit to closing stock of the material for price change in case stock is not available it will hit price difference gl account.
    Regards,
    Sankar

  • How to change the base UoM in the material master?

    Hi,
    I want to change the base UoM in the material master for a particular material but I can't change irt with MM02 as system says it has open routings for this material.
    I have set the deletion flag on the routings but still system shows open routings while changing UoM.
    Is there any standard SAP program by which UoM can be changed if open POs, stock etc. are present in the system?
    Thanks,
    Input

    HI
    It is possible to change the Base unit of measure in the following cases:
    1) If there are no stocks of the material in the syatem
    2)If there are no purchase requisitions, purchase orders, or scheduling agreements for the material.
    3)If a purchase order or purchase order item is not being created or changed.
    Procedure for changing is:
    Access the material master record in Change mode.
    Overwrite the old base unit of measure with the new one on any departmental data screen.
    Save the change.
    Thanking you.

  • In which tables can I find the sd texts in the material register?

    Hi,
    In which tables can I find the sd texts in the material register?  
    Thanks.

    Hi,
    The texts are stored in tables STXH , STXL etc. But it is not possible to fetch the details directly from the tables. You have to use the function module READ_TEXT where you have pass the parameters  Text ID, Language, object as material number etc to fetch the text.
    You can take the help of an ABAPer to create a program for this.

  • New Text in the Sales Text View in the Material Master

    Hi All,
    I want to create new text ID in the material master sales text tab
    Can you please help me in how to create the new text for material master sales text tab view.
    Regards
    Rajesh

    Well it may not be possible by standard SAP to create in Material.
    AN alternative might be to use a standard text type and then call it in your Text Determination Procedure.
    T-code "SO10" --> Give "Text Name  & Text ID & Language --> Click at "Create" --> On next screen --> Go to (Menu) --> change editor --> Write the text which you want
    Go to VOTXN , and maintain the required confirguation to get this standard Text copied to the material during order processing.
    Regards
    Sai
    Edited by: Sai on Apr 16, 2010 1:39 PM

  • Authorisation Object for Payment Block Filed(ZLSPR) in FB02

    Hi,
    I want to restrict the authorisation to modify the field Payment Block to some of the users only in FB02 Tcode.
    How can i achieve it.
    My basis team said it can help me if i can give the authorisation Object  for the same they can restrict the authorisation object to limited users.
    regards
    Jaya

    Hi Mallikarjun,
    The authorisation Object given is related to Excise invoice ? So, please let me know how this would help in restricting modification of payment block filed in FB02?
    regards
    jaya

Maybe you are looking for