BOM Type Problem

we created bom in which parent item is sales item and it is having 2 sub components i.e. both subcomponets are sales ,purchase as well as inventory item.
If subcomponets quantity in stock is 2 but we are making sales order from salesBom for 3 items....it is not showing error message that quantity 3 is not available it exceeds the inventory value...
Thanks
neetu

yes i m talkimg about child items availability check..
Because we are not maintaining parent item as inventory item but child items are inventory items.If we are creating SO from sales Bom with quantity 3 the child item quantity also 3.
But stock quantity of child items is 2.why it is not showing availability check for child items.
How we can do it..
Thanks,
neetu

Similar Messages

  • Error retrieving BOM type from sales order line matrix

    Hi All
    I have a problem with an add-on which works in SBO version 2007 but now fails in version 8.8. The fault occurs when the code attempts to retrieve the BOM type from the sales order line matix as follows:
    objCombo = mtxOrder.Columns.Item("39").Cells.Item(intCount).Specific
    strBomType = objCombo.Selected.Value
    Where mtxOrder represents the sales order line marix extracted from form type 139
    Under version 8.8 this code generates an error "unable to cast COM object ... to interface type SAPbouiCOM.ComboBox ....". If the code is replaced by the following, the error does not occur.
    objEditBox = mtxOrder.Columns.Item("39").Cells.Item(intCount).Specific
    strBomType = objEditBox.Value
    Any assistance or explanation would be greatly appreciated.
    Thanks
    David

    It just looks to me like it was a combo box in the 2007 version and has been changed to just be an edit text in 8.8... from what you have explained anyways, that seems to be what is happening. Sometimes there are small changes like this - it's better to directly access the datasource so you can avoid being hit with these sort of changes
    so for example
    strBomType = oForm.Datasources.DbDataSources.Item("RDR1").GetValue(TreeType, i);
    //where i is the linenumber-1 in the matrix

  • Type problem with InDesign, especially CC.

    Hi. I'm experiencing a type problem with InDesign, especially CC. When I open a type box, the cursor appears in the top right hand corner. I can correct that by selecting 'range left' but when I paste or type in my copy, the final period of each paragraph appears at the beginning of the last line. This is drivning me up the wall as I can find a way of correcting it.
    Any ideas to solve this problem?
    Thanks

    Are you using a MENA (Middle East North Africa, Hebrew, Arabic, Farsi, …) version? Then restting woul not help.
    If not, you have to create a new document with the same Paragraph, Character and Object Styles (name should be identical) and import them into the other document to overwrite these style oddities.
    If you are working without styles? Create correct new styles and apply them.
    I doubt that resetting preferences will change here anything as paragraph properties from any existing document will not be changed when working with new preferences.

  • Usage of BOM Type=Shop Order

    Hi,
    I have noticed that, in SAP ME, I have the possibility of setting a BOM as Type=Shop Order.
    In the help I have read that this makes some checks in the background of the system when a
    BOM is transferred from SAP ERP.
    Can I use this BOM Type also if I am transferring BOM's from a totally different ERP supplier?
    Our current ERP interface is today transferring only Master BOM's with Web-service, but we
    plan on starting using Shop Order specific BOM's in the near future.
    Best regards,
    Johan Nordebrink

    Hi Alex,
    From the SAP ME Help:
    "BOM Type
    During the import of a Production order coming from SAP ERP, the system
    compares a Master BOM with the Production order BOM.
    If differences are identified, a shop order-specific BOM is created. If an SFC
    number of a shop order has specific component specifications, an SFC BOM is created.
    Note that an SFC BOM takes precedence over a Shop Order BOM and then a Shop Order BOM takes precedence over a Master BOM"
    When it says "the system compares", is this something that happens always by default in the BOM web-service when a BOM is transferred even though it is not imported from SAP ERP?
    Best regards,
    Johan

  • CS1 and CS2 InDesign file type problems and Tiger

    Dual 2.7GHrz G5, 2GB RAM, OSX 10.4.5
    Previously, InDesign 3 (CS1 version) was installed on this Mac. I needed to install the full CS2 package. Everything installed just fine. The problem I am having is the file type associations. The Mac now sees CS1 InDesign files as Indesign CS2 files. I got info on a file I knew to have been created and saved in InDesign CS1. I changed the "open with:" to InDesign CS and it worked until I hit "Change all". It then reverts back to a CS2 file type. On other sites I found some different things to try like rebuilding or deleting the LaunchServices pref files, checking to see if their was a CFBundleIdentifier, etc. Anyway, what I seem to have found is that Tiger gets confused when the Type and Creator are the same in the info.plist files. Panther, however, does not seem to have this same problem. We have 10+ other G5's of similar hardware specs as the one listed above, running Panther 10.3.9, have CS1 and CS2 installed, and we are not having the same file type problems.
    As a test, I modified the CFBundleIdentifier to be different than the one found in the CS1 info.plist, and it let me "change all" the CS1 files to CS1. Of course, CS2 files could not be associated with CS2 now.
    Is there a fix for this? Or, is there a patch being worked on that will fix this problem? We really need to keep both versions of the software installed, and I don't want to have to rely on users making the decision about what version they are working in.
    Tom

    If Get Info shows both app versions (& it should) as "Open with:" choices, you can at least still set individual docs to open with the preferred version. Instead of having to open Get Info windows, you can do the same thing a bit more easily with the contextual menu that pops up when you right (or CMD) click & hold on a Finder document icon.
    Normally, the "Open with >" choice in this menu is a one time thing, but if you hold down the option key, it changes to "Always Open With >" & makes the new app choice permanent as it opens the doc, all in one step.

  • Extended Content type problem

    Extended Content type problem
    I want to extend the content type 'ExtendDocument' from 'Document'.
    So I use 'Oracle Internet File System Manager' to create a new Class Object named 'EXTENDDOCUMENT', which is extend from 'DOCUMENT', and add a attribute 'EXTENDURL'.
    This Class Object's bean class is 'ifs.beans.ExtendDocument' and server class is 'ifs.server.S_ExtendDocument'.
    I create these 2 java class and put the class files to ORACLE_AS_HOME\ifs\cmsdk\custom_classes directory.
    As I want to set the object type as 'ExtendDocument' when uploading a file which expend name is '*.wmv', so that need to change 2 default value 'ParserLookupByFileExtension' and 'IFS.PARSER.ObjectTypeLookupByFileExtension'
    So I add 'name=wmv, datatype=STRING, value=oracle.ifs.beans.parsers.ClassSelectionParser' to ParserLookupByFileExtension.
    And then add 'name=wmv, datatype=STRING, value=EXTENDDOCUMENT' to IFS.PARSER.ObjectTypeLookupByFileExtension.
    After done above actions, i restart my oracle application.
    I use CUP to upload a test file 'test.wmv' to CMSDK repository, and its type is 'EXTENDDOCUMENT'.
    But if I use FTP or WebStarterApp application to upload 'test.wmv' file to CMSDK repository, then its type is 'DOCUMENT'.
    Why and how to change to make FTP and WebStarterApp application can upload *.wmv file's type as 'EXTENDDOCUMENT'?
    anybody can help me?
    thanks.

    Nirav-P-Thakar wrote:
    FileNameMap  fnmMime        = URLConnection.getFileNameMap ( ) ;
    fnmMime.getContentTypeFor(fileName);
    URLConnection.guessContentTypeFromName(fileName);I have tried out both methods but it returns null when the file is of type MS Office or Open Office.In reply 1 BalusC said..
    "Alternatively you can use ServletContext#getMimeType() for this. It guesses the content type based on the mime mapping as it is been definied in the web.xml of the application server and the webapplication. If it returns null, then you need to add new <mime-mapping> entry to the web.xml."
    I would try doing it this way. Try including entries for the mime mappings in the deployment descriptor of the web application.

  • Universal BOM as against other BOM types

    Hi,
    Can any one tell me what are the benefits inter alia disadvantages of Universal BOM as against Production BOM, Costing BOM or any other BOM types
    Please do not send the SAP Help Link as i already have it.
    I want something structured please...............
    Will be awarded suitably
    Thanks in advance
    Surya

    Hi Suryanarayana,
    By means of BOM usage, you can manage separate bills of material for various internal organizational areas (engineering/design, production, costing, and so on).
    The main differences in the BOM structure result from the different responsibilities in the various organizational areas, which all process different item data.
    Prerequisites
    In Customizing for MRP, you have defined a sequence for the possible BOM usages for each plant in the IMG activity Define BOM and routing selection using the BOM selection ID.
    Features
    The system first searches for a valid BOM or alternative BOM for the BOM usage with the highest priority. If the system does not find a valid BOM or alternative BOM in the selected BOM usage, then the BOM usage with the next-lowest priority is selected. The system then looks for valid BOMs for this BOM usage.
    Many companies have only one universally applicable BOM structure for all areas of their company. This structure usually takes the form of complete single-level BOMs, created in the design department, and used in both material management and the assembly workshop.
    The R/3 System allows you to maintain individual BOMs for any area of your company. These BOMs are maintained independently of each other and are assigned different internal BOM numbers. In this way, each area is only dealing with the specific data it requires.
    In Customizing for Production, define individual BOM usages for the different areas within your company by choosing Basic data ® Bill of Material ® General data ® BOM usage ® Define BOM usages.
    You can define BOM usages for the following scenarios:
    You maintain separate BOMs for different areas within your company, such as design or production.
    You create just one BOM for all areas within your company.
    Though you have strictly intimated us to not past any sap link but believe me pls go through it will surely help you.
    BOM Catagories
    And now the second link is not any help document it having a tonne of information regarding SAP Bom usage and is SDN Thread so I am sure you will go through this one atleast.
    [SDN Thread|;
    If these information are still not enough pls let me know.
    Reagrds,
    Shyamal

  • BOM type assistance

    Is there a place that I can go to find out clear information on the differences in BOM types such as when to use a 1. Manufacturing BOM as opposed to when I should use a 2 Engineering BOM. I am VERY new to this and want to make sure that I am using the correct BOMs! Thanks in advance

    HI Krishna
    You Have Only One Option Which IS Production BOM
    The Production Bill of Materials (BOM) represents a finished product (parent) comprising different inventory components (children). During the production process, you turn the components into the finished product. Select the Production BOM to include the product in the MRP run and to process standard production orders.
    Ashish Gupte

  • BOM Type of Finished item to be dissasembled

    Hi
    finished item, which contains two semifinished item, one raw material in its BOM. Also i've to run MRP for this finished item.Sometimes it is to be dissasembled also.So my question is that Which BOM type i've to consider for this finished item while importing master data through templete.Please suggest.
    Thanks

    HI Krishna
    You Have Only One Option Which IS Production BOM
    The Production Bill of Materials (BOM) represents a finished product (parent) comprising different inventory components (children). During the production process, you turn the components into the finished product. Select the Production BOM to include the product in the MRP run and to process standard production orders.
    Ashish Gupte

  • Template BoM Type - hide comp

    Hi,
    Currently on the Sales BoM Type has the option of being able to hide the components. Would it be possible to implement the same for 'Template' type?
    Thank you,
    Heather

    Hi Heather,
    I am sorry to say that currently it is not possible to hide BOM components in the document.
    As a workaround, by following the below steps it is possible to only
    print the Parent but not the Child items for BOM:
    + add the following fields to the Repetitive Area of the Print template
    Data field
        Object Properties
        ~ General Tab
          untick "Visible"
        ~ Content/Data Tab
          File: A/R Invoice - Rows
          Field: BOM Type
    Textfield
        Object Properties
        ~ General Tab
          untick "Visible"
        ~ Content/Text
          I (I is the attribute for Child items)
    Calculation field
        Object Properties
        ~ General Tab
          untick "Visible"
        ~ Content/Calculation Tab
          Type:      Formula
          Field 1:   the newly created Datafield
          Operation: Not Equal
          Field 2:   the newly created Textfield
    link each field in the repetitive area e.g. Item No, Item Descript.
        with the newly created Calculationfield
        e.g. Item Desription/Object Properties
             General Tab
             Link to Item: enter the Exclusive No. of the Calculationfield
    Go to Document Editing, click on 'Repetetive Area' and to check the
    'Area Height Ajustment' box in the 'Format' tab. All the empty rows will
    disappear from the Invoice.
    Hope this helps.
    Regards, Summer
    SAP Forums Team
    Edited by: Summer Ding on Jun 20, 2008 4:04 AM

  • Sales order Item and bom template type problem..

    hi.
    i have one scenario.
    i am selecting one itme at sales order..
    this item is having bill of material and bill of material type template..
    so, when ever we are selecting the item at sales order.. child nothing but bill of material also comming.
    how to restrict child items..
    i want to select only item... i dont want to copy the bill of material at sales order..
    i dont want to change type of the parent at bom also.
    Any information plz update me...

    Hi,
    This is standard system behavior. If you select template BOM, the child items are displayed in sales order. If you want,you can delete child items in sales order.
    Not sure about your business process. If you use production BOM, the child item will not be displayed in sales order.
    Thanks & Regards,
    Nagarajan

  • BOM Consumption problem.

    HI !
    Pls help me on below issue. We are using SAP AFS System.
    Make to Stock scenario, problem with BOM.
    BOM Created with Two different type of raw materials, one material consumption showing correctly and another material consumption showing error.
    fiished mateial required qty is 500.
    1st raw material Stock requirment showing 200 mtrs. ( 2mtrs required for 1 pc of final product)
    2nd raw mateial Stock requirment showing 490 pc's.  (1 pcs required for 1 pc of final product). as per BOM it should give 500 pcs's.
    Thanks in advance.

    OK, i will give some more information on issue.
    final product required qty is 500 pc's Shirts.
    BOM - 1 pc shirt = 2 mtrs Fabric + 1 pc Sticker + 1 Pc label + 1 pc silk lablel + 10 pc's Buttons.
    for 500 pc's shirts,  required materials are as below as per BOM.
    1. 100 mtrs Fabric,.
    2. 500 pcs Labels.
    3. 500 pcs silk lables.
    4. 5000 pcs Buttons.
    But System showing only below quantities.
    1. 100 mtrs Fabric.
    2. 400 pcs Labels.
    3. 400 pcs silk lables.
    4. 4000 pcs Buttons.
    what could be the reason where its going wrong. item one is fabric material, for this system giving correct qty. item 2,3,4 is trim material system giving wrong qty for this materials only.
    Thanks in advance.

  • Float type problem helppppppppp

    I have a jsp page, which retrieves values from a html page, my problem is that
    i can insert the values in database, but the problem is that it does not insert the flot type values...
    like 21.21, 242.52. It shows only 21,242
    it does not shows in float type.
    html form:
    <input type="text" name="code" size="5" maxlength="5">
    <input type="text" name="Description" size="65">
    <input type="text" name="DrAmount" size="12" >
    <input type="text" name="CrAmount" size="12" >
    <SELECT name="type">
    <option value="" selected></option>
    <option VALUE="C">C</option>
    <option VALUE="O">O</option>
    <option VALUE="OI">OI</option>
    <option VALUE="OR">OR</option>
    <option VALUE="S">S</option>
    <option VALUE="SB">SB</option>
    <option VALUE="SG">SG</option></select>
    <input name="pct" type="text" size="6" maxlength="5" >
    jsp page:
    <html>
    <head>
    <%@ page
         import = "java.io.*"
         import = "java.lang.*"
         import = "java.sql.*"
    %>
    <title></title>
    </head>
    <body>
    <h1></h1>
    <%
         String Code,Description,Dr_Amount,Cr_Amount,Pct,Type, sql1 ;
         ResultSet results;
         PreparedStatement sql;
         try
              Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
              Connection conn=DriverManager.getConnection("jdbc:odbc:pf","scott","ttlscott");
              try
                   int gl_code;
                   Float db_amt,cr_amt,gl_pct;
                   String gl_descr, gl_type;
                   boolean     doneheading = false;
    Statement s=conn.createStatement();
    Code = request.getParameter("code");
    Description = request.getParameter("Description");
    Dr_Amount=request.getParameter("DrAmount");               
    Cr_Amount=request.getParameter("CrAmount");
    Type = request.getParameter("type");
    Pct=request.getParameter("pct");
    PreparedStatement pstmt = conn.prepareStatement(
    ("INSERT INTO gl_mast VALUES (?, ?, ?, ?, ?,?)"));
    pstmt.setInt(1,Integer.parseInt(request.getParameter("Code")));
    pstmt.setString(2, request.getParameter("Description"));
    pstmt.setFloat(3,Float.parseFloat(request.getParameter("Dr_Amount")));
    pstmt.setFloat(4,Float.parseFloat(request.getParameter("Cr_Amount")));
    pstmt.setString(5, request.getParameter("Type"));
    pstmt.setFloat(6,Float.parseFloat(request.getParameter("Pct")));
    pstmt.executeUpdate();
                   sql = conn.prepareStatement("SELECT * FROM gl_mast WHERE gl_code = '" + Code + "'");
                   results = sql.executeQuery();
                   while(results.next())
                        if(! doneheading)
                             out.println("<table border=2>");
                             doneheading = true;
    gl_code = results.getInt("gl_code");
    gl_descr = results.getString("gl_descr");
    db_amt = results.getFloat("db_amt");
    cr_amt = results.getFloat("cr_amt");
    gl_type = results.getString("gl_type");
    gl_pct = results.getFloat("gl_pct");
                        out.println("<BODY bgColor=blanchedalmond text=#008000 topMargin=0>");
                        out.println("<P align=center><FONT face=Helvetica><FONT color=fuchsia > <BIG>GL MASTER INFORMATION</BIG></FONT></P>");
                        out.println("<P align=center>");
                        out.println("<TABLE align=center border=1 cellPadding=1 cellSpacing=1 width=\"75%\">");
                        out.println("<TR>");
                        out.println("<TD>Code No.</TD>");
                        out.println("<TD>Description</TD>");
                        out.println("<TD>Dr. Amount</TD>");
                        out.println("<TD>Cr. Amount</TD>");
                        out.println("<TD>Type</TD>");
                        out.println("<TD>Percentage</TD></TR>");
                        out.println("<tr><td>" + gl_code);
                        out.println("<td>" + gl_descr);
                        out.println("<td>" + db_amt);
                        out.println("<td>" + cr_amt);
                        out.println("<td>" + gl_type);
                        out.println("<td>" + gl_pct);
                   if(doneheading)
                        out.println("</table>");
                   else
                        out.println("No matches for " + Code);
              catch (SQLException s)
                   out.println("Dupliacte Entry<br>");
         catch (ClassNotFoundException err)
              out.println("Class loading error");
    %>
    </body>
    </html>
    error:
    HTTP Status 500 -
    type Exception report
    message
    description The server encountered an internal error () that prevented it from fulfilling this request.
    exception
    org.apache.jasper.JasperException: Unable to compile class for JSP
    An error occurred at line: 13 in the jsp file: /gl_master/gl_save.jsp
    Generated servlet error:
    D:\Program Files\Apache Software Foundation\Tomcat 5.0\work\Catalina\localhost\abhi\org\apache\jsp\gl_005fmaster\gl_005fsave_jsp.java:100: incompatible types
    found : float
    required: java.lang.Float
    db_amt = results.getFloat("db_amt");
    ^
    An error occurred at line: 13 in the jsp file: /gl_master/gl_save.jsp
    Generated servlet error:
    D:\Program Files\Apache Software Foundation\Tomcat 5.0\work\Catalina\localhost\abhi\org\apache\jsp\gl_005fmaster\gl_005fsave_jsp.java:101: incompatible types
    found : float
    required: java.lang.Float
    cr_amt = results.getFloat("cr_amt");
    ^
    An error occurred at line: 13 in the jsp file: /gl_master/gl_save.jsp
    Generated servlet error:
    D:\Program Files\Apache Software Foundation\Tomcat 5.0\work\Catalina\localhost\abhi\org\apache\jsp\gl_005fmaster\gl_005fsave_jsp.java:103: incompatible types
    found : float
    required: java.lang.Float
    gl_pct = results.getFloat("gl_pct");
    ^
    3 errors
         org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:84)
         org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:332)
         org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:437)
         org.apache.jasper.compiler.Compiler.compile(Compiler.java:497)
         org.apache.jasper.compiler.Compiler.compile(Compiler.java:476)
         org.apache.jasper.compiler.Compiler.compile(Compiler.java:464)
         org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:511)
         org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:295)
         org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
         org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
         javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    note The full stack trace of the root cause is available in the Apache Tomcat/5.0.30 logs.
    Apache Tomcat/5.0.30

                   Float db_amt,cr_amt,gl_pct;
    found : float
    required: java.lang.Float
    db_amt = results.getFloat("db_amt");The messages are self-explainatory. You are having objects of type Float. and the ResultSet.getFloat() would return float.
    Cheers
    -P

  • Set type problem in sales order integrated into loyalty management

    Hi experts,
    I try to implement the sales order integrated into loyalty management. As notes said, I should use the set type REWARD_PRO_LOY to assign to a hierarchy for loyalty. But when I use this set type in hierarchy, I found I can only assign it when I choose "service" for product type. Then I find in the "REWARD_PRO_LOY" set type, there is a switch tab. In the tab, there is only "services". I don't understand this tab means. I want to assign this set type to "materials" type. I tried to created a new set type with the same attributes, but it seemed not to work. Is anybody can give me some advice to solve the problem?
    Thanks a lot,
    Best Regards,
    Molly Xin

    Hi Molly Xin,
    If you refer to your first screen print, its very evident that the product types with which products be created using this set type includes both "Materials" and Services".
    We have created similar scenario and were able to create products with product type "Materials".
    Pease let me know if you have any issues while creating products with product type "Materials".
    Regards

  • QM/MM - STOCK TYPE PROBLEM - Pharmaceutical Industry

    In January 2005 we changed the material master 220072 to deactivate inspection set up for inspection type 01-05-08 and to change the QM control Key from Z0002 to 0001.
    The characteristic BC_USAGE_USAGE_DECISION of the relevant material batch class (ZBC_220072) has been updated accordingly to RELEASED.
    This workaround allows inbounding the material directly into unrestricted.
    Since the Scheduling Agreement/purchase master data wasn't updated, the stock of the first inbound after this change just received was posted in S (blocked stock).
    WM operator did the reverse of good issue.
    Purchasing data maintainer updated the  QM Control KEY to 0001. (Purchase Document IP00000012).
    WM operator inbound the batch again but the batch has been posted in S too.
    Scheduling Agreement was created on 30-Jul-2003; with relevant line item added on 25-Aug-2003 - it looks as though it is not reading the updated material master data.
    Is there a solution?  Which data must be changed to resolve the problem?

    Question not answered; workaround accepted by business.

Maybe you are looking for

  • Slow buffering of purchased content

    I bought two TV series for iTunes, The Walking Dead and American Pickers. The former is in HD and the latter in standard. I don't have a problem watching American Pickers, but The Walking Dead is almost impossible to watch without getting frustrated

  • Datetime pickers

    i need to add some time and date pickers to my aplication, it's a jdeveloper 10g adf bc swing application, but i don´t know how to find this pickers, can someone help me?.. i need a tutorial or something like that.

  • Why can't I download illustrator? I have been trying for 3 days

    I have been trying for 3 days to download illustrator & continue to receive message: "We are experiencing some issues, please try again later". Customer support line takes me to their twitter page & no one has responded to me.

  • BSP - Webdocuments

    <b>Webdocument is a BSP</b>,which is used to retrieve data from <b>SAP - DMS(Document Management System) which comes under SAP - PLM(Product Lifecycle Management).</b> Can anyone Help me out in how to call & activate the webdocuments. Awaiting your r

  • Model Nodes

    Dear all, I have the following situation: Currencies TransactionRequest    Currency if i do: wdContext.currentTransactionRequestElement().modelObject().setCurrency(someCurrency); Should normally wdContext.currentCurrencyElement() reference to someCur