Search Facility from Material MAster Record

Dear Experts,
My client, when they upload the Material Master Data, the manufacture name, they key in Material Long text field, there are millions of materials,
Now if i want to search for a particular manufacturer name - how to do search in SAP, since it is maintained as Long Text field?
Please suggest me the permanent solution for this.
Also i would like to see the consumption of materials, after the output of Manufacture name report.
Note: Material Master record, Manufacture name maintain in Long text field, not in Manufacture field.
Thanks in Advance
Saravanan

Hii,
You Can identify a Field and capture the Manufactures name in that field.
Based on that some Standard Reports will be available and still if you are not meeting your requirements you can develop a Zee Reports.
Regards,
Kumar

Similar Messages

  • Delete a Material Master Record Permanently from R/3 4.7

    We have a requirement to delete certain material master records permanently from our R/3 4.7 system. We have already archived all the relevant material master documents using SARA and are now trying to delete the material permanently using SARA but are unable to do so as the program is finding archive entries in MARI and prevents the material from being permanently deleted.
    Is there a way to remove records from MARI so that we can delete the material master record permanently.
    Thanks in advance.
    Samir

    It looks like transaction MMDE cannot be used for deleting only a certain set of materials. It is setup to delete all the materials.
    Is there a way to delete only a certain set of materials permanently from the client?
    Thanks
    Samir

  • Sales order does not extract plant information from material master data

    Hi experts,
    I have created a sales order. However, the plant in the shipping tab can only be manually entered.
    I have made the check:
    the customer material master data does not have the plant info.
    the customer master data does not have it either.
    It is defined in the material master data: sales:general/plant
    But the sales order did not extract this information. Why does this happen?
    Thank you in advance.
    Best regards,
    Fan

    Hello Friend,
    As right stated by you,
    The Plant will be copied from the master data to the sales order, if not it should be manually entered
    The Sequence System will search for the Plant is as follow..
    1. Customer material infor record, If it was not maintained then it will search in
    2. Customer master, if the entre was not maintained in the SHIPPING TAB
    3. Finally it will search in the Material master in the Sales organisation data 1 in the field DELVERING PLANT field.
    So please search whether the entry was maintained in that field at the sales:sales organisation data 1.
    This might be the issue.
    Please revert if you want further details
    regards,
    santosh

  • Re: Populating Additional data in Material master record

    Hi,
    I am creating material master record using BAPI_MATERIAL_SAVE_DATA. I am using the below function modules to populate date in Additional Data Tab. I am getting the existing material details from BAPI_MATERIAL_GET_ALL and passing it to
    BAPI_MATERIAL_SAVE_DATA variables. I can create material successfully, but  "PROPORTION/PRODUCT UNIT"   TAB in Additional Data Tab is not populating.
    Program populates this data  for some materials and for some materials not.  For example,  when I try to create a new  material by copying  existing details from 1234 , New material will be created   with 12345(say), but "PROPORTION/PRODUCT UNIT"   TAB in Additional Data Tab is not populating.
    Now If I put a break point, to find out what could be the issue , and then press f6 ,  and re-execute program for the same material 1234, then my custom program can populates data.  I know its sound wiered, but I am not able to solve the issue.
        CALL FUNCTION 'VBWS_UOM_READ_WITH_MATNR'
          EXPORTING
            i_matnr         = it_mara-matnr
          TABLES
            e_meinh         = gt_meinh
            e_meinh_ws      = gt_meinh_ws
            e_meinh_ws_upd  = gt_meinh_ws_upd
            e_meinh_ws_updx = gt_meinh_ws_updx
            e_message       = gt_message
            e_return        = gt_return
          EXCEPTIONS
            error           = 1
            OTHERS          = 2.
        FREE: gt_message, gt_return.
        CLEAR : gt_meinh_ws_upd, gt_meinh_ws_updx.
        CALL FUNCTION 'VBWS_UOM_MAINTAIN_DARK'
          EXPORTING
            i_matnr               = lv_matnr
            i_kzwsm               = it_mara-kzwsm
            i_kzwsmx              = 'X'
            i_exit_by_first_error = 'X'
            i_user                = sy-uname
            i_buffer_refresh      = 'X'
            i_no_update           = ' '
          TABLES
            i_meinh_ws_upd        = gt_meinh_ws_upd[]
            i_meinh_ws_updx       = gt_meinh_ws_updx[]
            e_message             = gt_message
            e_return              = gt_return
          EXCEPTIONS
            error                 = 1
            OTHERS                = 2.
        LOOP AT gt_return WHERE type = 'S'.
          CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.
        ENDLOOP.
    Any suggestions ...

    Hi Karthik,
    Thanks for your reply. It worked. But now I am facing strange issue. As you see my code above, i am using VBWS_UOM_MAINTAIN_DARK to update Addition data tab. however, the values of internaltable gt_meinh_ws_upd was not updated correctly inside the material master.
    For example, I am filling gt_meinh_ws_upd table with the below values
    gt_meinh_ws_upd-wsm = 'OZT'
    gt_meinh_ws_upd-atnam ' ZABCDE'
    gt_meinh_ws_upd-atwrt = 0.0023
    append gt_meinh_ws_upd.
    but when i see in material master,   gt_meinh_ws_upd-atwrt = 0.0023 is updated with 23, instead of 0.023. I debugged th func. module many times, I didnot come acroos the code what making it to 23.
    Any Idea karthik...
    Thanks in Advance

  • Purchase group in Purchase order from creator not from Material Master

    Hi All,
    Can you please help me with the next one?
    Points rewarded.
    In the materialmaster is purchase group 44B entered but
    The default purchase group of the buyer is 55C. Is it possible
    that the value 55C is automaticaly placed in the PO when
    the buyer creates the Purchase order?
    At this moment always the default value from Material
    master is proposed.
    Thank you in advance,
    Eric.

    Hi,
    You have to look at the overall process.
    The idea of the Purchasing Group is to indicate which buyer manages that material in that plant.
    SO when the system (or a user) generates a requisition for that item at that plant, the system then knows who should convert it etc.
    So my question to you would be, "why have you got a default P group in the material master record that is NOT the buyer who manages that item at that plant?"
    If several buyers share a list of materials then just use one P group for the "group" of buyers, instead of separate P groups for each buyer.
    The system doesn't have the option to automatically overwrite the P group on the requisition because this may be someone just "helping out" the buyer who is busy and so it does not mean that the requisition should be changed to be linked to this other P group.
    You already have the field "created by" on the PO and so if you need to report on who created what, then simply use this field instead of P group.
    But the P group on the material master (and therefore the requisition) shoudl ALWAYS be the P group that will convert reqs for this item plant combination.
    Steve B

  • List of material number with PO text from material master

    I want to get a list of materials number with PO text from material master. Can anybody help ?

    The purchase order texts maintained in the material master are stored
    as SAPScript text files in tables STXH (header) and STXL (lines). For
    material master records:
    Field TDOBJECT = 'MATERIAL'
    Field TDNAME = material number (MARA-MATNR).
    So you should be able to write a small report to extract the data.

  • Purchase Order from Material Master Price

    Hi All,
    Can I customise the system in such a way without any development in which I want that while creating PO the system should take the Price from Material Master if no Info record is maintained.
    Thanks,
    Lekhram

    If you are using the requisition to create the PO then it is possible other wise not.
    If you use PR
    the do the follosing setting in OMET trasnction, select the adopt PO price
    the go to SU3 and enter the parameter id = EFB and value =  Function authorization code (e.g 01)
    now when you create the PR
    on valuation tab you can see the field PO price
    select the price as gross or net price
    this will copy the Mateiral price (PR price) to the PO

  • Subcontracting PR picking value from material master.

    Hi!
    We require that the subcontracting pr should pick the value from info record not from material master ,how can we do this ?
    thanks and regards,
    Suranjana

    Hi ,
    as per std SAP
    price in Pr will always be picked from material master
    for materials without material master - it has to be entered manually
    It cannot be picked from info records
    the valuation price in PR is used only to effect a release, if any
    regards
    Rajat

  • Standard price comes from material master

    Dear All
    How to get Material master standard  price into purchase order instead of Purchase Info record.without creation P.R
    best regrads
    R.T

    Hi,
    That can be possible.. Pl go throgh the below process..
    IMG- MM- Purchasing - Conditions- Define price determination process-
    Define condition type- Select ur condition type(PBXX or PB00)- In condition there is option "Cond.Category"  here put T or S.
    Then create PO system automaticaly pick ur MAV or standard price from Material master.
    Arun

  • How to cancel serial no. profile from material master ?

    dear all SAP experts,
                I have 1 mateial in which i assign serial no. profile in work scheduling view in material master. So how can cancel serial no. profile from material master ?
    Suggest me
    regards,
    Nitin Nerkar

    As long as no serial numbers exist for the material you are able to cancel or change the serial number profile.
    As soon as serial numbers exist for the material and you want to change or delete the serial number profile, you must note the following:
    The previously assigned serial numbers are no longer suited to the current serial number profile.
    The indicator for the stock check may have changed. If this is the case, you can copy the profile settings in the serial number using the executable report program RISERNR9. However, you should only start this program once the changes have been updated in the material master record.
    You can no longer delete the serial number profile in the material master record. Instead of this, you create a serial number profile without serialization procedures in Customizing and enter this in the material master record.

  • Creating material without material master record

    Hai,
      Can u pls help to solve this scenario.
      client is having MTO type Business Process.
      They have to create a material which doesnt have material master record in quotation.(So we Can have text material).
    But for that material we neeed to do costing , so i have activated EK02 in QT doct type.
    So costiong is possible for normal material.
    But for text material error comes as like.
    *_Specify at least 1 unit__Message no. BM018*_
    _Diagnosis_
    No unit was included. Conversion or determination of conversion factors is therefore not possible.

    Here there are 2 Options: can be follow,-
    - 1:
    Client has to create one dummy material & do the costing for this material, Once Client receives the Purchase Order from the Customer, then create Order with ref to the same quotation & Change the Dummy Material to the New Material-FG product.
    would be the better option,
    02:
    we too have same scenario, But we have told the Client, before Preparing Quotation, create FG material & do the Costing. In our case, Client is preparing Costing sheet based on Order i.e Product Cost by Order.
    Becoz without FG , user cant have BoM for the same.
    It is regular field requirement.

  • Delet Material Master Record but not the range

    HI experts,
    I have more material master records in production data base; now i need to delete them but at the same time don't remove the range numbering.
    I.E.
    there are 10 master record with range number from 1 to 10.
    now, deleting these 10 master records, i would like to avoid that the numbering starts from 11.
    thanks in advance
    C.

    Hi Jurgen,
    I've gone through the data archiving project in the past. I was actually hoping I don't have to go through this big exercise for this minor situation.
    The storage locations in the SAP system are fine. The problem is that when I came in to this organization, I found out that the procurement users have accidentally extended material master record to those storage location irrelevant to them. Those users don't post any stock to those accidentally extended storage location. They admit that it was a mistake. So, I don't really have to do stock movement or GI out from those affected storage location because there's nothing in them.
    Now that I've initially flag for deletion (MM06) of those mistakes done by those procurement users over the few years counting to 2000+ material master records affected. But the standard behavior of the SAP system allows change to proceed in MM02 except for that warning message MM081. So, I was actually asking around to explore if there's actually an option to make it an error prompt instead and stop the whole change process at MM02 transaction level.
    If I may re-confirm, what I've done so far via flaging for deletion of material master record at storage location level - is this the only correct solution available?
    Hope this clarifies my intention of opening this thread. Sometimes, users are quite tough in accepting the results from standard SAP system behavior.
    Thanks for the time in explaining.
    Steven

  • Material Master Record - How to remove or delete storage location

    Dear all,
    Is there a way to remove or delete a storage location accidentally extended via MM01 due to extending the general plant view?
    I've tried the following:
    1. I've used MM06 to flag the particular storage lcoation for deletion. However, when go to MM02 and select the plant view, the storage location that already been flag still exist for selection. I only get the warning prompt "The storage location has been flag for deletion".
    2. I tried MMSC attempt to delete and I get either messages with different material master record:
    a) "Material not fully maintained for this transaction/event"
    OR
    b) "Storage location 60BF already exists and cannot be deleted"
    P/S: If this question has been asked before by others, please point me to that thread.
    I'm grateful for any suggestion. Thanks.
    Steven

    Hi Jurgen,
    I've gone through the data archiving project in the past. I was actually hoping I don't have to go through this big exercise for this minor situation.
    The storage locations in the SAP system are fine. The problem is that when I came in to this organization, I found out that the procurement users have accidentally extended material master record to those storage location irrelevant to them. Those users don't post any stock to those accidentally extended storage location. They admit that it was a mistake. So, I don't really have to do stock movement or GI out from those affected storage location because there's nothing in them.
    Now that I've initially flag for deletion (MM06) of those mistakes done by those procurement users over the few years counting to 2000+ material master records affected. But the standard behavior of the SAP system allows change to proceed in MM02 except for that warning message MM081. So, I was actually asking around to explore if there's actually an option to make it an error prompt instead and stop the whole change process at MM02 transaction level.
    If I may re-confirm, what I've done so far via flaging for deletion of material master record at storage location level - is this the only correct solution available?
    Hope this clarifies my intention of opening this thread. Sometimes, users are quite tough in accepting the results from standard SAP system behavior.
    Thanks for the time in explaining.
    Steven

  • Report that shows material master record with sales text

    We have a requirement to pull the material number along with the material sales text from the material master.  Does a standard report exist that includes the sales text (from the sales text tab in the material master record?)
    Thanks in advance.

    Hi,
    There are not any SAP Standard Report.
    The item texts are stored in table
    STXL - STXD SAPscript text file lines
    You need to retrieve the Text maintained using the Function module
    READ_TEXT
    goto SE37 , & Click on test enter the details
    Text Object MATNR
    Text Name 6000000376
    Text ID 0001
    Language EN
    And execute the Text maintain in the Text ID - 0001 - Sales Text will be retrieved.

  • How to load AFS Material Master records.

    Hello everyone,
    I am new to loading AFS Material Master records.  In the past I have simply used the Material Master direct input programs, or batch input, to load the data.  Because of the extra AFS fields, I was guessing there must be a new direct input program, or batch input, for it.  Maybe there is a IDOC that must be used?
    Any help will be appreciated.  Thank you all.

    Hey there again, I just wanted to bring this subject back up again. 
    I always took it for granted the we loaded materials in batches.  We would load basic data for some materials and then extend the plant data, then sales, storloc data, warehouse data.  That is a total of 5 files one after the other.  I never really thought of why we did this, but now that I think about it maybe we did because it only took a little bit of data to create the basic data.  When you extend the plant data, you do not need to enter in the data already created from the initial basic data load.  Sales data only required so much so you could skip all the unnecessary basic and plant data. 
    Is that why  you loaded in batches, because it is easier to extend? 
    If you wanted to you could have all the basic, plant, sales, purchasing data on one record if you really wanted to.  Why didnu2019t you do it that way?
    Thanks for the input.

Maybe you are looking for