Reg material uploading

Dear Gurus,
                   we are havng two plants A & B. We have already uploaded all the datas for plant A and by mistake we changed the materials type. i.e. For ROH we hve uploaded as semifinished material..and the whole process is finished..
Now we are tryng to upload datas for plant B. while uploadng the material, it is not acceptng ROH material. It is telling that roh is semifinished material laso n plant B...now how to change it to roh...? si there any link b/w the 2 plants...kindly suggest?

HI,
Obviouly the system will display this error message, Usually what we do is that once the material codes are created in one plant we extend these material codes to another plant through MM01 itself to other plant keeping in mind the material codes will be the same.
Now you have changed the material type for the material codes generated through the upload. now if you use the same material codes then the system will tell this is not ROH material type.
You have to create a new set of material codes for second plant, or you have extend the same material codes in plant one to plant two with the same material types as well.
Thanks & Regards,
Kiran

Similar Messages

  • Shopping cart created for a MDM material uploaded from MARA

    Hello,
    I need to create an interfase from ECC6 material master (MARA) to MDM1.0
    I can not test the creation of a shopping cart for a catalogue material at the moment.
    My question is.
    Someone know can confirm me if is possible
    . to upload to MDM the "MARA" table
    . and the SRM shopping cart will be created for a catalogue material (uploaded from MARA, ECC6.0.
    AND the purchase requisition created in the back-end (ECC6) will take the MARA material number not a free text.
    I think that this is possible, but what do I have to define in MDM? How MDM will reconize the material number to transfer that information from the shopping cart to the purchase requisition?
    Thank for your help.
    Cheers,
    Marta
    Message was edited by:
            Marta Canabal Mazorra

    Hi Marta,
    Check for details under "Loading Master Data"
    <u>http://help.sap.com/saphelp_mdmgds55/helpdata/en/ae/82b24265e8b211e10000000a155106/frameset.htm</u>
    Regards
    Rehman

  • IDOC for material upload

    hi friends,
    if we use idoc or bapi for material upload.will it create internal material number by itself has it does in bdc
    and also plz suggest me which is best method for data upload.
    regards
    raj

    its beteer to go uploading with LSMW
    for uploading
    and in LSME with direct input pethod its the easiest way to upload the data

  • Reg: material needs the batch management

    Hi All,
    The material needs the batch management. We have created without the batch
    first and the few movements were done, then tried to put the flag after the
    stock remove and sales order deletion, however could not process. System
    messaged as below in italic. Please let me know how we could change the MM
    date for the batch. The sales order alive now.
    The batch management requirement cannot
    be changed for the following reasons:
    SD documents exist (orders or deliveries) that have not yet been
    processed or that have been processed only in part.
    Thanks & Regards
    Siva

    Hi,
    This was asked in LE forum also, please read this thread:
    reg. activating batch management for existing materials
    You should fully process the sales documents (sales order - delivery - invoice) or you should delete them and after setting batch requirement for your material master you could recreate the them (SO, delivery).
    Regards,
    Csaba

  • Error in material upload LSMW

    Hi experts
       When I run the LSMW for materials upload I am getting this error
    "Idoc included in idoc packet containing an error : transfer it separately"
    But when I run the LSMW for each material separately it works fine.
    Please help me to sort this out.
    Thanks
    Regards

    what I usually do is run lsmw steps up to  'Display Converted Data', then use sxda to schedule and run a background job, If in ECC 6.0 system, see logs in MM90

  • LSMW -  RMDATIND - Material Upload

    Dear Experts,
    I am trying to us Direct Input Method - 'RMDATIND' for article data uploading but stuck with below error message.
    Error Message :
    The activity category is not defined
        Message no. MG036
    Please share your experience to deal with above error.
    Thks,

    Sapahd,
    No, this is part of the update function, it is internal to SAP MMprograms.  It would generally mean that your data cannot perform the 'change' transaction that you have specified.  To give an example, if you were trying to change a material, but the material did not exist, it might give this type of error.
    Again, with very little experience, i have a hard time helping.  Generically, you should be able to take the data from your file, and manually execute one transaction, with no errors, and no warnings.
    Lets wait for the other experts to weigh in.
    Best Regards,
    DB49

  • Depo- material upload

    We have certain materials (finished goods) which has been imported after paying customs duty, CVD, Add duty etc...this materials do not have purchase orders created in the system. These materials are stored in our depo which has to be uploaded into SAP as stock and then do depo sales whenever we get the requirment from the customer, I have the following queries regarding this process:
    1.How can I upload these materials as stock with assessable value and excise duty value in SAP?
    2.If purchase order exisit then during GRN the assessable value and excise duty for  a material will be stored in SAP, since I dont have GRN then against which document these values will get stored.
    Please revert
    thomas

    In J1IG,
    You need to maintain reference document (101/501 or 561)
    With vendor details.
    Then after entering, select the line item & maintain duties, assessable value etc.
    Make sure that your field 'Vendor should be maintained during 501 or 561.
    Regards,
    Piyush

  • Reg: Material

    Hi Experts ,
    iam Having material UM529063 ...
    Lot of materials are there in which ? iam having doubt on this material UM529063.
    Actually when i execute a report.
    1. it has to display UM-529063 ..
    Here the 3rd character was separated by Hyphen for every time whenever we wil select Material no UM529063.
    I Want to display o/p like that i.e UM-529063.
    i need the logic of this query ...
    Regs ,
    Murthy

    i think your material no is present in the MARA table is UM529063 but you want to show it as UM-529063 ... if it is so then fetch all the records into the internal table.
    now
    data : v_matnr1(2),
             V_matnr2(6),
             v_matnr(7).
    loop at itab.
    if itab-matnr = 'UM529063 '.
    v_matnr1 = itab-matnr+0(2).
    v_matnr2 = itab-matnr+2(6).
    concatenate v_matnr1 v_matnr2 into v_matnr separated by '-'.
    write : / v_matnr.
    else.
    write : / itab-matnr.
    endif.
    endloop.
    regards
    shiba dutta

  • Material upload LSMW..etc??

    Hii experts
    Can somebody explain me about the material stocks upload ..etc like cut over strategies with technical module help.
    Like earlier LSMW , now its got changed .. what is that like BAPI , BADI..? what it mean , how it will work . what adavantages are there if we compare with LSMW.
    Some body explain me about that ???
    Thanks

    Step-by-Step Guide for using BAPI in LSMW
    Note! The screen prints in this article are from ECC 5.0. They may differ slightly in other versions.
    Introduction:
    This document details the usage of BAPI in LSMW. We have used the example of migration of the purchase order data into SAP.
    Pre-requisites:
    It is assumed that the reader of this article has the minimum knowledge required on the Business Object, BAPI, Message Types and IDoc Types.
    Step-by-Step Procedure:
    Details of the BAPI used in this scenario:
    Business Object: BUS2012
    Method: CreateFromData
    Details of Message Type and Basic IDoc Type:
    Message Type: PORDCR
    Basic IDoc Type: PORDCR02
    Letu2019s have a look at the BAPI first, before proceeding to the LSMW:
    1. Go to Transaction BAPI
    2. Click on Search Button
    3. Enter the value u201CBUS2012u201D and select u201CObj.type(Technical Object Nameu201D
    4. Press ENTER
    5. Following screen appears:
    6. On the left side of the screen, Expand the u201CPurchaseOrderu201D.
    7. Select u201CPurchaseOrderu201D and double-click on the same for details.
    Building LSMW using BAPI:
    1. Go to Transaction LSMW.
    2. Enter the Project, Subproject and Object information and click on CREATE.
    3. Enter the descriptions for Project, Subproject and Object as prompted.
    4. Now select Settings à IDoc Inbound Processing
    5. u201CIDoc Inbound Processingu201D screen appears. Enter the required details as shown below:
    6. Click on u201CActivate IDoc Inbound Processingu201D.
    7. Click on u201CYesu201D when prompted for u201CActivate IDoc Inbound?u201D
    8. Hit on u201CBacku201D to return to the main screen.
    9. Click on Continue (F8). Following Screen appears:
    10. Select the Step 1 u201CMaintain Object Attributesu201D and select u201CExecuteu201D.
    11. Select the radio button u201CBusiness Object Methodu201D and enter the following details:
    Business Object: BUS2012
    Method: CreateFromData
    Hit ENTER
    12. Save and click on BACK button. Following information message is displayed.
    13. Now select step 2 u201CMaintain Source Structuresu201D and click u201CExecuteu201D.
    14. In this step, we need to maintain the source structure. In our example, lets consider the example of a file with 2 structures Head and Item data as shown below:
    Click on Create and name the source structure as HEADERDATA. Now select HEADERDATA and click on u201CCreateu201D again to create the child structure. Following popup appears:
    Select u201CLower Levelu201D and click on Continue. Enter the Item data structure name.
    Click Save and hit BACK button to go to the main screen.
    15. Select step 3 u201CMaintain Source Fieldsu201D and hit execute.
    16. Enter the fields as shown below:
    17. Click SAVE and return to main screen.
    18. Select step 4 u201CMaintain Structure Relationsu201D and click Execute.
    Select E1PORDCR and click on CREATE RelationShip. Following screen appears:
    Select HEADERDATA and hit ENTER
    Similarly do the same for the structure E1BPEKKOA, E1BPEKPOC and E1BPPEKET.
    Click Save and return to main screen.
    19. Select the step u201CMaintain Field Mapping and Conversion Rulesu201D and click on execute. Maintain the Field Mapping as seen below:
    20. Select step 7 u201CMaintain Source Filesu201D and provide the link for the test file created. (Create a test file with the same structure as defined earlier).
    Save and return to main screen.
    21. Select the step u201CAssign Filesu201D and click on Execute.
    Assign the file provided to the source structure. Here the same file is provided for both the structures.
    Save and return to the main screen.
    22. Select the step u201CRead Datau201D and click on Execute.
    Click on Execute.
    Return to the main screen.
    23. Select the step u201CDisplay read datau201D and click on execute.
    Click on the structure name to get the field level values.
    24. Return to main screen and now select u201CConvert Datau201D.
    25. Return to the main screen and select u201CDisplay Converted datau201D.
    26. Return to main screen and select u201CStart IDoc generationu201D.
    27. Now select the step u201CStart IDoc Processingu201D on the main screen.
    28. Return to main screen and click on u201CCreate IDoc overviewu201D. Here the data record and status records of the IDoc could be viewed:

  • Reg material master price

    Dear all,
    For a finished material which is manufactured inhouse we are following one process and price is 100 per unit, same material if it is going through another process inhouse it is 150 per unit. in material master if price unit is s. in my inventory there are 100 units which are made through process one, there are 100 pieces which are made through process 2. While doing initial stock uploading for the 200 pieces what is the standard price to be taken.
    Thanks in advance
    Madhav

    Dear Rao,
    In this case ,I have few queries.
    1.If you want to use mixed costing and if it is going to be 50%-50% for each process means,then use the average price,say Rs
    125 while uploading the stock using MB1C and for 561 movement,here you can enter the amount in CC.
    2.In case if you are not using the mixed costing concept then its a business decision to be made by the client side people.
    3.But generally standard cost estimate is performed before uploading the stock,so that it automatically valuates the material
    using the standard price.
    Check and revert back with your further queries.
    Regards
    Mangalraj.S

  • Reg: Material types

    H i All,
    I have special scenario, a material which is FERT in one plant is sold thru IPT to another plant which would be ROH in the receiving plant ,
    In this case how would i treat the material types for the same material code and alo let me know the respective valuation classes.
    Reg
    VKK

    Hi,
    I'm not creating two different material type but I would create the material as HALB across the plants and delare the FERT valuation class in the sending plant(i would also delcare it as RG1 in J1ID) at receiving end the valuation class would be ROH's valuation class. Is this right ?
    Reg
    VKK

  • Material uploading

    Hi all,
    I am facing one Problem while i am uploading the material master, system does not allow the decimal conversion. For an example KG steel rod is equal to 1.2 meters. When i give the conversion like this its not allow. so i give it 10 KG is equal to 12 meters in the Excel sheet. Any other option is there?
    Regards,
    Venkatesh
    MM consultant

    Hi,
    It is not as easy to solve problems like this, you say "Do onething u check and give the solution" but do you really mean this? I am not sure what you are trying to say?
    Go to the material master record and then click on the additional data and for the conversion  of KG to metre enter 12 to 10 instead of 1.2 to 1 (or similar)
    Don'tr enter decimal places in this conversion, you don't have to, it is a mathematical conversion and so multiply both factors by 10 and the conversion is the same.
    Surely this is the solution, you don't need decimal places.
    Steve B

  • Reg :File upload and download from client machine

    hi..
    anyone help me the way that how to upload and download word
    document file from client machine.. i am using j2eeserver1.4 in linux..
    i want upload file from client machine(windows) to server(linux.) please
    help me . tell me idea regarding..
    i have tried this coding.. but i can transfer txt file. only. when i upload mirosoft word file.. it will open with some ascii values with actual content.
    <!-- upload.jsp -->
    <%@ page import="java.io.*" %>
    <%String contentType = request.getContentType();
    String file = "";
    String saveFile = "";
    FileOutputStream fileOut = null;
    if ((contentType != null) && (contentType.indexOf("multipart/form-data") >= 0))
    DataInputStream in = new DataInputStream(request.getInputStream());
    int formDataLength = request.getContentLength();
    byte dataBytes[] = new byte[formDataLength];
    int byteRead = 0;
    int totalBytesRead = 0;
    while (totalBytesRead < formDataLength)
    byteRead = in.read(dataBytes, totalBytesRead, formDataLength);
    totalBytesRead += byteRead;
    try { 
    file = new String(dataBytes);
    saveFile = file.substring(file.indexOf("filename=\"") + 10);
    saveFile = saveFile.substring(0, saveFile.indexOf("\n"));
    saveFile = saveFile.substring(saveFile.lastIndexOf("/") + 1,saveFile.indexOf("\""));
    int lastIndex = contentType.lastIndexOf("=");
    String boundary = contentType.substring(lastIndex + 1,contentType.length());
    int pos;
    pos = file.indexOf("filename=/" + 1);
    pos = file.indexOf("\n", pos) + 1;
    pos = file.indexOf("\n", pos) + 1;
    pos = file.indexOf("\n", pos) + 1;
    int boundaryLocation = file.indexOf(boundary, pos) - 4;
    int startPos = ((file.substring(0, pos)).getBytes()).length;
    int endPos = ((file.substring(0, boundaryLocation)).getBytes()).length;
    String folder = "/tmp/uploads/";
    fileOut = new FileOutputStream(folder + saveFile);
    fileOut.write(dataBytes);
    fileOut.write(dataBytes, startPos, (endPos - startPos));
    fileOut.flush(); } catch(Exception e) {  out.print(e);
    } finally
    {  try
    {fileOut.close();
    }catch(Exception err)
    %>
    please which package will help me to upload word document file with no errror. send me how can use in ftp.. send me some sample program..
    Regards..
    New User M.Senthil..

    Hi,
    Well,i don't know whether if this helps people here are not.
    It is always a good practise to do it via Servlet and then download content.
    The adavantage of doing this is
    1). You may not need to pack the downloadable with the .war which you ultimately genrate which ceratinly help us in terms of faster deployment.
    3). You may update the new content just by moving a file to the backup folder.
    2).One may definately download the content irrespective to the content/file.
    Hope example below helps..
    Configurations:
    In the above example we are assuming that we placing all downlodable file in D:/webapp/downlodables/ and you have configured the same path as a init param with the name "filePath" in your web.xml.
    something like the one below.
    <servlet>
        <servlet-name>DownloadServlet</servlet-name>
        <servlet-class>com.DownloadServlet</servlet-class>
        <init-param>
           <param-name>filePath</param-name>
           <param-value>D:/webapp/downlodables/</param-name>
           <!--Could use any backup folder Available on your Server-->
        </init-param>
    </servlet>
    <servlet-mapping>
        <servlet-name>DownloadServlet</servlet-name>
        <url-pattern>/downloadFile</url-pattern>
    </servlet-mapping>DownloadServlet.java:
    ==================
    package com;
    import javax.servlet.ServletConfig;
    import javax.servlet.ServletException;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    import java.io.BufferedOutputStream;
    import java.io.File;
    import java.io.FileInputStream;
    import java.io.IOException;
    import javax.activation.MimetypesFileTypeMap;
    *@Author RaHuL
    /**Download Servlet
    *  which could be accessed downloadFile?fid=fileName
    *  or
    *  http://HOST_NAME:APPLN_PORT/ApplnContext/downloadFile?fid=fileName
    public class DownloadServlet extends HttpServlet{
      private static String filePath = new String();
      private static boolean dirExists = false;
      public void init(ServletConfig config){
          // Acquiring Backup Folder Part
          filePath = config.getInitParameter("filePath");
          dirExists = new File(filePath).exists();      
      private void processAction(HttpServletRequest request,HttpServletResponse response) throws Exception{
           // Some Authentication Checks depending upon requirements.
           // getting fileName which user is requesting for
           String fileName = request.getParameter("fid");
           //Building the filePath
           StringBuffer  tFile = new StringBuffer();
           tFile.append(filePath);    
           tFile.append("fileName"); 
           boolean exists = new File(tFile.toString()).exists();
           // Checking whether the file Exists or not      
           if(exists){
            FileInputStream input = null;
            BufferedOutputStream output = null; 
            int contentLength = 0;
            try{
                // Getting the Mime-Type
                String contentType = new MimetypesFileTypeMap().getContentType(tFile.toString());          
                input = new FileInputStream(tFile.toString());
                contentLength = input.available();
                response.setContentType(contentType);
                response.setContentLength(contentLength);
                response.setHeader("Content-Disposition","attachment;filename="+fileName);
                output = new BufferedOutputStream(response.getOutputStream());
                while ( contentLength-- > 0 ) {
                   output.write(input.read());
                 output.flush();
              }catch(IOException e) {
                     System.err.println("Exception Occured:"+e.getMessage());
                 System.err.println("Exception Localized Message:"+e.getLocalizedMessage());
              } finally {
                   if (output != null) {
                       try {
                          output.close();
                      } catch (IOException ie) {
                          System.err.println("Exception Occured:"+e.getMessage());
                             System.err.println("Exception Localized Message:"+e.getLocalizedMessage());                      
           }else{
             response.sendRedirect("/errorPage.html");
      public void doPost(HttpServletRequest request,HttpServletResponse response) throws Exception{       
            processAction(request,response); 
      public void doGet(HttpServletRequest request,HttpServletResponse response) throws Exception{
            processAction(request,response); 
    NOTE: Make sure You include activations.jar in your CLASSPATH b4 trying the code.
    therefore,if you have something like above set as your application enviroment in the above disccussed
    can be done by just giving a simple hyper link like
    <a href="downloadFile?fid=fileName.qxd" target="_blank">Download File</a>REGARDS,
    RaHuL

  • Reg : material master change history

    Hi All.
    I am changing the value of the material master characterstic assigned to class under the classification TAB of material master.
    I want to extract the last chaged date of the characterstic value.
    The material master change history ( Table CDHDR)  is not reflecting the changes done to the characterstic value.
    Can anybody please suggest me how can i extract the change history of the characterstic value of a given class for a given material.
    Thanks
    Vijay

    Hi
    If a field is changed in any transaction with a new values those changes are recorded in CDHDR and CDPOS tables with the field name, Transaction name and field old and new values, changed by and date etc
    So you have to fetch the change data history from those tables passing the
    OBJECT CLAS = MATERIAl and the Objectid = Material no and fetch the data from CDHDR first and then for all entries of CDHDR fetch the data from CDPOS and use the data and required fields
    Regards

  • Reg material return from subcontractor

    Dear all,
    We send material to subcontractor using movement type-541, but due to some problem the subcontractor has not completed the job and we need to take stock back from him and we will take with 542 mvmt, our requirement is can we generate an inspection lot for this mvmt type( we need to test material coming from subcontractor)
    Thanks i n  advance
    Madhav

    Hi,
    I would suggest to post this query in QM forum to get a better help.
    However based on my little knowledge on this, you can manually create an inspection lot via QA01. The inspection type would be 08. Maintain this inspection type in the QM view of the material master. Check with your QM personnel if this can meet your need.
    Regards,
    Vivek

Maybe you are looking for

  • HT204053 I have two Apple IDs current. On my iPhone one appears in settings iCloud and this is the id associated with my iMac.

    I have two Apple IDs current. One my iPhone one appears in Settings/iCloud and this is the ID associated with my iMac. The second appears on my iPhone when I connect to the App Store to purchase or update. I have forgottenthe password for this ID and

  • Kernal Panic on Startup

    Hey, I just got a new Macbook Pro 13" and installed 10.6.3 on it after formatting the disc. Startup went smooth and I started Software Update to update everything to the latest version. This was gonna take 2 hours so I went away. After I came back th

  • Error -70038 occurred at Property Node in nimc.fb.power.power.coordinate.vi

    HI, I created a Real Time application with debugging enabled that only makes a straight line move and then finds center (using SoftMotion function blocks). When I run the VI from the project everything works fine. When I create the executable and run

  • Trouble displaying JSP document in IE

    I am having some trouble displaying a JSP version 2 document in IE (though everything works fine in Mozilla). All my jsp docs start off as follows: <jsp:root version="2.0"     xmlns:jsp="http://java.sun.com/JSP/Page"     xmlns:f="http://java.sun.com/

  • Camera Profile Sony A700

    Any news on a camera profile for A700? The question was asked a year ago so thought I'd enquire. Also can I just check that in the camera calibration panel of Lightroom 3 I'm only supposed to be seeing ACR 4.4, ACR 4.2 and Adobe Standard? Thanks anyo