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

Similar Messages

  • Error in uploading the material master data

    HI friends,
    I have trasferred the material master data through idocs from one server to another server(with in SAP only).
    Outbound side the status of idoc is 3 which is OK.But inbound side ,the status is 51 and the error is 'Function module not allowed  IDOC_INPUT_MATMAS01'.I debugged the function module in which the control records , data records are getting transferred correctly and also the segments data is also fine.But , i am not able to rectify  the error.
    Can anybody give the solut

    Hi mahesh,
    check the proces code may be having the FM module 'IDOC_INPUT_MATMAS01'. change with some other FM for processing the IDOC. you need check with different ways what is the problem. better dont stick on one thought.
    ~linganna

  • Revoke the material master data's updated in production

    Hi Experts,
    I have updated the product hierarchy field for the list of materials using BAPI_MATERIAL_SAVEDATA.
    I have forget to set the SALES_VIEW flag in BAPIMATHEAD table, instead it created all the views for the material. Is there any way to revoke the material master data.
    Thanks & Regards,
    Anand

    ALL_CAPITAL should resolve your problem. Check this also:
    RSDMD 194: 0MATERIAL Datarecord is invalid
    /thread/307925 [original link is broken]
    Absolutley Stuck...can't load data as characteristic
    Thanks..
    Shambhu

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

  • RMDATIND program - used for change the Material Master

    Hi Experts,
      Could please confirm whether using RMDATIND program can we change the Material master data?...
    Thanks
    R P R kumaar

    Execute this program and you can find an information icon in the toolbar. press that icon. you will complete documentation regarding this program

  • Uploading picture to the material master data

    Hi friends,
    I searched the forum about this subject, however there are mostly answers related to retail sector.
    I'd like to learn if ECC 6.0 could only itself is able to this. I mean is ECC 6.0 enough to add pictures to material master data or is there any configuration or customization requirement for that?
    Thanks in advance.
    Best regards,
    Yusuf Gezer

    yes, it is possible to store images to the materials. here you have at least 2 options, DMS and GOS.
    DMS is document manament system, here it is even possible to classify the images for a better search. GOS is generic object services which is available in the maintenace transactions for material master and several other objects. Pretty easy to use, but....you cannot search for the images, you always have to go into the material and fom there you have to open the GOS to see whether an image exists or not.
    further you should think about the place where you store these images and other attachments, I mean in SAP table system or in an optical disc system linked to SAP, which is much cheaper diskspace than the SAP tablespace.
    A migration from DMS to DMS is relatively easy and can be accomplished with IDOCs via LSWM or ALE scenario.
    Migration of GOS attachements is challenging. Nothing ready for use exists in SAP to do it.

  • SAP Business Connector with Java (material master data)

    Hey,
    I have a question about the SAP BC. What are the steps I have to do, to use the BC with a Java program?
    My task is to create a program which downloads material master datas from SAP.
    I just installed the BC, and hope, that I did it correctly
    Many thanks in advance!!
    Kind regards,
    Alex
    German Version:
    Hey,
    wie ich oben schon geschrieben habe, habe ich ein paar Fragen zum SAP BC. Ich habe ein Hochschul-Projekt und muss hierfür Materialstammdaten aus SAP herunterladen und mit einem Java Programm ausgeben lassen.
    Kann mir vielleicht jemand weiterhelfen, wie die Schritte hierfür aussehen?! Wie verbinde ich den BC mit meinem SAP System? und wie bekomme ich anschließen die Daten mit einem Java Programm ausgelesen?
    Ich habe bereits den BC installiert und konnte mich meines Wissens auch richtig anmelden;-)
    Ich hoffe, dass mir jemand weiterhelfen kann und bedanke mich schon im Voraus für eventuelle Antworten!!!
    Viele Grüße
    Alex
    Edited by: Rolf Gersbacher on May 19, 2010 10:34 PM

    Hi,
    I work with SAP BC some time ago... I remember that you configure the connection in SM59 / SICF and the server open a port to "listen" (connect external).
    So, your external program can execute functions inside SAP and exchange data.
    See some links:
    http://en.wikipedia.org/wiki/SAP_Business_Connector
    http://help.sap.com/saphelp_nw04/helpdata/en/6a/3f93404f673028e10000000a1550b0/frameset.htm
    http://www.thespot4sap.com/articles/SAP_XML_Business_Integration.asp
    Best regards,
    Leandro Mengue

  • How to Send the material master data from sap4.6c to ECC6.0

    Hi
        Friends this is shalini Shah, i got one requirement that is
    how to send the materail master data  from SAP 4.6C to ECC6.0 using XI.
    i  know the file to idoc and idoc to file scenarios but i don't know this one.
    please help me friends, Thanks in advance.
    Regards
    Shalini Shah

    Hi Shalini,
    To trigger IDoc these configurations should be done in the SAP 4.6, XI and ECC 6.0.
    SAP XI
    1) RFC Destination (SM59)
    a) Choose create.
    b) Specify the name of the RFC destination
    c) Select connection type as 3 and save
    d) In the technical settings tab enter the details SAP SID/URL and system number#.
    e) Enter the Gateway host as same details above SID/URL.
    f) Gateway service is 3300+system number#.
    g) In the Logon /Security tab, enter the client user & Password details of Destination system.
    h) Test the connection and remote logon.
    2) Create Port (IDX1)
    a) Select create new button
    b) Enter the port name as SAP+SID (The starting char should be SAP)
    c) Enter the destination client.
    d) Enter the RFC Destination created in SAP R/3 towards other system.
    e) Save
    3) Load Meta Data for IDOC (IDX2)
    a) Create new
    b) IDOC Message Type
    c) Enter port created in IDX1.
    SAP R/3 (4.6 and ECC 6.0)
    1) RFC Destination (SM59)
    a) Choose create.
    b) Specify the name of the RFC destination
    c) Select connection type as 3 and save
    d) In the technical settings tab enter the details SAP SID/URL and system number#.
    e) Enter the Gateway host as same details above SID/URL.
    f) Gateway service is 3300+system number#.
    g) In the Logon /Security tab, enter the client user & Password details of Destination system.
    h) Test the connection and remote logon.
    2) Create Port (We21)
    a) First Select Transactional RFC and then click create button
    b) Enter the destination port name as SAP+SID (The starting char should be SAP)
    c) Enter the destination client.
    d) Enter the RFC Destination created in SAP R/3 towards other system.
    e) Save
    3) Create Partner Profile (WE20)
    a) Create New
    b) Create the Partner no. name as same the logical system name of the destination system.
    c) Select Partner type LS
    d) Enter details for Type: US/USER, Agent, and Lang.
    e) Click on the + button to select the message type.
    f) Select Partner no. and LS which ever create above.
    g) Select Message type
    h) Select Process code related to the Message type.
    I) save.
    Also go ther the Blog <a href="/people/swaroopa.vishwanath/blog/2007/01/22/ale-configuration-for-pushing-idocs-from-sap-to-xi Configuration for Pushing IDOC's from SAP to XI</a> By Swaroopa Vishwanath
    U need to import the IDoc types both inbound and outbound to XI.
    1. Create Inbound and Outbound Message interface.
    2. Do one to one message mapping.
    3. Define an Interface mapping.
    ID:
    1. Create 1 Sender aggrement.
    2. Create 1 Receiver aggrement.
    3. Define 1 RD and ID.
    4. Only create an receiver IDoc CC.
    Regards
    San
    <a href="Remember to set the thread to solved when you have received a solution to set the thread to solved when you have received a solution</a>
    Where There is a <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/weblogs?blog=/weblogs/topic/16">blog</a> there is a Way.

  • Function module to retrieve the material master data

    Hi all,
    creating material master dta i am using BAPI_MATERIAL_SAVEDATA .is there any f.m with same structures as BAPI_MATERIAL_SAVEDATA to retrieve the materi master data.

    Hi,
    Not sure if there is any function module to get material master data with the same structure..
    But..
    You can select the data from MARA, MARC, etc...and convert it to the BAPI structures using the following function modules..
    CFX_MAP2E_MARA_TO_BAPI_MARA
    CFX_MAP2E_MARC_TO_BAPI_MARC
    Thanks,
    Naren

  • Pre-checks for changing some material master data

    Hi,
    Are there any pre checks (ie. no open documents) needed when changing the following items via MM17:
    1.                   Storage Location
    2.                   Account Assignment Group
    3.                   Transportation Group
    4.                   Purchasing Value Key
    5.                   MRP Group
    6.                   Scheduling Margin Key
    The materials have existing purchase orders and some have sales orders. Will there be any impact when the data are changed? Thanks.

    Hi,
    You can not change the  storage location for a material.but you can extend the material to another storage location.
    other changes will not have effect on existing docs.
    Try MEMASSPO to update open  PO's  with new storage location.Select EKPO and add storage location  in selection fields.
    Best Regards,
    Raj

  • Legacy number in the material master

    Dear SAP Guru,
    Good day.
    We are currently in production support today and we want to understand how a legacy number differs from a material number. As we can see in the material master (Classification View) there is an indicated legacy number there with a corresponding value. Could you further elaborate on how and what is the usage of a legacy number?
    Thanks in advance for your help.
    Kind regards,
    JMT

    Jasmin,
    Basically some clients would be interested to track the SAP material number with referance to the Legacy material number, this data would be uploaded during the Cut-over and data conversion to SAP.
    I would suggest you look at the Functional/Tehnical specification document for the conversion program which was used for uploading the material master data into SAP, that would give you the business reason and the field mapping details.
    Regards,
    Prasobh

  • Material Master Data Reporting with SAP BW?

    Hello,
    I have a question regarding the use of a SAP BW System. Do you guys think SAP BW is a appropriate System for modelling and analysing Queries for the Material master data of the R/3 System.
    Focus:          
    Material master data
    Bill of Material
    Material Classification System
    Iu2019m not sure if Infocubes are the right way to report such kind of requirement. I mean Infocubes always requires key figures and dates but the material master data are mainly characteristics. Can someone give me some advice?
    Thanks & Greetings

    Hi,
    I'd say yes. You can aalo use InfoObejct and DSO (like Tables) as well as InfoSets (Join ability).
    Masteer Data and BoM shouldn't be a problem.
    Material Classification System is always a bit tricky. Standard Class extractors are not able to extract multiple classifcations. There will be need of some Programming due to the poor standard solution.
    I suppose some 10 - 15 days till it's finished an productive.
    hth
    cheers
    Sven

  • Material master data and Asset

    Hello Guys
    Considering the every material master data that I am buying will end up been an Asset in my company.
    I would like to know how can I alredy related the material master data that I am creating with a possible hierarchy to make it esier at the time of creating the asset?
    Some one could briefly explain to me how can I related the material master data and a creation of an asset in SAP?
    thanks

    Hi guys
    Jignesh Thakkar
    That was really good answer you gave it is according with the Help instruction that I read, but the main point for me is that I will not know the asset description or capitalized date or serial number,  location, etcu2026 until I goods receipt the individual material creating serial nods and the equipment master data.
    In this scenario from the equipment master data is there any way to create an Asset master data, create the asset master data with the information of the GR equipment master Data or populate the Asset AS01 with the equipment master data?
    Otherwise I will need manually create the Asset and manually synchronize the equipment with the asset?
    Thanks Guys it have been incredibly helpful this network I hope I can help some one in future as it have been helpful for me at the moment.
    Carlos

  • Material Master data transfer to external system

    Dear All,
    We are creating the Interface between SAP and MES system for transfering the material master. The plan is to use the standard Idoc type/message type i.e is MATMAS05.
    I have done basic settings like defining parnters, port, partner profile etcc. and trying to trigger the IDoc using transaction code POIM. I am getting a message called " "0 Idocs were generated (According to the selection and filter)". I could not findout why system is throwing this message.
    Please help in this issue.
    Regards,
    Senthilraja

    Thanks Uwe,
    I tried to create IDoc with BD10 for material master and I am getting two error msg as below.
    Msg one
    1 master IDocs set up for message type MATMAS
    then Msg two
    0 communication IDoc(s) generated for message type MATMAS
    Is it able to get why this msg is comng and no IDoc's were generated..
    Regards,
    Senthil

  • Que on Material Master Data Migration

    Hi All
    We are trying to allocate parallel currency to an existing co code, and since SAP recommends not to add parallel currency to an existing co code, we have decided to go ahead with a new co code - thereby transferring all master and transaction data as part of data migration..
    However, my Qs is.. do we have to migrate the material master data aswell since when I make the material to plant assignment in customizing, it should then officially belong to the new co code too right?
    Please advise
    RS

    Hello Jürgen
    Thanks for your reply.
    I dont think you fully understand my scenario..
    we have an entity that wants to introduce a parallel currency to all their reporting.. therefore, addiding a parallel currency to an active company code is not possible and they are not keen to go with material ledger...
    therefore, we suggested a brand new co code as of 01.01.2012. So the current co code is not going to be active after 31.12.2011. We are creating a brand new co code and doing data migration for all the master data and transaction data.
    meaning, Vendor, Customer, GL, AP & AR item Data, GL item data and asset master and transaction data.
    In customizing, after creating the new company, we will make the assignments to plant purchasing/sales org etc.
    My Qs - do we also need to migrate the material master since it belongs to a Plant. Therefore, when we assign the co code to the Plant, it will automatically be available in the co code when creating a PO etc..
    this is my Qs
    thank you
    RS

Maybe you are looking for