Extending the Material Master

Hi all,
I've extended the material master for mara with 3 ZZ fields. I've added these fields to BAPI_TE_MARA/X and am using EXTENSIONIN/X with BAPI_MATERIAL_SAVEREPLICA to create the material.
This has  been unit tested and until recently this was working OK, the MM was created  along with the mara being popluated with the ZZ fileds and these were showing on the basic data 1 tab of the material master.
Nothing has changed. I can see the data in extension/x for the ZZ fields being passed to BAPI_MATERIAL_SAVEREPLICA, the MM is created OK still but no ZZ fields are populated in mara and no data displayed in MM03.
A bit vague I know but has anyone any suggestions?
Thanks, Mark

Hi Mark,
You need to modify internal table TMARA_UEB. When you enhance MARA table with Zfields, you can't use standard SAP BAPI. I copied Bapi_material_save data and modified internal table TMARA_UEB. this internal table will have all zfields, you added in MARA. but not BAPI_MARA. you have import MARA append structure to the BAPI.
At the end it calls SAP standard function "Material_maintain_dark".
I enhanced Material master extensively and it worked for me. give a try.
Thanks
Hari

Similar Messages

  • 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 to extend the material in the material master?

    hi all gurus
    i have to change and add the MRP tabs in the existing material which is not availble in the material. so, how can i add it in the master data.
    thnx in advance.
    rgrds,
    rajesh

    Hi
    U can do with MM01 to extend the matl master to another plant ...
    If u specific to MRP tabs n the fields... If u r using MRP profile to similar matl master then u can put that while extending, then the all fileds n values will be updated.
    Regards
    Ram

  • Plant specific fields in the material master for product move

    Hi, SAP gurus,
    My scenario is we are moving a existing product in US plant to Brazil plant. What are the fields in the material master that are specific to a plant that will change. For ex MRP controller will change from plant to plant. Like that can anybody please provide me a list of fields that i need to be looking at?
    Thank you
    Anusha

    Hi Anusha,
    First of all, list down all your materials those you want to extend to new plant.
    a) Secondly, pay attention to those fields you will find "filled" in those materials at plant level.
    b) MARC comes handy for you to analyse which fields are at plant level.
    Intersection of fields with values between a and b are the ones you need to work out.
    Good luck,
    Regards

  • SAP standards for retriving the Material Master Data

    Can someone provide me list of all SAP standards for retriving the Material Master Data with respect to views.
    Standard Reports
    Function Modules
    RFC's
    BAPI's.
    T.codes
    Sample code's
    useful answers will surely be awarded.
    Regards
    Vinayak

    Hi,
    These are the standard BAPI's for Material master.
    BAPI_MATERIAL_DELETE Flag Material for Deletion
    BAPI_MATERIAL_DISPLAY Display Material
    BAPI_MATERIAL_EDIT Change Material
    BAPI_RETAILMATERIAL_CREATE Create Material
    BAPI_RETAILMATERIAL_DELETE Discontinue Material
    BAPI_STANDARDMATERIAL_CREATE Create/Extend Material
    BAPI_MATERIAL_SAVEREPLICA BAPI for Mass Maintenance of Material Data
    BAPI_MATERIAL_SAVEDATA Create and Change Material Master Data
    BAPI_MATERIAL_EXISTENCECHECK Check Existence of Material
    BAPI_MATERIAL_GETBATCHCERT Create Quality Certificate for Batch in Portable Document Format (PDF)
    BAPI_MATERIAL_GETBATCHES Create Batch List for a Material
    BAPI_MATERIAL_GETCHARMERCHHIER Supply Characteristics of Retail Material for Material Group Hierarchy
    BAPI_MATERIAL_GETINTNUMBER Assign New Internal Numbers for a Material Type
    BAPI_MATERIAL_GETINTNUMBERRET Assign New Internal Numbers for a Material Type for Retail Materials
    BAPI_MATERIAL_GETLIST Supply List of Materials for Search Criteria Transferred
    Thanks.,

  • Screen Level Security for the Material Master

    We need to create security for the material master by screen views. The Purchasing group needs to be able to change the Purchasing and MRP screens but none of the other screens. How would we accomplish this with SAP security?
    Thanks!

    Janet,
    It is hard for us to know how your authorization profiles or roles are constructed.  You really should consult your local authorization expert.
    The Authorization object you are looking for is M_MATE_STA.  It is probably contained in at least one of your Roles or Profiles that are currently assigned to your MM maintenance people. At a minimum, it should exist in standard SAP profile M_MATE_ALL in your system.  You can review all of these types of authorization info in the User Information System (transaction SUIM).
    You would have to create roles or profiles that narrowly define the "User department" fields for M_MATE_STA object.  You would also have to search for existing roles/profiles that contain "*" in this field, and determine if these entries are still appropriate in your new authorization business process you want to begin.
    Below is the SAP help about this authorization object
    M_MATE_STA
    Definition
    Maintenance status authorization for material master records
    The data contained in a material master record is divided into user departments or views (Purchasing, MRP, and so on). The maintenance status is a single-character key for the relevant user department or view.
    This object determines which user departments or views a user is authorized to process; that is, which data he or she may process from this view.
                                                                                    Note                                                                      
    To use material master functions, a user needs the authorization for at least one user department.
    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.                       
                         08                   User may display change documents. 
    STATM                                     Here, you specify the maintenance status for which the user is authorized.         
    The maintenance statuses possible are as follows:
    User department                Maintenance status
    Work scheduling                   A
    Accounting                        B
    Classification                    C
    MRP                               D
    Purchasing                        E
    Production resources/tools        F
    Costing                           G
    Basic data                        K
    Storage                           L
    Forecasting                       P
    Quality management                Q
    Warehouse management              S
    Sales                             V
    Plant stocks                      X
    Storage location stocks           Z
    Notes
    This authorization object also determines:
    o   Whether a user may flag a material master record for deletion. In this case, 06 must be entered in field ACTVT; the maintenance status is irrelevant here.
    o   Whether a user may change the material type. In this case, 02 must be entered in field ACTVT; the maintenance status is irrelevant here.
    o   Whether a user may process an MRP profile or forecast profile. In this case, the following values must be entered in field ACTVT:
    -   01 to create
    -   02 to change or delete
    -   03 to display
    The maintenance status must be D for the MRP profile or P for the forecast profile.
    o   Whether a user may create an overview of all extendable materials. In this case, 01 must be entered in field ACTVT; the maintenance status is irrelevant here.
    o   Whether a user may call up the materials list. In this case, 03 must be entered in field ACTVT; the maintenance status is irrelevant here.
    o   Whether a user may create or change production versions from task lists. In this case, 02 must be entered in field ACTVT, and A in field STATM.
    Rgds,
    DB49

  • Picking Area in the material master is GRAY

    Hi,
    If I maintain a material master manually by tcode MM01, the picking area in the WM view is not gray (changeable) when I try to change it again via tcode MM02;
    but if I create the data with LSMW, the filed is gray when I try to change it via MM02.
    Kindly please advise what the reason is.
    Thanks.

    It is hard to follow this thread. On 8/19 at 4:51you wrote:
    the WM view is not gray (changeable) when I try to change it again via tcode MM02
    on 08/21 at 8:06 you wrote:
    I extend WM views of material master via transaction MM02, the picking area is changeable
    and today at 3:40 you wrote:
    If I maintain the material master via tcode MM02, I can see the field "picking area" is grey,
    Can you clarify what which statement is the correct one?
    Or did you change some settings between theses statements?
    Edited by: Jürgen L. on Aug 22, 2008 8:10 AM

  • Extend the Material Code from One Business Area to other Business Area.

    Dear All,
    I have create some material codes in a business area XYZ with Storage Location AA11 in Company code ABC. There is another business area PQR with Storage Location BB22 in Company code ABC. How can I extend the Material Codes of the Business Area XYZ with Storage Location AA11 to Business Area PQR with Storage Location BB22 through LSMW.
    I am waiting your reply.
    Regards,
    Hemang

    To extend material masters you can use anyone of the  SAP given import methods in LSMW.
    But I am a bit confused with the terms you are using, what do you mean by business area? and a material master is not created per company, the company is not among the organisation levels.
    Are you talking about plant and sales area?

  • 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

  • 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

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

  • How to maintain the material master data in plant

    Hi all,
    while creating BOM I am getting an error "no material master data in plant' can some one help me how to maintain the material master data in plant
    Regards,
    Balu

    Check the material available in MARC table in SE11 transaction against your plant.If it is not available please maintain through MM01 transaction.

  • Error while creatting the Material Master IDOC in ERP 2005

    Hello All,
    I am trying to create scenario from RFID-Enabled Outbound Processing - Conf Guide (SAP AII 4.0).
    I am using Auto ID 4.0 on a NW04s system. The backend is a ERP2005 system.
    The scenario requires that I need to create a material in the backend and send it to the NW04s system using IDOCs.
    After completing the configuration on the backend, I tried sending the Material Master IDOC to Auto ID from the transaction AIDMM. I get a message that IDOC is just being created. But I could not find it in the transaction WE02.
    On debugging I found that the function MARD_GENERIC_READ_MATNR_PLANT resulted in error.
    Thanks for any kind of input.
    Regards,
    Rahul
    Message was edited by:
            Rahul Gavande

    Dear,
    Check ABAPer for file settings.
    - CANNOT_SKIP_ATTRIBUTE_RECORD : The attributes could not be read in the EPS parcel. The file cannot be opened for reading, because it may have been deleted in the meantime.
    - CANNOT_DETERMINE_EPS_PARCEL : The EPS parcel is not in the EPS Inbox, because it may have been deleted. You must download the relevant patch again (for example, Hot Package).
    - CANNOT_DETERMINE_DATA_FILES : The name of a data file could not be determined, because a profile parameter was not correctly configured. Check the settings using the report RSPARAM.
    - CANNOT_DISASSEMBLE_R_DATA_FILE : An R3trans data file could not be unpacked. A possible error source is that the relevant EPS parcel was not found. The data file could not be opened for writing. An error occurred when transmitting a 20K block from the EPS Inbox to the directory /usr/sap/trans/data (UNIX).
    - CANNOT_DISASSEMBLE_D_DATA_FILE : An ADO data file could not be unpacked. The reasons are the same as with the message CANNOT_DISASSEMBLE_R_DATA_FILE .
    - CANNOT_CREATE_COFILE : The cofile could not be created from the relevant data file. One possible error source is that <sys>adm does not have write authorization for the directory /usr/sap/trans/cofiles (UNIX).
    Check Note: 70752.
    Regards,
    Syed Hussain.

  • Automatic creation of  Warehouse No. data in the material master

    Hi all,
    I want the automatic creation of  Warehouse No. data in the material master record at the time of the first goods receipt is allowed.
    Similar to the way where we can do the same for Storage Location by clicking on Create SLoc. automatically in the plant parameters settings.
    can it be done..plz guide.
    Regards,
    Sandeep

    Hi Deepak ,
    Such facility is not available for Warehouse .
    Regards
    Ramesh Ch

  • 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

Maybe you are looking for

  • Lanucing a browser via JSP

    Hi, I'm trying to build a servlet\JSP that works something like this- I'm insert a word in a textbox in my jsp, it sends the word to the servlet that changes it a bit and then a browser will launch with google for example and search the word. I tried

  • ITunes don't want to open... with no error message !

    I've just bougth a iPod, and I installed all the required software... successfuly. But, when I click on iTunes's shortcut... HE DON'T OPEN ! I try everything and there's nothing on the subjet on the Web... Help me please !

  • ITunes disrupting Internet Explorer, Windows Live Messenger

    Hi I recently downloadeded iTunes 7.4.2.4. Now when I have Internet Explorer open at the same time as iTunes, iTunes will constantly switch to itself, or in any other program will sit on the taskbar flashing orange, without me doing anything. It also

  • Display noise after using VGA projector

    I taught two terms at the university using my MB Air 2012 with a VGA projector. Each time I connected the Mac to the projector and took it off, there was random noise on the display. I considered it as normal. Now the lessons are over and I don't use

  • Linwe Item Dimensions

    Hi ... Please explin in detail about Line Item Dimensions. Thanx in Advance. Vasu.